Main Menu
Main Page
Forums
Recent changes
Random page
Help

Databases
GlitchDex
AttackDex
ItemDex

Major Glitches
Trainer escape glitch
Old man trick
Celebi trick
Select glitches (Japan)
SRAM glitch
CoolTrainer♀ corruption
LOL glitch
Rival LOL glitch
Super Glitch
ZZAZZ glitch
Pomeg 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 glitch
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
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!

Search Wiki

 

Search Forums

 

Author Topic: G/S/C glitch discussion  (Read 18172 times)

0 Members and 1 Guest are viewing this topic.

Pokeglitch86

  • Veteran Contributor
  • *
  • Offline Offline
  • Gender: Male
    • View Profile
Re: G/S/C glitch discussion
« Reply #15 on: May 12, 2013, 10:15:06 pm »
I'm really no expert on how the GameBoy addresses and uses it's RAM. I would imagine that it uses it's own internal RAM up until you hit save at which point it transfers the updated save file to the cartridge RAM. Perhaps the glitch somehow instructed the processor to address and write to the cartridge RAM which would had corrupted the save file.

Try cloning Red Gyarados. Always seemed to work pretty well. Some pokemon definitely work better than others. And again, you can use any "bad clone" for the Celebi Trick. For example if you had a Sneasel with Beat Up you could use a Gyarados bad clone as a substitute for the Sneasel bad clone and it'd work. Of course I recommend getting a non hybrid ????? and just using that.

MrGlitch

  • I am that damn fourth Chaos Emerald
  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • Aerrordactyl
    • View Profile
Re: G/S/C glitch discussion
« Reply #16 on: May 13, 2013, 09:53:10 pm »
Has anyone on here messed around with address 0049 in the ROM of G/S/C? Specifically, changing the first byte of the line to 11 or 13.

agusganog made some great videos of its effects. I have only been able to get past the startup screen once. 
http://www.youtube.com/watch?v=Ld06wjxC6MI

In every case so far, it's crashed when I attempt to do anything in the overworld. But there are lots of fun title screen effects - text glitching, palette changes, graphics glitches, et al. - and it literally glitches itself (no more mashing the A button for line errors!).

I also somehow got the correct password for resetting the clock, by picking some completely random digits. I've never seen that happen before.

MidnightNinetales

  • Member+
  • *
  • Offline Offline
  • Gender: Female
  • It's an adorable PUT IT AWAY.
    • View Profile
Re: G/S/C glitch discussion
« Reply #17 on: May 14, 2013, 06:13:48 am »
I can't seem to view the video. It keeps saying 'An error occurred. Please try again later.'

Also, I don't really know anything about changing addresses. Could you please explain how I would go about doing that?

Raven Freak

  • Sonic 2 SMS Haxor
  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • Haxor
    • View Profile
Re: G/S/C glitch discussion
« Reply #18 on: May 14, 2013, 09:12:50 am »
First off you'll need the emulator Visual Boy Advance, the emulator comes with a few debugging tools in this case you'd want to look at the memory viewer. The memory viewer is located under the Tools section of the emulator. If you wanted to exactly mess up the address MrGlitch is talking about type in the "go to" box 0049, it'll take you to the proper address within the ROM. This is called memory hacking, and is how you can change different addresses. Also MrGlitch, looks like you'll need to re upload your video as i'm also getting the same error.

MidnightNinetales

  • Member+
  • *
  • Offline Offline
  • Gender: Female
  • It's an adorable PUT IT AWAY.
    • View Profile
Re: G/S/C glitch discussion
« Reply #19 on: May 14, 2013, 09:26:01 am »
I tried changing it, but all it did was freeze the game...

Raven Freak

  • Sonic 2 SMS Haxor
  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • Haxor
    • View Profile
Re: G/S/C glitch discussion
« Reply #20 on: May 14, 2013, 10:03:47 am »
Try different values, MrGlitch did explain that lots of times the game will freeze eventually there should be some values that allow the game to function still with glitches. It's the fun part of memory hacking, if nothing works by effecting this address perhaps you could try different addresses and see what happens. It's all about experimenting. :)

MrGlitch

  • I am that damn fourth Chaos Emerald
  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • Aerrordactyl
    • View Profile
Re: G/S/C glitch discussion
« Reply #21 on: May 14, 2013, 11:00:05 am »
I tried changing it, but all it did was freeze the game...
If you're anywhere in the game besides the title screen or opening credits when you modify address 0049, the game will most likely freeze.


MrGlitch

  • I am that damn fourth Chaos Emerald
  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • Aerrordactyl
    • View Profile
