Gaming Hacking Homebrew Oldies The case of the "haunted" pokemon blue cartridge

Status
Not open for further replies.

rantex92

Well-Known Member
OP
Member
Joined
Sep 28, 2021
Messages
720
Trophies
0
Age
31
XP
1,243
Country
Germany
So back in the late gen 1 days (gen 2 was already out in jp and us, missigno glitch was known but the interview where the mew exploit was disclosed by nintendo hasnt happen yet)
a friend came by and mentiont he would know a new glitch that he got taught while he was on holiday in the uk so i gave him my copy of blue and let him do his thing
while i was playing my flea market bootleg copy of gold he would go crazy about whats possible with this glitch he could make his own pokemon ,teleport anywhere,cheat every item and that there were other glitchmon than missigno i didnt believe him at that time today i think he was trying to perform the zazz glitch/yamishop but im not sure its the closest what i can find
first he said he needs to start a new game and trade missigno to my blue then he would do a long range glitch to get a black glitch charizard called (m) then he evolved that (m) into h4 but a specific kind of h4 with red sprite after a few tries he got h4 red but the game would crash so he would try all that again at that point my interesst was gone and i went back to playin my gold edition
after an hour or so he goes full adhd mode and was mumbling he had found another glitchmon wich he never saw before i believe it was (m) with the kabutops sprite from the museum
he tried to evolve that but the evolution opened a menu and my game crashed again so he restarted the game but then odd things starts to happen :

-the game would crash constantly u couldnt walk more than 5-10steps

-the textboxes of npc where empty or heavily glitched and would end in a crash sometimes just a freeze sometimes there where infinite glitched text

-pkmn fights would most end in a crash or be infinite (the hp were glitched)

-some crashes would play the soundtest,pokeflute and unused tracks(for instance digda01.victory012,victory04,the unused giovanni track and the unused trade music)

-while the sounds where playing u could change the pitch and key by just mashing the buttons

so back to the story at that time i was going full adhd tooo i was scared that my game was dead(surprise it was but more on that later) i tried to start a new game but the text at the begining from prof oak was glitched (like the glitchmon names) i shut off the gameboy and tried again this time no text just blank infinite textboxes while the heavily glitched unused tradingtrack (the one with those brrrrr buzzing noses) was playing we were scared af i janked the blue cartridge out and my friend started to cry (we were around 6 or 7 and didnt comprehend gameglitches at that age for us it was a real life creepypasta) he went home and i never touched my blue version till i was older...

so at the age around 21-22 i was going through my old stuff and i found my blue version again and remembered what had happend and thought maybe i could fix the game or at least see if the game was still corrupted sooo i grabed my gba sp put in the cartridge and started the first odd hing the game was launching in gba mode and it froze right again at prof oak same glitches same everything
then i dusted of my n64 and tried to play the blue version through the gameboy tower in stadium 2 but it crashed i tried stadium 1 no crash at all i was able to get back into the savegame played a bit but then crashed again i noticed on stadium 1 you had more time before a crashed happen so i tried a new game but with no luck
at that point my only hope was to change the battery i knew my save would be lost but at least i would have my game back(so i thought)
after changing the battery i tried again on stadium 1 now i could make a new save played a bit saved in pewter city pkmn center(everything semed to be normal) but then it crashed
i restarted the n64 started my save and it went back to full on glitchmode everything was back the crashes ,the strange sounds ,the empty textboxes but it gets weirder i noticed new things:

-my bulbasaur twas changed i believe to missigno wich were a geodude or tauross (cant remeber 100%)when checked inside stadium not the gb tower

-the last save i had was in marmoria city pkmn center (i believe in english its pewtercity) but if i step outside i was coming out the safari zone
(sometimes if i tried to interact with people,use the pc or tried trade or fight with link cabel the teleport location were changed)

the evening that day a friend came by i showed him my corrupted copy of blue first he couldnt believe the story (i wouldnt neither if i were him) but then he got very intrested (i should mention hes a techsavage coding ,pentesting etc) his theory was that we somehow maged to write and executed arbitory code with our glitching back in the day and the only right path to solution was a dump of my rom and put it on the web so eveybody could try to help to understand what went wrong exactly but how life is we got sidetracked and this project was on ice

