Commit graph

61 commits

Author SHA1 Message Date
tron
d965a27a0d Unlimit datasize for building which is necessary for the new toolchain. 2002-01-04 12:04:22 +00:00
kristerw
acc2f4733f Update xmame to version 0.56.2.
Changes since xmame-0.56.1 include:
* Added the ability for xmame to interpret file names as game names,
  e.g., 'xmame.x11 /path/to/mspacman.zip' should now work.  (Peter
  Trauner)
* Renamed several xmame-specific keyboard functions to prevent a clash
  with svgalib and to avoid future clashes.  (Bugzilla #123)
* Added rapid-fire support for joysticks, enabled with -rapidfire or
  -rapidf.  (Shyouzou Sugitani)
2002-01-03 00:08:35 +00:00
tron
95a6140a5b Fix (again) build problems on systems where the "libusb" package is
installed.
2001-12-17 07:10:15 +00:00
jlam
13068ed6d1 * Strongly buildlink'ify.
* Reduce the number of patches needed by passing flags down to the make(1)
  process instead of patching the Makefiles and sources in unnecessary ways.
* Remove unnecessary endian.sh script as the computation is down directly
  in the package Makefile.
* Preliminary support for platforms other than NetBSD.
* Generalize the package Makefile enough to make it usable if/when xmess
  compiles again on UNIX platforms
* Use the general INSTALL scripts to manage the spool directory during
  installation/deinstallation.

Approved by kristerw@netbsd.org.
2001-12-04 05:52:22 +00:00
kristerw
e1087042d4 Update xmame to 0.56.1:
As usual, this is a sych. with MAME 0.56 (i.e. a slew of new games and
emulation improvments.)

Unix specific changes include:
- Numeric keypad support is now much better.  (Andre Majorel)
- Added arbitrary height scaling, available via the -arbheight option
  and started sanitizing the blit core.  This currently only works with
  the X11 (windows, DGA1, DGA2) and svgalib drivers.  (Adam Moss)
- Added -usbpspad/-pspad switch for support of the direction buttons on
  the Playstation gamepad.  (Bill Adams)
- The -hotrod/-hr and -hotrodse/-hrse should actually work now.
- Fixed a bunch of warnings that occurred when linking with GNU binutils
  using -warn-common.
- Added DGA2 documentation: src/unix/doc/dga2.txt.  (Shyouzou Sugitani)
- Added special-cased fast 2x1 and 3x1 scaling to the blit core.  (Adam
  Moss)
- Added several AdvanceMAME effects, available via -effect/-ef.  Note
  that these effects are not available for some video drivers, nor do
  they work on actual 24-bit (packed) displays yet.  (Ben Saylor)
2001-11-23 23:51:23 +00:00
tron
2bd334d165 Include "bsd.prefs.mk" before checking for the DGA support so that the
check actually works.
2001-11-01 13:17:18 +00:00
mycroft
2b4aca4f23 x.mame.net is ungodly slow. Try the roms.mame.dk mirror first. 2001-09-25 21:06:01 +00:00
kristerw
4273dee8eb Update xmame to 0.55.1 2001-09-18 23:03:26 +00:00
kristerw
5b0f05b2fb Update xmame to 0.54.2
Changes since 0.54.1 include:
- Applied a fix for the Bubble Bobble driver.  (Haze)
- Applied a fix for Konami games.  (Aaron Giles)
- Using -debug no longer results in a segfault.
- Applied a patch for the ES550x that fixes the runaway voices in Puzzle
  Bobble 3 and might fix other games with problems.  (Aaron Giles)
- Added -samplepath/-sp and -artworkpath/-ap command line options.
2001-09-05 21:45:21 +00:00
kristerw
edd9a0f5df Upgrade xmame to 0.54.1nb1 after doing the following changes:
- Made Bubbl Bobble work again
- Removed a warning from the xmamerc file.
2001-09-02 22:07:39 +00:00
kristerw
d414a7cc8a Update xmame to 0.54.1.
Changes since 0.53.1:
- Everything from MAME 0.54.
- Fixed a compile error in the xgl target caused by a change in the
  core.  (Sven Goethel)
- Applied a patch that fixes CPS2 games.  (Aaron Giles)
2001-08-26 21:39:33 +00:00
kristerw
770dd08a9e Update xmame to 0.53.1 (yes, they have chenged their numbering scheme) 2001-08-19 21:12:44 +00:00
kristerw
f67d860629 Update xmame to 0.37b16.1
Changes since 0.37b15.1 include:
- Everything from MAME 0.37b16 except for steadykey support and the new
  RGB blitters.  These may be appearing in a later release.  :-)
