This is how you prepare your nes rom for ScummVM usage there is NO hex editing required.
http://sourceforge.net/project/download ... vc-bin.zip
Extract that any place, for example we will use C:\
So now we have:
C:\ucon64-2.0.0-win32-vc-bin\ucon64.exe
Next grab this file from the download tools section of the scummvm.org page...
http://sourceforge.net/project/download ... -win32.zip
Extract the file extract_mm_nes.exe to our other folder we made before on the C:\ drive...
C:\ucon64-2.0.0-win32-vc-bin\extract_mm_nes.exe
Find your rom and toss it or extract it to the same folder that we just extracted the last file to...
C:\ucon64-2.0.0-win32-vc-bin\Maniac Mansion.nes
so go to Start -> Run type: CMD Then press <enter>
Type in the Command Prompt window:
CD C:\ucon64-2.0.0-win32-vc-bin\
(or what ever place you put the extracted files.)
now type:
ucon64 -s "Maniac Mansion.nes"
^--(or what ever the roms name is type m and hit the Tab key a bunch of times if you don't want to type the full title)
You should see this if done properly:
Code: Select all
C:\ucon64-2.0.0-win32-vc-bin>ucon64.exe -s "Maniac Mansion.nes"
uCON64 2.0.0 Win32 (Visual C++) 1999-2005
Uses code from various people. See 'developers.html' for more!
This may be freely redistributed under the terms of the GNU Public License
Create: NTUSER.idx
ERROR: Can't open "C:\Users\TeknoJuce\NTUSER.DAT" for reading
Please see the FAQ, question 47 & 36
WARNING: "NTUSER.DAT" is meant for a console unknown to uCON64
C:\ucon64-2.0.0-win32-vc-bin\Maniac Mansion.nes
00000000 4e 45 53 1a 10 00 12 00 00 00 00 00 00 00 00 00 NES.............
iNES header
Nintendo Entertainment System/NES/Famicom/Game Axe (Redant)
Jaleco
U.S.A.
262144 Bytes (2.0000 Mb)
Padded: Maybe, 2 Bytes (0.0000 Mb)
Interleaved/Swapped: No
Backup unit/emulator header: Yes, 16 Bytes
Internal size: 2.0000 Mb
Internal PRG size: 2.0000 Mb
Internal CHR size: 0.0000 Mb
Memory mapper (iNES): 1
Mirroring: Horizontal
Save RAM: Yes
512-byte trainer: No
VS-System: No
Date: 9/1990
Checksum (CRC32): 0x0d9f5bd1
Wrote output to: Maniac Mansion.prm
Wrote output to: Maniac Mansion.prg
So basically you are left with the file you need to run in ScummVM
Maniac Mansion.prg is all you need you can toss that in your ScummVM games folder and play away after you add it to your ScummVM gamelist, now if you want to go a bit further you can extract that file also but YOU DO NOT NEED TO!
so we are still in Command Prompt under the directory:
C:\ucon64-2.0.0-win32-vc-bin\
so to continue now type:
extract_mm_nes.exe "Maniac Mansion.nes"
Code: Select all
C:\ucon64-2.0.0-win32-vc-bin>extract_mm_nes.exe
"Maniac Mansion.prg"
ROM contents verified as Maniac Mansion (USA)
Creating 01.LFL...
Creating 02.LFL...
Creating 03.LFL...
Creating 04.LFL...
Creating 05.LFL...
Creating 06.LFL...
Creating 07.LFL...
Creating 08.LFL...
Creating 09.LFL...
Creating 10.LFL...
Creating 11.LFL...
Creating 12.LFL...
Creating 13.LFL...
Creating 14.LFL...
Creating 15.LFL...
Creating 16.LFL...
Creating 17.LFL...
Creating 18.LFL...
Creating 19.LFL...
Creating 20.LFL...
Creating 21.LFL...
Creating 22.LFL...
Creating 23.LFL...
Creating 24.LFL...
Creating 25.LFL...
Creating 26.LFL...
Creating 27.LFL...
Creating 28.LFL...
Creating 29.LFL...
Creating 30.LFL...
Creating 31.LFL...
Creating 32.LFL...
Creating 33.LFL...
Creating 34.LFL...
Creating 35.LFL...
Creating 36.LFL...
Creating 37.LFL...
Creating 38.LFL...
Creating 39.LFL...
Creating 40.LFL...
Creating 41.LFL...
Creating 42.LFL...
Creating 43.LFL...
Creating 44.LFL...
Creating 45.LFL...
Creating 46.LFL...
Creating 47.LFL...
Creating 48.LFL...
Creating 49.LFL...
Creating 50.LFL...
Creating 51.LFL...
Creating 52.LFL...
Creating 53.LFL...
Creating 54.LFL...
Creating 00.LFL...
All done!
Toss all those files that just got extracted into a Folder Called something like "Maniac Mansion NES" WITH OUT that .prg file and then toss this new Maniac Mansion NES folder we made with all the LFL files in it, into our ScummVM games folder then add the game in ScummVM and it will detect this one as:
Maniac Mansion (extracted/NES/English (US))
where as the .PRG file would get detected in the game list as:
Maniac Mansion (NES/English (US))
So its up to you, both run the same, so it does not matter either way.
Enjoy! Happy Scumming!
P.S. Vista hates when you try to play around on the root of the C:\ drive partition so you may have to use another folder like your desktop or right click run as Administrator Command Prompt.