lileeychu said:
Does anyone know of an alternative to dslazy, one for os x? If not, how to replace arm7 on os x platform?
Thank you!
If any Mac OSX user needs a way of doing the arm7 injection fix for recent games such as The Hulk, Sonic Chronicles, etc, here is what I use.
I'm afraid it uses Terminal, but it is quite painless to use and works nicely (at least for me). The only bit I wrote is in perl, so any nervous person should have a quick look at the script to make sure I'm not evil, or to modify its behaviour.
OSX_arm7patcher.zip on Mediafire NB I've changed this now to avoid including the arm7.bin since I had no business including that in the distribution (see step 3.5 for how to automatically extract a new arm7 file from any appropriate donor rom such as '2337 Summon Night - Twin Age (U)(Xenophobia)').
Here's the readme
arm7patcher.pl is a simple perl script that I knocked up after being frustrated with not being able to play my backup of Worms on my R4 cart and the R4DS firmware not being updated. Actually, I used it for only a couple of days before there was an R4 fix, so I didn't bother giving it out.
Given the recent R4 incompatibilities, I've dusted it off and tested it successfully on 2699 Sonic Chronicles : The Dark Brotherhood (E)(Xenophobia).
Anyway, here's the minimum you need to know to be able to use it:-
Installation
1) Unzip this folder (yes, the one with this file in it).
2) If you are using a PPC, you need to replace the file with the PPC one found in 'ndstool binaries'
3) Just put this folder in your home directory (if you put it elsewhere you need to slighty modify step 6 to use it)
3.5) place an arm7.bin file or any donor rom into the donor folder.
Usage (NB no file should be altered - only new files created)
4) Place one or more of your backup roms in the folder 'ROMs IN'
5) Now you need to open a Terminal (sorry, I'm not experienced with writing any GUI stuff), if you've never used it it is in /Applications/Utilities.
6) type 'cd arm7patcher/' (or another path if you put it somewhere else) and press return
7) type './arm7patcher.pl' and all roms should be processed
Notes
a) If someone puts an AppleScript wrapper around this, I'd like a copy please.
b) The enclosed arm7.bin was from '2337 Summon Night - Twin Age (U)(Xenophobia)' as cited by
http://wiki.scorpei.com/index.php/R4_compa..._list/2301-2400. To extract an arm7 from that or any other rom, just put an .nds file in your donor folder and when you run it next it will make a new arm7.bin from the new donor.