help with kingdom hearts 358/2 days screen hack

Started by keisui, November 27, 2021, 05:13:43 AM

Previous topic - Next topic

keisui

hello all , was wondering if i could get a bit of assistance with creating a hack or at the very least creating an ar code . during this game it gives tutorial screens that show up on the bottom screen as seen in this video at 1:16 : https://youtu.be/JyRRGRLgcRA?t=76

my question is how would i go about making it show up on the top screen , similar to how kingdom hearts recoded does it as seen here in this video at 4:40 : https://youtu.be/vtuAWp81SNw?t=280

seeing as theyre both built with the same engine id imagine it wouldnt be too difficult , especially if its just getting the bottom screen to display on the top during specific moments . any help would be so appreciated , or at least just to know if itll be possible with a hack or an ar code or both

FAST6191

Two main approaches, maybe three depending upon how you want to view it and four if you fancy your hand with a soldering iron.

1) The DS does not ultimately care what screen does what. Some people use this to make codes to alter the screen used, usually to play on "GB Macro" modded DS consoles (people chop the screen off because broken hinge or whatever, chuck in a resistor to fake the screen and originally used it as a pretty nice GBA playing device but later found some games that worked with the DS aspect that was still there).
I have never found a path to a universal cheat that works on hardware like we have for backlight codes and don't expect to. Said code might work on an emulator, though that is fairly redundant as most emulators have the option to do things.
https://gbatemp.net/threads/mario-kart-swap-screens.464911/
https://gbatemp.net/threads/action-replay-code-to-switch-screens.355486/page-2#post-4917168
https://gbatemp.net/threads/deadskullzjrs-nds-cheat-databases.488711/page-15#post-8265045
http://problemkaputt.de/gbatek.htm#dspowercontrol for the hardware aspects.
Rather than button pushes like some of the cheats in the threads above I would find an area of memory that is a set pattern during the tutorials (dump memory/make a savestate before, during and after and compare; there is bound to be something unique you can latch onto) but not at other times and do the if this then that aspect but for said memory area rather than buttons, though if you want to do buttons then that works too.


2) If it is engine related then you might well be able to mess with it hard enough that you can do it there if it has its own simple command in there, how much effort I would put into this vs 1) above I don't know but it is a possibility.

3) You do something like 1 or 2 but mess with the game code proper.

4) https://gbatemp.net/threads/ds-phat-screen-swap-physical-switch-top-screen-kept.542995/ if you want to play with a soldering iron.


keisui

Quote from: FAST6191 on November 27, 2021, 10:04:20 AM
Two main approaches, maybe three depending upon how you want to view it and four if you fancy your hand with a soldering iron.

1) The DS does not ultimately care what screen does what. Some people use this to make codes to alter the screen used, usually to play on "GB Macro" modded DS consoles (people chop the screen off because broken hinge or whatever, chuck in a resistor to fake the screen and originally used it as a pretty nice GBA playing device but later found some games that worked with the DS aspect that was still there).
I have never found a path to a universal cheat that works on hardware like we have for backlight codes and don't expect to. Said code might work on an emulator, though that is fairly redundant as most emulators have the option to do things.
https://gbatemp.net/threads/mario-kart-swap-screens.464911/
https://gbatemp.net/threads/action-replay-code-to-switch-screens.355486/page-2#post-4917168
https://gbatemp.net/threads/deadskullzjrs-nds-cheat-databases.488711/page-15#post-8265045
http://problemkaputt.de/gbatek.htm#dspowercontrol for the hardware aspects.
Rather than button pushes like some of the cheats in the threads above I would find an area of memory that is a set pattern during the tutorials (dump memory/make a savestate before, during and after and compare; there is bound to be something unique you can latch onto) but not at other times and do the if this then that aspect but for said memory area rather than buttons, though if you want to do buttons then that works too.


2) If it is engine related then you might well be able to mess with it hard enough that you can do it there if it has its own simple command in there, how much effort I would put into this vs 1) above I don't know but it is a possibility.

3) You do something like 1 or 2 but mess with the game code proper.

4) https://gbatemp.net/threads/ds-phat-screen-swap-physical-switch-top-screen-kept.542995/ if you want to play with a soldering iron.

hmm thanks fast , checking memory and creating a code sounds like the way to go for this , ultimately it would be a code that swaps automatically rather than a button press for use with single screen emulators or hardware with only one screen