Main Menu
Main Page
Forums
Recent changes
Random page
Help

Databases
GlitchDex
AttackDex
ItemDex
TrainerDex
TypeDex
UnownDex
More

Major Glitches
Trainer escape glitch
Old man trick
Celebi Egg trick
Select glitches (Japan)
SRAM glitch
CoolTrainer♀ corruption
LOL glitch
Rival LOL glitch
Super Glitch
ZZAZZ glitch
Pomeg data corruption glitch (Glitzer Popping)
Tweaking
Elite Four door glitch (Japan)
Pokémon merge glitch
Pokémon cloning
Time Capsule exploit
Arbitrary code execution
Coin Case glitches
More

Other Glitch Categories
Glitches by generation
Glitches between two generations
Japan-only/language specific glitches
Music glitches
Natural glitches
Non-core series glitches
Non-Pokémon glitches
Officially acknowledged glitches
Recurring glitches
Dead glitches

References
Pokémon GameShark codes
The Big HEX List
Glitch Pokémon cries
GB programming
Curiosities
Debugging features
Easter eggs
Error traps
Glitch areas
Glitch myths
Non-glitch exploits
Placeholder texts
Pokémon glitch terminology
Unused content and prerelease information

Useful Tools
8F Helper
GBz80 to Items
Old man trick name generator
PATH (Prama's Advanced Tweaking Heaven)
Save file editors
Special stat/Pokémon converter
Trainer escape Trainer Pokémon finder

Affiliates
Legendary Star Blob 2 (Hakuda)
Pokémon Speedruns wiki
PRAMA Initiative
Become an affiliate!

Technical
Site Source Code

Search Wiki

 

Search Forums

 

Author Topic: GlitchBattle 0.2 Demo (Codename: Epiphany)  (Read 5149 times)

0 Members and 1 Guest are viewing this topic.

Abwayax

  • Founder/Technical Support
  • Interim Head Administrator
  • *****
  • Offline Offline
    • View Profile
GlitchBattle 0.2 Demo (Codename: Epiphany)
« on: April 12, 2006, 09:50:02 pm »
Finally, I have something to show for the fruit of my labors!

GlitchBattle 0.2 Demo
GlitchBattle is a Pok?mon Glitch battling simulator written by Abwayax using the Java programming language. Its features include an extendable Pok?mon, attack, and type databases that can be modified at will.
GlitchBattle is not yet complete. This demo features only what I have programmed in so far - that being the respective databases, Pok?mon and Attack viewers, and a rudimentary peer-to-peer networking feature, incomplete team builder, and a prototype battling system (which may be somewhat buggy or extremely buggy).
How To Run
The file "glitchbattle.jar" is a Java executable.
On most recent Windows versions with Java installed, simply double-clicking the JAR file will startup the program. This may or may not apply to other OS's.
* Alternatively, for Windows, there is a "glitchbattle.exe" program that will launch GlitchBattle. It will work only if glitchbattle.jar is in the same folder.
If Java is not installed on your machine, you need to download the version for your OS from Sun Microsystems' website.
Known Bugs
Network connections are not perfect, and may mess up at times. However, an attempt to fix this error from version 0.1 partially succeeded.
A feature that allowed the program to connect to the Internet to retrieve on-line databases does not work in this version. See settings.dat for more info.
* However, this version comes with a program that will update your database files to sync with the ones on glitchcity.ath.cx.
To-Do
Improve network connection function
Complete team builder
Complete building interface
Blah.
This particular program (C) 2005-2006 Abwayax. All rights reserved. Pok?mon is (C) 1995-2006 Nintendo, Game Freak, CREATURES, Etc
« Last Edit: June 03, 2006, 11:25:47 pm by Abwayax »
A. Malacoda, http://monarch-pass.net

Free Software Foundation member #8136
Electronic Frontier Foundation member
American Civil Liberties Union member

Radio F Software

  • GCLF Member
  • Offline Offline
  • Gender: Male
  • The Ken Jennings of Wheel of Fortune
    • View Profile
    • RFS Media Productions, Ltd.
Re: GlitchBattle 0.1 Demo
« Reply #1 on: April 22, 2006, 07:54:12 pm »
Ugh. My laptop HATES Java. :(

Can we see some screenshots though? :)

Abwayax

  • Founder/Technical Support
  • Interim Head Administrator
  • *****
  • Offline Offline
    • View Profile
Re: GlitchBattle 0.1 Demo
« Reply #2 on: April 22, 2006, 08:08:49 pm »
Ugh. My laptop HATES Java. :(

Can we see some screenshots though? :)
There will be screenshots when 0.3 is done. ;)
A. Malacoda, http://monarch-pass.net

