From: Manuel B. <man...@us...> - 2002-09-28 13:30:57
|
Update of /cvsroot/openmsx/openMSX/src In directory usw-pr-cvs1:/tmp/cvs-serv16725/src Modified Files: RomTypes.cc romdb.xml Log Message: - Added ROM database, which is based on Jirou Kaneda's "Good Dumped" MSX ROMs, with CRC32 number (added MD5sums) - Added some aliases of mapper types that seemed necessary for the above (NOTE: ASCII8-8 type is now handled by XANADU type; this runs most of the ROMs, but the SRAM isn't working! In fact, XANADU and ROYALBLOOD types both have broken SRAM emulation! Also CROSSBLAIM is missing and MAJUTSUSHI doesn't work with the "Good Dumped" ROM image.) Index: RomTypes.cc =================================================================== RCS file: /cvsroot/openmsx/openMSX/src/RomTypes.cc,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- RomTypes.cc 8 Aug 2002 14:02:07 -0000 1.4 +++ RomTypes.cc 28 Sep 2002 13:30:54 -0000 1.5 @@ -26,6 +26,7 @@ mappertype["1"] = GENERIC_16KB; mappertype["16kB"] = GENERIC_16KB; + mappertype["MSXDOS2"] = GENERIC_16KB; /* For now...*/ mappertype["2"] = KONAMI5; mappertype["KONAMI5"] = KONAMI5; @@ -49,6 +50,12 @@ mappertype["HYDLIDE2"] = HYDLIDE2; mappertype["XANADU"] = XANADU; + /* The following is probably wrong, but most games seem to work + * when this is enabled. (FIXME) + * TODO: proper support for ASCII 8kB with a certain + * amount of SRAM (8 - 32kB) + */ + mappertype["ASCII8-8"] = XANADU; mappertype["ROYALBLOOD"] = ROYAL_BLOOD; Index: romdb.xml =================================================================== RCS file: /cvsroot/openmsx/openMSX/src/romdb.xml,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- romdb.xml 19 Sep 2002 17:04:19 -0000 1.8 +++ romdb.xml 28 Sep 2002 13:30:54 -0000 1.9 @@ -1,12 +1,17 @@ <?xml version="1.0"?> <!-- $Id$ --> <!DOCTYPE romdb SYSTEM "romdb.dtd"> - <romdb> + +<!-- THE ORIGINAL DB --> +<!-- SOME ARE COMMENTED OUT TO PREVENT DOUBLES LATER ON --> + +<!-- <rom id="Game Master 2"> [...6096 lines suppressed...] + </rom> + <rom id="Zukkoke Yajikita Onmitsudoutyuu (2)"> + <romtype>ASCII8</romtype> + <md5>ba2e644a68677cf42c116781579896d7</md5> + <crc32>4968e84e</crc32> + <year>1987</year> + <company>Hal</company> + <remark></remark> + </rom> + <rom id="Zukkoke Yajikita Onmitsudoutyuu (1)"> + <romtype>ASCII8</romtype> + <md5>532c46b3f3b28ea4e1ddb215ba7ab5b0</md5> + <crc32>d0ececc6</crc32> + <year>1987</year> + <company>Hal</company> + <remark></remark> + </rom> + </romdb> |