- Added Matt Lowry's latest README, which has been missing from xmame
  for several releases.
- Fixed the contrib/porting/prep-new-mame script so it doesn't omit the
  README file.
- QNX Photon2 updates: A fix for dirio.c which allows xmess to compile
  under the QNX 6.1 internal beta; audio has better verbosity; fixed a
  bug which caused games utilizing a mouse to core dump.  (Travis Coady)
- Fixed some ANSI/ISO warnings in the GLmame code.
- Changed contrib/porting/prep-new-mame to reflect the new .txt files
  bundled with MAME.
- Updated contrib/porting/porting.txt to refer to src/windows rather
  than src/msdos for diffing between versions, since the Win32 target
  is now the primary one.
- Updated the docs to mention that KDE 2.2b1 has been reported to fix
  the xmame.x11 problem whereby the window never displays without using
  a workaround.
2001-07-09 14:30:25 +00:00
kristerw
e5a12adf2e Update xmame to 0.37b15.1
Changes since 0.37b14.2 include:
- Everything from MAME 0.37b15 except for 'steadykey' support.
- Added an aRts sound server driver.  (Manuel Teira)
- Added another aRts sound server driver.  It needs reasonable aRts
  server settings, something like artsd -F 6 -S 4096 should be ok to get
  near accurate response time.  (Petr Smotek)
- ALSA updates: Added preliminary support for ALSA 0.9 API; split the
  0.5 and 0.9 API stuff into separate files.  (Shyouzou Sugitani)
- HotRod support is now enabled by either -hotrod or -hotrodse, just
  like the DOS/Win32 version.
- Added dummy flicker and vector orientation functions to fxvec.c so
  that xmame.xfx can link again.
2001-05-27 18:58:18 +00:00
kristerw
4385d67abc Update xmame to 0.37b14.2.
This contains everything from MAME 0.37b14 except for 'steadykey' support.
The Unix-specific changes that affect NetBSD are:
  - The sound device is now released when the emulation is paused.
    (Shyouzou Sugitani)
  - Added -hotrod for HotRod and HotRod SE support.  Set it to 1 for
    HotRod, 2 for HotRod SE.
  - Fixed a bug in logerror() that could cause a crash.  (Pete French)
2001-05-23 21:52:55 +00:00
kristerw
b0c164387c The license says that "selling is not allowed". Add that to RESTRICTED. 2001-04-04 22:14:13 +00:00
kristerw
377fcdee00 Update xmame to 0.37b13.1.
Changes since 0.37b12.1
   - Everything from MAME 0.37b13.
   - Numerous updates to the OpenGL target.  (Sven Goethel)
   - Added Photon2 display support for the QNX target.  (Travis Coady)
   - You can now run "make clean68k" before building with a different 68k
     core.  (Mike Coates)
   - Applied a patch from StretchMAME that prevents a bunch of games from
     segfaulting on startup.  (Shyouzou Sugitani)
   - A fix for the sprites in CVS games.  (Nicola Salmoria)
