#74989 - zzo38computer - Thu Mar 09, 2006 6:01 am
If all official DS games use the same ARM7 codes, then can you make a program to replace the ARM7 and make it do different things? For example, simulate a hinge-closed and press X button and display debug menus to change parameters within the game, and other thing like that.
_________________
Important: Please send messages about FWNITRO to the public forum, not privately to me.
#74996 - HyperHacker - Thu Mar 09, 2006 6:58 am
Interesting thought. Depends if they're all exactly the same binary, or just the same or similar source.
#75083 - josath - Fri Mar 10, 2006 12:57 am
ndstool already provides a way to hook your own code into the arm7 bin. might want to look into that. I think you need to read the source to see how it works (there's some documentation in there)
#75277 - M3d10n - Sat Mar 11, 2006 8:38 pm
Does anyone know what kind of stuff the offical ARM7 binary can do? I know it handles sound and network interfaces, but is that all?
#75281 - Xgame - Sat Mar 11, 2006 9:13 pm
dump the official arm7 bin should be inlegal. and i think that if you don't have the source code you won't can use it
#75292 - tepples - Sat Mar 11, 2006 11:15 pm
Xgame wrote: |
dump the official arm7 bin should be inlegal. |
In what country? In the United States, reverse engineers have Sega v. Accolade on their side.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#75294 - SeanMon - Sat Mar 11, 2006 11:28 pm
So all official games use the same arm7 code?
#75296 - tepples - Sat Mar 11, 2006 11:41 pm
All official games use an ARM7 code developed by Nintendo. This may be updated with later versions as Nintendo implements new features of the DS (WFC, voice chat, etc).
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#75326 - The 9th Sage - Sun Mar 12, 2006 5:54 am
Xgame wrote: |
dump the official arm7 bin should be inlegal. and i think that if you don't have the source code you won't can use it |
Do you mean the ARM7 BIOS?
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#75337 - knight0fdragon - Sun Mar 12, 2006 7:12 am
i believe they are refering to the entire arm7 binary in the ROM
_________________
http://www.myspace.com/knight0fdragonds
MK DS FC: Dragon 330772 075464
AC WW FC: Anthony SamsClub 1933-3433-9458
MPFH: Dragon 0215 4231 1206
#75471 - The 9th Sage - Mon Mar 13, 2006 5:35 am
knight0fdragon wrote: |
i believe they are refering to the entire arm7 binary in the ROM |
I know, just for some reason I thought that is what HE was talking about. I dunno, I was tired. :P
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#75523 - Edelnutte - Mon Mar 13, 2006 8:10 pm
It could be done theoretically I just don't know if it would work. You can extract the arm7 binary with the ndstool (e.g. in Devkitpro), replace the binary (maybe the old one could be disassambled dunno if its legal in your country or even possible)
and then rebuild the rom.
#75574 - knight0fdragon - Tue Mar 14, 2006 4:38 am
the only prob with that is u need to find out what is being passed to the arm9 and how it is being sent
_________________
http://www.myspace.com/knight0fdragonds
MK DS FC: Dragon 330772 075464
AC WW FC: Anthony SamsClub 1933-3433-9458
MPFH: Dragon 0215 4231 1206
#75590 - Edelnutte - Tue Mar 14, 2006 1:37 pm
I don't know that much about programing but someone could write an arm7 binary to get al the data from FIFO (sent by arm 9) and save it in SRAM