Main Menu
Main Page
Forums
Recent changes
Random page
Help

Databases
GlitchDex
AttackDex
AreaDex
DexDex
ItemDex
MetascriptDex
TMHMDex
TrainerDex
TypeDex
UnownDex
More

Major Glitches
Trainer escape glitch
Old man glitch
Celebi Egg glitch
SRAM glitch
Buffer overflow techniques
Pomeg glitch data corruption (Glitzer Popping)
Tweaking
Pokémon cloning
Select glitches (Japan)
Time Capsule exploit
Arbitrary code execution
More

Other Glitch Categories
Glitches by generation
Japan-only/language specific glitches
Natural glitches
Non-core series glitches
Non-Pokémon glitches
Recurring glitches
More

References
Pokémon GameShark codes
Pokémon Game Genie codes
Disassembly projects
The Big HEX List
GB programming
Curiosities
Debugging features
Error traps
Non-glitch exploits
Pokémon glitch terminology
Unused content and prerelease information
More

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: The Debug Mode Topic  (Read 13688 times)

0 Members and 1 Guest are viewing this topic.

IIMarckus

  • Administrator
  • *****
  • Offline Offline
  • Gender: Male
  • Impersonal Text
    • View Profile
    • iimarck.us
Re: The Debug Mode Topic
« Reply #15 on: March 27, 2007, 06:30:51 pm »
Awhups, I made an error. You actually replace a script with 470F6E004990, not just 0F6E00 --  the 47 opens the text box border (which is why the previous screenshots didn't look like proper text), 49 closes it, and 90 ends the script. You can replicate it without the 47 and 49, and that's really simpler; the third and fourth screenshots were taken in the Game Corner because the script for the slot machine is 0F2A00 (meaning you only have to change one byte in that instance). There's a chance the game will freeze if you don't have that 90 in there.
I'm guessing it isn't a text script, right?
It is a text script in that it's supposed to be used with the dialogue box. It displays information when you activate it, and then displays "Now on DEBUG..." when you press A. The values in the first screenshot appear to vary.

Something I just now noticed is that the text speed for the "information block" is set to the fastest. Setting text speed in the Options menu makes it only 60 or 90 or so, even on "fast," and there's actually a faster speed (obtainable with GameShark, setting some variable to FF). The information block displays at super-fast speed, but the "Now on DEBUG..." message moves at normal text speed.

From what I can tell, the script has no actual debug functions, but I could be wrong -- it's something I haven't experimented with much, after all.

That's really all I know about it. Here are some screenshots with the dialogue box script active (taken in different locations to see if there's some pattern with the values).

