diff options
author | Roberto Fresca <robbie@mamedev.org> | 2018-02-04 14:07:06 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-02-04 14:07:06 -0300 |
commit | d6ebc3f90ee0ae8d3408ca4d8ff15815d6bf6982 (patch) | |
tree | 05d5e3591d9f5069ad08e5017c19b4a2513c812f | |
parent | 053fd7699f379d56dc7bedc7d872e16426c03bea (diff) | |
parent | daa6be7e5859ea9ee1942dcb3606b5fb836fac15 (diff) |
Merge pull request #3170 from DavidHaywood/030218
new machines marked as NOT WORKING
-rw-r--r-- | src/mame/drivers/xavix.cpp | 18 | ||||
-rw-r--r-- | src/mame/mame.lst | 1 |
2 files changed, 19 insertions, 0 deletions
diff --git a/src/mame/drivers/xavix.cpp b/src/mame/drivers/xavix.cpp index 66e2d960634..58cff91b09f 100644 --- a/src/mame/drivers/xavix.cpp +++ b/src/mame/drivers/xavix.cpp @@ -209,4 +209,22 @@ ROM_START( taitons1 ) ROM_LOAD( "taitonostalgia1.u3", 0x000000, 0x200000, CRC(25bd8c67) SHA1(a109cd2da6aa4596e3ca3abd1afce2d0001a473f) ) ROM_END +ROM_START( xavtenni ) + ROM_REGION( 0x800000, "bios", ROMREGION_ERASE00 ) + ROM_LOAD( "xavixtennis.bin", 0x000000, 0x800000, CRC(23a1d918) SHA1(2241c59e8ea8328013e55952ebf9060ea0a4675b) ) +ROM_END + +/* The 'XaviXPORT' isn't a real console, more of a TV adapter, all the actual hardware (CPU including video hw, sound hw) is in the cartridges and controllers + and can vary between games, see notes at top of driver. + + XaviX Tennis should be a standard XaviX CPU, but at the very least makes significantly more use of custom opcodes than Taito Nostalgia 1 which only appears + to use the call far / return far for extended memory space. It also seems to require some regular 6502 opcodes to be replaced with custom ones, yet Taito + Nostalgia appears to use them in their normal form; either there's some kind of mode switch, or XaviX Tennis is a different CPU type. + + The CPU die on XaviX Tennis is internally marked as NEC 85054-611 + +*/ +CONS( 2004, xavtenni, 0, 0, xavix, xavix, xavix_state, 0, "SSD Company LTD", "XaviX Tennis (XaviXPORT)", MACHINE_IS_SKELETON ) + +// standalone TV games CONS( 2006, taitons1, 0, 0, xavix, xavix, xavix_state, 0, "Bandai / SSD Company LTD / Taito", "Let's! TV Play Classic - Taito Nostalgia 1", MACHINE_IS_SKELETON ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index cac1c5a109a..f92919d37b3 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -38910,6 +38910,7 @@ xsleenaj // TA-0019 (c) 1986 @source:xavix.cpp taitons1 // +xavtenni // @source:xbox.cpp xbox // |