Lock this or not, your call, but this is at least an attempt to bring a little bit of order into this mess.
I request that a mod sticky this thread, or make a new thread, where facts can be edited into the first post, as more news comes.
If nothing else, all of the super-duper leet hacker folks can inform us on their progress, and maybe we can have more than just hollow speculation. This thread could contain labeled links to other important threads, and/or lists of what does and does not work. This could establish a center of information for flashcard/emulator compatibility, stop the dumbass fix rumors, and coordinate efforts into a singular location.
Yes, no?
EDIT -
I'll try to contribute what I know.
I request that a mod sticky this thread, or make a new thread, where facts can be edited into the first post, as more news comes.
If nothing else, all of the super-duper leet hacker folks can inform us on their progress, and maybe we can have more than just hollow speculation. This thread could contain labeled links to other important threads, and/or lists of what does and does not work. This could establish a center of information for flashcard/emulator compatibility, stop the dumbass fix rumors, and coordinate efforts into a singular location.
Yes, no?
EDIT -
I'll try to contribute what I know.
Code:
What does not work:
-Unpacking the rom, deleting guru2.narc, and repacking
-Trying to patch a different variable into the event counter (at least, I couldn't make it work)
-Using the (J) patch
-Copying English text into the Japanese ROM
-Patching with Arm7 from: Sim City(J), Bowser's inside story(U), and Yugio 2010 World Champion(U), N+
-Removing the overlay 128 file
-Making a dummy overlay 128 file
-Copying the Japanese patched Arm 7 or Arm 9 to it
- Tried to move US files to JP one, to use that JP fix : Epic Fail
- Data folder from US was moved to the patched JP rom : Strange Result
- Tried to patch ARM7 with JP HG/SS one, Platinum one, D/P one : Fail
- Tried to patch ARM9 with JP HG/SS one, Platinum one, D/P one : Fail
- Defined "events" as "when you enter/exit a building/stairs/door or save or encounter a wild pokemon or start a trainer fight or end a battle (get back to the game) or when you end a cutscene"
- The number of events "needed" before the game freezes depend of the number of badges you have
- Replacing all the 00 00 00 46 in the rom by 00 00 00 00 : Fail
- Tried a lot of AR codes : Some from JP, K fix... No one working
- Unchecking DMA and reset : Fail
- Inserting patched JP overlays : Fail, but increase the number of events before freeze
- Deleting overlays : Fail
Code:
Events Info:
Freezes happen based on events. The more gym badges you have, the less time it takes to freeze.
Badges/Events -
0: 24 events
1: 21 events
2: 15 events
3: 3 events
4+: Rumored to be unplayable.
Events are:
Saving, Entering new area, plost events, using cut, using bag items, battles
- This match with the equation y = -(1/2)*x^3 - (5/2)*x + 24 and with y = 27 - 3*(2^x) and certainly with some other ones.
- You replace x with the number of badges you have, and you find : 0 badges 24 events, 1 badges 21 events, 2 badges 15 event, 3 badges 3 events, more badges you have a negative value and the game do not want to load the save
- With this "events" needed we can think there is a countdown, each event add -1 to a var who doesn't support value below 1, that can explain the countdown crashes and the fact that the game won't start if the value is negative. If it's right, a AR code who lock this var must work..
Code:
What we know about the anti-piracy:
-Different from Japanese AP
-It's pissing all of us off and crushing our dreams like so much dust
-Not entirely graphics based(?)
Code:
Devices: (List stolen from Rxxxxxx thread)
Confirmed Working on the Following Cards/Emulators:
Freezing may still occur.ÂÂSave often.
- CycloDS w/ Firmware 1.58B1
- Acekard2i w/ AKAIO Firmware 1.5 and 1.5.1 and 1.6RC1
- R4i SDHC (RTS) w/ Firmware 2.6f
- EDGE w/ Firmware 1.8
- M3/G6 DS Real w/ Firmware 4.7h
- Supercard DSOne Evolution OS
- DeSmuME 0.9.5 x64
- Supercard Lite (Slot 2 card)
ÂÂÂÂÂÂÂÂÂÂRom patched with Super Card utility on PC.
ÂÂÂÂÂÂÂÂÂÂSettings -
ÂÂÂÂÂÂÂÂÂÂUse soft reset
ÂÂÂÂÂÂÂÂÂÂReal Time Save enabled
ÂÂÂÂÂÂÂÂÂÂSaver Patch
ÂÂÂÂÂÂÂÂÂÂCheats Disabled
ÂÂÂÂÂÂÂÂÂÂCompress disabled
- M3 Pro/Lite (Slot 2 card)
ÂÂÂÂÂÂÂÂÂÂArm7 Patch on ROM
ÂÂÂÂÂÂÂÂÂÂSettings -
ÂÂÂÂÂÂÂÂÂÂ1xDMA
ÂÂÂÂÂÂÂÂÂÂForce R/W
ÂÂÂÂÂÂÂÂÂÂTrim Rom
ÂÂÂÂÂÂÂÂÂÂSoft Reset
Confirmed Not Working on the Following Cards/Emulators:
- M3DS Real [Unreported Firmware]ÂÂ(Cannot save. Does get past name screens and allows you to play the game.)
- DSTT w/ Firmware 1.17a07 (Reported Freezing)
- DS One w/ EOS SP1 (Reported Freezing)
- R4 (Reported Freezing)
- All reported R4DS cards and clones (Reported Freezing), although, there have been some reports that the latest 1.31 firmware works.
- DeSmuME 0.9.5 x86 (Reported black screens after name selection)
Code:
Debunked theories:
-Bad dump (The ROM dump is confirmed clean)