Changes since 0.66.2 include:
- Almost everything from MESS CVS.
- Added support for konamigx to info.c. (David Haywood)
- Building the neomame target now works. (Steve Behling)
- Using XFree86 3.3.6 fbdev in 32bpp now works. (Steve Behling)
- USB patches to take recent FreeBSD changes into account. (Matthew N. Dodd)
Changes since 0.65.1 include:
- Amost everything from MAME 0.66 and MESS CVS.
- The Barath frameskipper is now enabled by default. (suggested by
Christopher Stone)
- Rotation has been moved to the blit core and should be a lot faster.
(Shyouzou Sugitani)
- Analog controls work again, and the analog code is now synced up with
the Windows code. (Sebastien Devaux)
- The "-joydev" switch now allows a full device name, such as
/dev/input/js0, to be specified.
- Added makecd_mame2.pl to contrib tools; this script aids with burning
CDs with ROMs, flyers, and cabinets. (Luc Saillard)
- Renamed "-gamma-correction" to "-gamma" to be consistent with the
Win32 version. It should also work now.
- An Xv-enabled build should no longer report 0 bits per pixel and stop
on a display that doesn't support the Xv extension. (Alexander Miller)
- The "-brightness" switch now works as in Windows. Removed obsolete
brightness and gamma code from sysdep_palette.
- Idle sleeping is now disabled while the onscreen configuration menu
is displayed. This works around a problem with key and button
presses not registering when setting input preferences.
- The "-record" and "-playback" switches now work as in the Win32
version. Also, the "inp" directory is now created on startup if
it is missing.
- MAME's disassemblers are no longer built by default. This avoids
having to make some ugly little patches to the core. (Christopher
Stone)
- Removed the obsolete 8bpp update functions from most of the targets.
This should speed compilation and produce a smaller binary.
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES". This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile. Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
Changes since 0.62.1nb1 include:
- Fixed problems in memory.c that could lead to crashes and default.cfg
corruption. (smf)
- Aspect and mode switches are now available for the Xv driver even if
DGA isn't enabled.
- The 'rc' and 'hi' directories are now created on startup if they're
missing. (Gerd Sussner)
Changes since xmess-0.37b15 include:
New System Drivers Supported
----------------------------
* Unipolbrit Komputer 2086 [Krzysztof Strzecha]
* ZX Spectrum 48k Psycho (ROM modification) [Krzysztof Strzecha]
System Driver Changes:
----------------------
* [TI81] ON/OFF fixed. ROM bank switching added (port 5). NVRAM support added.
[Krzysztof Strzecha]
* [TI85/TI86] Snapshot loading corrected. [Krzysztof Strzecha]
* [TC2048/TS2068] Aspect ratio corrected. [Krzysztof Strzecha]
* [TS2068] Support for DOCK cartridges added. Support for Z80 snapshots added.
AY sound added. [Krzysztof Strzecha]
* [DRAGON/COCO] Improved one bit sound out. Improved support for DMK file
format; now supports multiple sector sizes. Fixed double sided disk access
in OS-9. Added support for the memory sense switch used to select between
64/32, 16 and 4K. [tim lindner]
* [APF Imagination] Cassette loading and saving is working. Disc emulation
is wo rking. Added some more key definitions. [Kev Thacker]
* [ORIC] Fixed cassette loading and saving. [Kev Thacker, Mathis Rosenhauer]
included in the xmame tar ball. xmess doesn't however get updated for
every new mame release, so it makes sense of having a separate package
for it.)
The current xmess version is xmess-0.37b15.2.
- New, optional Makefile variable HOMEPAGE, specifies a URL for
the home page of the software if it has one.
- The value of HOMEPAGE is used to add a link from the
README.html files.
- pkglint updated to know about it. The "correct" location for
HOMEPAGE in the Makefile is after MAINTAINER, in that same
section.