Going into detail, version 2.0.6 contains backend command line tools which allow compatibility with version 2.0.6 of both MAME and NJ's emulators. Given that NJ's own apps have undergone major source code changes, this version of MacX_romcnv should work on Intels, although that's still unverified. In case it doesn't work on Intels, then there's still a way to manually compile the converters on a Mac using NJ's raw source. According to b8a, this is how you do it:
- Change all instances of "zopen(" to something else (I use "z_open("). This doesn't even take 10 seconds using a text editor that can recursively search-and-replace. TextWrangler (freeware) does this beautifully.
- Remove all headers. I only found one in common.h and unzip.c each.
- cd into the romcnv source directory and compile! (make -f makefile.mvs UNIX=1)
- I always ran into a problem at this point that required me to run: ranlib ./obj_mvs/zlib.a
- Run make one more time
Download: MacX_romcnv v2.0.6
Via DCEmu
Going into detail, version 2.0.6 contains backend command line tools which allow compatibility with version 2.0.6 of both MAME and NJ's emulators. Given that NJ's own apps have undergone major source code changes, this version of MacX_romcnv should work on Intels, although that's still unverified. In case it doesn't work on Intels, then there's still a way to manually compile the converters on a Mac using NJ's raw source. According to b8a, this is how you do it:
- Change all instances of "zopen(" to something else (I use "z_open("). This doesn't even take 10 seconds using a text editor that can recursively search-and-replace. TextWrangler (freeware) does this beautifully.
- Remove all headers. I only found one in common.h and unzip.c each.
- cd into the romcnv source directory and compile! (make -f makefile.mvs UNIX=1)
- I always ran into a problem at this point that required me to run: ranlib ./obj_mvs/zlib.a
- Run make one more time
Download: MacX_romcnv v2.0.6
Via DCEmu