http://i5.photobucket.com/albums/y158/TheWierdo/debug05.png
http://i5.photobucket.com/albums/y158/TheWierdo/debug07.png
http://i5.photobucket.com/albums/y158/TheWierdo/debug09.png
« Last Edit: March 27, 2007, 06:39:15 pm by Bent` »

Sasara

  • Princess of schizophrenia *cat yawns*
  • Banned
  • *
  • Offline Offline
  • Gender: Female
    • View Profile
Re: The Debug Mode Topic
« Reply #16 on: March 27, 2007, 07:45:22 pm »
If GameGenie wasn't so bad, then I could have made a code for the debug mode. But unfortunately, its incapability of changing a lot of values in the ROM prevented me from making one.

kit kat

  • GCLF Member
  • Offline Offline
    • View Profile
Re: The Debug Mode Topic
« Reply #17 on: April 04, 2007, 03:31:11 pm »
That happend to me once !! 

Missing? NO!

  • HOENN CONFIRMED GUYS
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • BOW TO YOUR SENSEI
    • View Profile
    • Satellite Smash
Re: The Debug Mode Topic
« Reply #18 on: July 10, 2007, 07:48:23 pm »
That happend to me once !! 
Somehow I think orange font is become alot more popular.
3DS FC: 3652-0544-4440

EPIC. Sprites by Mutou Yami, PT
http://imageshack.us/photo/my-images/442/sigshortened.png/

Prisma

  • Mewtwo's Trainer
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
    • View Profile
Re: The Debug Mode Topic
« Reply #19 on: July 10, 2007, 07:55:06 pm »
That happend to me once !! 
Somehow I think orange font is become alot more popular.

Strangely the first ones who used them were guests.... hmm strange.

Stop using that fucking font.

Evie Torchic the Glitch Scientist

  • Administrator
  • *****
  • Offline Offline
  • Gender: Female
  • Thank you for this lovely artwork Nyapon!
    • View Profile
Re: The Debug Mode Topic
« Reply #20 on: July 11, 2007, 08:26:24 am »
Umm... Have you tried searching the Pokemon gameshark codes on the main site?
[spoiler3=Gold and Silver debug mode]
01EDC1C4
01EDC2C4
01EDC3C4
01EDC4C4
01EDC5C4
01EDC6C4
01EDC7C4
01EDC8C4
01EDC9C4
01EDCAC4
01EDCBC4
01EDCCC4
01EDCDC4
01EDCEC4
01EDCFC4
01ED41C4
[/spoiler3]



Ouch I tried that the game crashed and it said the save file is corrupted when i started gold normally
Hi! I'm Evie. I'm a transgender person, but any pronouns are fine. She/her preferred.

Online I most often use the username Torchickens or Chickasaurus.

Contact:
http://www.youtube.com/user/ChickasaurusGL
https://www.vgcollect.com/Torchickens

coolglitchfan

  • GCLF Member
  • Offline Offline
  • I love this place
    • View Profile
Re: The Debug Mode Topic
« Reply #21 on: July 15, 2007, 01:55:01 pm »
Umm... Have you tried searching the Pokemon gameshark codes on the main site?
[spoiler3=Gold and Silver debug mode]
01EDC1C4
01EDC2C4
01EDC3C4
01EDC4C4
01EDC5C4
01EDC6C4
01EDC7C4
01EDC8C4
01EDC9C4
01EDCAC4
01EDCBC4
01EDCCC4
01EDCDC4
01EDCEC4
01EDCFC4
01ED41C4
[/spoiler3]



Cool

∀xaj

  • is dead
  • Member+
  • *
  • Offline Offline
  • Gender: Male
    • View Profile
    • reply me please
Re: The Debug Mode Topic
« Reply #22 on: July 15, 2007, 08:48:46 pm »
That happend to me once !! 
Somehow I think orange font is become alot more popular.

Strangely the first ones who used them were guests.... hmm strange.

Stop using that f**king font.

Please stop tormenting me about that....



Missing? NO!

  • HOENN CONFIRMED GUYS
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • BOW TO YOUR SENSEI
    • View Profile
    • Satellite Smash
Re: The Debug Mode Topic
« Reply #23 on: July 15, 2007, 08:50:23 pm »
That happend to me once !! 
Somehow I think orange font is become alot more popular.

Strangely the first ones who used them were guests.... hmm strange.

Stop using that f**king font.

Please stop tormenting me about that....
Luckily, that was a long time ago!
3DS FC: 3652-0544-4440

EPIC. Sprites by Mutou Yami, PT
http://imageshack.us/photo/my-images/442/sigshortened.png/

Prisma

  • Mewtwo's Trainer
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
    • View Profile
Re: The Debug Mode Topic
« Reply #24 on: July 16, 2007, 06:22:49 pm »
That happend to me once !! 
Somehow I think orange font is become alot more popular.

Strangely the first ones who used them were guests.... hmm strange.

Stop using that f**king font.

Please stop tormenting me about that....
Luckily, that was a long time ago!

Yeah, if you were still using it, I would have been cussing you out already.

glitchcityscientist9.65 B

  • GCLF Member
  • Offline Offline
    • View Profile
Re: The Debug Mode Topic
« Reply #25 on: January 09, 2008, 10:05:06 pm »
What exactly is debug mode? :-\

IIMarckus

  • Administrator
  • *****
  • Offline Offline
  • Gender: Male
  • Impersonal Text
    • View Profile
    • iimarck.us
Re: The Debug Mode Topic
« Reply #26 on: January 10, 2008, 07:19:20 pm »
A debug mode is programmed into games for use in game testing. Some of the features they can provide are infinite health, the ability to warp or walk through walls, or playing as boss characters (though not all debug modes have these, and there are plenty other features not listed).

Generally the programmers remove any debug functions before the game is released. There are two ways to do so: remove all code relating to the functions (after which it is impossible, through any means, to unlock the debug mode); or only remove access to the functions (which is easier for the programmer, but means that it may be possible to activate the debug mode through game manipulation, such as with a Gameshark).

Sherkel

  • The first unquiring one to bare arms
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • Gehen wir mit die Sonne spazieren!
    • View Profile
Re: The Debug Mode Topic
« Reply #27 on: January 11, 2008, 03:03:06 pm »
Pokemon GSC has a script that displays some data and says, "Now on DEBUG". There's no way to access it other than manually editing the ROM.
Does it do anything, or is it just a cool beta phrase?
 

IIMarckus

  • Administrator
  • *****
  • Offline Offline
  • Gender: Male
  • Impersonal Text
    • View Profile
    • iimarck.us
Re: The Debug Mode Topic
« Reply #28 on: January 11, 2008, 04:49:59 pm »
G/S's doesn't appear to actually affect anything; all it does is display some unidentified (as of yet) information.

I should examine that again, and figure out if it does anything else...

Photon-Phoenix

  • Gotta pop dem windows.
  • Administrator
  • *****
  • Offline Offline
  • Gender: Male
    • View Profile
Re: The Debug Mode Topic
« Reply #29 on: January 11, 2008, 06:23:32 pm »
I know a debug code.  In Sonic 3 and Knuckles you start the first level and press >> << ^^ on the swinging vines (may be << >> ^^) You'll hear a collected ring sound when entered correctly.  Press start and hit A to return to the title screen.  At the title screen got to the "Sound Test" below two player.  At the "sound test" level select, go to mushroom hill zone.  In Mushroom Hill Zone Act 1, grap on the levey that goes up and down and enter the code again to hear another collected ring sound.  Exit back to the title screen again then go back to the sound test.  Select anylevel while holding Start and A.  The game will pause before the level comes up.  Let go of start and hit start again.  You're now in debug mode.  Controls are much different in debug mode.  Press A to jump, B to go into the tile selector/WTW, press C for reverse gravity.  When the tile selector is activated, hit A to select or place a sprite, hit C to slect or place a sprite, (don't know the buttons, I've just been getting this info from memory) and hit B to return to normal gameplay.
« Last Edit: January 11, 2008, 06:24:18 pm by GARY M 9 »