head 1.11; access; symbols pkgsrc-2013Q2:1.11.0.8 pkgsrc-2013Q2-base:1.11 pkgsrc-2012Q4:1.11.0.6 pkgsrc-2012Q4-base:1.11 pkgsrc-2011Q4:1.11.0.4 pkgsrc-2011Q4-base:1.11 pkgsrc-2011Q2:1.11.0.2 pkgsrc-2011Q2-base:1.11 pkgsrc-2010Q4:1.10.0.54 pkgsrc-2010Q4-base:1.10 pkgsrc-2010Q3:1.10.0.52 pkgsrc-2010Q3-base:1.10 pkgsrc-2010Q2:1.10.0.50 pkgsrc-2010Q2-base:1.10 pkgsrc-2010Q1:1.10.0.48 pkgsrc-2010Q1-base:1.10 pkgsrc-2009Q4:1.10.0.46 pkgsrc-2009Q4-base:1.10 pkgsrc-2009Q3:1.10.0.44 pkgsrc-2009Q3-base:1.10 pkgsrc-2009Q2:1.10.0.42 pkgsrc-2009Q2-base:1.10 pkgsrc-2009Q1:1.10.0.40 pkgsrc-2009Q1-base:1.10 pkgsrc-2008Q4:1.10.0.38 pkgsrc-2008Q4-base:1.10 pkgsrc-2008Q3:1.10.0.36 pkgsrc-2008Q3-base:1.10 cube-native-xorg:1.10.0.34 cube-native-xorg-base:1.10 pkgsrc-2008Q2:1.10.0.32 pkgsrc-2008Q2-base:1.10 cwrapper:1.10.0.30 pkgsrc-2008Q1:1.10.0.28 pkgsrc-2008Q1-base:1.10 pkgsrc-2007Q4:1.10.0.26 pkgsrc-2007Q4-base:1.10 pkgsrc-2007Q3:1.10.0.24 pkgsrc-2007Q3-base:1.10 pkgsrc-2007Q2:1.10.0.22 pkgsrc-2007Q2-base:1.10 pkgsrc-2007Q1:1.10.0.20 pkgsrc-2007Q1-base:1.10 pkgsrc-2006Q4:1.10.0.18 pkgsrc-2006Q4-base:1.10 pkgsrc-2006Q3:1.10.0.16 pkgsrc-2006Q3-base:1.10 pkgsrc-2006Q2:1.10.0.14 pkgsrc-2006Q2-base:1.10 pkgsrc-2006Q1:1.10.0.12 pkgsrc-2006Q1-base:1.10 pkgsrc-2005Q4:1.10.0.10 pkgsrc-2005Q4-base:1.10 pkgsrc-2005Q3:1.10.0.8 pkgsrc-2005Q3-base:1.10 pkgsrc-2005Q2:1.10.0.6 pkgsrc-2005Q2-base:1.10 pkgsrc-2005Q1:1.10.0.4 pkgsrc-2005Q1-base:1.10 pkgsrc-2004Q4:1.10.0.2 pkgsrc-2004Q4-base:1.10 pkgsrc-2004Q3:1.9.0.4 pkgsrc-2004Q3-base:1.9 pkgsrc-2004Q2:1.9.0.2 pkgsrc-2004Q2-base:1.9 pkgsrc-2004Q1:1.8.0.4 pkgsrc-2004Q1-base:1.8 pkgsrc-2003Q4:1.8.0.2 pkgsrc-2003Q4-base:1.8 netbsd-1-6-1:1.6.0.2 netbsd-1-6-1-base:1.6 netbsd-1-6:1.4.0.8 netbsd-1-6-RELEASE-base:1.4 pkgviews:1.4.0.4 pkgviews-base:1.4 buildlink2:1.4.0.2 buildlink2-base:1.4 netbsd-1-5-PATCH003:1.4 comdex-fall-1999:1.2 netbsd-1-4-PATCH001:1.2 netbsd-1-4-RELEASE:1.2 netbsd-1-3-PATCH003:1.2; locks; strict; comment @# @; 1.11 date 2011.02.06.05.00.58; author wiz; state dead; branches; next 1.10; 1.10 date 2004.11.07.16.11.48; author kristerw; state Exp; branches; next 1.9; 1.9 date 2004.05.16.00.28.23; author kristerw; state Exp; branches; next 1.8; 1.8 date 2003.04.13.17.37.48; author kristerw; state Exp; branches; next 1.7; 1.7 date 2003.02.14.21.58.36; author kristerw; state Exp; branches; next 1.6; 1.6 date 2003.01.13.19.35.44; author kristerw; state Exp; branches; next 1.5; 1.5 date 2002.12.14.15.14.27; author kristerw; state Exp; branches; next 1.4; 1.4 date 2001.09.02.23.04.24; author kristerw; state Exp; branches; next 1.3; 1.3 date 99.11.10.07.58.37; author soren; state dead; branches; next 1.2; 1.2 date 98.08.07.10.40.37; author agc; state Exp; branches; next 1.1; 1.1 date 98.07.09.12.34.57; author mycroft; state Exp; branches; next ; desc @@ 1.11 log @Remove xmame und xmess -- use mame/mess instead. Ok kristerw @ text @$NetBSD: patch-ae,v 1.10 2004/11/07 16:11:48 kristerw Exp $ --- doc/xmessrc.dist.orig Sun Nov 7 13:51:40 2004 +++ doc/xmessrc.dist Sun Nov 7 13:53:30 2004 @@@@ -66,11 +66,11 @@@@ analogstick 0 ### Fileio Related ### -biospath /usr/local/share/xmess/bios -softwarepath /usr/local/share/xmess/software -hash_directory /usr/local/share/xmess/hash +biospath @@ROMPATH@@/bios +softwarepath @@ROMPATH@@/software +hash_directory @@ROMPATH@@/hash snapshot_directory . -hiscore_file /usr/local/share/xmess/hiscore.dat +hiscore_file @@SPOOLDIR@@/hiscore.dat ### Mess Related ### language english @ 1.10 log @Update xmess to 0.87. Changes since 0.86: - Everything from MAME 0.87 (http://x.mame.net/changes-mame.html) and MESS 0.87 (http://x.mame.net/changes-mess.html). - Reworked the video mode functions (Hans de Goede): * Unified and moved the aspect ratio calculations from xgl, fx, and x11_window to mode.c since all display targets that support arbitrary scaling through hardware make use of this. * Modified the code to use the aspect ratio supplied by the game driver instead of doing all kinds of magic. This corrects, for example, the aspect ratio of 1942. * Added a new option, "-perfectaspect (-pa)", which automatically sets yarbsize to honor the aspect ratio provided by the game driver. This is disabled by default because it can cause scaling artifacts. * When video modes are matched, the aspect ratio is now taken into account. - Made changes to the X11 targets (Hans de Goede): * Restored widthscale == 2 yuy2 code for perfect yuy2 blitting. * Fixed a bug introduced by the aspect ratio patches which caused the Xv fallback code to not detect an error case and crash later on instead of falling back to MITSHM. * The Xv window is now resized with the correct aspect ratio after a user resize; this prevents black borders from appearing. * Renamed "-perfect-yv12" to "-perfect-yuv". * Enabled perfect blitting by default for yuy2, since it fixes the ugly color bleeding in, for example, pacman. * Fixed colors being way off in Xv for 15bpp direct games, e.g., vector games with artwork disabled. * Current mouse values are now initialized in xinput_open, which should fix the problem of the visor going to the lower right corner in starwars when the video mode is switched from windowed X11 to DGA fullscreen while the mouse is grabbed. * Fixed the display of a 32bpp source on a 24bpp packed pixel window. * Fixed a bug in the DGA2 target which caused it to throw an XError when it failed to find a suitable mode, causing xmame to abort. * XInput now maps controls to mice 2 - 5 and leaves mouse 1 free for the default mouse. (Hans de Goede) * Fixed a bug which caused the window to disappear with Xv windowed mode under KDE. - Added a missing "Rapid Fire" string to the configuration menu. This fixes problems with the configuration of player controls. (Sylvain Trosset) - Cleaned up the sound code (Hans de Goede): * Cleaned up the ALSA driver. * The ALSA driver now reports the actual sample rate to the caller rather than the requested one. * Removed the "-alsa-pcm" command line option; the ALSA driver now supports "-auviodevice (-ad)". (Hans de Goede) * Removed "-fakesound (-fsnd)". Now sound is always faked since certain games won't run without it. * Changed the default sample rate to 44100, moving us into the Third Millennium. * Removed the "-[no]sound" option; if you really want to disable sound, specify a bogus device with "-audiodevice". - Removed the "-[no]mouse" option. (Hans de Goede) - Split aspect and mode settings so that all targets can use the aspect settings. (Hans de Goede) - Fixed the mapping of analog sticks' min..max ranges to the core's range. This fixes games that use analog controls, such as Out Run, as well as the jittery movement of the mouse cursor in games such as Missile Command. - Audio should work much better on Mac OS X. (anonymous) - The MMX assembly language version of the 6-tap filter now works for 16 and 32bpp source and destination bitmaps; previously, only the 32bpp screen depth was accelerated. (Richard Goedeken) - Corrected some of the out-of-date information in the documentation. Fixes Bugzilla bug 604. - Light guns should work again. Also added support for the triggers on an ACT LABS USB PC Monitor model that didn't work previously. @ text @d1 1 a1 1 $NetBSD$ @ 1.9 log @Update xmess to 0.82.1. Changes since 0.81.1 include: - Everything from MAME 0.82 (http://x.mame.net/changes-mame.html) and MESS 0.82 (http://x.mame.net/changes-mess.html). - Improved the message that is displayed when a suitable X11 visual cannot be found. Fixes Bugzilla bug 219. (Christopher Stone) @ text @d3 4 a6 4 --- doc/xmessrc.dist.orig Sat May 15 23:56:37 2004 +++ doc/xmessrc.dist Sat May 15 23:58:14 2004 @@@@ -69,17 +69,17 @@@@ mouse 1 a20 7 fuzzycmp 1 cheat 0 -debug 0 +# debug 0 ### Frontend Related ### clones 1 @ 1.8 log @Update xmess to 0.67.2. 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) @ text @d2 4 a5 3 --- doc/xmessrc.dist.orig Sun Apr 6 23:41:26 2003 +++ doc/xmessrc.dist Sun Apr 13 19:15:47 2003 @@@@ -69,21 +69,17 @@@@ d11 1 a11 1 -CRC_directory /usr/local/share/xmess/crc d14 1 a14 1 +CRC_directory @@ROMPATH@@/crc a15 2 -cheat_directory /usr/local/share/xmess/cheat -cheatfile cheat.cdb a16 2 -history_file /usr/local/share/xmess/history.dat -mameinfo_file /usr/local/share/xmess/mameinfo.dat @ 1.7 log @Update xmess to 0.65.1. Changelog since 0.62.2: The core is based on MAME 0.65. This incorporates all features of the update to this core. @ text @d2 3 a4 3 --- doc/xmessrc.dist.orig Fri Feb 14 22:32:17 2003 +++ doc/xmessrc.dist Fri Feb 14 22:34:15 2003 @@@@ -69,15 +69,15 @@@@ d16 1 a16 2 +cheat_directory @@SPOOLDIR@@/cheat cheatfile cheat.cdb a20 2 +history_file @@SPOOLDIR@@/history.dat +mameinfo_file @@SPOOLDIR@@/mameinfo.dat d24 7 @ 1.6 log @Update xmess to 0.62.2. 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) @ text @d1 3 a3 3 $NetBSD: patch-ae,v 1.5 2002/12/14 15:14:27 kristerw Exp $ --- doc/xmessrc.dist.orig Tue Dec 10 05:58:31 2002 +++ doc/xmessrc.dist Sat Dec 14 15:46:29 2002 d8 3 a10 3 -biospath /usr/games/lib/xmess/bios -softwarepath /usr/games/lib/xmess/software -CRC_directory /usr/games/lib/xmess/crc d15 1 a15 1 -cheat_directory /usr/games/lib/xmess/cheat d18 3 a20 3 -hiscore_file /usr/games/lib/xmess/hiscore.dat -history_file /usr/games/lib/xmess/history.dat -mameinfo_file /usr/games/lib/xmess/mameinfo.dat @ 1.5 log @Update xmess to 0.62.1 (rc3) Changes since last packaged version are mainly that the emulation core is based on MAME 0.62, together with random bugfixes. @ text @d1 1 a1 1 $NetBSD$ d4 1 a4 1 @@@@ -69,16 +69,16 @@@@ a10 1 -hiscore_directory /usr/games/lib/xmess/hiscore a13 1 +hiscore_directory @@SPOOLDIR@@/hiscore @ 1.4 log @Resurrect the xmess package (it was removed 2 years ago since xmess is 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. @ text @d2 3 a4 3 --- doc/xmamerc.dist.orig Mon Jul 2 02:03:49 2001 +++ doc/xmamerc.dist Mon Sep 3 00:34:24 2001 @@@@ -70,20 +70,18 @@@@ d8 18 a25 13 -rompath /usr/games/lib/xmame -spooldir /usr/games/lib/xmame +rompath @@ROMPATH@@ +spooldir @@SPOOLDIR@@ screenshotdir . -cheatfile /usr/games/lib/xmame/cheat.dat -hiscorefile /usr/games/lib/xmame/hiscore.dat -historyfile /usr/games/lib/xmame/history.dat -mameinfofile /usr/games/lib/xmame/mameinfo.dat +cheatfile @@SPOOLDIR@@/cheat.dat +hiscorefile @@SPOOLDIR@@/hiscore.dat +historyfile @@SPOOLDIR@@/history.dat +mameinfofile @@SPOOLDIR@@/mameinfo.dat d27 1 a27 2 ### Mame Related ### -defaultgame pacman a28 6 fuzzycmp 1 cheat 0 -debug 0 ### Frontend Related ### clones 1 @ 1.3 log @Xmess is now part of xmame. @ text @d1 5 a5 10 $NetBSD: patch-ae,v 1.2 1998/08/07 10:40:37 agc Exp $ --- doc/xmessrc.dist.orig Tue Jun 9 08:14:22 1998 +++ doc/xmessrc.dist Thu Jul 9 08:11:39 1998 @@@@ -21,7 +21,7 @@@@ ############################ General options ########################## # # Mess needs a public-writable directory to store high scores -spooldir /var/games/mess +spooldir @@MESSDIR@@ d7 24 a30 2 # Type here the name of the display where play xmame # overriden by DISPLAY environment variable. Not usefull in config file but... @ 1.2 log @Add NetBSD RCS Ids. @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @Initial port of the XMESS game console emulator. @ text @d1 2 @