summaryrefslogtreecommitdiff
path: root/emulators
AgeCommit message (Collapse)AuthorFilesLines
2001-05-30make sure the PLIST for sparc doesn't include i386 specific entries.dmcmahill3-4/+10
2001-05-30Add and enable gnuboyagc1-1/+2
2001-05-30Initial import of gnuboy-0.9.13 into the NetBSD packages collection.agc8-0/+379
Addresses PR 13060 from motor@diku.dk Gnuboy is an open source gameboy emulator
2001-05-27Update xmame to 0.37b15.1kristerw2-5/+5
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-25Updated to version 1.1.2 (bugfix3, 2001-05-16)kei9-87/+25
- updated Elpin VGA BIOS to version 2.40, and changed pointer in .bochsrc - fixed .conf.x86 script so that it uses c++ instead of egcs for C++ files - now Makefile targets that recurse into subdirectories use double colons, so that it will always recurse into subdirectories. Now a single make command should notice a modified source file in a subdir. - fixed bug in bx_panic. If BX_PANIC_IS_FATAL==0 and a (non-fatal) panic occurs, it used to call bx_atexit() and then return. It should never call bx_atexit, which starts to shut down the simulator, unless it's really going to quit! - support 2.88 MB floppy disks - since dataseghack is checked in as non-executable, invoke it with "csh dataseghack" - double fault patch from Thomas Petazzoni <thomas.petazzoni@ifrance.com>, sourceforge patch #423726. - removed -fno-builtin from fpu makefiles - redefine u_char, u_short, etc. in order to not conflict with system definitions of these same types. - in cdrom.cc, remove the extern "C" { } structure around some of the header files. This is no longer necessary. - do not panic on hard disk command 0x1f2 (read sector count) - in keyboard.cc: - apply Todd Fries' reset patch - recognize most of the "Grey" insert/delete/home/end/etc. keys the same as keypad keys. - removed panic on "kbd_ctrl_to_kbd(): got value of 0x??" - implement mouse command 0xf6 (set defaults) - apply Suboner@aol.com's Xwindows timing patch from http://sourceforge.net/tracker/index.php?func=detail&aid=418730&group_id=12580 &atid=312580 - remove all patches from patches subdir which have already been applied. The remaining ones are under consideration but not applied.
2001-05-23Update xmame to 0.37b14.2.kristerw3-28/+5
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-21support xpkgwedge.mrg2-5/+5
2001-05-19Use ${XARGS} instead of invoking xargs directly.jlam2-4/+4
2001-05-15Update to bochs-bugfix-20010409-beta. Changes are lots of bugfixes.wiz2-7/+8
2001-05-15New homepage, per bryce.denney@bigfoot.com (PR admin/12948).fredb1-2/+2
2001-05-15Add and enable twinagc1-1/+2
2001-05-15Initial import of twin-3.1.14 into NetBSD Packages Collection.agc12-0/+313
Provided in PR 12928 by Ben Collver (collver@linuxfreemail.com) "Willows TWIN is a GNU software package for emulating the Microsoft Win32 API. It consists of a library set and an emulator program. The emulator program allows the execution of Windows binary applications on supported platforms; using the native Intel x86 processors, or through the built-in instruction set interpreter. The native libraries allow programmers natively to build Win32 and MFC applications from source code."
2001-05-11forgot to cvs add these patches. noted by thomas klausner and thedmcmahill3-1/+73
weekly-pkgsrc check. these eliminate the use of regparm on non-i386 systems.
2001-05-11regen (no patch-an or patch-ao in patches/)wiz1-3/+1
2001-05-11Make version number dewey-conformant.wiz1-9/+9
2001-05-09Use SHA1, and add size.wiz1-2/+3
2001-05-09Use SHA1 for patch.wiz1-2/+2
2001-05-09Use SHA1, and add size.wiz1-2/+3
2001-05-08get hercules to compile on non-i386 by not using i386 assembly codedmcmahill3-16/+26
on those platforms. Also remove a zillion warnings by surrounding the i386 specific "regparm" attribute by #ifdef __i386__ only minimal testing done on an alpha. Hercules starts up and lets me run "quit".
2001-05-07add missing shared lib (libcurses.so.2) for the alpha version of thedmcmahill3-6/+15
pkg.
2001-04-30Added LibXm (OpenMotif) requiered by the JDK (PR pkg/12764), also addedmanu2-15/+21
sandpoint in the list of supported platforms
2001-04-28Add missing "libi386.so.0.2" and "libkeycap.so.0.0".jtb1-1/+3
2001-04-28Add missing xbeeb.1 to PLIST.jtb1-1/+2
2001-04-27Move HOMEPAGE from DESCR to Makefile.wiz2-3/+2
2001-04-27Add and enable x48agc1-1/+2
2001-04-27Initial import of x48-0.4.1 into the packages collection.agc10-0/+439
Provided in PR 12134 by Jens A Nilsson <jens@subzero.campus.luth.se> This emulator is capable of providing a faithful replication of the HP48. In order to do so, it requires a copy of the ROM software from YOUR calculator. In order to avoid breaking copyright laws, and upsetting HP, you MUST BE THE PROUD OWNER OF AN HP48 before running this program. Of course you can run this program without a copy of the ROM software in order to write trivial machine code programs but you will not be able to access any of the calculator functionality. WWW: http://home.earthlink.net/~rmmlgetz/
2001-04-27Add and enable gpsimagc1-1/+2
2001-04-27Initial import of gpsim into the packages collection.agc8-0/+155
Provided in PR 12490 by Shelby <snoonan@dragonfly.tbearsiberians.com> Minor modifications by myself. gpsim is a PIC simulator that supports X, stimulii, and modules
2001-04-25Add missing file size.tron1-1/+2
2001-04-25Add and enable "suse_vmware" package.tron1-1/+2
2001-04-25Import new "suse_vmware" package:tron5-0/+63
Linux compatibility package to support running VMware
2001-04-20Move to sha1 digests, and add distfile sizes.agc42-173/+308
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc85-217/+165
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-16We now check that /emul/linux/lib/ld.so.1 exists, and add a link frommanu1-2/+5
/emul/linux to /usr/pkg/emul/linux if not.
2001-04-12Add and enable mmix.jtb1-1/+2
2001-04-12Initial import of mmix:jtb6-0/+119
Simulators for MMIX, a RISC machine designed by Professor Donald Knuth to replace MIX in the ultimate editions of his monumental opus ``The Art of Computer Programming''. The programs are described in MMIXware by Donald E. Knuth Lecture Notes in Computer Science 1750 (Springer Verlag, Heidelberg, 1999).
2001-04-04The license says that "selling is not allowed". Add that to RESTRICTED.kristerw1-1/+5
2001-04-04Fixed wrong checksum for xpm-3.4k-1.ppc.rpm, and bumped pkg version numbermanu2-4/+4
2001-03-31Update xmame to 0.37b13.1.kristerw4-6/+29
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-30the ${FILESDIR}/endian.sh stuff needs to come after bsd.pkg.mk to makedmcmahill1-16/+17
sure FILESDIR is defined. Problem noted by several people (Christoph, Mycroft, etc.).
2001-03-27Change BUILD_DEPENDS semantics:hubertf7-14/+14
first component is now a package name+version/pattern, no more executable/patchname/whatnot. While there, introduce BUILD_USES_MSGFMT as shorthand to pull in devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current). Patch by Alistair Crooks <agc@netbsd.org>
2001-03-24Update to xmame-0.37b12.1kristerw5-59/+32
2001-03-23Patches from Wofgang Solfrank:agc6-3/+93
"Disabling the O_SYNC option when opening printer or punch. Change the timeout value from 1 usec to 10 msec in the timer thread. At least with unproven-pthreads, the comment above that is wrong when stating that a 1 usec timeout would be stretched to the next system clock tick. A minor correction to the computation of the SIO rate. With these changes, I get a decent performance of the system and can actually get MVS to run." Require the fixed version of unproven-pthreads. Bump the hercules version number.
2001-03-17Update UAE to 0.8.16.kristerw2-4/+4
User-visible changes in 0.8.16: - AGA playfield support (again) (Toni Wilen) - In addition to plain mono and stereo, there's a new sound setting "mixed". - There's a new option to set CPU speeds more accurately, it's called "finegrain_cpu_speed". - Numerous bug fixes - Graphics should be faster; optimized code was accidentally commented out in the previous release.
2001-03-16fit lines to 80 columns with tab width == 8 as possible. cosmetic changeskei1-18/+18
only.
2001-03-16Add patch provided by Andrew Dyer in pkg/11820 for better I/O supportwiz2-10/+44
for the printer port.
2001-03-16Standardize patches.wiz2-54/+42
2001-03-13Fix compilation on -current after 2001/01/18 (since zconf.h doesn'twiz3-8/+49
defined OF() anymore). Fixes pkg/12255 by Rui-Xiang Guo.
2001-03-11add and enable osf1_libdmcmahill1-1/+2
2001-03-11Initial import of osf1_lib.dmcmahill5-0/+126
Package submitted by Eric Schnoebelen, eric@cirr.com in PR pkg/11953 and simplified some by me. DEC Tru64/OSF1 compatibility package based upon the Tru64/OSF1 shared libraries provided by Compaq to support running Netscape on Linux/Alpha. This package supports running Tru64/OSF1 binaries that do not make use of MACH system calls. Note that this is not a complete set of Tru64/OSF1 shared libraries, but rather the minimal set required to run netscape.