2001-03-31 18:59:30 +00:00
dmcmahill
bbbaa67b67 the ${FILESDIR}/endian.sh stuff needs to come after bsd.pkg.mk to make
sure FILESDIR is defined.  Problem noted by several people (Christoph,
Mycroft, etc.).
2001-03-30 14:37:01 +00:00
kristerw
49da6a763d Update to xmame-0.37b12.1 2001-03-24 19:52:33 +00:00
hubertf
d32e698de6 Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
2001-02-25 04:17:35 +00:00
wiz
311d465268 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 18:38:11 +00:00
abs
6f988f0a07 If we are not on a CPU known by mame, determine risc or risc_lsb based on
<machine/endian.h>. Fixed xmame on arm32.
2000-12-07 12:58:13 +00:00
mycroft
92a8856745 Update for 0.37b6.1. 2000-11-05 00:43:30 +00:00
tron
f0b9164cf1 Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
martin
b75dc92e46 Update pkg to version 0.37b4.1 2000-07-13 20:54:01 +00:00
tron
caf222b25c Depend on "unzip" 5.40 or newer. 2000-04-20 22:45:50 +00:00
soren
62642c68e7 Update to 0.36b16.1.
Includes new NetBSD audio code from kristerw.
2000-03-14 11:42:47 +00:00
soren
f7c8329070 Passing down DESTDIR is not necessary. 2000-03-13 22:23:15 +00:00
soren
19e8dc02fa Update to version 0.36b14.1. 2000-01-20 18:54:49 +00:00
soren
3b9f25b706 Update xmame to 0.36b8.1.
Xmess is now integrated in xmame.
1999-11-10 07:54:45 +00:00
ross
615998b2dd Fix compile problems. Enable on alpha. 1999-05-10 02:17:50 +00:00
mycroft
c3f4544ef6 0.35b8.1 1999-04-03 21:45:16 +00:00
hubertf
2a95ad9c6b Fix CONFLICTS (remove redundancy, mostly) 1999-02-20 22:48:24 +00:00
agc
f6473207ca Replace all occurrences of USE_X11 with USE_X11BASE. This means "install this
package into ${X11BASE}".
Replace all occurrences of BUILD_USES_X11 with USE_X11. This means "use X11
headers and libraries to build this package".
1999-01-30 23:18:44 +00:00
hubertf
a733747fb2 reflect update of unzip to 5.40 1998-12-28 13:46:12 +00:00
mycroft
d29e27fb4f 0.34b8.1 1998-12-15 10:34:34 +00:00
agc
2cd5eb4894 Remove RUN_DEPENDS from package Makefiles, and replace it with an ordinary
DEPENDS definition.
1998-11-19 15:40:45 +00:00
frueauf
3adea051ce Some more pkglint stuff. 1998-11-12 23:20:09 +00:00
mycroft
32b4298521 Missed a CONFLICT. 1998-11-04 14:06:03 +00:00
mycroft
3087bb9f66 0.34b5.2 1998-11-04 14:05:32 +00:00
garbled
384c07a72e add NOT_FOR_ARCHS= alpha for all of these pkgs which are *known* to fail
on alpha.  There may be more, but I haven't seen them yet.
1998-09-22 06:11:35 +00:00
mycroft
6d86d230f3 Fix message at end of install. 1998-09-07 23:20:04 +00:00
mycroft
f839fbc662 Catch up with a Makefile change. 1998-09-07 22:58:24 +00:00
mycroft
a7098e90c5 Update to 0.34b2.2. 1998-09-07 22:54:50 +00:00
mycroft
6c1a320995 Add conflict. 1998-09-05 12:37:58 +00:00
mycroft
c2dff22aae Update to 0.34b2.1. 1998-09-05 12:27:39 +00:00
mycroft
a492d4b886 Allow the display type to be overridden from the pkg Makefile. 1998-08-31 08:12:19 +00:00
mycroft
43ef5bd8d9 Update to 0.34b1.1. 1998-08-29 04:08:12 +00:00
tron
c055fe9704 pkglint:
- replace "${MKDIR} -p" by "${MKDIR}"
- move "RUN_DEPENDS" and "DEPENDS" to the correct place
1998-08-23 19:29:51 +00:00
tron
69dfee3ca9 Activate joystick supports on all ports which have it not only on i386. 1998-08-23 19:25:40 +00:00