MAME 0.26
From MAMEDEV Wiki
Release Date
MAME 0.26 was released on 14 July 1997.
Contributors
The known contributors for this version are, in alphabetical order:
- Aaron Giles
- Allard van der Bas
- Andrew Scott
- Bernd Wiebelt
- Brad Oliver
- Enrique Sanchez
- Eric Anschuetz
- Fabrice Frances
- James Oliver
- Mike Coates
- Mirko Buffoni
- Morten Eriksen
- Nicola Salmoria
- Patrick Lawrence
- Phil Stroffolino
- Ray Giarratana
- Tatsuyuki Satoh
- Valerio Verrando
Specific Contributions
The known contributions for this version are, in the order specified in the whatsnew:
- Brad Oliver, Bernd Wiebelt, and Allard van der Bas added support for emulating vector games.
- Aaron Giles added sound support to Super Pac Man!
- Patrick Lawrence did a great work adding trackball support to the main core system. Trackball is enabled with -trak parameter. Trackball support has been added to Centipede and Reactor.
- Aaron Giles added support for Dig Dug!!
- Mike Coates has joined the "back to quality" team. He added support for SeaWolf ]]* [[, and improved Space Zap and Gorf (which is still unplayable). Also Robby Roto is now fully playable (you'll need a bug free rom set).
- Enrique Sanchez provided documentation for Yie Air Kung Fu.
- Phil Stroffolino rewrote the driver for Yie Air Kung Fu, which is now playable.
- Eric Anschuetz fixed a bug in the joystick redefinition menu. Also added the selection support for Any Button ("A" key), and None ("N" key).
- Fabrice Frances added a driver for 3 Stooges.
- Andrew Scott provided a better sound support for Phoenix. Melody is still missing, because Shaun's board doesn't have it.
- Nicola Salmoria fixed the Jump Bug driver which is now perfect. Colors are still wrong without proms.
- Morten Eriksen added hiscore saving to Ghosts 'n Goblins.
- Valerio Verrando provided a new tweaked mode 256x232 for Crystal Castles. He also provided a new tweaked video mode to get vsynced 60Hz (perfect speed) with 256x256 games. It has horizontal clock recover (thus video is less mashed vertically, without having to modify monitor settings, and it doesn't be confused with 224x288 by monitors that remember settings. Really nice on scrolling games: try it with "-noscanlines -vsync -vgafreq 1"
- Fixed Commando dip switch bonus settings. Also fixed a setting in Ant Eater dipswitch.
- Mirko Buffoni and James Oliver fixed a bug that locked your PC if BLASTER variable was not found.
- Tatsuyuki Satoh fixed the sound tempo speed in Elevator Action (tempo speed is 37.5Khz).
- Mirko Buffoni, Nicola Salmoria, Bernd Wiebelt and Patrick Lawrence have heavily changed the main core set of sources. Improvements to speed, memory access, drivers structure were done. We strongly suggest to developers to start their code on a clean 0.26 version.
- Opcode decode and graphic decode are now done by a single function in one step.
- Tatsuyuki Satoh optimized the DrawGfx() function in case TRANSPARENCY_PEN and TRANSPARENCY_COLOR without remap, producing a speed increment of 22-25% (try yourself with Elevator Action!)
- Mauro Minenna introduced a new option (-dir4) that simplifies the use of the joysticks to be connected on the keyboard. This modify resolves the problem of diagonal direction in games such as PacMan, Popeye, and Kung Fu Master.
Game Support
New Games added or promoted from GAME_NOT_WORKING status
- Asteroids (rev 2)
- Asteroids Deluxe (rev 3)
- Battle Zone (set 1)
- Black Widow
- Crystal Castles (version 3)
- Dig Dug (Atari, rev 1)
- Dig Dug (rev 1)
- Do! Run Run (set 1)
- Gravitar (version 2)
- Lunar Lander (rev 2)
- Mappy (US)
- Missile Command (set 1)
- Mr. Do's Wild Ride
- Pengo (set 2 not encrypted)
- Pengo (set 2)
- Red Baron
- Sea Wolf II
- Space Duel
- Tempest (rev 1)
- The Three Stooges In Brides Is Brides