sooo this brings us to today the reason why im writing this thread ..... i found my blue again but this time i would like to take you all with me

so i think the first step is to dump the rom anybody knows how to do this without special equipment?
my second question would be how can i capture the screen of a gbasp or n64 or revo k101+ to show you guys some proof that its not just a creepypasta the alternative would be recording it with my phone
 

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,410
Trophies
2
XP
14,847
Country
Germany
Interesting story! Thanks for sharing that.

Arbitrary code execution is possible on 1 Gen Pokemon. Like in fully controlling the GB
It is worth watching for anybody not knowing it the video. I've no idea if that video should be called TAS, hacking or art. Likely all of them.

It could be an unlucky coincidence that the cartridge failed that moment. As far as I know, the (MASK) ROM chips are not electronically rewritable in any way. My first guess would as well have been bad save corruption that should be gone after removing the battery for some time (normally seconds are enough, but in this case I would have waited some minutes to be sure). Dumping the ROM from that cart sounds like a good idea. A simple md5sum comparison will show if it is corrupted (and a test in an emulator to see if the same nonsense happens would be nice as well)


so i think the first step is to dump the rom anybody knows how to do this without special equipment?
What do you consider to be special equipment? Ironically the answer to dumping a GB(C) ROM with Nintendo devices only is ACE in Pokemon 1 generation:
https://github.com/FIX94/gameboy-audio-dumper
You will need:
  • A Pokemon Yellow cart (English or German) to exploit
  • A GameCube with Gameboy Player and SD2SP2/SD-Gecko as well as a way of starting Swiss and subsequently GBI
  • A Game Boy Color
  • Computer with audio line in and cable to connect the GBC
---or ---
  • GBC flashcart to execute the audio dumper directly
  • Computer with audio line in and cable to connect the GBC
 

rantex92

Well-Known Member
OP
Member
Joined
Sep 28, 2021
Messages
720
Trophies
0
Age
31
XP
1,243
Country
Germany
Interesting story! Thanks for sharing that.

Arbitrary code execution is possible on 1 Gen Pokemon. Like in fully controlling the GB
It is worth watching for anybody not knowing it the video. I've no idea if that video should be called TAS, hacking or art. Likely all of them.

It could be an unlucky coincidence that the cartridge failed that moment. As far as I know, the (MASK) ROM chips are not electronically rewritable in any way. My first guess would as well have been bad save corruption that should be gone after removing the battery for some time (normally seconds are enough, but in this case I would have waited some minutes to be sure). Dumping the ROM from that cart sounds like a good idea. A simple md5sum comparison will show if it is corrupted (and a test in an emulator to see if the same nonsense happens would be nice as well)



What do you consider to be special equipment? Ironically the answer to dumping a GB(C) ROM with Nintendo devices only is ACE in Pokemon 1 generation:
https://github.com/FIX94/gameboy-audio-dumper
You will need:
  • A Pokemon Yellow cart (English or German) to exploit
  • A GameCube with Gameboy Player and SD2SP2/SD-Gecko as well as a way of starting Swiss and subsequently GBI
  • A Game Boy Color
  • Computer with audio line in and cable to connect the GBC
---or ---
  • GBC flashcart to execute the audio dumper directly
  • Computer with audio line in and cable to connect the GBC
thanks for your reply ^^ back in 2016 we looked up "how to dump a gb rom" we got only results where u need to buy some kind of pc adapter or u had to solder it by yourself thats what i call special equipment

unfortunately i dont have all the the items mentiont above only got a revo k101+ with its own flashcard called "K-card"

do you know if its worth a try to dumb the rom via the gba slot on a nds?or to try via gba link cabel and link cabel dumper for the wii? my only headache with those ways they dont explicit say gb roms

another way i thought it "Could" be possible to dump a gb rom via n64 transferpak and a everdrive64 but i think such a dumper dont exist yet
 
Last edited by rantex92,
  • Like
Reactions: KleinesSinchen

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,410
Trophies
2
XP
14,847
Country
Germany
thanks for your reply ^^ back in 2016 we looked up "how to dump a gb rom" we got only results where u need to buy some kind of pc adapter or u had to solder it by yourself thats what i call special equipment

