0.36b7 1999/10/17 [#080 - Nicola Salmoria] ------------------------------------------ New games supported: -------------------- Arcade Classics [Aaron Giles] Battle Chopper [Nao] Chimera Beast [Luca Elia] Crazy Climber 2 [Takahiro Nogi] Dragon Breed [Nao] Finalizer - Super Transformation [Nicola Salmoria] Herbie at the Olympics [Mike Coates] Iga Ninjyutsuden [Luca Elia] Image Fight [Nao] Legend of Hero Tonma [Nao] Mayday [Aaron Giles] Mystic Riders [Bryan McPhail] Ninja Spirit [Nao] Orbitron [Zsolt Vasvari] Peek-a-Boo! [Luca Elia] Plus Alpha [Luca Elia] Sparkz [Aaron Giles] Spiker [Aaron Giles] Syusse Oozumou [Takahiro Nogi] X Multiply [Nao] New clones supported: --------------------- Growl (US) [Nicola Salmoria] Makai Densetsu (= Legend of Makai) [Nicola Salmoria] Runark (= Growl) [Nicola Salmoria] Snow Bros (set 3) [Nicola Salmoria] Tough Turf (US) [Andrew Prime] These drivers have improved GRAPHICS: ------------------------------------- - Added raster effects to 'Neo Turf Masters' and 'Sengoku 2' [Massimo Morra]. - Fixed colors in 'Wanted', 'Marine Boy', 'Changes' and 'Hopper Robo' [Zsolt Vasvari]. - More fixes in the Toaplan games [Satoshi Suzuki]. These drivers have new or improved SOUND: ----------------------------------------- - Completed samples support in 'Space Panic' [Mike Coates]. - Fixed coin sound in 'Naughty Boy' [Sal Bugliarisi]. - Fixed YM2151 sound board support for Joust 2 [Aaron Giles]. - Samples support in 'Invinco' and 'Pulsar' [Zsolt Vasvari]. - Sound in 'Blasted' and 'Max RPM' [Aaron Giles]. - Sound in 'Hot Chase' [CAB]. Source changes: -------------------- - Fixed 'Turkey Shoot' [Aaron Giles]. - Improved 'Battle Lane' [Paul Leaman]. - [DOS] The new Allegro library supports the Gravis GrIP devices, use -joy grip or -joy grip4 to enable. - [DOS] Now compiled with Allegro 3.9.26 WIP. - Improvements to the 34010 emulation [Aaron Giles]. - Improvements to the other YM2151 emulator too [Jarek Burczynski]. - New function findmemorychunk() that lets you look up a chunk of memory and get its start/end addresses, and its base. This can be used (carefully!) by drivers that wish to access memory directly without going through the readmem/writemem accessors (e.g., blitters) [Aaron Giles]. - Replaced cpu_reset() with cpu_set_reset_line(). cpu_set_reset_line(num,PULSE_LINE) is equivalent to the old cpu_reset(). ASSERT_LINE resets the cpu and halts it. CLEAR_LINE restarts it. This avoids the need to call cpu_halt() in most cases [Nicola Salmoria]. - Rewritten the HC55516 CVSD decoder. This affects 'Sinistar', 'Joust 2', 'Arch Rivals', 'Pigskin', 'Tri-Sports', 'Smash TV', 'Trog', 'Narc' [Aaron Giles]. - Several improvements to FM sound emulators. This also fixes crashes in some Jaleco Mega System 1 games [Tatsuyuki Satoh]. - Some fixes to HD63701 IRQ handling, and support for ICI (Input Capture Interrupt) [Tatsuyuki Satoh]. - Some improvements to the Z80 emulator [Juergen Buchmueller]. - VIDEO_UPDATE_BEFORE_VBLANK is now the default. If you want your driver to redraw the screen after vblank, use VIDEO_UPDATE_AFTER_VBLANK [Nicola Salmoria].