0.33b1 [Alex Pasadyn, Nicola Salmoria, Jeff Slutter, Howie Cohen]
NOTES:
- Driver contains several Konami 68000 based games. For the most part they run on incompatible boards, but since 90% of the work is done by the custom ICs emulated in vidhrdw\konamiic.c, we can just as well keep them all together.
- Golfing Greats has a peculiar way to know where the ball is laying: The hardware latches the color of roz pixel at the center (more or less) of the screen, and uses that to determine if it's water, fairway etc.
Bugs:
- tmnt2, ssriders, suratk: Graphic error with high priority shadows. abelardator2 (ID 03644)
WIP:
- 0.246: Changed driver to konami\tmnt.cpp/h and konami\tmnt_v.cpp.
- 0.243: Removed custom GFX decode in favor of the ones provided in video\generic.cpp [Osso].
- 0.239: Added note about title music [hap].
- 0.230: New BSD-licensed implementation of Yamaha OPN and OPM FM audio chips, along with new device driver for YM2151. Fixes TMNT audio decoding so that it doesn't invoke undefined C++ behavior (drivers\tmnt.cpp). Also don't bother registering decoded sample data for saving [Aaron Giles].
- 0.229: Initialized some variables that were causing crashes/asserts in DRVNOCLEAR builds [Osso].
- 0.227: Initialized some variables that were causing crashes in DRVNOCLEAR build (video\tmnt.cpp) [Osso].
- 0.222: READ/WRITE macros removal [Osso].
- 0.215: Separated some state classes. Get rid of MCFG_MACHINE_START_OVERRIDE but keep other overrides for now [AJR].
- 0.214: K052109 Tilemap Generator: Use callback to generate IRQ for most drivers. Fixed IRQ enable logic (otherwise simpsons is very broken). Use device_video_interface to hook screen. K051960 Sprite Generator: Use device_video_interface to hook screen [AJR].
- 0.207: Reduced unnecessary arguments in K054539 handlers [cam900].
- 0.205: Removed K053936 MCFG macros [Osso]. Removed MACHINE_CONFIG macros [Ryan Holtz].
- 0.204: Removed YM2151, GENERIC_LATCH, K051960, K052109, K053251, K053245 and K054000 MCFG macros [Osso].
- 0.202: Removed WATCHDOG MCFG macros [Osso].
- 0.201: Removed EEPROM and NVRAM MCFG macros [Ryan Holtz].
- 0.199: Replaced machine().device with subdevice for NVRAM installation [AJR].
- 0.165: Use new K051960 video support [Dirk Best].
- 0.154: Support palette RAM less than the full width of the data bus it's on, without the need for per-driver trampolines (emu\emupal.c). Started removing said trampolines. This fixes generic_paletteram regressions in TMNT driver. Removed KONAMI_ROM_DEINTERLEAVE; SHUFFLE8 are entirely gone now [Alex Jackson].
- 0.152: Fixed K054539 input clock rate and implemented programmable timer based on hardware measurements [Phil Bennett, Stefan Lindberg]. Hooked up K054539 timer interrupt in MysticWarr driver. Fixes music tempo in some games [Phil Bennett].
- 0.151: Confirmed and removed TMNT and TMNT2 BTANTB notes [Phil Bennett].
- 0.148u3: Modernized K053260 device [Andrew Gardner].
- 0.144u7: Kanikani updated TMNT driver dipswitches.
- 0.139u2: Phil Bennett added save-state support to the K053260 sound core.
- 0.137: David Haywood implemented default EEPROMs to the TMNT driver.
- 0.136u1: Fabio Priuli added driver data struct and save states to the TMNT driver.
- 0.135u4: Fabio Priuli updated TMNT driver to use EEPROM device and to use Konami video devices instead of konamiic.h code.
- 0.128u3: Added includes\tmnt.h.
- 0.124u2: Improved sound balance in TMNT games [MAMEPlus].
- 0.122u5: Zsolt Vasvari unified memory maps in TMNT driver.
- 4th November 2003: Fixes to the inputs and visible area in some games.
- 0.76u2: Some tmnt.c cleanups, fg layer converted to tilemaps [Curt Coder].
- 11th August 2003: Acho A. Tang fixed the remaining protection-related problems in Sunset Riders and TMNT 2, graphics glitches and sprite lags in the other games in the TMNT driver.
- 0.72: R. Belmont cleaned up the TMNT driver.
- 20th October 2002: Guru adjusted the speed in the TMNT driver.
- 7th March 2002: Stephane Humbert fixed the input ports in the TMNT driver.
- 0.37b2: Ernesto Corvi fixed ADPCM decoding in the K053260, this improves several Konami games.
- 0.33b1: Added tmnt.c driver and vidhrdw\tmnt.c.