mirror of
https://github.com/holub/mame
synced 2025-07-04 17:38:08 +03:00
Better naming conventions for ti85 drivers based on boot codes. (#3231)
* Update ti85.cpp to include better Boot Code organization Different boot codes should really be their own devices, so I'm labelling them as such. I will add dumps for other boots codes soon. * Update mame.lst to match ti85.cpp
This commit is contained in:
parent
543828eac2
commit
c4af043a87
@ -913,33 +913,33 @@ ROM_END
|
|||||||
ROM_START (ti84p)
|
ROM_START (ti84p)
|
||||||
ROM_REGION (0x100000, "flash",0)
|
ROM_REGION (0x100000, "flash",0)
|
||||||
ROM_DEFAULT_BIOS("v255mp")
|
ROM_DEFAULT_BIOS("v255mp")
|
||||||
ROM_SYSTEM_BIOS( 0, "v221", "Boot 1.00 OS V 2.21" )
|
ROM_SYSTEM_BIOS( 0, "v221", "V 2.21" )
|
||||||
ROMX_LOAD( "ti84pb100v221.bin", 0x00000, 0x100000, CRC(2f55c4d9) SHA1(04e91c5d089b4a56f12e949f0bd6936df6539d2a), ROM_BIOS(1) )
|
ROMX_LOAD( "ti84pv221.bin", 0x00000, 0x100000, CRC(2f55c4d9) SHA1(04e91c5d089b4a56f12e949f0bd6936df6539d2a), ROM_BIOS(1) )
|
||||||
ROM_SYSTEM_BIOS( 1, "v222", "Boot 1.00 OS V 2.22" )
|
ROM_SYSTEM_BIOS( 1, "v222", "V 2.22" )
|
||||||
ROMX_LOAD( "ti84pb100v222.bin", 0x00000, 0x100000, CRC(bdb80f06) SHA1(7c6e1557acd90bb649a353616d3fc96fcbb59b10), ROM_BIOS(2) )
|
ROMX_LOAD( "ti84pv222.bin", 0x00000, 0x100000, CRC(bdb80f06) SHA1(7c6e1557acd90bb649a353616d3fc96fcbb59b10), ROM_BIOS(2) )
|
||||||
ROM_SYSTEM_BIOS( 2, "v230", "Boot 1.00 OS V 2.30" )
|
ROM_SYSTEM_BIOS( 2, "v230", "V 2.30" )
|
||||||
ROMX_LOAD( "ti84pb100v230.bin", 0x00000, 0x100000, CRC(ce3229f6) SHA1(abbb228cb6efbca724008d15ac724919821163d8), ROM_BIOS(3) )
|
ROMX_LOAD( "ti84pv230.bin", 0x00000, 0x100000, CRC(ce3229f6) SHA1(abbb228cb6efbca724008d15ac724919821163d8), ROM_BIOS(3) )
|
||||||
ROM_SYSTEM_BIOS( 3, "v240", "Boot 1.00 OS V 2.40" )
|
ROM_SYSTEM_BIOS( 3, "v240", "V 2.40" )
|
||||||
ROMX_LOAD( "ti84pb100v240.bin", 0x00000, 0x100000, CRC(4d0b1e08) SHA1(53ae06d4c492402ce5ae999c9d8be7437c0797ed), ROM_BIOS(4) )
|
ROMX_LOAD( "ti84pv240.bin", 0x00000, 0x100000, CRC(4d0b1e08) SHA1(53ae06d4c492402ce5ae999c9d8be7437c0797ed), ROM_BIOS(4) )
|
||||||
ROM_SYSTEM_BIOS( 4, "v241", "Boot 1.00 OS V 2.41" )
|
ROM_SYSTEM_BIOS( 4, "v241", "V 2.41" )
|
||||||
ROMX_LOAD( "ti84pb100v241.bin", 0x00000, 0x100000, CRC(5879e99a) SHA1(8e7651fe10b05e870ab5e211c1ff800e60f2a933), ROM_BIOS(5) )
|
ROMX_LOAD( "ti84pv241.bin", 0x00000, 0x100000, CRC(5879e99a) SHA1(8e7651fe10b05e870ab5e211c1ff800e60f2a933), ROM_BIOS(5) )
|
||||||
ROM_SYSTEM_BIOS( 5, "v243", "Boot 1.00 OS V 2.43" )
|
ROM_SYSTEM_BIOS( 5, "v243", "V 2.43" )
|
||||||
ROMX_LOAD( "ti84pb100v243.bin", 0x00000, 0x100000, CRC(0234caea) SHA1(d50b70fd2e141e920807e083b53056f6bbe2870c), ROM_BIOS(6) )
|
ROMX_LOAD( "ti84pv243.bin", 0x00000, 0x100000, CRC(0234caea) SHA1(d50b70fd2e141e920807e083b53056f6bbe2870c), ROM_BIOS(6) )
|
||||||
ROM_SYSTEM_BIOS( 6, "v253mp", "Boot 1.00 OS V 2.53MP" )
|
ROM_SYSTEM_BIOS( 6, "v253mp", "V 2.53MP" )
|
||||||
ROMX_LOAD( "ti84pb100v253mp.bin", 0x00000, 0x100000, CRC(84ab2f4f) SHA1(4083f416c8698af4e1c512b21c526bc7e1aa1c23), ROM_BIOS(7) )
|
ROMX_LOAD( "ti84pv253mp.bin", 0x00000, 0x100000, CRC(84ab2f4f) SHA1(4083f416c8698af4e1c512b21c526bc7e1aa1c23), ROM_BIOS(7) )
|
||||||
ROM_SYSTEM_BIOS( 7, "v255mp", "Boot 1.00 OS V 2.55MP" )
|
ROM_SYSTEM_BIOS( 7, "v255mp", "V 2.55MP" )
|
||||||
ROMX_LOAD( "ti84pb100v255mp.bin", 0x00000, 0x100000, CRC(4af31251) SHA1(8f67269346644b87e7cd0f353f5f4030e787cf57), ROM_BIOS(8) )
|
ROMX_LOAD( "ti84pv255mp.bin", 0x00000, 0x100000, CRC(4af31251) SHA1(8f67269346644b87e7cd0f353f5f4030e787cf57), ROM_BIOS(8) )
|
||||||
ROM_END
|
ROM_END
|
||||||
|
|
||||||
// YEAR NAME PARENT COMPAT MACHINE INPUT STATE INIT COMPANY FULLNAME FLAGS
|
// YEAR NAME PARENT COMPAT MACHINE INPUT STATE INIT COMPANY FULLNAME FLAGS
|
||||||
COMP( 1990, ti81, 0, 0, ti81, ti81, ti85_state, 0, "Texas Instruments", "TI-81", MACHINE_NO_SOUND_HW )
|
COMP( 1990, ti81, 0, 0, ti81, ti81, ti85_state, 0, "Texas Instruments", "TI-81", MACHINE_NO_SOUND_HW )
|
||||||
COMP( 1992, ti85, 0, 0, ti85d, ti85, ti85_state, 0, "Texas Instruments", "TI-85", MACHINE_NO_SOUND_HW )
|
COMP( 1992, ti85, 0, 0, ti85d, ti85, ti85_state, 0, "Texas Instruments", "TI-85", MACHINE_NO_SOUND_HW )
|
||||||
COMP( 1993, ti82, 0, 0, ti82, ti82, ti85_state, 0, "Texas Instruments", "TI-82", MACHINE_NO_SOUND_HW )
|
COMP( 1993, ti82, 0, 0, ti82, ti82, ti85_state, 0, "Texas Instruments", "TI-82", MACHINE_NO_SOUND_HW )
|
||||||
COMP( 1994, ti81v2, ti81, 0, ti81v2, ti81, ti85_state, 0, "Texas Instruments", "TI-81 v2.0", MACHINE_NO_SOUND_HW )
|
COMP( 1994, ti81v2, ti81, 0, ti81v2, ti81, ti85_state, 0, "Texas Instruments", "TI-81 v2.0", MACHINE_NO_SOUND_HW )
|
||||||
COMP( 1996, ti83, 0, 0, ti83, ti83, ti85_state, 0, "Texas Instruments", "TI-83", MACHINE_NO_SOUND_HW )
|
COMP( 1996, ti83, 0, 0, ti83, ti83, ti85_state, 0, "Texas Instruments", "TI-83", MACHINE_NO_SOUND_HW )
|
||||||
COMP( 1997, ti86, 0, 0, ti86, ti85, ti85_state, 0, "Texas Instruments", "TI-86", MACHINE_NO_SOUND_HW )
|
COMP( 1997, ti86, 0, 0, ti86, ti85, ti85_state, 0, "Texas Instruments", "TI-86", MACHINE_NO_SOUND_HW )
|
||||||
COMP( 1998, ti73, 0, 0, ti73, ti82, ti85_state, 0, "Texas Instruments", "TI-73", MACHINE_NO_SOUND_HW )
|
COMP( 1998, ti73, 0, 0, ti73, ti82, ti85_state, 0, "Texas Instruments", "TI-73", MACHINE_NO_SOUND_HW )
|
||||||
COMP( 1999, ti83p, 0, 0, ti83p, ti82, ti85_state, 0, "Texas Instruments", "TI-83 Plus", MACHINE_NO_SOUND_HW | MACHINE_NOT_WORKING )
|
COMP( 1999, ti83p, 0, 0, ti83p, ti82, ti85_state, 0, "Texas Instruments", "TI-83 Plus (Boot Code 1.00)", MACHINE_NO_SOUND_HW | MACHINE_NOT_WORKING )
|
||||||
COMP( 2001, ti83pse, 0, 0, ti83pse, ti82, ti85_state, 0, "Texas Instruments", "TI-83 Plus Silver Edition", MACHINE_NO_SOUND_HW | MACHINE_NOT_WORKING )
|
COMP( 2001, ti83pse, 0, 0, ti83pse, ti82, ti85_state, 0, "Texas Instruments", "TI-83 Plus Silver Edition (Boot Code 1.00)", MACHINE_NO_SOUND_HW | MACHINE_NOT_WORKING )
|
||||||
COMP( 2004, ti84p, 0, 0, ti84p, ti82, ti85_state, 0, "Texas Instruments", "TI-84 Plus", MACHINE_NO_SOUND_HW | MACHINE_NOT_WORKING )
|
COMP( 2004, ti84p, 0, 0, ti84p, ti82, ti85_state, 0, "Texas Instruments", "TI-84 Plus (Boot Code 1.00)", MACHINE_NO_SOUND_HW | MACHINE_NOT_WORKING )
|
||||||
COMP( 2004, ti84pse, 0, 0, ti84pse, ti82, ti85_state, 0, "Texas Instruments", "TI-84 Plus Silver Edition", MACHINE_NO_SOUND_HW | MACHINE_NOT_WORKING )
|
COMP( 2004, ti84pse, 0, 0, ti84pse, ti82, ti85_state, 0, "Texas Instruments", "TI-84 Plus Silver Edition (Boot Code 1.00)", MACHINE_NO_SOUND_HW | MACHINE_NOT_WORKING )
|
||||||
|
@ -36735,10 +36735,10 @@ ti81 // 1990 TI-81 (Z80 2 MHz)
|
|||||||
ti81v2 // 1990 TI-81 (Z80 2 MHz)
|
ti81v2 // 1990 TI-81 (Z80 2 MHz)
|
||||||
ti82 // 1993 TI-82 (Z80 6 MHz)
|
ti82 // 1993 TI-82 (Z80 6 MHz)
|
||||||
ti83 // 1996 TI-83 (Z80 6 MHz)
|
ti83 // 1996 TI-83 (Z80 6 MHz)
|
||||||
ti83p // 1999 TI-83 Plus (Z80 6 MHz)
|
ti83p // 1999 TI-83 Plus (Boot Code 1.00) (Z80 6 MHz)
|
||||||
ti83pse // 2001 TI-83 Plus Silver Edition
|
ti83pse // 2001 TI-83 Plus Silver Edition (Boot Code 1.00)
|
||||||
ti84p // 2004 TI-84 Plus
|
ti84p // 2004 TI-84 Plus (Boot Code 1.00)
|
||||||
ti84pse // 2004 TI-84 Plus Silver Edition
|
ti84pse // 2004 TI-84 Plus Silver Edition (Boot Code 1.00)
|
||||||
ti85 // 1992 TI-85 (Z80 6 MHz)
|
ti85 // 1992 TI-85 (Z80 6 MHz)
|
||||||
ti86 // 1997 TI-86 (Z80 6 MHz)
|
ti86 // 1997 TI-86 (Z80 6 MHz)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user