cubeqst: MAME ROM Information. History:
Cube Quest (c) 1984 Simutrek.
In Cube Quest, you must maneuver your space ship through a series of corridors in the Cube. You start off with a radar display of the cube, deciding which of the 54 corridors you want to start in. Each corridor has several enemy fighters that are determined to defeat you. Once you defeat the enemies you zoom back to the radar display of the Cubic World to chose another corridor to travel in. Once you complete all the corridors, you are rewarded with the Treasure of Mytha, Master of the Cube Quest.
- TECHNICAL -
Main CPU : 68000 (@ 8MHz), I8748 (@ 6MHz), I8049 (@ 4.41MHz).
Rotate CPU : 68000 (@ 5MHz)
Line CPU : 68000 (@ 5MHz)
Sound CPU : 68000 (@ 5MHz)
Sound Chips : Laserdisc Analog, DAC.
Screen Orientation : Horizontal
Video Resoltion : 704 x 408
Screen Refresh : 59.940052Hz
Players : 1
Control : Trackball
Buttons : 3
- TRIVIA -
Released in December 1983.
This is the second video arcade game to use 3-D Polygon Graphics.
The concept of finding a mysterious cube at the end of the galaxy was borrowed by the new incarnation of the latest Transformers Movie (2008).
The laserdisc backgrounds were produced by Robert Abel and Associates. Robert Abel and Associates (RA&A) was a pioneering production company specializing in TV commercials made with computer graphics. Robert Abel's company, RA&A was especially known for their art direction and won many Clio Awards. Abel and his team created some of the most advanced and impressive computer-animated works of their time, including full ray-traced renders and fluid character animation at a time when such things were largely unknown.
Default high-score (Cubic History) :
LKS 9123
DFL 8254
CMS 6773
LDK 4583
PMM 3674
TKM 3434
RMB 2585
REW 1229
JCC 498
DLG 64
- STAFF -
Game Design / Programmer : Paul Allen Newell
Assistant Ladder Holder : Duncan Muirhead
Hardware Engineer : Joe Corkery
Real-Time Audio System : David Kipping
Real Time Audio : New Age Sound Labs
Cabinet Design : Ainsworth-Bardsley Design
Mechanical Design : Stan Hludzinski, Michael Crew
Laser Disc Graphics : Robert Abel & Associates, Bill Kovacs
Laser Disc Audio : Jerry Kaywell
Additional Engineers : Jay Duncanson, Mike Gomez, Rich Kindon, Chris King, Kevin Mobley, Dave Needle, Stan Shepard, Steve Turner
- PORTS -
* Consoles :
Vectrex [Prototype] [CGE] (2002)
- SOURCES -
Machine's picture.
Game's ROM.
MAME Info:
0.127 [Phil Bennett, Joe Magiera, Warren Ondras]
LaserDisc required
Bugs:
- Error when exits the game. Scagazza (ID 04722)
- The graphics tend go screwy when you add the first credit on the 'Cubic History' screen. Source (ID 02316)
- The guardians' pincer thingies shouldn't distort when they rotate. Source (ID 02317)
WIP:
- 0.144u6: Replaced 'Laserdisc Analog' sound with 'Simutrek Modified PR-8210'.
- 0.143: smf fixed crash/assertion after OK in Cube Quest and clone. Added I8748 (6 MHz) CPU5 and I8049 (4410000 Hz) CPU6.
- 0.142u3: Removed I8748 CPU5 and I8049 CPU6.
- 0.136u2: Bill K added clone Cube Quest (12/30/83). Changed description of 'Cube Quest' to 'Cube Quest (01/04/84)'.
- 0.129u4: Changed Custom sound to Laserdisc Analog.
- 0.129: Aaron Giles fixed a few out-of-bounds errors revealed by randomly initializing auto_malloc() memory. These would manifest themselves as difficult-to-reproduce crashes on some systems. Affects Cube Quest and other drivers.
- 0.128u1: Phil Bennett increased Cube Quest interleave factor to eliminate LDP timeout countdown flicker. Also fixed Cube Quest crashes MAME when saving state.
- 0.127u8: Cube Quest changes [Aaron Giles]: Changed laserdisc override logic. It's still a little hacky but this works better than the previous attempt. Removed custom sound in favor of individual DACs. Simplified palette management logic. Hooked up the "disc on" signal. Fixed Cube Quest showing its laserdisc footage under black regular graphics in demo. Replaced Custom sound with 16x DAC.
- 0.127u6: Matt Ownby fixed edge case bug in the Cube Quest 'Line CPU' (CPU3) involving adding with carry. Aaron Giles removed render_container_set_palette_alpha() hack. Now the alpha value can be set directly in the palette entry and will be respected for laserdisc overlays.
- 0.127u4: Aaron Giles fixed Cube Quest overlay scaling to cover the whole screen. Aaron Giles converted Simutrek-hacked laserdisc emulation to using the actual MCU from the game, which in turn hands off commands to the PR-8210 MCU. This is still not 100% but is pretty close at this point and achieves the correct behaviors in most cases. Added I8748 (6MHz) CPU5 and I8049 (4410000 Hz) CPU6 with MCU rom (pr-8210_mcu_ud6005a.bin).
- 0.127u3: Aaron Giles fixed missing narrator and music during attract mode in Cube Quest.
- 0.127u1: Aaron Giles fixed Cube Quest requires the optional CHD in the minimal UI and crashes on ATI hardware w/ prescale > 1.
- 0.127: Phil Bennett, Joe Magiera and Warren Ondras added 'Cube Quest' (Simutrek 1983), include 3x bit-sliced CPUs for Rotate, Line and Sound (AM2901-based), as well as laserdisc support (12 GB) for the hacked laserdisc that was used to drive the games. Aaron Giles added DISK_IMAGE_READONLY_OPTIONAL to support games (like Cube Quest) where the disk is non-essential to the game's operation and DISK_REGIONS to all laserdisc drivers.
- 29th June 2008: Phil Bennett - Cube Quest is a 3D treasure hunt within the confines of a giant cube. Choose a path along the edges of the cube to reach the treasure star (you may rotate a face of the cube if it makes life easier) fighting through waves of enemies from dragonflies to biplanes along the way in gameplay similar to Gyruss. Cube Quest is the second arcade game to feature solid-filled polygons (I believe it was released shortly after Atari's I-Robot). As you'd expect, the hardware is rather complex. An 8MHz 68000 commands three AMD AM2901 bit-slice ALU based processors. The first, a 16-bit 'Rotate' CPU, peforms 3D maths (including serial multiplication and division) much like the mathbox found in I-Robot, Battle Zone, Tempest etc. A 12-bit 'Line' CPU interprets the data sets produced by the Rotate CPU and produces series of line spans using a hardware implementation of Bresenham's line drawing algorithm, which are then processed by the line-fill circuit. Finally, there's a 16-bit CPU for 16-channel, stereo sound generation - not nearly as exciting as it sounds but it does produce some interesting sounds. At present, there's an important aspect of the game absent from the emulation; the laserdisc-streamed backgrounds. There's 54 weird and wonderful tunnels to fly through, produced by animation pioneers Robert Abel and Associates (notable for The Jacksons, 'Can You Feel It' video). The game generates a 3D substitute background if the laserdisc player is absent or malfunctioning (see pic #4). It's a very neat game which sadly did not enjoy commercial success back in 1983/1984. There's some laserdisc captures and pics of the cabinet at the following links: http://www.dragons-lair-project.com/games/pages/cq.asp, http://home-and-garden.webshots.com/photo/1352844430054905596sgJcOL and http://www.dragons-lair-project.com/games/materials/audiovideo/audio/cube02.mp3 (Best intro narration ever). BTW, thanks to Joe Magiera for dumping the several dozen PROMs and ROMS from his boardset.
Recommended Games (Starfighter):
Starship 1
Star Fire
Star Fire 2
Star Hawk
Tailgunner
Tunnel Hunt
Warp Speed
Space Encounters
Space Seeker
Buck Rogers: Planet of Zoom
Gravitar
Rougien
Star Trek
Tac/Scan
Ambush
Blaster
Cube Quest
I, Robot
Star Wars
The Empire Strikes Back
Star Wars Arcade
Star Wars Trilogy
Star Wars Pod Racer
Tube Panic
High Voltage
Mirax
Splendor Blast
Vs. Star Luster
Shrike Avenger
Thunder Ceptor
Galaxy Force 2
Starblade
Galactic Storm
Space Lords
Solar Assault
Hyperdrive
Vapor TRX
Romset: 151 kb / 66 files / 60.9 zip
LaserDisc: 38.3 GB (Compressed: 10.7)
MAME XML Output:
   | <game name="cubeqst" sourcefile="cubeqst.c"> |
   |    | <description>Cube Quest (01/04/84)</description> |
   |    | <year>1983</year> |
   |    | <manufacturer>Simutrek</manufacturer> |
   |    | <rom name="eprom_bd_2764.1a" size="8192" crc="870a28f5" sha1="6db2020fa10d03bfaf7bd2892ba7266e744567e9" region="main_cpu" offset="0"/> |
   |    | <rom name="eprom_bd_2764.1b" size="8192" crc="0c29b2d2" sha1="1c67dbfaeb6ae1e6ccd870a815bd51ebc520a34c" region="main_cpu" offset="1"/> |
   |    | <rom name="eprom_bd_2764.2a" size="8192" crc="f03a76be" sha1="794a9e5a4fddc16950836468157ea252a82c0771" region="main_cpu" offset="4000"/> |
   |    | <rom name="eprom_bd_2764.2b" size="8192" crc="c995b786" sha1="0370e0be81ceea647ea9e27eac22b6c2354e695b" region="main_cpu" offset="4001"/> |
   |    | <rom name="eprom_bd_2764.3a" size="8192" crc="dedeabf3" sha1="d06138336bdbd5ebee44188e92e5721ae63715ad" region="main_cpu" offset="8000"/> |
   |    | <rom name="eprom_bd_2764.3b" size="8192" crc="7353e970" sha1="9566335868352d3c652621809b812ede309ebded" region="main_cpu" offset="8001"/> |
   |    | <rom name="eprom_bd_2764.4a" size="8192" crc="3f8ae830" sha1="13411f7bee31ae13a2e139ad576e48130838c472" region="main_cpu" offset="c000"/> |
   |    | <rom name="eprom_bd_2764.4b" size="8192" crc="6d4fc7cf" sha1="8f95e2f9e313413ea6b9bcd1ec5d8c11962584db" region="main_cpu" offset="c001"/> |
   |    | <rom name="eprom_bd_2764.5a" size="8192" crc="ea1a92d0" sha1="71a6820c67aad951d05571cd29f52c2cebe78c3c" region="main_cpu" offset="10000"/> |
   |    | <rom name="eprom_bd_2764.5b" size="8192" crc="d12ed62f" sha1="3e897ef88f51d6b2010944b50f1b5387801d92ce" region="main_cpu" offset="10001"/> |
   |    | <rom name="eprom_bd_2764.6a" size="8192" crc="6d31f22b" sha1="36ecfb1c88be9a100a272564d8ff8df02a501f88" region="main_cpu" offset="14000"/> |
   |    | <rom name="eprom_bd_2764.6b" size="8192" crc="2110f613" sha1="e12e3b902e9d755fc55ff67851c905e40482a98f" region="main_cpu" offset="14001"/> |
   |    | <rom name="eprom_bd_2764.7a" size="8192" crc="8b624074" sha1="592891b384bdab3f851799e50f51b5f04c880490" region="main_cpu" offset="18000"/> |
   |    | <rom name="eprom_bd_2764.7b" size="8192" crc="f31f2e81" sha1="b4ae0726ac849662fb1878094a956aa3a9fe94a2" region="main_cpu" offset="18001"/> |
   |    | <rom name="eprom_bd_2764.8a" size="8192" crc="8ac5ab0c" sha1="0cf6593c53184686d7020acd27e2c26aab29137c" region="main_cpu" offset="1c000"/> |
   |    | <rom name="eprom_bd_2764.8b" size="8192" crc="39804640" sha1="0f09cf6ef73a9199318278df15983a0cc01ece0d" region="main_cpu" offset="1c001"/> |
   |    | <rom name="rotate_video_board_82s131.8h" size="512" crc="1dd1cc65" sha1="3c83d48f90ba70e81c0d85fb182527afe1f1f68d" region="rotate_cpu" offset="0"/> |
   |    | <rom name="rotate_video_board_82s131.9h" size="512" crc="2bbf0aa1" sha1="1a4ef24a8dc27ac3b01f176aac9b1c1c194bd67b" region="rotate_cpu" offset="0"/> |
   |    | <rom name="rotate_video_board_82s131.10f" size="512" crc="89b234eb" sha1="23d84873b4a5088130fff960b3caded329ea70b5" region="rotate_cpu" offset="1"/> |
   |    | <rom name="rotate_video_board_82s131.10h" size="512" crc="d86561b2" sha1="ebc5374568d9b598237d98f0fb95b68b36a3ddff" region="rotate_cpu" offset="1"/> |
   |    | <rom name="rotate_video_board_82s131.7h" size="512" crc="4e0909e2" sha1="e97dcbd23e0d9eccc138e62334e016b1b333dec3" region="rotate_cpu" offset="2"/> |
   |    | <rom name="rotate_video_board_82s131.12k" size="512" crc="84db792f" sha1="03858d92f4ad5aae39ad1925738df958cc4dd020" region="rotate_cpu" offset="2"/> |
   |    | <rom name="rotate_video_board_82s131.12j" size="512" crc="661350ba" sha1="f1ccc31c7ce1d71f6128c575d508aa04a4a5e15f" region="rotate_cpu" offset="3"/> |
   |    | <rom name="rotate_video_board_82s131.12d" size="512" crc="c60762ec" sha1="d113eb1ce0db4d10a55057332fb17852b312396c" region="rotate_cpu" offset="3"/> |
   |    | <rom name="rotate_video_board_82s131.12e" size="512" crc="605b924c" sha1="899103f20ccec68e432c4abf11f554b0600f8b3c" region="rotate_cpu" offset="4"/> |
   |    | <rom name="rotate_video_board_82s131.12c" size="512" crc="fbb881b7" sha1="b8c1592cfa082fa7dc4abd5392816ba923760cbf" region="rotate_cpu" offset="4"/> |
   |    | <rom name="rotate_video_board_82s131.12h" size="512" crc="6fb1d6f0" sha1="5a0bf681aedde073f0164264620085e9f40eca9e" region="rotate_cpu" offset="5"/> |
   |    | <rom name="rotate_video_board_82s131.12f" size="512" crc="5c00d30e" sha1="ad7bbcce9eff348f78cb6e0782faa175ca928c11" region="rotate_cpu" offset="5"/> |
   |    | <rom name="line_drawer_82s129_u27.6b" size="256" crc="a9777c19" sha1="dcb83cc5fce3ff9760dfdfce078895ef71558f67" region="line_cpu" offset="0"/> |
   |    | <rom name="line_drawer_82s129_u28.3b" size="256" crc="2248790c" sha1="8473276bcc154a440745b714a31c89c459fef411" region="line_cpu" offset="0"/> |
   |    | <rom name="line_drawer_82s129_u29.3c" size="256" crc="6accc743" sha1="a5263a021c594117c14a3d4fbc207a4043001172" region="line_cpu" offset="1"/> |
   |    | <rom name="line_drawer_82s129_u30.3f" size="256" crc="ba02ac36" sha1="89473146f04f60bbed6644603ddc646b3d4e04eb" region="line_cpu" offset="1"/> |
   |    | <rom name="line_drawer_82s129_u31.2j" size="256" crc="bbf50d89" sha1="f49d4322123c3d4a7d6f664b7164dfe24ddd6eed" region="line_cpu" offset="2"/> |
   |    | <rom name="line_drawer_82s129_u5.3g" size="256" crc="fa5c239b" sha1="bbf526362af263aefea87341538157f4ecad686f" region="line_cpu" offset="2"/> |
   |    | <rom name="line_drawer_82s129_u6.2g" size="256" crc="59874b50" sha1="d304b4546c187b8c73aaf8887f0037426e60dd5f" region="line_cpu" offset="3"/> |
   |    | <rom name="line_drawer_82s129_u7.3h" size="256" crc="886956d6" sha1="ee150a9f99f3177fcc94be5af3f87433f39b311f" region="line_cpu" offset="3"/> |
   |    | <rom name="line_drawer_82s129_u8.3j" size="256" crc="8d2b17ad" sha1="f7408104f75e292539aaec688e220c143f762f67" region="line_cpu" offset="4"/> |
   |    | <rom name="line_drawer_82s129_u9.3k" size="256" crc="0a678253" sha1="06d7a8f9556eb156ae03184772e76c84ab8d75ea" region="line_cpu" offset="4"/> |
   |    | <rom name="mother_sounds_82s129.7e" size="256" crc="cf89ad06" sha1="2f04ca6d57a8c425f51a288f553841db680f5a7e" region="sound_cpu" offset="0"/> |
   |    | <rom name="mother_sounds_82s129.7f" size="256" crc="5208036d" sha1="ec29af4c10a098fb25424d1a5187a7bd2ec9fb92" region="sound_cpu" offset="0"/> |
   |    | <rom name="mother_sounds_82s129.11f" size="256" crc="af327360" sha1="2b45358a39daaf5721b5a94c4fd55bd3d0d90ec3" region="sound_cpu" offset="1"/> |
   |    | <rom name="mother_sounds_82s129.11e" size="256" crc="b50d3e43" sha1="9f2c071c6940767d20a563f6f2c9224e1896a5bf" region="sound_cpu" offset="1"/> |
   |    | <rom name="mother_sounds_82s129.9f" size="256" crc="cd93e3c9" sha1="f0c11db65ddf2096f6df424b7747242d9e3155da" region="sound_cpu" offset="2"/> |
   |    | <rom name="mother_sounds_82s129.10f" size="256" crc="0e8b8df7" sha1="37426ffdaf2d21273ac7e88789206fdafb14bc83" region="sound_cpu" offset="2"/> |
   |    | <rom name="mother_sounds_82s129.8f" size="256" crc="07deae27" sha1="c6a2d7cbf4ea4120f43ae088a3de90bb7a42d4a4" region="sound_cpu" offset="3"/> |
   |    | <rom name="mother_sounds_82s129.10e" size="256" crc="2aaf765e" sha1="fafe96834f5323fca71b8ab0c013f45c5c47182d" region="sound_cpu" offset="3"/> |
   |    | <rom name="mother_sounds_82s129.9e" size="256" crc="598687e7" sha1="c5045ddaab7123ff0a4c8f4c2489f9d70b63fc76" region="sound_cpu" offset="4"/> |
   |    | <rom name="mother_sounds_82s129.8e" size="256" crc="68de17ed" sha1="efefcb4ccdd012b767c4765304c6022b0c091066" region="sound_cpu" offset="4"/> |
   |    | <rom name="mother_sounds_82s185.17f" size="2048" crc="0f49d40e" sha1="40340833ab27ccb5b60baf44ad01930f204f5318" region="soundproms" offset="0"/> |
   |    | <rom name="mother_sounds_82s185.19f" size="2048" crc="a041ce92" sha1="9bc92992de22b830e479933c50650c7dc23f5713" region="soundproms" offset="0"/> |
   |    | <rom name="mother_sounds_82s185.16f" size="2048" crc="75b1749f" sha1="71da8224e72fb5250e2097666a47314d0a818ee9" region="soundproms" offset="1"/> |
   |    | <rom name="mother_sounds_82s185.18f" size="2048" crc="ae4c78ae" sha1="76fdb8eab372065882caaa5b93ce9e21efe54da5" region="soundproms" offset="1"/> |
   |    | <rom name="rotate_video_board_82s129.4h" size="256" crc="6ed1b8d3" sha1="c392855e1ff8637e551891aefd6c6a3bbcf273a5" region="videoproms" offset="0"/> |
   |    | <rom name="rotate_video_board_82s129.5h" size="256" crc="32d839d4" sha1="7b82e5c1ea5a351eba60c19560a10e4702ae2c22" region="videoproms" offset="100"/> |
   |    | <rom name="fill_board_82s129.2p" size="256" crc="c525b091" sha1="bd172ed3d15f410d09017207ec68faf1d1cb4512" region="videoproms" offset="200"/> |
   |    | <rom name="fill_board_82s129.3p" size="256" crc="7ed6c192" sha1="b02bbcd0e04d3a6c54bec755df55fe6f97d9513f" region="videoproms" offset="300"/> |
   |    | <rom name="fill_board_82s129.4p" size="256" crc="6b572b73" sha1="4a065cb05c12ce34e5598341e0de0cc571b2d387" region="videoproms" offset="400"/> |
   |    | <rom name="fill_board_82s129.5p" size="256" crc="c525b091" sha1="bd172ed3d15f410d09017207ec68faf1d1cb4512" region="videoproms" offset="200"/> |
   |    | <rom name="fill_board_82s129.6p" size="256" crc="7ed6c192" sha1="b02bbcd0e04d3a6c54bec755df55fe6f97d9513f" region="videoproms" offset="300"/> |
   |    | <rom name="fill_board_82s129.7p" size="256" crc="6b572b73" sha1="4a065cb05c12ce34e5598341e0de0cc571b2d387" region="videoproms" offset="400"/> |
   |    | <rom name="fill_board_82s129.9p" size="256" crc="c525b091" sha1="bd172ed3d15f410d09017207ec68faf1d1cb4512" region="videoproms" offset="200"/> |
   |    | <rom name="fill_board_82s129.10p" size="256" crc="7ed6c192" sha1="b02bbcd0e04d3a6c54bec755df55fe6f97d9513f" region="videoproms" offset="300"/> |
   |    | <rom name="fill_board_82s129.11p" size="256" crc="6b572b73" sha1="4a065cb05c12ce34e5598341e0de0cc571b2d387" region="videoproms" offset="400"/> |
   |    | <rom name="fill_board_82s129.12p" size="256" crc="c525b091" sha1="bd172ed3d15f410d09017207ec68faf1d1cb4512" region="videoproms" offset="200"/> |
   |    | <rom name="fill_board_82s129.13p" size="256" crc="7ed6c192" sha1="b02bbcd0e04d3a6c54bec755df55fe6f97d9513f" region="videoproms" offset="300"/> |
   |    | <rom name="fill_board_82s129.14p" size="256" crc="6b572b73" sha1="4a065cb05c12ce34e5598341e0de0cc571b2d387" region="videoproms" offset="400"/> |
   |    | <disk name="cubeqst" sha1="d0e24bb5d0ae424e0816110ec7d6b21189044d57" region="laserdisc" index="0" writable="no" optional="yes"/> |
   |    | <device_ref name="simutrek"/> |
   |    | <chip type="cpu" tag="main_cpu" name="68000" clock="8000000"/> |
   |    | <chip type="cpu" tag="rotate_cpu" name="Rotate CPU" clock="5000000"/> |
   |    | <chip type="cpu" tag="line_cpu" name="Line CPU" clock="5000000"/> |
   |    | <chip type="cpu" tag="sound_cpu" name="Sound CPU" clock="5000000"/> |
   |    | <chip type="cpu" tag="laserdisc:simutrek" name="I8748" clock="6000000"/> |
   |    | <chip type="cpu" tag="laserdisc:pr8210" name="I8049" clock="4410000"/> |
   |    | <chip type="audio" tag="laserdisc" name="Simutrek Modified PR-8210"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rdac0" name="DAC"/> |
   |    | <chip type="audio" tag="ldac0" name="DAC"/> |
   |    | <chip type="audio" tag="rdac1" name="DAC"/> |
   |    | <chip type="audio" tag="ldac1" name="DAC"/> |
   |    | <chip type="audio" tag="rdac2" name="DAC"/> |
   |    | <chip type="audio" tag="ldac2" name="DAC"/> |
   |    | <chip type="audio" tag="rdac3" name="DAC"/> |
   |    | <chip type="audio" tag="ldac3" name="DAC"/> |
   |    | <chip type="audio" tag="rdac4" name="DAC"/> |
   |    | <chip type="audio" tag="ldac4" name="DAC"/> |
   |    | <chip type="audio" tag="rdac5" name="DAC"/> |
   |    | <chip type="audio" tag="ldac5" name="DAC"/> |
   |    | <chip type="audio" tag="rdac6" name="DAC"/> |
   |    | <chip type="audio" tag="ldac6" name="DAC"/> |
   |    | <chip type="audio" tag="rdac7" name="DAC"/> |
   |    | <chip type="audio" tag="ldac7" name="DAC"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="704" height="480" refresh="59.940057" pixclock="28636362" htotal="910" hbend="0" hbstart="704" vtotal="525" vbend="44" vbstart="524" /> |
   |    | <sound channels="2"/> |
   |    | <input players="1" buttons="3" coins="3" service="yes" tilt="yes"> |
   |    |    | <control type="trackball" minimum="0" maximum="255" sensitivity="100" keydelta="10"/> |
   |    | </input> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="0"/> |
|
|