summaryrefslogtreecommitdiff
path: root/emulators
AgeCommit message (Collapse)AuthorFilesLines
2006-01-24Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 becausewiz11-15/+22
of the shlib major bump. PKGREVISION++ for the dependencies.
2006-01-23I killed this in 1998. Somehow it reappeared in such a way that a plaintv1-31/+0
cvs checkout did not see it (due to it being in Attic), but branch checkouts or updates would see it. Kill it again, and this time I really mean it.
2006-01-22Update xmess to version 0.103.kristerw3-18/+48
Release 0.103, 16 January 2006: - Everything from MAME 0.103 (http://x.mame.net/changes-mame.html) and MESS 0.103 (http://x.mame.net/changes-mess.html). - Modified osd_alloc_executable() to use mmap() by default. This prevents segfaults in the DRC core on systems that support the NX bit, such as AMD64 and Intel Prescott. Thanks to Julian Sikorski, Adam Moss, and Carl Fongheiser. - Fixed a segfault that occurred when LIRC was enabled but lirc_init returned an error value. (Joe Quanaim) - Added "-[no]lirc" to enable or disable LIRC support. (Joe Quanaim) - Fixed several buffer overruns that happened when overly-long data was passed for "-ctrlr", "-lang", "-rec", and "-pb". Fixed other potential buffer overruns. Bugzilla bug 821. - Files larger than 2GB can now be accessed on platforms with large file support. - The "-createhd" and "-merge" operations in chdman are now a lot faster on Linux.
2006-01-22Update xmame to version 0.103.kristerw3-17/+47
Release 0.103, 16 January 2006: - Everything from MAME 0.103 (http://x.mame.net/changes-mame.html) and MESS 0.103 (http://x.mame.net/changes-mess.html). - Modified osd_alloc_executable() to use mmap() by default. This prevents segfaults in the DRC core on systems that support the NX bit, such as AMD64 and Intel Prescott. Thanks to Julian Sikorski, Adam Moss, and Carl Fongheiser. - Fixed a segfault that occurred when LIRC was enabled but lirc_init returned an error value. (Joe Quanaim) - Added "-[no]lirc" to enable or disable LIRC support. (Joe Quanaim) - Fixed several buffer overruns that happened when overly-long data was passed for "-ctrlr", "-lang", "-rec", and "-pb". Fixed other potential buffer overruns. Bugzilla bug 821. - Files larger than 2GB can now be accessed on platforms with large file support. - The "-createhd" and "-merge" operations in chdman are now a lot faster on Linux.
2006-01-21Update package Makefile now that bsd.pkg.extract.mk is using thejlam2-6/+5
"extract" script for extraction. Many cases where a custom EXTRACT_CMD simply copied the distfile into the work directory are no longer needed. The extract script also hides differences between pax and tar behind a common command-line interface, so we no longer need code that's conditional on whether EXTRACT_USING is tar or pax.
2006-01-20Rename the following variables to reduce the number that we need to track:jlam8-16/+16
EXTRACT_CMD_OPTS.bin -> EXTRACT_OPTS_BIN EXTRACT_CMD_OPTS.lha -> EXTRACT_OPTS_LHA EXTRACT_CMD_OPTS.rar -> EXTRACT_OPTS_RAR EXTRACT_CMD_OPTS.tar -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.tar.Z -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.tar.bz2 -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.tar.gz -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.tbz -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.tbz2 -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.tgz -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.zip -> EXTRACT_OPTS_ZIP EXTRACT_CMD_OPTS.zoo -> EXTRACT_OPTS_ZOO EXTRACT_CMD_OPTS_tar.gz -> EXTRACT_OPTS_TAR
2006-01-20Changes 0.9.6:adam10-33/+122
- A bunch of OLE fixes and improvements. - DirectSound improvements, including full duplex support. - Fix for the Windows metafile vulnerability. - Many static control improvements. - Some fixes for copy protection support. - Lots of bug fixes.
2006-01-20Changes 0.80:adam3-8/+8
- Support for STE hardware emulation: STE palette, STE shifter (horizontal fine scrolling, split screen effects), DMA sound and STE joypads. See the manual for a list of working STE applications/games/demos. - Hatari can now emulate up to 14 MiB ST RAM instead of only 4 MiB. - Support for parallel port joysticks. - Improved GEMDOS HD emulation (added Fattrib() call). - Adding and removing a GEMDOS or ACSI hard disk should now work correctly. - Re-factoring of the screen conversion functions. - Improved manual: Now with screenshots of the options dialogs.
2006-01-20Changes 2.0.1:adam5-63/+25
Just a quick UI bugfixes release. Changes 2.0.0: This release brings major source code clean up, numerous bug fixes and many great new features and important improvements. 98% of changes since last release have been made by Piotr Fusik - admire his dedication to Atari800 project while you will be browsing through the impressive list of changes below. Run-time configuration (via the .atari800.cfg file) has been improved. All configuration options are now available in the User Interface. Remember to use "Save configuration file" when necessary. If you are new to Atari800, press F1 and select "Emulator Configuration" to configure the ROM images. This can be easily done with "Find ROM images in a directory". DISK_DIR, ROM_DIR, EXE_DIR and STATE_DIR configuration options are no longer supported in this version. You need to re-select your directories using "Emulator Configuration" -> "Configure directories".
2006-01-19Update to 2.27:wiz3-11/+12
13/01/2006 *** v2.27 *** - Uses DatLib v2.15. - Last release would not load data files less than 4KB in size! 12/01/2006 *** v2.26 *** - Uses DatLib v2.14. - Added a save-only format to imitate MAME's gamelist.txt file. - File identification is now done by loading just the first 4KB. - Added a list of supported save-formats to the command line help.
2006-01-19Update to 2.15:wiz3-10/+11
13/01/2006 *** v2.15 *** - Last release would not load data files less than 4KB in size! 12/01/2006 *** v2.14 *** - Added a save-only format to imitate MAME's gamelist.txt file. - File identification is now done by loading just the first 4KB.
2006-01-19remove BROKEN_IN, since the package builds againtonio1-3/+1
2006-01-19Include ossaudio.b3.mk.joerg1-1/+2
2006-01-19Allow mmix to be built when teTeX is already installed (and not tetex1)tonio1-1/+7
As mmix needs cweb, let mmix use tex.buildlink.mk (teTeX2 and teTeX3 do provide cweb), and add a dependency over cweb in case TEX_DEFAULT is tetex1 The tetex build dependency in this case is not a problem, since tetex is needed by cweb. Also, no PKGREVISION bump, since there are only build depends This fixes PR 3254
2006-01-15Use sun audio only on NetBSD and SunOS. Link with LIBOSSAUDIO.joerg4-10/+31
Add DragonFly support.
2006-01-15Add DragonFly support. Workaround a bug in DragonFly's time.h whenjoerg7-18/+109
compiling with _POSIX_SOURCE set (size_t doesn't get defined). Fix errno. Fix an incorrect va_arg: short gets promoted to int, so use that.
2006-01-15Fix up last commit. Libraries are in ${X11BASE}/lib.joerg1-2/+2
2006-01-12Fixed typo: DrgaonFly => DragonFly.rillig1-2/+2
2006-01-12Include sys/time.h whenever struct timeval is used. Fixes buildjoerg4-4/+42
on DragonFly.
2006-01-12Also replace hard-wired /usr/X11R6 with ${X11BASE}.joerg1-2/+2
2006-01-12/usr/X11R6 => ${X11BASE}, -lossaudio => ${LIBOSSAUDIO}joerg3-19/+25
Add DragonFly support.
2006-01-12Fix GCC 3.4: __FUNCTION__ works like __func__, it can't be stringjoerg5-5/+80
concanatted. Add DragonFly.
2006-01-12Fix errno.joerg2-1/+25
2006-01-12Use alloca from stdlib.h on DragonFly and FreeBSD.joerg2-1/+15
2006-01-12Fix errno. Add DragonFly support.joerg4-1/+56
2006-01-12Fix errno. Don't define strerror on BSDs, they have it. Uses bdftopcfjoerg4-10/+24
and mkfontdir.
2006-01-11Update to 2.24:wiz2-7/+7
09/01/2006 *** v2.24 *** - Added -d4 (even smaller supplements - for ROM archival only). - Updated the usage information on the command line. - Tidied up the code in generate.c (used by -d1, -d2, -d3, -d4).
2006-01-10Reorder the inclusion of Makefile.application, fixes fetch target.salo1-3/+2
Noticed by Robert Elz.
2006-01-10Update to 0.4:jmmv5-31/+59
0.4 - better interrupt handling and dsp emulation - input should work in more games now - improved gx emulation (with new engine at its early stage) - savestates can be created without the debugger - simple thp video player included (thpview) 0.3 - should now work on mac os x (thanks to Adam Green) - basic hle system - function mapper - fixed a few problems with pad emulation - further debugger improvements - killed some ugly cpu bugs - fixes here and there This project is currently dead, so we might consider removing this package in the future.
2006-01-08Add x86_64 files to SUSE emulation packages to make it easiersalo59-55/+236
for COMPAT_LINUX testers to play with. Untested in run-time.
2006-01-08Add missing dependency on suse_base package.salo1-2/+4
2006-01-06DEPENDS and PKGREVISION bumps because db4's library name changed.wiz2-4/+4
2006-01-06Put things back in again.xtraeme1-2/+2
2006-01-06Apply patches from Tobyas Nigren (PR pkg/32464) to make thisxtraeme4-3/+45
build on NetBSD/amd64. Thank you Tobias!
2006-01-04Express these packages' brokenness with BROKEN_IN=pkgsrc-2005Q4schmonz6-18/+12
rather than PKG_FAIL_REASON, so that they provide useful error messages in build logs, and so that they continue to work on platforms where they aren't broken.
2006-01-03PKGREVISION bump for icu shlib major bump.wiz1-1/+2
2006-01-02Enable pty opening for serial port emulation under NetBSD.blymn2-6/+48
2006-01-01Update to 2.7:wiz2-8/+8
06/12/2005 *** v2.7 *** - Uses DatLib v2.13. - DatLib v2.12 broke the RomCenter drivers (now fixed). 05/12/2005 *** v2.6 *** - Uses DatLib v2.12. - Fixed a rare crash (if the longest line in the dat was the last). - Fixed a problem loading RomCenter data files containing [].
2006-01-01Update to 2.6:wiz2-8/+8
06/12/2005 *** v2.6 *** - Uses DatLib v2.13. - DatLib v2.12 broke the RomCenter drivers (now fixed). 05/12/2005 *** v2.5 *** - Uses DatLib v2.12. - Fixed a rare crash (if the longest line in the dat was the last). - Fixed a problem loading RomCenter data files containing [].
2006-01-01Update to 2.23:wiz2-8/+8
06/12/2005 *** v2.23 *** - Uses DatLib v2.13. - DatLib v2.12 broke the RomCenter drivers (now fixed). 05/12/2005 *** v2.22 *** - Uses DatLib v2.12. - Fixed a rare crash (if the longest line in the dat was the last). - Fixed a problem loading RomCenter data files containing []. - From DatLib v2.11. - M1 XML will not use hex for ROM sizes after all... changed back!
2006-01-01Update to 2.25:wiz2-8/+8
06/12/2005 *** v2.25 *** - Uses DatLib v2.13. - DatLib v2.12 broke the RomCenter drivers (now fixed). 05/12/2005 *** v2.24 *** - Uses DatLib v2.12. - Fixed a rare crash (if the longest line in the dat was the last). - Fixed a problem loading RomCenter data files containing [].
2006-01-01Update to 2.13:wiz2-7/+7
06/12/2005 *** v2.13 *** - DatLib v2.12 broke the RomCenter drivers (now fixed). 05/12/2005 *** v2.12 *** - Fixed a rare crash (if the longest line in the dat was the last). - Fixed a problem loading RomCenter data files containing [].
2006-01-01be consistent about siginfo handling (treat as union on NetBSD,hubertf4-17/+44
keep the struct on the rest)
2006-01-01Update to 0.8.0 (update provided by Hubert Feyrer, thanks :-)xtraeme9-356/+159
* Support for ARM Integrator/CP board system emulation. * Support for MIPS R4K system emulation. * Initial SMP support on x86 (up to 255 CPUs !). * Many new audio emulation features. * Initial USB support. * New networking options for VLAN support between several QEMU instances.
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam13-26/+13
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-28Update to 0.7:wiz3-7/+8
- fix all fixable errors in at most two runs - rename disks - support searching for files in additional directories - detect faked ROMs (correct CRC, wrong MD5/SHA1) - adapt mkmamedb-xmame.sh for MAME version numbers of 0.100 and above - dropped support for inferring flags/status from CRC (old MAME versions) - deprecated -u/-U command line options - simplify ROM matching logic - many new regression tests, causing - various bug fixes
2005-12-27Does in fact work on NetBSD/i386 3.0; remove errant PKG_FAIL_REASON. Fixesschmonz1-4/+1
PR pkg/32392.
2005-12-26Mark packages for pkgsrc-2005Q4 that don't build on NetBSD/i386schmonz7-7/+28
3.0. If one of these is important to you, please fix it in time for pkgsrc-2006Q1, or it may be removed.
2005-12-22- update pearpc to 0.4ghen8-30/+112
- move options to options.mk file and reorganize a bit - sort PLIST - grab MAINTAINERship ok by xtraeme. ChangeLog for pearpc-0.4: - CPU: stfiwx implemented - config: "ppc_start_fullscreen" for starting in fullscreen mode - POSIX: allow bridging of tun device - use FISTTP instruction on SSE3 aware processors - merged native_cd branch from Alexander Stockinger - endianess fixes - warn that the generic CPU is slow - better detection of HFS+ volumes - support for DVD-Drives - correctly check for NASM - Work-around for graphic errors in Mac OS X 10.1 - POSIX/Linux: fall back to 1 GHz if /proc/cpuinfo doesn't provide cpu frequency - 3c90x emulation fixed - some PROM fixed for yaboot - alteration of x86asm interface to be more programmer friendly - use transparent cursors instead of altering cursor visibility (hack for using PearPC with remote desktop) - DVD emulation implemented. Fixes problems with Tiger installation - Updated the read_effective_* commands to be faster !!! REGRESSED !!! - fixed lvalue casts (compiles now with gcc 4.x) - booting from disks with bootfile about 4 GiB limit fixed
2005-12-20Fix GCC 3.4+: label at end of compound statement.joerg3-1/+28
DragonFly support.