TomCat (prototype)
A color vector flight simulator where the player chooses between a fixed-wing jet or a helicopter. The player can choose between flying a fixed-wing jet and a helicopter. The universe shows a horizon line, a heads-up display, some simple objects on the ground to provide a reference, and a Battle Zone tank (also on the ground). There is also an enemy helicopter that came from the US Army version of "Battlezone".
Technical
CPU
- maincpu 68010 (@ 6 Mhz)
- dsp TMS32010 (@ 16 Mhz)
- soundcpu M6502 (@ 1 Mhz)
- pokey1 POKEY (@ 1 Mhz)
- pokey2 POKEY (@ 1 Mhz)
Chipset
- POKEY (@ 1 Mhz)
- POKEY (@ 1 Mhz)
- TMS5220N (@ 0 Mhz)
- YM2151 (@ 3 Mhz)
Display
- Orientation Yoko
- Resolution 0 x 0
- Frequency 40 Hz
Controlers
- Number of players 1
- Number of buttons 5
- Kind of controler stick
Clones of TomCat (prototype)
If you liked TomCat (prototype)
You might Like:
TomCat (prototype) and M.A.M.E.
0.129u4 [Mariusz Wojcieszek]
0.107u1 [Mathis Rosenhauer]
TODO:
* Hook up TMS5220 speech
WIP:
- 0.147u2: Hooked up TomCat to use the new TMS5220 implementation [Osso].
- 0.146: Couriersud improved sound emulation for POKEY chip. Changed audio emulation to emulate borrow 3 clock delay and proper channel reset. New frequency only becomes effective after the counter hits 0. Emulation also treats counters as 8 bit counters which are linked now instead of monolytic 16 bit counters. Fixed high pass filters for POKEY. Added POKEYN device based on modern device. Fixed random lfsr generation. Consolidated polynom code. Removed legacy left overs from pokey code. Added a internal pokey_channel class. Convert all remaining drivers to use the modern pokey device.
- 0.142u3: Angelo Salese removed deprecat.h dependancy and updated irqs accordingly for TomCat.
- 0.138u4: Miodrag Milanovic fixed assert in debug build of TomCat.
- 0.129u5: Couriersud added save state support to TomCat.
- 0.129u4: Mariusz Wojcieszek added TomCat (prototype) (Atari 1985).
- 23rd January 2008: Mariusz Wojcieszek - Here are some preliminary wip screenshots from TomCat, prototype of last Atari vector game. This version runs on dedicated hardware (unlike the older one, which runs on StarWars hardware and is already supported in MAME). It doesn't work completely yet (DSP used for calculations is missing), but I'm sure it will soon. For more information about the game (including game history, screenshots and movies) see Jed Margolin's website - www.jedmargolin.com. Jed Margolin actually designed the TomCat hardware and he also wrote the software. More information at: http://www.jmargolin.com/tomcat/tomcat.htm
- 0.121u4: Mathis Rosenhauer implemented status flag in Star Wars matrix processor, which affects gameplay speed.
- 0.115u1: Changed region proms to user1/2.
- 0.113u3: Derrick Renaud fixed analog controls in TomCat by adding back a faux VBLANK timing.
- 0.108u5: Mathis Rosenhauer rewrote the Atari vector generators, using the schematics and actual state machine PROMs. The state machine is now emulated so timing should be much more realistic. Clipping hardware in bzone and others is emulated instead of hardcoded. Improved accuracy of clocks and various other bits of cleanup. Changed M6809 CPU1/2 clock speeds to 1512000 Hz and VSync to 40Hz. Added prom ($1000 - AVG PROM). Removed flags dispose from region proms.
- 0.107u1: Mathis Rosenhauer added TomCat (Star Wars hardware, prototype) (Atari 1983).
Romset: 65 kb / 3 files / 16.8 zip
0.107u1 [Mathis Rosenhauer]
TODO:
* Hook up TMS5220 speech
WIP:
- 0.147u2: Hooked up TomCat to use the new TMS5220 implementation [Osso].
- 0.146: Couriersud improved sound emulation for POKEY chip. Changed audio emulation to emulate borrow 3 clock delay and proper channel reset. New frequency only becomes effective after the counter hits 0. Emulation also treats counters as 8 bit counters which are linked now instead of monolytic 16 bit counters. Fixed high pass filters for POKEY. Added POKEYN device based on modern device. Fixed random lfsr generation. Consolidated polynom code. Removed legacy left overs from pokey code. Added a internal pokey_channel class. Convert all remaining drivers to use the modern pokey device.
- 0.142u3: Angelo Salese removed deprecat.h dependancy and updated irqs accordingly for TomCat.
- 0.138u4: Miodrag Milanovic fixed assert in debug build of TomCat.
- 0.129u5: Couriersud added save state support to TomCat.
- 0.129u4: Mariusz Wojcieszek added TomCat (prototype) (Atari 1985).
- 23rd January 2008: Mariusz Wojcieszek - Here are some preliminary wip screenshots from TomCat, prototype of last Atari vector game. This version runs on dedicated hardware (unlike the older one, which runs on StarWars hardware and is already supported in MAME). It doesn't work completely yet (DSP used for calculations is missing), but I'm sure it will soon. For more information about the game (including game history, screenshots and movies) see Jed Margolin's website - www.jedmargolin.com. Jed Margolin actually designed the TomCat hardware and he also wrote the software. More information at: http://www.jmargolin.com/tomcat/tomcat.htm
- 0.121u4: Mathis Rosenhauer implemented status flag in Star Wars matrix processor, which affects gameplay speed.
- 0.115u1: Changed region proms to user1/2.
- 0.113u3: Derrick Renaud fixed analog controls in TomCat by adding back a faux VBLANK timing.
- 0.108u5: Mathis Rosenhauer rewrote the Atari vector generators, using the schematics and actual state machine PROMs. The state machine is now emulated so timing should be much more realistic. Clipping hardware in bzone and others is emulated instead of hardcoded. Improved accuracy of clocks and various other bits of cleanup. Changed M6809 CPU1/2 clock speeds to 1512000 Hz and VSync to 40Hz. Added prom ($1000 - AVG PROM). Removed flags dispose from region proms.
- 0.107u1: Mathis Rosenhauer added TomCat (Star Wars hardware, prototype) (Atari 1983).
Romset: 65 kb / 3 files / 16.8 zip