Age | Commit message (Collapse) | Author | Files | Lines |
|
Ok kristerw
|
|
0.106:
- Everything from MAME 0.106 and MESS 0.106
- Fixed a link error for messtest. (Arnaud G. Gibert)
- Fixed an alignment bug in the OpenGL driver which caused Defender,
and possibly other 16bpp games, to be skewed.
- The mouse is no longer automatically grabbed in fullscreen
mode. Bugzilla bug 877.
- Replaced fuzzy game name comparison with the method used by MAME for
Windows, which lists approximate matches when an exact match isn't
found.
- A BadMatch error should no longer occur for the OpenGL target in
some cases, such as when 16bpp mode is used with recent releases of
the binary NVIDIA driver.
0.105:
- Everything from MAME 0.105 and MESS 0.105.
- Fixed "-frames_to_run/-ftr" so that it works the same as on Windows.
- Fixed a memory leak in the plugin manager shutdown found by Valgrind.
Bugzilla bug 850.
- The output of "-listroms (-lr)" now shows the correct driver name
when it's run for all ROMs.
- Fixed a potential buffer overflow in the standard joystick driver.
Bugzill bug 821. (Pierre Riteau)
|
|
Changes since 0.90 includes:
- Everything from MAME 0.95 (http://x.mame.net/changes-mame.html) and
MESS 0.95 (http://x.mame.net/changes-mess.html).
- Forcing Xv to use YV12 ("-force-yuv 2") no longer causes rotated
games to segfault. Fixes Bugzilla bug 679.
- Fixed the aspect ratio of the MESS SuperVision driver so that it's
quadratic. (PeT)
- Fixed several problems with the front-end "-list" commands: The MESS
commands could segfault, some commands' headers were misaligned, and
"-listpalettesize" was causing the ROM list to print.
- Worked around or fixed a double-free on exit in xmess.
- Fixed a segfault on startup that occurred when four or more joysticks
devices were found.
- The SDL joystick driver now works with multiple joysticks attached.
- The SDL sound driver should produce much better output. Also fixed a
potential deadlock.
|
|
Changes since 0.87 include:
- Everything from MAME 0.88 (http://x.mame.net/changes-mame.html) and
MESS 0.88 (http://x.mame.net/changes-mess.html).
- Big update of the video code (bugfixes/speedup/new functionality)
|
|
Changes since 0.84.1nb1:
- Everything from MAME 0.85 (http://x.mame.net/changes-mame.html) and
MESS 0.85 (http://x.mame.net/changes-mess.html).
- Added a 2x sinc-based 6-tap filter effect with scanlines, enabled
via "-effect 8" or "-ef 8". (Richard Goedeken)
- Reworked the input code so that it more closely resembles its Windows
counterpart. This adds support for "-steadykey", "-a2d_deadzone" and
"-digital".
- Increased the maximum number of joysticks from 6 to 8 and the maximum
number of buttons per joystick from 16 to 32.
- Mouse buttons may not have been working in recent releases for games
such as Missile Command; they should work now.
- Network support is broken for the time being because of the core
input changes, so please disable XMAME_NET in your makefile. If
you're interested in fixing this, have a look at src/unix/network.c
and the XMAME_NET sections of an older src/inptport.c.
|
|
okayed by kristerw.
PKGREVISION++
|
|
|
|
Changes since 0.80.1nb1:
- Everything from MAME 0.81 (http://x.mame.net/changes-mame.html) and
MESS 0.81 (http://x.mame.net/changes-mess.html).
- Fixed a problem with the lightgun offscreen reloading that caused a
random shot every fourth or fifth shot. (Joe Inkenbrandt)
|
|
Prevent crash when the requested display mode cannot be used.
Bump PKGREVISION.
|
|
Changes since 0.78.1 includes:
- Everything from MAME 0.79 (http://x.mame.net/changes-mame.html) and
MESS 0.79 (http://x.mame.net/changes-mess.html).
- Updated the ALSA DSP module to use the ALSA 1.0 API. (Shyouzou
Sugitani)
- Paths now allow a literal "$" if it's preceded by "\". (Andre
Majorel)
- Fixed a segfault that occurred when "-debug" was used with a rotated
game.
- The debugger window should no longer be blank for 32bpp games.
- Fixed a bug in fix-comments.c that was causing it to mangle
src/drivers/vendetta.c.
- When XINPUT is defined in the makefile but no XInput devices are
configured, the mouse is treated as a trackball. (Gerd Sussner)
- The Xv YUV code should now work on big-endian platforms. (Maciej J.
Woloszyk)
- The trigger for the ACT LABS TV light gun now works; reloading now
requires only one offscreen shot instead of two. (Joe)
|
|
from Lawrence Gold on the xmame mailing-list.
|
|
Changes since 0.71.1 include:
- Everything from MAME 0.72 and MESS 0.72.
- The various effects enabled by -effect now work with rotation enabled.
(Shyouzou Sugitani)
- The Xv target supports more effects. (Shyouzou Sugitani)
- The rc parsing code displays more compact and readable error messages.
(Andre Majorel)
- Xv windowed mode is now enabled with "-x11-mode 2" or "-x11 2", and
Xv fullscreen mode is enabled with "-x11-mode 3" or "-x11 3". The
"-[no]xv" and "-fullscreen" switches are no longer available.
- Added hotkey switching for Xv windowed mode via ALT + DEL and Xv
fullscreen mode via ALT + END.
- Added -widescreen for Xv. This shrinks the width of the output for
display on a widescreen TV. (Per Wigren)
|
|
Changes since 0.70.1 includes:
- Everything from MESS 0.71
|
|
Changes since 0.68.1 includes:
- Re-added Ben Collins' core change that adds support for extra mice.
- Reverted to using the original fronthlp.c (from 0.67.2) modified to
work with the 0.69 core.
- Fixed a logic bug in the XInput devices button-handling. (Ben
Collins)
- Made a tiny fix in fileio.c that allows specifying direct paths to
roms to work again; e.g., ./xmame.x11 ./moo.zip
|
|
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.
|
|
Changes since last packaged version are mainly that the emulation core
is based on MAME 0.62, together with random bugfixes.
|
|
Remove mame.dk as master site, since it is awfully slow.
|
|
|
|
|
|
|
|
|
|
|