Free Software Foundation member #8136
Electronic Frontier Foundation member
American Civil Liberties Union member

xparasite9

  • Member+
  • *
  • Offline Offline
  • FALCON...PAAAAUUUUNNNNNCH!
    • View Profile
Re: GlitchBattle 0.1 Demo
« Reply #3 on: April 25, 2006, 09:19:38 am »
sooooo confusing. I don't even know what to do.

ACE91

  • Vanished
  • Distinguished Member
  • *
  • Offline Offline
  • Gender: Male
  • Glitch Guru of the Old GC
    • View Profile
    • SECTOR91
Re: GlitchBattle 0.1 Demo
« Reply #4 on: April 25, 2006, 07:14:44 pm »
What program does it take to modify the .DAT database files? My computer thinks they're media files.
First to discover and name the following glitches:
* Super Glitch
* ZZAZZ Glitch
* Q Glitch
* Level-100+ Glitch Evolutions and Moves

Abwayax

  • Founder/Technical Support
  • Interim Head Administrator
  • *****
  • Offline Offline
    • View Profile
Re: GlitchBattle 0.1 Demo
« Reply #5 on: April 26, 2006, 02:47:09 am »
What program does it take to modify the .DAT database files? My computer thinks they're media files.
You can edit them with Notepad. ;)

However, Wordpad is preferred.
A. Malacoda, http://monarch-pass.net

Free Software Foundation member #8136
Electronic Frontier Foundation member
American Civil Liberties Union member

ACE91

  • Vanished
  • Distinguished Member
  • *
  • Offline Offline
  • Gender: Male
  • Glitch Guru of the Old GC
    • View Profile
    • SECTOR91
Re: GlitchBattle 0.1 Demo
« Reply #6 on: April 26, 2006, 04:39:04 am »
Oh, they're just text files. Silly me for not checking that. :P

On another note, I can't run the JAR file. Running it normally does nothing, and running it with the command-line Java displays an error message, but the comand line window disappears too fast to read it. (I tried to print screen it, but my reflexes weren't fast enough.)
First to discover and name the following glitches:
* Super Glitch
* ZZAZZ Glitch
* Q Glitch
* Level-100+ Glitch Evolutions and Moves

Abwayax

  • Founder/Technical Support
  • Interim Head Administrator
  • *****
  • Offline Offline
    • View Profile
Re: GlitchBattle 0.1 Demo
« Reply #7 on: April 26, 2006, 05:09:30 am »
Oh, they're just text files. Silly me for not checking that. :P

On another note, I can't run the JAR file. Running it normally does nothing, and running it with the command-line Java displays an error message, but the comand line window disappears too fast to read it. (I tried to print screen it, but my reflexes weren't fast enough.)
Well, I'd certainly like to know what those errors were.
A. Malacoda, http://monarch-pass.net

Free Software Foundation member #8136
Electronic Frontier Foundation member
American Civil Liberties Union member

ACE91

  • Vanished
  • Distinguished Member
  • *
  • Offline Offline
  • Gender: Male
  • Glitch Guru of the Old GC
    • View Profile
    • SECTOR91
Re: GlitchBattle 0.1 Demo
« Reply #8 on: April 26, 2006, 05:50:32 am »
I managed to print screen the error message. It said this:

Code: [Select]
Exception in thread "main" java.lang.NoClassDefFoundError: (Path to file)
Where I put "(Path to file)" it displayed the path to the JAR file. I don't know Java error codes very well, so I don't know what this means. Java is just one of the many secondary programming languages I know, not one I'm very fluent in.
First to discover and name the following glitches:
* Super Glitch
* ZZAZZ Glitch
* Q Glitch
* Level-100+ Glitch Evolutions and Moves