unfortunately i dont have all the the items mentiont above only got a revo k101+ with its own flashcard called "K-card"

do you know if its worth a try to dumb the rom via the gba slot on a nds?or to try via gba link cabel and link cabel dumper for the wii? my only headache with those ways they dont explicit say gb roms

another way i thought it "Could" be possible to dump a gb rom via n64 transferpak and a everdrive64 but i think such a dumper dont exist yet
Everdrive on N64 with Transfer Pak is possible. Didn't even think of this – although I already did it for testing purposes. I don't know how the name of the software. But it shouldn't be too hard to find.

Everything in GBA mode will not dump GB(C) games. Link cable dumper is only for GBA mode. A DS Lite or DS Phat can't do it. The GB(C) games physically don't fit into the slot (and if you removed the obstacle it wouldn't work as GB(C) has a different voltage than GBA for the carts.
 

rantex92

Well-Known Member
OP
Member
Joined
Sep 28, 2021
Messages
720
Trophies
0
Age
31
XP
1,243
Country
Germany
Everdrive on N64 with Transfer Pak is possible. Didn't even think of this – although I already did it for testing purposes. I don't know how the name of the software. But it shouldn't be too hard to find.

Everything in GBA mode will not dump GB(C) games. Link cable dumper is only for GBA mode. A DS Lite or DS Phat can't do it. The GB(C) games physically don't fit into the slot (and if you removed the obstacle it wouldn't work as GB(C) has a different voltage than GBA for the carts.
oh ok good to know ^^ my thought was there could be a minimal chance that it worked because my gbasp always boots the gb card in gba mode (which is odd) but then i think i will try the n64 route btw the tool was "libgbpak by saturnu"
 

rantex92

Well-Known Member
OP
Member
Joined
Sep 28, 2021
Messages
720
Trophies
0
Age
31
XP
1,243
Country
Germany
Everdrive on N64 with Transfer Pak is possible. Didn't even think of this – although I already did it for testing purposes. I don't know how the name of the software. But it shouldn't be too hard to find.

Everything in GBA mode will not dump GB(C) games. Link cable dumper is only for GBA mode. A DS Lite or DS Phat can't do it. The GB(C) games physically don't fit into the slot (and if you removed the obstacle it wouldn't work as GB(C) has a different voltage than GBA for the carts.
its done!!! after hours of using all kinds of tools i dumped the rom started vba and the glitches are back
 

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,410
Trophies
2
XP
14,847
Country
Germany
its done!!! after hours of using all kinds of tools i dumped the rom started vba and the glitches are back
Wow! I still have no explanation for this.

Unless somebody else comes up with something more educated and reasonable… My shot in the dark: Maybe the ROM chip doesn't have good contact. Since the cartridge doesn't work right now, you could give the ROM a reflow.

A high resolution picture of the PCB could help (I'm not an expert in this, but if you're lucky somebody find something just by looking at it).
 
  • Like
Reactions: zfreeman

rantex92

Well-Known Member
OP
Member
Joined
Sep 28, 2021
Messages
720
Trophies
0
Age
31
XP
1,243
Country
Germany
Wow! I still have no explanation for this.

Unless somebody else comes up with something more educated and reasonable… My shot in the dark: Maybe the ROM chip doesn't have good contact. Since the cartridge doesn't work right now, you could give the ROM a reflow.

A high resolution picture of the PCB could help (I'm not an expert in this, but if you're lucky somebody find something just by looking at it).
unfortunately i lost my special gb screwdriver

and here some eyecandy looks like oak has a bad mood and is guarding the door to the pokemonworld(just jokin)


1636307082625.png
 
Last edited by rantex92,

rantex92

Well-Known Member
OP
Member
Joined
Sep 28, 2021
Messages
720
Trophies
0
Age
31
XP
1,243
Country
Germany
CASE SOLVED:

Its definetly a case of ACE(Arbitory Code Execution) and the code is stuck in the WRAM
(just look at the picture the adresses wich are corrupted correspondent with WRAM,ECHORAM,OAM,HWI/OREGISTERS and HRAM)
(http://gameboy.mongenel.com/dg/asmmemmap.html)

How i came to that conclusion:
I started with taking a snapshot of both roms in vba rom viewer and compared them at that time i couldnt understand what i saw
so i got sidetracked got something to eat watched some youtube but my mind was still at the blue cartridge case
after half an hour reflecting on the whole thing i took a different aproach so i started to try to identify witch glitchmon were we using back in the day

First Stop GlitchCity
I remembered we were usin something with "4" in the name so i looked up the glitchdex and found it "4 4 Hy" (https://glitchcity.wiki/GlitchDex/Y:192)
but that cant be because its only in yellow edition ....so ithought
after some researching on glitchcity i got it i remembered the first thing he did was to trade a glitchmon
"4 4 Hy" evolves at level 6 into "Q" (https://glitchcity.wiki/GlitchDex/Y:255)
if you trade "Q" from yellow to blue it becomes charizard m "´M (ff)" (https://glitchcity.wiki/GlitchDex/RB:255)
wich will learn Glitch Move 0x00 (https://glitchcity.wiki/AttackDex/RB:000) wich alone can cause ACE
If this glitch move successfully hits, it will have the animation of Fissure and may cause arbitrary code execution at Echo RAM region F928 (equivalent to D928 in WRAM)
the glitchmove was then used for Move 0X00 Curruption(https://glitchcity.wiki/Move_0x00_corruption_(Generation_I)
wich was then used for gen 1 superglitch (https://glitchcity.wiki/Super_Glitch_(Generation_I))

then he obvious had to throw items a way to write the code (for every 9 in WRAM he had to throw 9 times the amount of an item)
and then executed it wich ended in operation code error and crashed the game at the right moment (WRAM STATE)
after that i researched the WRAM on a Gameboy where i found (http://gameboy.mongenel.com/dg/asmmemmap.html)
after reading the page and especially the memory adresses it would all became a grand picture

EDIT: i think through all that glitching he messed with the debugflag so it stayed in WRAM
(https://glitchcity.wiki/WRAM_clear_oversight_(Generation_I))

another honorable mention would be (https://glitchcity.wiki/Unintended_ROM_code_execution)



Unbenannt2.jpg
 
Last edited by rantex92,

DeScruff

Member
Newcomer
Joined
Oct 6, 2016
Messages
5
Trophies
0
XP
64
Country
United States
Wow! I still have no explanation for this.

Unless somebody else comes up with something more educated and reasonable… My shot in the dark: Maybe the ROM chip doesn't have good contact. Since the cartridge doesn't work right now, you could give the ROM a reflow.

A high resolution picture of the PCB could help (I'm not an expert in this, but if you're lucky somebody find something just by looking at it).
Likely the issue.
Rantex92 I think commented on my youtube video, showing my "Haunted Pokemon Blue". My cart would boot up and then if you hit new game Oak would appear, then Ghastly's sound would play Its kinda humorous, and totally could have been a creepy pasta back in like 2004.

Rom chips breaking contact is unbelievably common. Every other day someone posts about their cart having problems on the Gameboy Reddit.
The PCB of a GB cart is ~1mm thick so prone to flexing every time you insert it, and the ROM chip is large enough that, that flexing might cause a pin or two to break contact over time. Most commonly it causes a broken Nintendo logo on bootup, less commonly a white screen after getting past the Nintendo Logo (This was the case for a copy of Pokemon Yellow I had) Quite rarely you can reach the title screen, before something weird happens.

Easy enough to fix with a soldering iron and just reflowing the ROM chip.

I backed up my "Haunted Blue" rom just for the fun of it and to see how emulators deal with it, and for me it seems that whatever code is related to finding the text is corrupted, so it starts executing data like the sounds and graphics, like it was actual code.
 

rantex92

Well-Known Member
OP
Member
Joined
Sep 28, 2021
Messages
720
Trophies
0
Age
31
XP
1,243
Country
Germany
Likely the issue.
Rantex92 I think commented on my youtube video, showing my "Haunted Pokemon Blue". My cart would boot up and then if you hit new game Oak would appear, then Ghastly's sound would play Its kinda humorous, and totally could have been a creepy pasta back in like 2004.

Rom chips breaking contact is unbelievably common. Every other day someone posts about their cart having problems on the Gameboy Reddit.
The PCB of a GB cart is ~1mm thick so prone to flexing every time you insert it, and the ROM chip is large enough that, that flexing might cause a pin or two to break contact over time. Most commonly it causes a broken Nintendo logo on bootup, less commonly a white screen after getting past the Nintendo Logo (This was the case for a copy of Pokemon Yellow I had) Quite rarely you can reach the title screen, before something weird happens.

Easy enough to fix with a soldering iron and just reflowing the ROM chip.

I backed up my "Haunted Blue" rom just for the fun of it and to see how emulators deal with it, and for me it seems that whatever code is related to finding the text is corrupted, so it starts executing data like the sounds and graphics, like it was actual code.
hey its nice that you found your way here ^^
what i wanted to ask how did you manage to get your blue haunted?
just a case of broken contacts? or did you use some glitches ?

in my case i dont think a reflow would help (only as last option cuz my solder skills arent great)

but i got a different "fix" to try from somone on glitchcity
there is a "safe" tile in celadon city if i went there and save on that spot the wram would get cleared
and all ongoing glitches would be terminatet (the tile is often used to end zazz/superglitch sideeffects)


i took some pictures of the pcb todayView attachment 20211109_070129.jpg
 
  • Like
Reactions: KleinesSinchen

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,410
Trophies
2
XP
14,847
Country
Germany
Likely the issue.
Rantex92 I think commented on my youtube video, showing my "Haunted Pokemon Blue". My cart would boot up and then if you hit new game Oak would appear, then Ghastly's sound would play Its kinda humorous, and totally could have been a creepy pasta back in like 2004.

Rom chips breaking contact is unbelievably common. Every other day someone posts about their cart having problems on the Gameboy Reddit.
The PCB of a GB cart is ~1mm thick so prone to flexing every time you insert it, and the ROM chip is large enough that, that flexing might cause a pin or two to break contact over time. Most commonly it causes a broken Nintendo logo on bootup, less commonly a white screen after getting past the Nintendo Logo (This was the case for a copy of Pokemon Yellow I had) Quite rarely you can reach the title screen, before something weird happens.

Easy enough to fix with a soldering iron and just reflowing the ROM chip.

I backed up my "Haunted Blue" rom just for the fun of it and to see how emulators deal with it, and for me it seems that whatever code is related to finding the text is corrupted, so it starts executing data like the sounds and graphics, like it was actual code.
Haunted Pokemon Blue cartridge gives a surprising number of search results on YouTube (mostly creepy pasta stuff). Since this video has the same uploader name as your GBAtemp account, I guess this is yours). Some coincidence that your cartrdige played a "ghost type" sound on starting – as if it was really possessed. Haha! Now somebody try to get this exact result on purpose!

Thankfully I've not yet encountered any broken connection on my GB games.


hey its nice that you found your way here ^^
what i wanted to ask how did you manage to get your blue haunted?
just a case of broken contacts? or did you use some glitches ?

in my case i dont think a reflow would help (only as last option cuz my solder skills arent great)

but i got a different "fix" to try from somone on glitchcity
there is a "safe" tile in celadon city if i went there and save on that spot the wram would get cleared
and all ongoing glitches would be terminatet (the tile is often used to end zazz/superglitch sideeffects)


i took some pictures of the pcb todayView attachment 283897
For me the solder joints look good, but an invisible hair crack below the visible area is enough to make it not work. I still don't think it is a software issue. The ROM is truly not rewriteable and the SRAM is empty after removing the battery for some time.
Maybe gently pressing down on all the solder joints is enough to make it (temporarily) work again.

You don't have much to lose here. In that condition your game is useless. If a reflow doesn't help, you've lost nothing.

If the ROM chip really contains what you've got with the dumper and showed in the hex-editor, then the chip is itself is damaged and the game is done for.
 

rantex92

Well-Known Member
OP
Member
Joined
Sep 28, 2021
Messages
720
Trophies
0
Age
31
XP
1,243
Country
Germany
Haunted Pokemon Blue cartridge gives a surprising number of search results on YouTube (mostly creepy pasta stuff). Since this video has the same uploader name as your GBAtemp account, I guess this is yours). Some coincidence that your cartrdige played a "ghost type" sound on starting – as if it was really possessed. Haha! Now somebody try to get this exact result on purpose!

Thankfully I've not yet encountered any broken connection on my GB games.



For me the solder joints look good, but an invisible hair crack below the visible area is enough to make it not work. I still don't think it is a software issue. The ROM is truly not rewriteable and the SRAM is empty after removing the battery for some time.
Maybe gently pressing down on all the solder joints is enough to make it (temporarily) work again.

You don't have much to lose here. In that condition your game is useless. If a reflow doesn't help, you've lost nothing.

If the ROM chip really contains what you've got with the dumper and showed in the hex-editor, then the chip is itself is damaged and the game is done for.
youre right i got nothing to lose at this point so if the fix from glitchcity wont work i will try to reflow
(i dont give up on that im 2 hours in preparing a sav file)

i keep you all updated on this topic road map for today (glitchcity fix ,another battery change and later reflow dont have a
solder iron at the moment but its on his way)
 
  • Like
Reactions: KleinesSinchen

DeScruff

Member
Newcomer
Joined
Oct 6, 2016
Messages
5
Trophies
0
XP
64
Country
United States
hey its nice that you found your way here ^^
what i wanted to ask how did you manage to get your blue haunted?
just a case of broken contacts? or did you use some glitches ?

in my case i dont think a reflow would help (only as last option cuz my solder skills arent great)

but i got a different "fix" to try from somone on glitchcity
there is a "safe" tile in celadon city if i went there and save on that spot the wram would get cleared
and all ongoing glitches would be terminatet (the tile is often used to end zazz/superglitch sideeffects)
No idea exactly how it got 'haunted' I recall it working a bit over year ago? I didn't do any sorta weird stuff, just used to to get the only in R/B/Y Pokemon into Silver, and trade evolve some things.
Then I put it into my old Gameboy bag filled with other loose Gameboy games and... Sometime earlier this year pulled it out, noticed the "New Game" only, noticed the glitch laughed, and put it away to be fixed later, kinda forgot about it.

But yeah, I got a GBxCart, mostly to save photos off my Gameboy Camera, and backup saves of games I wanted to change the batteries on. Perfect opportunity to fix that Blue cart, but before then, I wanted to document and record how this thing acted, cause who would ever believe me if I said "My Pokemon Blue cart broke in the most Creepypasta sort of way."
Took the video of it, then as I said ripped the ROM just for the fun of it.
Reflowed the chip,
Ripped the ROM again and Perfect copy of Pokemon Blue. Alright all fixed.

youre right i got nothing to lose at this point so if the fix from glitchcity wont work i will try to reflow
(i dont give up on that im 2 hours in preparing a sav file)

i keep you all updated on this topic road map for today (glitchcity fix ,another battery change and later reflow dont have a
solder iron at the moment but its on his way)
I doubt my copy became haunted from glitching the game. Glitching the game would only affect what is currently in RAM and SRAM, it would not affect the ROM. It should not be possible (unless its a reproduction cart) to rewrite the ROM.

Starting a new game shouldn't be affected by what is in SRAM (at least I don't think) - If the save has been erased, and you are still glitching... Then no its not caused by you glitching around in the game, cause again you can't rewrite the ROM.
That would be caused by the ROM fro whatever reason not being read correctly.

This can ether be the ROM need to be reflowed, or there is a broken trace. Its hard to tell from your photo.
What is that blue stuff near the bottom? Its that corrosion? - Also what is with pin 24? That trace looks like its exposed? Check to make sure it isn't broken.

Haunted Pokemon Blue cartridge gives a surprising number of search results on YouTube (mostly creepy pasta stuff). Since this video has the same uploader name as your GBAtemp account, I guess this is yours). Some coincidence that your cartrdige played a "ghost type" sound on starting – as if it was really possessed. Haha! Now somebody try to get this exact result on purpose!

Thankfully I've not yet encountered any broken connection on my GB games.
Yep thats me!
It really was a weird coincidence. A friend of mine also claims one of their carts has a similar issue, (Prof Oak stopping and it playing a sound) so it makes me think if all it takes is breaking connection with a certain pin, if that is the origin of Pokemon "Haunted Cart" creepy pastas.
 

rantex92

Well-Known Member
OP
Member
Joined
Sep 28, 2021
Messages
720
Trophies
0
Age
31
XP
1,243
Country
Germany
UPDATE : the glitchcity fix didnt worked great yes some glitch effect where gone (start menu got fixed but pokemon menu was still glitched and ended in whitescreen )

next thing changing the battery and/or leaving the battery slot empty changed nothing

now its time for the reflow

No idea exactly how it got 'haunted' I recall it working a bit over year ago? I didn't do any sorta weird stuff, just used to to get the only in R/B/Y Pokemon into Silver, and trade evolve some things.
Then I put it into my old Gameboy bag filled with other loose Gameboy games and... Sometime earlier this year pulled it out, noticed the "New Game" only, noticed the glitch laughed, and put it away to be fixed later, kinda forgot about it.

But yeah, I got a GBxCart, mostly to save photos off my Gameboy Camera, and backup saves of games I wanted to change the batteries on. Perfect opportunity to fix that Blue cart, but before then, I wanted to document and record how this thing acted, cause who would ever believe me if I said "My Pokemon Blue cart broke in the most Creepypasta sort of way."
Took the video of it, then as I said ripped the ROM just for the fun of it.
Reflowed the chip,
Ripped the ROM again and Perfect copy of Pokemon Blue. Alright all fixed.


I doubt my copy became haunted from glitching the game. Glitching the game would only affect what is currently in RAM and SRAM, it would not affect the ROM. It should not be possible (unless its a reproduction cart) to rewrite the ROM.

Starting a new game shouldn't be affected by what is in SRAM (at least I don't think) - If the save has been erased, and you are still glitching... Then no its not caused by you glitching around in the game, cause again you can't rewrite the ROM.
That would be caused by the ROM fro whatever reason not being read correctly.

This can ether be the ROM need to be reflowed, or there is a broken trace. Its hard to tell from your photo.
What is that blue stuff near the bottom? Its that corrosion? - Also what is with pin 24? That trace looks like its exposed? Check to make sure it isn't broken.


Yep thats me!
It really was a weird coincidence. A friend of mine also claims one of their carts has a similar issue, (Prof Oak stopping and it playing a sound) so it makes me think if all it takes is breaking connection with a certain pin, if that is the origin of Pokemon "Haunted Cart" creepy pastas.

SRAM can affect your new save (https://glitchcity.wiki/SRAM_glitch) but like you said it cant do writes on the rom

the lightblue stuff on the picture is a odd thing it looks like corrosion on that picture but in reality theres nothing (i checked it with pocket microscope)

pin 24 ? wich pin would that be?
 

DeScruff

Member
Newcomer
Joined
Oct 6, 2016
Messages
5
Trophies
0
XP
64
Country
United States
SRAM can affect your new save (*Clipped cause I can't post links yet*) but like you said it cant do writes on the rom

the lightblue stuff on the picture is a odd thing it looks like corrosion on that picture but in reality theres nothing (i checked it with pocket microscope)

pin 24 ? wich pin would that be?
Okay fair enough, but that is literally exploiting how slowly the game saves (I remember doing such a glitch in gen 2 to clone and fuse hybrid Pokemon*) Always did wonder if it could be used to carry over pokemon in the PC to a new save, but never felt like experimenting.
Starting a new game, and saving like a normal person would result in the game being absolutely normal, since these glitches are all about carrying data over.

*In gen 2 Pokemon for some reason have 2 values to determine the species, I forget exactly which value does what, but I remember making "Kingdile" - In battle it looked like Totodile, but in the status screen, and the moves it learned it was from Kingdra.


pin24.png

Pin 24 is this one. (There are 32 pins, and GND is the last one) Anyways if that wasn't corrosion, then this is probably nothing.

Glad to hear your cart is back up and running!
 

rantex92

Well-Known Member
OP
Member
Joined
Sep 28, 2021
Messages
720
Trophies
0
Age
31
XP
1,243
Country
Germany
Okay fair enough, but that is literally exploiting how slowly the game saves (I remember doing such a glitch in gen 2 to clone and fuse hybrid Pokemon*) Always did wonder if it could be used to carry over pokemon in the PC to a new save, but never felt like experimenting.
Starting a new game, and saving like a normal person would result in the game being absolutely normal, since these glitches are all about carrying data over.

*In gen 2 Pokemon for some reason have 2 values to determine the species, I forget exactly which value does what, but I remember making "Kingdile" - In battle it looked like Totodile, but in the status screen, and the moves it learned it was from Kingdra.

View attachment 283952
Pin 24 is this one. (There are 32 pins, and GND is the last one) Anyways if that wasn't corrosion, then this is probably nothing.

Glad to hear your cart is back up and running!
im still amazed how broken gen 1-2 is cant think of another game series with so many glitches

And yes "running" is a good word for the status of the blue cartridge theres still something wrong but its playable
for instance if i buy a stack of 99 pokeballs or get over 99 with a item normally it should make another stack of that item but
in this case everything over 99 will be thrown away and then if you exit the marketmenu (after buying something in stack of 99) you would get stuck in front of the market guy and sometimes it let u go 1-2 tiles and then it crashes (while moving 1-2 tiles the map pointer would get corrupted but just my theory at the moment)

i got another question for you since you got more experience with reflowing and gb cards in general
i have a gold edition card in very bad shape (corrosion,black spots maybe data rot and a butchered battery change)
wich wont boot behind the nintendo logo is there any chance to revive? i tried a reflow yesterday with no luck
i looked at the pcb and it looked like some traces where corroded do you have any idea? or is it a case for the rubbish bin?
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    also gonna install twilight menu in my r4 flashcard
  • Psionic Roshambo @ Psionic Roshambo:
    One thing that just occurred to me.... The sound on the 2600 sucked less back then the harsh sound we hear now is from infinitely better speakers we have now, back when the 2600 was new speakers produced a almost muffled sound, like CRTs made old graphics look slightly better.
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if I could recommend that to some emulation devs that perhaps the sound could use some smoothing out to simulate those old TVs
  • Psionic Roshambo @ Psionic Roshambo:
    I think a few of the early systems could benefit from that, at least up to the 8 bit generation, by the 16 bit generation I think TVs had gotten a lot better in almost every way
  • Xdqwerty @ Xdqwerty:
    i dont have an sd card adapter but I have an usb sd card adapter
  • K3Nv2 @ K3Nv2:
    Old people games
  • Xdqwerty @ Xdqwerty:
    its not the one that comes with the r4
  • Xdqwerty @ Xdqwerty:
    doesnt work (my flashcard is from r4isdhc.com)
  • Xdqwerty @ Xdqwerty:
    might install ysmenu first
  • Psionic Roshambo @ Psionic Roshambo:
    Try Wood firmware
  • Psionic Roshambo @ Psionic Roshambo:
    For your R4
  • Psionic Roshambo @ Psionic Roshambo:
    It's old but it's the best firmware out for DS stuff
  • Xdqwerty @ Xdqwerty:
    it says it only works for the original R4, R4i Gold (r4ids.cn), R4iDSN (r4idsn.com) and Acekard R.P.G.
  • Xdqwerty @ Xdqwerty:
    nvm it does support mine
  • Xdqwerty @ Xdqwerty:
    but why choose it over ysmenu @Psionic Roshambo?
  • Xdqwerty @ Xdqwerty:
    bc im stupid?
  • Xdqwerty @ Xdqwerty:
    yea ik im stupid
  • Xdqwerty @ Xdqwerty:
    good night
  • Psionic Roshambo @ Psionic Roshambo:
    Just give it a try, but honestly if you have a 3DS you can play DS games without a card just off the internal SD card
  • Psionic Roshambo @ Psionic Roshambo:
    Slightly slower loading but a bit more convenient
  • BakerMan @ BakerMan:
    guys, my fuckin headphones have an out of place speaker
  • K3Nv2 @ K3Nv2:
    Did you try wearing them?
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/eJV6GaIEgd4?si=ciLPnlhfd7XcrxQn