trunk/src/mame/drivers/goldstar.c
| r249128 | r249129 | |
| 1741 | 1741 | PORT_INCLUDE( cmv4_service ) |
| 1742 | 1742 | |
| 1743 | 1743 | PORT_START("DSW1") |
| 1744 | | PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unused ) ) PORT_DIPLOCATION("DSW1:1") /* OK */ |
| 1744 | PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unused ) ) PORT_DIPLOCATION("DSW1:1") /* OK */ |
| 1745 | 1745 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 1746 | 1746 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1747 | | PORT_DIPNAME( 0x02, 0x02, "Hopper Out Switch" ) PORT_DIPLOCATION("DSW1:2") /* OK */ |
| 1747 | PORT_DIPNAME( 0x02, 0x02, "Hopper Out Switch" ) PORT_DIPLOCATION("DSW1:2") /* OK */ |
| 1748 | 1748 | PORT_DIPSETTING( 0x02, "Active Low" ) |
| 1749 | 1749 | PORT_DIPSETTING( 0x00, "Active High" ) |
| 1750 | | PORT_DIPNAME( 0x04, 0x00, "Payout Mode" ) PORT_DIPLOCATION("DSW1:3") /* OK */ |
| 1750 | PORT_DIPNAME( 0x04, 0x00, "Payout Mode" ) PORT_DIPLOCATION("DSW1:3") /* OK */ |
| 1751 | 1751 | PORT_DIPSETTING( 0x04, "Payout Switch" ) |
| 1752 | 1752 | PORT_DIPSETTING( 0x00, "Automatic" ) |
| 1753 | | PORT_DIPNAME( 0x08, 0x00, "'7' In Double Up Game" ) PORT_DIPLOCATION("DSW1:4") /* OK */ |
| 1754 | | PORT_DIPSETTING( 0x08, "Even" ) |
| 1755 | | PORT_DIPSETTING( 0x00, "Loss" ) |
| 1756 | | PORT_DIPNAME( 0x10, 0x00, "Double Up Game Pay Rate" ) PORT_DIPLOCATION("DSW1:5") /* OK */ |
| 1753 | PORT_DIPNAME( 0x08, 0x00, "W-UP '7'" ) PORT_DIPLOCATION("DSW1:4") /* not checked */ |
| 1754 | PORT_DIPSETTING( 0x08, "Loss" ) |
| 1755 | PORT_DIPSETTING( 0x00, "Even" ) |
| 1756 | PORT_DIPNAME( 0x10, 0x00, "W-UP Pay Rate" ) PORT_DIPLOCATION("DSW1:5") /* OK */ |
| 1757 | 1757 | PORT_DIPSETTING( 0x00, "80%" ) |
| 1758 | 1758 | PORT_DIPSETTING( 0x10, "90%" ) |
| 1759 | | PORT_DIPNAME( 0x20, 0x00, "Double Up Game" ) PORT_DIPLOCATION("DSW1:6") /* OK */ |
| 1759 | PORT_DIPNAME( 0x20, 0x00, "W-UP Game" ) PORT_DIPLOCATION("DSW1:6") /* OK */ |
| 1760 | 1760 | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 1761 | 1761 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1762 | | PORT_DIPNAME( 0xc0, 0xc0, "Bet Max" ) PORT_DIPLOCATION("DSW1:7,8") /* OK */ |
| 1762 | PORT_DIPNAME( 0xc0, 0xc0, "Bet Max" ) PORT_DIPLOCATION("DSW1:7,8") /* OK */ |
| 1763 | 1763 | PORT_DIPSETTING( 0x00, "8" ) |
| 1764 | 1764 | PORT_DIPSETTING( 0x40, "16" ) |
| 1765 | 1765 | PORT_DIPSETTING( 0x80, "32" ) |
| r249128 | r249129 | |
| 1787 | 1787 | |
| 1788 | 1788 | PORT_INCLUDE( cmv4_dsw5 ) |
| 1789 | 1789 | PORT_MODIFY("DSW5") |
| 1790 | | PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW5:1") /* normally Display of Doll On Demo, but no whores in this set */ |
| 1790 | PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW5:1") /* normally Display of Doll On Demo, but no whores in this set */ |
| 1791 | 1791 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 1792 | 1792 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1793 | 1793 | /* Coin In Limit OK */ |
| 1794 | 1794 | /* Condition For 3 Kind Of Bonus not checked */ |
| 1795 | | PORT_DIPNAME( 0x20, 0x20, "Show Odds In Double Up Game" ) PORT_DIPLOCATION("DSW5:6") /* OK */ |
| 1796 | | PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) |
| 1797 | | PORT_DIPSETTING( 0x20, DEF_STR( On ) ) |
| 1798 | | PORT_DIPNAME( 0x40, 0x40, "Skill Stop" ) PORT_DIPLOCATION("DSW5:7") /* OK */ |
| 1795 | PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW5:6") /* normally Display Of Doll At All Fr. Bonus, but no whores in this set */ |
| 1796 | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 1797 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1798 | PORT_DIPNAME( 0x40, 0x40, "Skill Stop" ) PORT_DIPLOCATION("DSW5:7") /* OK */ |
| 1799 | 1799 | PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) |
| 1800 | 1800 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1801 | | PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW5:8") /* normally Test Mode For Disp. Of Doll, but no whores in this set */ |
| 1801 | PORT_DIPNAME( 0x80, 0x80, DEF_STR( Unknown ) ) PORT_DIPLOCATION("DSW5:8") /* normally Test Mode For Disp. Of Doll, but no whores in this set */ |
| 1802 | 1802 | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 1803 | 1803 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1804 | 1804 | INPUT_PORTS_END |
trunk/src/mess/drivers/apple2.c
| r249128 | r249129 | |
| 1448 | 1448 | ROM_LOAD ( "unitron.f0" , 0x3000, 0x1000, CRC(8e047c4a) SHA1(78c57c0e00dfce7fdec9437fe2b4c25def447e5d)) |
| 1449 | 1449 | ROM_END |
| 1450 | 1450 | |
| 1451 | ROM_START(uniap2ti) |
| 1452 | ROM_REGION(0x1000,"gfx1",0) |
| 1453 | ROM_LOAD ( "unitron.chr", 0x0000, 0x1000, CRC(7fdd1af6) SHA1(2f4f90d90f2f3a8c1fbea304e1072780fb22e698)) |
| 1454 | |
| 1455 | ROM_REGION(0x4000,"maincpu",0) |
| 1456 | ROM_LOAD ( "unitron_pt.d0", 0x1000, 0x1000, CRC(311beae6) SHA1(f6379aba9ac982850edc314c93a393844a3349ef)) |
| 1457 | ROM_LOAD ( "unitron.e0" , 0x2000, 0x1000, CRC(0d494efd) SHA1(a2fd1223a3ca0cfee24a6afe66ea3c4c144dd98e)) |
| 1458 | ROM_LOAD ( "unitron.f0" , 0x3000, 0x1000, CRC(8e047c4a) SHA1(78c57c0e00dfce7fdec9437fe2b4c25def447e5d)) |
| 1459 | |
| 1460 | ROM_REGION(0x4000,"keyboard",0) |
| 1461 | ROM_LOAD ( "unitron_apii_keyboard.ic3", 0x1000, 0x1000, CRC(311beae6) SHA1(f6379aba9ac982850edc314c93a393844a3349ef)) |
| 1462 | ROM_END |
| 1463 | |
| 1464 | |
| 1451 | 1465 | /* |
| 1452 | 1466 | J-Plus ROM numbers confirmed by: |
| 1453 | 1467 | http://mirrors.apple2.org.za/Apple%20II%20Documentation%20Project/Computers/Apple%20II/Apple%20II%20j-plus/Photos/Apple%20II%20j-plus%20-%20Motherboard.jpg |
| r249128 | r249129 | |
| 1587 | 1601 | COMP( 1982, maxxi, apple2, 0, apple2p, apple2p, driver_device, 0, "Polymax", "Maxxi", MACHINE_SUPPORTS_SAVE ) |
| 1588 | 1602 | COMP( 1982, prav82, apple2, 0, apple2p, apple2p, driver_device, 0, "Pravetz", "Pravetz 82", MACHINE_SUPPORTS_SAVE ) |
| 1589 | 1603 | COMP( 1982, ace100, apple2, 0, apple2, apple2p, driver_device, 0, "Franklin Computer", "Franklin Ace 100", MACHINE_SUPPORTS_SAVE ) |
| 1590 | | COMP( 1982, uniap2en, apple2, 0, apple2p, apple2p, driver_device, 0, "Unitron Eletr??nica", "Unitron AP II (in English)", MACHINE_SUPPORTS_SAVE ) |
| 1591 | | COMP( 1982, uniap2pt, apple2, 0, apple2p, apple2p, driver_device, 0, "Unitron Eletr??nica", "Unitron AP II (in Brazilian Portuguese)", MACHINE_SUPPORTS_SAVE ) |
| 1604 | COMP( 1982, uniap2en, apple2, 0, apple2p, apple2p, driver_device, 0, "Unitron Eletronica", "Unitron AP II (in English)", MACHINE_SUPPORTS_SAVE ) |
| 1605 | COMP( 1982, uniap2pt, apple2, 0, apple2p, apple2p, driver_device, 0, "Unitron Eletronica", "Unitron AP II (in Brazilian Portuguese)", MACHINE_SUPPORTS_SAVE ) |
| 1606 | COMP( 198?, uniap2ti, apple2, 0, apple2p, apple2p, driver_device, 0, "Unitron Eletronica", "Unitron AP II+", MACHINE_SUPPORTS_SAVE ) |
| 1592 | 1607 | 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 :( |
| 1593 | 1608 | // reverse font direction -\/ |
| 1594 | 1609 | COMP( 1984, ivelultr, apple2, 0, apple2p, apple2p, driver_device, 0, "Ivasim", "Ivel Ultra", MACHINE_SUPPORTS_SAVE ) |
trunk/src/mess/includes/orao.h
| r249128 | r249129 | |
| 8 | 8 | |
| 9 | 9 | #ifndef ORAO_H_ |
| 10 | 10 | #define ORAO_H_ |
| 11 | | #include "sound/speaker.h" |
| 11 | #include "sound/dac.h" |
| 12 | 12 | #include "imagedev/cassette.h" |
| 13 | 13 | |
| 14 | 14 | class orao_state : public driver_device |
| r249128 | r249129 | |
| 19 | 19 | m_memory(*this, "memory"), |
| 20 | 20 | m_video_ram(*this, "video_ram"), |
| 21 | 21 | m_maincpu(*this, "maincpu"), |
| 22 | | m_speaker(*this, "speaker"), |
| 22 | m_dac(*this, "dac"), |
| 23 | 23 | m_cassette(*this, "cassette"), |
| 24 | | m_line(*this, "LINE"), |
| 25 | | m_beep(0) |
| 24 | m_line(*this, "LINE") |
| 26 | 25 | { } |
| 27 | 26 | |
| 28 | 27 | DECLARE_READ8_MEMBER(orao_io_r); |
| r249128 | r249129 | |
| 37 | 36 | required_shared_ptr<UINT8> m_memory; |
| 38 | 37 | required_shared_ptr<UINT8> m_video_ram; |
| 39 | 38 | required_device<cpu_device> m_maincpu; |
| 40 | | required_device<speaker_sound_device> m_speaker; |
| 39 | required_device<dac_device> m_dac; |
| 41 | 40 | required_device<cassette_image_device> m_cassette; |
| 42 | 41 | required_ioport_array<20> m_line; |
| 43 | | UINT8 m_beep; |
| 44 | 42 | }; |
| 45 | 43 | |
| 46 | 44 | #endif /* ORAO_H_ */ |