Abwayax

  • Founder/Technical Support
  • Interim Head Administrator
  • *****
  • Offline Offline
    • View Profile
Re: GlitchBattle 0.1 Demo
« Reply #9 on: April 26, 2006, 05:54:59 am »
I managed to print screen the error message. It said this:

Code: [Select]
Exception in thread "main" java.lang.NoClassDefFoundError: (Path to file)
Where I put "(Path to file)" it displayed the path to the JAR file. I don't know Java error codes very well, so I don't know what this means. Java is just one of the many secondary programming languages I know, not one I'm very fluent in.
Ah. Your system probably tried to execute the Jar file as though it was a Class file, which is not good. Try:
Code: [Select]
java -jar <nameoffile>
A. Malacoda, http://monarch-pass.net

Free Software Foundation member #8136
Electronic Frontier Foundation member
American Civil Liberties Union member

ACE91

  • Vanished
  • Distinguished Member
  • *
  • Offline Offline
  • Gender: Male
  • Glitch Guru of the Old GC
    • View Profile
    • SECTOR91
Re: GlitchBattle 0.1 Demo
« Reply #10 on: April 26, 2006, 06:45:32 am »
I did that, and I got more errors. The message I got was too long to type, so I've attached it as an image. What I think happened this time is that I have the wrong version of Java. I have the latest version, though...
First to discover and name the following glitches:
* Super Glitch
* ZZAZZ Glitch
* Q Glitch
* Level-100+ Glitch Evolutions and Moves

Abwayax

  • Founder/Technical Support
  • Interim Head Administrator
  • *****
  • Offline Offline
    • View Profile
Re: GlitchBattle 0.1 Demo
« Reply #11 on: April 26, 2006, 07:43:22 am »
eh, there's something odd going on there. -.- I don't know what to do about that, sorry.
A. Malacoda, http://monarch-pass.net

Free Software Foundation member #8136
Electronic Frontier Foundation member
American Civil Liberties Union member

Zowayix

  • Loose cannon mod who lives on the edge and doesn't play by the rules
  • Staff
  • *****
  • Offline Offline
  • Gender: Female
  • Cool story m8
    • View Profile
    • Github and whatnot
Re: GlitchBattle 0.1 Demo
« Reply #12 on: April 27, 2006, 05:41:20 am »
I got these error messages:
Code: [Select]
Exception in thread "main" java.lang.UnsupportedClassVersionError: net/glitchcity/glitchbattle/early/Program (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
o_o
EDIT: I tried it in Linux, and got the same messages.
« Last Edit: April 29, 2006, 04:26:01 pm by Zowayix »


I need a new siggy, because this siggy is shitty... shittiggy... shiggy.... something.

Abwayax

  • Founder/Technical Support
  • Interim Head Administrator
  • *****
  • Offline Offline
    • View Profile
Re: GlitchBattle 0.1 Demo
« Reply #13 on: April 30, 2006, 01:09:33 am »
Ace and Zowayix, what versions do you have? Me:
Code: [Select]
java version "1.5.0_05"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_05-b05)
Java HotSpot(TM) Client VM (build 1.5.0_05-b05, mixed mode)

Does yours match that?

Anyway, I've downgraded 0.2 to use Java 1.4. You should not have compatibilty issues with the next release.
A. Malacoda, http://monarch-pass.net

Free Software Foundation member #8136
Electronic Frontier Foundation member
American Civil Liberties Union member

Zowayix

  • Loose cannon mod who lives on the edge and doesn't play by the rules
  • Staff
  • *****
  • Offline Offline
  • Gender: Female
  • Cool story m8
    • View Profile
    • Github and whatnot
Re: GlitchBattle 0.1 Demo
« Reply #14 on: April 30, 2006, 11:14:47 am »
**** Software Update. It told me 1.4 was the newest version.  :-\
« Last Edit: May 21, 2006, 05:22:49 am by ACE91 »


I need a new siggy, because this siggy is shitty... shittiggy... shiggy.... something.