diff options
author | R. Belmont <rb6502@users.noreply.github.com> | 2015-09-06 18:17:46 -0400 |
---|---|---|
committer | R. Belmont <rb6502@users.noreply.github.com> | 2015-09-06 18:17:46 -0400 |
commit | 740501dc08a6ec6a4e735b0ea2a55f716c31e25f (patch) | |
tree | 0f65eddb74955a09754ba38c17e11998d94c6062 /src/mess | |
parent | ee81c1ff9cc04e799a2adc508158e173b66422ac (diff) | |
parent | ea20e316d519a662d38d6df829a5c363a5cbe007 (diff) |
Merge pull request #309 from felipesanches/unitron_ap2ti
Adding Unitron APII+ (Teclado Inteligente) as another brazilian apple 2 clone …
Diffstat (limited to 'src/mess')
-rw-r--r-- | src/mess/drivers/apple2.c | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/src/mess/drivers/apple2.c b/src/mess/drivers/apple2.c index e0cbf12ade2..6a98476f7b7 100644 --- a/src/mess/drivers/apple2.c +++ b/src/mess/drivers/apple2.c @@ -1448,6 +1448,20 @@ ROM_START(uniap2en) ROM_LOAD ( "unitron.f0" , 0x3000, 0x1000, CRC(8e047c4a) SHA1(78c57c0e00dfce7fdec9437fe2b4c25def447e5d)) ROM_END +ROM_START(uniap2ti) + ROM_REGION(0x1000,"gfx1",0) + ROM_LOAD ( "unitron.chr", 0x0000, 0x1000, CRC(7fdd1af6) SHA1(2f4f90d90f2f3a8c1fbea304e1072780fb22e698)) + + ROM_REGION(0x4000,"maincpu",0) + ROM_LOAD ( "unitron_pt.d0", 0x1000, 0x1000, CRC(311beae6) SHA1(f6379aba9ac982850edc314c93a393844a3349ef)) + ROM_LOAD ( "unitron.e0" , 0x2000, 0x1000, CRC(0d494efd) SHA1(a2fd1223a3ca0cfee24a6afe66ea3c4c144dd98e)) + ROM_LOAD ( "unitron.f0" , 0x3000, 0x1000, CRC(8e047c4a) SHA1(78c57c0e00dfce7fdec9437fe2b4c25def447e5d)) + + ROM_REGION(0x4000,"keyboard",0) + ROM_LOAD ( "unitron_apii_keyboard.ic3", 0x1000, 0x1000, CRC(311beae6) SHA1(f6379aba9ac982850edc314c93a393844a3349ef)) +ROM_END + + /* J-Plus ROM numbers confirmed by: http://mirrors.apple2.org.za/Apple%20II%20Documentation%20Project/Computers/Apple%20II/Apple%20II%20j-plus/Photos/Apple%20II%20j-plus%20-%20Motherboard.jpg @@ -1587,8 +1601,9 @@ COMP( 198?, elppa, apple2, 0, apple2p, apple2p, driver_device, COMP( 1982, maxxi, apple2, 0, apple2p, apple2p, driver_device, 0, "Polymax", "Maxxi", MACHINE_SUPPORTS_SAVE ) COMP( 1982, prav82, apple2, 0, apple2p, apple2p, driver_device, 0, "Pravetz", "Pravetz 82", MACHINE_SUPPORTS_SAVE ) COMP( 1982, ace100, apple2, 0, apple2, apple2p, driver_device, 0, "Franklin Computer", "Franklin Ace 100", MACHINE_SUPPORTS_SAVE ) -COMP( 1982, uniap2en, apple2, 0, apple2p, apple2p, driver_device, 0, "Unitron Eletr??nica", "Unitron AP II (in English)", MACHINE_SUPPORTS_SAVE ) -COMP( 1982, uniap2pt, apple2, 0, apple2p, apple2p, driver_device, 0, "Unitron Eletr??nica", "Unitron AP II (in Brazilian Portuguese)", MACHINE_SUPPORTS_SAVE ) +COMP( 1982, uniap2en, apple2, 0, apple2p, apple2p, driver_device, 0, "Unitron Eletronica", "Unitron AP II (in English)", MACHINE_SUPPORTS_SAVE ) +COMP( 1982, uniap2pt, apple2, 0, apple2p, apple2p, driver_device, 0, "Unitron Eletronica", "Unitron AP II (in Brazilian Portuguese)", MACHINE_SUPPORTS_SAVE ) +COMP( 198?, uniap2ti, apple2, 0, apple2p, apple2p, driver_device, 0, "Unitron Eletronica", "Unitron AP II+", MACHINE_SUPPORTS_SAVE ) COMP( 1983, agat7, apple2, 0, apple2p, apple2p, driver_device, 0, "Agat", "Agat-7", MACHINE_NOT_WORKING) // disk controller ROM JSRs to $FCA8 which is a delay on apple II, illegal instruction crash here :( // reverse font direction -\/ COMP( 1984, ivelultr, apple2, 0, apple2p, apple2p, driver_device, 0, "Ivasim", "Ivel Ultra", MACHINE_SUPPORTS_SAVE ) |