2005-05-13 00:35:18 by Krister Walfridsson | Files touched by this commit (3) |
Log message:
Update xmame/xmess to 0.96.
Release 0.96, 10 May 2005:
- Everything from MAME 0.96 (http://x.mame.net/changes-mame.html) and
MESS 0.96 (http://x.mame.net/changes-mess.html).
- Fixed the RGB to YUV conversion used by the Xv driver so that it
conforms to the CCIR digital component video specifications. Fixes
Bugzilla bug 691. (Alex W. Jackson)
- The rows of the OpenGL bitmap used for 16bpp games are no longer
misaligned in some cases; nagano98 now displays without doubled
lines.
- The behavior of "-listgamelist" should once again match the Windows
side with regard to case-insensitive sorting and the treatment of
leading "The" and "Le".
- When a specific joystick device is designated with "-joydevname
(-jdev)", it is now always treated as the player 1 joystick.
- The built-in profiler works again. (Colin Howell)
- The X11 build now properly sets the standard window properties.
(Christian Birchinger's friend)
|
2005-04-11 23:48:17 by Todd Vierling | Files touched by this commit (3539) |
Log message:
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
|
2005-04-02 22:56:28 by Krister Walfridsson | Files touched by this commit (3) |
Log message:
Update xmame to 0.95.
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.
|
2005-02-23 19:49:23 by Alistair G. Crooks | Files touched by this commit (94) |
Log message:
Add RMD160 digests to the SHA1 ones
|
2005-01-29 22:52:15 by Krister Walfridsson | Files touched by this commit (2) |
Log message:
Update xmame to 0.90.
Changes since 0.89:
- Everything from MAME 0.90 (http://x.mame.net/changes-mame.html) and
MESS 0.90 (http://x.mame.net/changes-mess.html).
- The "-sleepidle (-si)" option is now enabled by default. This keeps
the emulation from hogging the CPU when it's idle.
- Did a major rework of the effects code, which now borrows code from
the AdvanceMAME project (Hans de Goede):
* The code is much cleaner.
* Effects are much faster on DGA.
* The scaling is no longer fixed to a certain factor for each
effect: It supports normal (1x1 - 8x8), scale2x (2x2 - 3x6), scan2
(1x2 - 4x2), rgbscan (1x3 - 6x3), scan3 (1x3 - 6x3), hq2x (2x2),
lq2x (2x2), 6tap2x (2x2).
* All the scanline effects come in both horizontal and vertical
varieties, and vertical scanlines are automatically chosen for
rotated games.
- Made the 32bpp to yuy2 blitting code much faster and cleaner. (Hans
de Goede)
- Enhanced LIRC support to compile and link against system-installed
liblirc_client files. Added the "-lircrc" option. (Mads Villadsen)
- Optimized some of the yuy2 blit functions. (Hans de Goede)
- Added CPU capability detection for Linux on x86. Currently this only
tests for MMX. (Hans de Goede)
- Changed the effects code to use the C versions of effects when a CPU
isn't MMX-capable. This means that binary distributions can be built
with EFFECT_MMX_ASM defined and still run on older CPUs. This
presently only works for Linux on x86. (Hans de Goede)
- Fixed "-geometry (-geo)" to properly adhere to given window
coordinates. Added support for window coordinates to OpenGL. (Hans
de Goede)
- By default, fullscreen mode now only spans screen 0. To select
another screen, use "-xinerama-screen <nr>", or use -1 if you want
the old behavior where all screens are spanned. (Joe Q. and Hans de
Goede)
- Removed Mesa on Glide on Voodoo 2 in fullscreen mode hack. If you
need this, just use "-geometry 640x480 -grabkeyboard -grabmouse"
instead. (Hans de Goede)
- Reverted to treating lightgun buttons as mouse buttons, so lightguns
will work independent of joystick devices or drivers. It is now
also assumed that there are always 5 mice connected, so multiple
lightguns should work fine.
- The old-style debugger works again. (Hans de Goede)
- Merged several of Nicola Salmoria's memory leak fixes from Windows
MAME.
- Fixed multiple port recording for the playback/record option. (Chad
Hurwitz)
|
2004-12-30 20:38:20 by Krister Walfridsson | Files touched by this commit (2) |
Log message:
Correct PLIST. Noted by wiz.
Bump PKGREVISION.
|
2004-12-29 21:24:21 by Krister Walfridsson | Files touched by this commit (2) |
Log message:
Update xmame to 0.89.
Changes from 0.88:
- Everything from MAME 0.89 (http://x.mame.net/changes-mame.html) and
MESS 0.89 (http://x.mame.net/changes-mess.html).
- Re-added a missing "Rapid Fire" entry from the setup menu that caused
the other entries to be off by one. Fixes Bugzilla bug 621.
- Another batch from Hans de Goede:
* The GGI driver no longer crashes when $DISPLAY isn't set.
* Sped up the rgbscan effect (effect 4), especially for DGA.
- Added LIRC support for remote controls, e.g., with MythTV. (Andrew
Chuah)
- Fixed a typo that caused absolute analog axes to interfere with
digital negative axes in the input setup.
|
2004-11-27 02:30:40 by Krister Walfridsson | Files touched by this commit (3) | |
Log message:
Update xmame/xmess to 0.88.
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)
|
2004-11-08 15:54:18 by Thomas Klausner | Files touched by this commit (1) |
Log message:
Fix typo.
|
2004-11-08 11:03:41 by Juan Romero Pardines | Files touched by this commit (3) |
Log message:
Convert xmame and xmess to use bsd.options.mk.
Available options are: sdl opengl esound.
sdl and opengl options are used to specify default display method, if
none of them is specified, x11 is used as before.
|