To all people that submitted high score save updates: high score save
is on
hold. No additions will be made for the time being. In the near future,
high
score support will be removed from the executable to an external file,
much
like the cheat.dat one. We are looking for a volunteer to maintain
that
file.
New games supported:
--------------------
HAL21 [Phil Stroffolino]
Pinbo [Scott Kelley]
New clones supported:
---------------------
Arch Rivals (revision 2)
Finalizer (bootleg)
Mad Gear (Japan)
Paint Roller (= Crush Roller)
Raiden (2 new sets)
These drivers have new or improved SOUND:
-----------------------------------------
- 8039 in Finalizer. [Nicola Salmoria]
- Fixed hanging music in Raiden. [Bryan McPhail]
- Fixed missing sounds in roishtar. [CAB]
Other drivers changes:
----------------------
- Bypassed the protection in Exerion. [Zsolt Vasvari]
- The hangs in Tempest caused by the Pokey protection should now be
fixed once
and for all. [Juergen Buchmueller]
- Fixed hangs in roishtar. [E. Watanabe, Takahiro Nogi]
Changes to the main program:
----------------------------
- [DOS] Artwork files can be stored in a .zip file. That way you can
have
eg. both spacewr1.png and spacewr2.png in one file spacewar.zip.
[Juergen Buchmueller]
- Added the possibility to use a multiple keys or joysticks sequence
to drive
a generic action. This can be handy with consoles or cabinets
with a limited
number of buttons, to reuse all buttons with only one extra
button, like a
shift key. For example the COIN1 action can be mapped to the
"Player 1
Fire" plus the "Extra Shift Button". It can also be used
to map Q*Bert movements
to joystick diagonals (since the orginal used a joystick
rotate 45 degrees).
[Andrea Mazzoleni]
- Added cpu overclocking control to the on screen display. [Juergen
Buchmueller]
Source:
-------
- PORTERS BEWARE: the OS dependant code is now required to support a
palettized 16-bit display, where osd_modify_pen() can be called
and the palette
lookup is done during the final blit. A non palettized
display can still
optionally be used in special cases, see the comment about osd_allocate_colors()
in
osdepend.h. Also note that osd_allocate_colors() now can fail
and returns
a value; and the special case for 32768 pens has been removed,
a valid
palette is always passed to the function.
- Fixed OPN and OPM output level. Unfortunately this means that all
games
using YM2203, YM2151 etc. need to be rebalanced. [Tatsuyuki
Satoh]
- Removed memory_region from struct MachineCPU, now this information
is
stored directly in the ROM list using the REGION_CPUx attributes.
Also remember that now you must never use Machine->memory_region[],
always
use memory_region() (and the same for memory_region_length).