Previous 199869 Revisions Next

r25485 Wednesday 2nd October, 2013 at 01:12:21 UTC by Jonathan Gevaryahu
(MESS) cat.c: add v331 IAI swyft firmware roms, and add .jed file dumps for the four swyft pals [Sandy Bumgarner, Lord Nightmare, Balrog]
[src/mess/drivers]cat.c

trunk/src/mess/drivers/cat.c
r25484r25485
275275- Joystick port (also likely on a via)
276276- Keypad? (also likely on a via done as a grid scan?)
277277- Forth button (on the port on the back; keep in mind shift-usefront-space ALWAYS enables forth on a swyft)
278- Multple undumped firmware revisions exist
278- Multple undumped firmware revisions exist (330 and 331 are dumped)
279279
280280****************************************************************************/
281281
r25484r25485
13001300READ8_MEMBER( cat_state::swyft_d0000 )
13011301{
13021302   // wtf is this supposed to be?
1303   UINT8 byte = 0xD3; // ?
1303   UINT8 byte = 0xFF; // ?
13041304   logerror("mystery device: read from 0x%5X, returning %02X\n", offset+0xD0000, byte);
13051305   return byte;
13061306}
r25484r25485
15261526/* ROM definition */
15271527ROM_START( swyft )
15281528   ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASEFF )
1529   /* this version of the swyft code identifies itself at 0x3fCB as version 330 */
1530   ROM_LOAD( "infoapp.lo", 0x0000, 0x8000, CRC(52c1bd66) SHA1(b3266d72970f9d64d94d405965b694f5dcb23bca) )
1531   ROM_LOAD( "infoapp.hi", 0x8000, 0x8000, CRC(83505015) SHA1(693c914819dd171114a8c408f399b56b470f6be0) )
1532   /* another (yet to be dumped) version of the swyft roms are labeled '331 low' and '331 high' */
1533   ROM_REGION( 0x1000, "pals", ROMREGION_ERASEFF )
1534   ROM_LOAD( "timing b.pal16r4", 0x0000, 0x38b, NO_DUMP)
1535   ROM_LOAD( "decode e.pal16l8", 0x0400, 0x38b, NO_DUMP)
1536   ROM_LOAD( "video 2b.pal16r4", 0x0800, 0x38b, NO_DUMP)
1537   ROM_LOAD( "disk 3.5c.pal16r4", 0x0c00, 0x38b, NO_DUMP)
1529   ROM_SYSTEM_BIOS( 0, "v331", "IAI Swyft Version 331 Firmware")
1530   ROMX_LOAD( "331-lo.u30", 0x0000, 0x8000, CRC(d6cc2e2f) SHA1(39ff26c18b1cf589fc48793263f280ef3780cc61), ROM_BIOS(1))
1531   ROMX_LOAD( "331-hi.u31", 0x8000, 0x8000, CRC(4677630a) SHA1(8845d702fa8b8e1a08352f4c59d3076cc2e1307e), ROM_BIOS(1))
1532   /* this version of the swyft code identifies itself at 0x3FCB as version 330 */
1533   ROM_SYSTEM_BIOS( 1, "v330", "IAI Swyft Version 330 Firmware")
1534   ROMX_LOAD( "infoapp.lo.u30", 0x0000, 0x8000, CRC(52c1bd66) SHA1(b3266d72970f9d64d94d405965b694f5dcb23bca), ROM_BIOS(2))
1535   ROMX_LOAD( "infoapp.hi.u31", 0x8000, 0x8000, CRC(83505015) SHA1(693c914819dd171114a8c408f399b56b470f6be0), ROM_BIOS(2))
1536   ROM_REGION( 0x4000, "pals", ROMREGION_ERASEFF )
1537   ROM_LOAD( "timing_b.pal16r4.u9.jed", 0x0000, 0xb08, CRC(643e6e83) SHA1(7db167883f9d6cf385ce496d08976dc16fc3e2c3))
1538   ROM_LOAD( "decode_e.pal16l8.u20.jed", 0x1000, 0xb08, CRC(0b1dbd76) SHA1(08c144ad7a7bbdd53eefd271b2f6813f8b3b1594))
1539   ROM_LOAD( "video_2b.pal16r4.u25.jed", 0x2000, 0xb08, CRC(caf91148) SHA1(3f8ddcb512a1c05395c74ad9a6ba7b87027ce4ec))
1540   ROM_LOAD( "disk_3.5c.pal16r4.u26.jed", 0x3000, 0xb08, CRC(fd994d02) SHA1(f910ab16587dd248d63017da1e5b37855e4c1a0c))
15381541ROM_END
15391542
15401543ROM_START( cat )

Previous 199869 Revisions Next


© 1997-2024 The MAME Team