summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/midzeus.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Spacing fixes and a version bump to 0.122u3.mame0122u3 Aaron Giles2008-01-031-50/+50
|
* Better documented various bit latches. Aaron Giles2008-01-021-81/+288
| | | | | | Hooked up crusnexo lamp board (added layout). Fixed year in MK4 startup test. Switched to XTALs.
* Bumped version to 0.122u2. Spacing cleanups.mame0122u2 Aaron Giles2007-12-311-5/+5
|
* Add register usage tracking to Zeus 2. Aaron Giles2007-12-311-4/+22
| | | | | | Added artifical Z offset of -2 to make the full screen show in crusnexo. Really fixed TMS3203x interrupt handling. Added hack to catch invalid SP values during 32031 execution (debug mode only).
* Updated Zeus to handle waveram like the Zeus2 Aaron Giles2007-12-281-5/+5
| | | | | Added save state support to the Zeus games Updated driver flags
* TMS3203x core updates: Aaron Giles2007-12-281-36/+136
| | | | | | | | | | | | | | | | | | | * fixed interrupt handling * added support for edge-triggered interrupts on '32 * expanded interrupt support for the '32 * updated drivers using TMS3203x core to deassert interrupts * added externally accessible functions for converting '3x floating point format * updated gaelco3d driver to use new functions Zeus2 (+related) updates: * fixed save states for DCS games * cleaned up Zeus2 waveram handling * added Zeus2 save state support * added preliminary model and quad rendering support for Zeus2 * added support to timekpr for the ZPRAM used on Zeus2 * hooked up ZPRAM in Zeus2 games * hooked up controls in Zeus2 games * updated poly.c to ensure it is idle before saving state
* Spacing cleanups. Aaron Giles2007-12-241-5/+5
|
* Further Zeus 2 implementation. Aaron Giles2007-12-241-82/+151
| | | | | | Hooked up ZPRAM for Zeus 2. Fixed digital inputs for crusnexo. Fixed default screen parameters to match the games.
* Zeus hardware: Aaron Giles2007-12-211-30/+61
| | | | | | | | | | | | | | | | | | * Cleaned up zeus wave RAM accessors. * Changed rendering code to allow for greater parallelism on multicore systems. * Removed some vestigial zeus 2 hacks. * Reduced visible area to remove artifacts. * Made right/bottom vertices inclusive to fix some gapping issues. * Fixed invasn lightgun offset. * Marked invasn as playable. Zeus 2 hardware: * Fixed ROM loading, added banking support. * Separated zeus 2 video implementation from zeus implementation. * Implemented direct pixel accesses; enough to get startup screens to show. ADSP-2100: * Properly documented ADSP-2104 internal memory map.
* Changes for MAME 0.122. Aaron Giles2007-12-181-1/+1
|
* Changes for MAME 0.121u4.mame0121u4 Aaron Giles2007-12-171-37/+116
|
* Changes for MAME 0.121u2.mame0121u2 Aaron Giles2007-12-171-4/+4
|
* Initial checkin of MAME 0.121.mame0121 Aaron Giles2007-12-171-0/+823