summaryrefslogtreecommitdiff
path: root/emulators/xmess
AgeCommit message (Collapse)AuthorFilesLines
2004-01-22replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2004-01-17Update xmess to version 0.78.1.kristerw2-6/+6
Changes since 0.77.1 includes: - Everything from MESS 0.78. - Changed the abbreviation of "-pause_brightness" to "-pbrt" to prevent a conflict with "-playback". - Fixed an infrequent spurious error reported by zlib 1.2.1. (Mark Adler)
2003-12-03Update xmess to 0.77.1.kristerw3-59/+11
Changes since 0.74.1 includes: - Everything from MESS 0.77. - Ported two more effects from AdvanceMAME: hq2x and lq2x. (Pieter Hulshoff) - Adjusted and cleaned up some YUV code. (Alastair Robinson) - Improved the Superboard II emulation in xmess. For details, see http://claudio.ch/SuperboardII/ (Claudio Nieder) - The I/O section of the xmess manpage should be more up-to-date. - A leading '.' on a path now causes xmess to treat it as absolute. This allows "xmess.x11 nes -cart ./zelda.zip" to work. - Set options.mess_printf_output so that xmess spits out more informative error messages, e.g., when it's unable to load an image. - The "-list-dsp-plugins / -ldp" and "-list-mixer-plugins / -lmp" commands now cause the program to exit with a return value of 0.
2003-09-20Update xmess to 0.74.1.kristerw2-6/+6
Changes since 0.72.1 include: - Everything from MESS CVS. - Reapplied David Mitchell's fix for the XInput inertial effect when a mouse or spinner is used. (Jake Stookey) - Added support for controllor setup via "-ctrlr". Note that "-hotrod" and "-hotrodse" have been replaced by "-ctrlr HotRod" and "-ctlrlr HotRodSE".
2003-08-16Update xmess to 0.72.1.kristerw3-45/+6
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)
2003-07-19Update xmess to 0.71.1.kristerw3-7/+46
Changes since 0.70.1 includes: - Everything from MESS 0.71
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-19Update xmess to 0.70.1.kristerw2-6/+6
Changes since 0.69.1 includes: - Almost everything from MESS 0.70 - Fixed the default values for -sysinfo_file and -messinfo_file, which were missing a '/'. - Fixed the handling of leading zeros in the fractional part of a float in src/unix/snprintf.c. (Chris Kirmse)
2003-05-27Update xmess to 0.69.1.kristerw6-64/+48
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
2003-05-23Update xmess to 0.68.1.kristerw3-6/+22
Changes since 0.67.2 include: - Almost everything from MESS 0.68. - Fixed the analog joystick support so that the Y-axis is recognized as analog. (Sebastien Devaux) - The command line is now parsed even if the display cannot be opened. (Christopher Stone, David Mitchell) - Added support to the core for 4-button mice and 10-button joysticks. (Ben Collins) - Fixed several problems and did a lot of cleanup in the XInput code, especially for the output (e.g., showing detection status. (Ben Collins) - Fixed a few problems with -listinfo output. (Andrea Mazzoleni)
2003-04-13Update xmess to 0.67.2.kristerw4-21/+82
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)
2003-03-20Update xmess to 0.66.2.kristerw3-6/+23
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.
2003-02-14Update xmess to 0.65.1.kristerw4-36/+27
Changelog since 0.62.2: The core is based on MAME 0.65. This incorporates all features of the update to this core.
2003-01-28Instead of including bsd.pkg.install.mk directly in a package Makefile,jlam1-2/+3
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>.
2003-01-13Update xmess to 0.62.2.kristerw3-12/+9
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)
2002-12-21Enable XV and esound support. Thanks to Juan RP.kristerw1-1/+7
PKGREVISION++
2002-12-14Update xmess to 0.62.1 (rc3)kristerw7-118/+33
Changes since last packaged version are mainly that the emulation core is based on MAME 0.62, together with random bugfixes.
2002-12-07The workaround for gcc problems on sparc and arm was a bit too draconian.kristerw3-5/+43
Change it to only disable the macros that do massive unrolling (instead of disable all optimization). PKGREVISION++
2002-11-14Drop trailing whitespace.wiz1-2/+2
2002-11-12reduce optimization level on sparc to allow this to builddmcmahill1-3/+3
2002-09-21buildlink1 -> buildlink2jlam1-8/+7
2002-06-25Fix previous CFLAGS change.cjep1-2/+2
2002-06-20On NetBSD/arm, turn off optimisation on xmess and xmame as this prevents thecjep1-4/+6
packages from building.
2002-05-20Turn off optimisation on arm32 so that this package builds.cjep1-1/+6
2002-04-22Use endian.mk instead of own endian-detection code.jlam1-32/+3
2002-03-06Fix a dumb typo that prevents DGA support being compiled.kristerw1-2/+2
Noted by mycroft in the xmame package.
2002-01-12Make xmess compile for new systems that have libusbhid.so instead of libusb.so.kristerw4-5/+86
Remove mame.dk as master site, since it is awfully slow.
2002-01-05Use new format for "UNLIMIT_RESOURCES".kristerw1-2/+2
2002-01-05Unlimit datasize for buildiung which is necessary for the new toolchain.kristerw1-1/+2
2002-01-03Update xmess to version 0.56.2.kristerw3-124/+116
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]
2001-10-31Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-09-02Resurrect the xmess package (it was removed 2 years ago since xmess iskristerw7-0/+211
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.
1999-11-10Xmess is now part of xmame.soren11-285/+0
1999-07-27More magic.mycroft1-2/+2
1999-07-27ELF rpath issues.mycroft1-2/+2
1999-07-09Add package patch-sum filesagc1-0/+7
1999-05-22Xmess moved! Update master site, homepage, and distro filename (which istv2-6/+6
an otherwise identical file).
1999-04-14Remove NOT_FOR_ARCH alpha... this now works on 1.4garbled1-3/+1
1999-02-20Fix CONFLICTS (remove redundancy, mostly)hubertf1-3/+1
1999-01-30Replace all occurrences of USE_X11 with USE_X11BASE. This means "install thisagc1-2/+2
package into ${X11BASE}". Replace all occurrences of BUILD_USES_X11 with USE_X11. This means "use X11 headers and libraries to build this package".
1998-12-28reflect update of unzip to 5.40hubertf1-2/+2
1998-11-19Remove RUN_DEPENDS from package Makefiles, and replace it with an ordinaryagc1-2/+2
DEPENDS definition.
1998-11-12Some more pkglint stuff.frueauf2-4/+6
1998-09-22add NOT_FOR_ARCHS= alpha for all of these pkgs which are *known* to failgarbled1-1/+3
on alpha. There may be more, but I haven't seen them yet.
1998-09-01Use -DACORN to fix up unaligned accesses on non-i386en.mycroft1-1/+1
1998-08-31Allow the display type to be overridden from the pkg Makefile.mycroft2-10/+21
1998-08-29Use a gmake construct rather than a pmake construct.mycroft1-2/+2
1998-08-29Readd rcs ids again.frueauf2-0/+4
1998-08-29Remove old checksums.frueauf1-2/+1
1998-08-29Update list of emulated systems.mycroft1-3/+3