Re: G/S/C glitch discussion
« Reply #22 on: May 14, 2013, 11:08:07 am »

Hālian

  • That worldbuilding/micronations/MTG guy
  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • For a better world
    • View Profile
    • Hoennese Realm
Re: G/S/C glitch discussion
« Reply #23 on: May 14, 2013, 11:15:06 am »
Doesn't work either.
Hoennese Realm



All sprites made by Naitekiakki, except:
MissingNo. egg made by Reimoni
Recolored Gardevoir made by me

MidnightNinetales

  • Member+
  • *
  • Offline Offline
  • Gender: Female
  • It's an adorable PUT IT AWAY.
    • View Profile
Re: G/S/C glitch discussion
« Reply #24 on: May 14, 2013, 12:28:23 pm »
I was on the title screen, but it still froze...

I tried changing the first byte in line 0050 from C3 to A3, and there were some very interesting results. There were some graphical glitches, and very soon after the game got to the title screen, it reset on its own. Partway through the intro, it skipped to the title screen. After waiting at the title screen for a bit, it acted as if I had pressed A or Start, and went to the New Game/ Options screen. After a while, it will reset again, with a white background and black text, and say that the game is only for Game Boy Color. If I start a new game, the text will occasionally have an incorrect character, and one time, when I was told to enter my name, it acted as if I had pressed A and took me to the New Name screen. It then proceeded to glitch a lot, and reset with the 'only for Game Boy Color' message. When I actually managed to get into the overworld, it reset shortly after, again with the 'only for Game Boy Color' message.
« Last Edit: May 14, 2013, 12:59:49 pm by MysticFlygon »

MidnightNinetales

  • Member+
  • *
  • Offline Offline
  • Gender: Female
  • It's an adorable PUT IT AWAY.
    • View Profile
Re: G/S/C glitch discussion
« Reply #25 on: May 14, 2013, 02:07:21 pm »
Here's a video, in which I don't press any buttons.

http://youtu.be/Vdlxqsq_TKA

Raven Freak

  • Sonic 2 SMS Haxor
  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • Haxor
    • View Profile
Re: G/S/C glitch discussion
« Reply #26 on: May 14, 2013, 02:11:56 pm »
You're on the correct track to memory hacking, if i'm not mistaken Blaziken wrote a very detailed description on why the "This game pak is only designed for the Game Boy Color" error handler screen somewhere on here... Anyway this is definitely making me want to start memory hacking again... xD Also MrGlitch, what video codec are you using to compress the avi file? I'm assuming whatever codec you're using isn't agreeing with Youtube at all... I usually tend to use Microsoft Video 1 with full frames compression. Edit: Also great work MysticFlygon, I laughed when I saw the title screen and what looked like the word "tit". xD
« Last Edit: May 14, 2013, 02:15:42 pm by Raven Freak »

MidnightNinetales

  • Member+
  • *
  • Offline Offline
  • Gender: Female
  • It's an adorable PUT IT AWAY.
    • View Profile
Re: G/S/C glitch discussion
« Reply #27 on: May 14, 2013, 03:07:17 pm »
Changing C3 to B3 was a bit more glitchy, and changing the byte after that (93) to 13 was even more glitchy. Here's a video of the latter: http://youtu.be/PRaV8Pvy1dc
« Last Edit: May 14, 2013, 04:09:00 pm by MysticFlygon »

MrGlitch

  • I am that damn fourth Chaos Emerald
  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • Aerrordactyl
    • View Profile
Re: G/S/C glitch discussion
« Reply #28 on: May 14, 2013, 03:51:39 pm »
Also MrGlitch, what video codec are you using to compress the avi file? I'm assuming whatever codec you're using isn't agreeing with Youtube at all... I usually tend to use Microsoft Video 1 with full frames compression.
I honestly have no idea what codec I have...

I just record things with HyperCam 2 and upload the AVI files directly to YouTube. The videos I've recorded with HyperCam 2 on my laptop, which have audio, apparently work, but the ones I record on my desktop PC don't. 

Then again, my laptop also has XP and my desktop has Win8.  But that probably isn't related to the problem.

Raven Freak

  • Sonic 2 SMS Haxor
  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • Haxor
    • View Profile
Re: G/S/C glitch discussion
« Reply #29 on: May 14, 2013, 04:09:25 pm »
I highly suggest you use VisualBoyAdvance's AVI logging, it'll give you the option to compress the avi file with different formats. Plus there won't be any slowdowns caused by using Hypercam. :)