summaryrefslogtreecommitdiff
path: root/emulators
AgeCommit message (Collapse)AuthorFilesLines
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.
2001-03-11Invoke "xmkmf" with full pathname to avoid problems on systems with twotron1-2/+2
X11 installations like e.g. Solaris with OpenWindows and XFree86.
2001-03-09Remove the pentium and pentiumpro machine switches from the gcc flagsagc2-13/+13
in the makefile, and regenerate patch-sum.
2001-03-05Move COMMENT to correct place.wiz1-3/+2
2001-03-01add patch-sumwiz1-0/+3
2001-02-28Remove a bogus line and a deprecated one, and move a line for pkglint.wiz1-5/+4
2001-02-27Fix documentation bug (PR #11821).wiz2-6/+13
2001-02-26Fix build of "esound" driver.tron3-4/+17
2001-02-26Manually add "libncurses.so.2.1" to package list. This softlink is nottron1-2/+5
part of the RPM archive, it is created by "ldconfig". This fixes PR pkg/12091 by Johnny C. Lam.
2001-02-26Add a patch to stop the Hercules emulator dumping core when exitting, fromagc4-1/+73
Wolfgang Solfrank (ws@tools.de)
2001-02-25Update to 1.6. Changes since 1.5:kristerw7-41/+43
** C64 changes - Fixed REU snapshot bug. - Added Warpspeed and Dinamic cartridge support. - Fixed a bug in NTSC sprite timing. - Pitfall 2 cartridge works again. - Added a symbol file for the built-in monitor which allows moni- toring of ROM sections (use 'll "c64mem.sym"' inside the monitor) ** C128 changes - The Z80 emulation is almost complete now. ** VIC20 changes - Fixed geometry settings. Games that enlarge the screen work now. ** Drive changes - The drive emulation can also read error information from a 40 track D64 image now. - Fixed a bug in vdrive BAM allocation. ** Unix changes - ESD and aRts sound support has been added. ** C1541 changes - Commands to read/write GEOS formatted disks have been added.
2001-02-25Cleanup MKDIR usage => INSTALL_*_DIRhubertf9-25/+25
XXX need to teach pkglint to be more picky about this
2001-02-24Modified the package so that it uses rpm2pkg. Enabled extraction of some filesmanu4-96/+30
that were not extracted before, but that were requiered in order to run Netscape.
2001-02-24First round of cleaning up INSTALL usage:hubertf1-4/+4
INSTALL -d => INSTALL_*_DIR INSTALL => INSTALL_* Beware that only invocations are changed that don't set special values for owner, mode or group! Cleanup suggested by zuntum@IRC
2001-02-22Be a bit more verbose in the descriptionagc1-0/+14
2001-02-22Add a dependency on hercules-images (the mftr33 images with which to IPLagc1-1/+2
Hercules).
2001-02-22Add and enable Hercules-imagesagc1-1/+2
2001-02-22Import of the mftr images for Hercules into the packages collection.agc4-0/+46
These are images with which you can IPL Hercules, the S/370 emulator, and include DASD images, etc. From the Hercules FAQ: 3. Alternatively, you can download the mftr33.tar.gz package which contains a minimal MFT system on a 3330 image, with some minimal documentation. The configuration is that of a 370/145 with 2 megabytes of main storage, running OS/MFT Release 21.0, with several volumes of pre-loaded DASD. 2 program partitions (P0 and P1) have been genned. There is no working TOD clock, and no SMF. Volume DLIB01 which is specified does not exist in the zipped file, but can be created using a plf file with the CDROM of OS/360. DLIB01 can be commented-out from the config (cnf) file if desired. The mftr33 package also includes the IPL text and program for the standalone IBCDASD program as file "ibcdasdi.rdr" which can be used if desired.
2001-02-22Add one more patch, correcting sign extension in two places:agc2-1/+32
> From Wofgang Solfrank (ws@tools.de) > What I discovered was a problem in ckddasd.c, where there are two lseeks > with an offset of -(CKDDASD_RECHDR_SIZE). Now CKDDASD_RECHDR_SIZE is > defined (in hercules.h) as sizeof(CKDDASD_RECHDR), which happens to be > an unsigned int. Since the offset in the lseek (and in the ckd_lseek > that is used as an interface routine to it) is of type off_t, i.e. 64-bit, > the unsigned is zero-extended to 64 bits, and thus the sign is lost.
2001-02-21Switch to using unproven-pthreads from pth - it makes the emulator getagc1-2/+2
further before dying. From ws@tools.de (Wolfgang Solfrank)
2001-02-21Remove -malign-double from the makefile - it doesn't work as expectedagc2-3/+20
on NetBSD, since our library doesn't conform to this restriction. From ws@tools.de (Wolfgang Solfrank)
2001-02-20Place the executables in the correct directory - from Wolfgangagc2-3/+12
Solfrank <ws@tools.de>
2001-02-20Correct the homepage.agc1-2/+2
2001-02-20Update to 0.3 because the distfile changed. Bugfixes and enhancements.wiz5-38/+54
2001-02-19Add and enable herculesagc1-1/+2
2001-02-19Initial import of hercules, an S/390 emulator, into the packagesagc10-0/+251
collection. Hercules is an open source software implementation of the mainframe System/370 and ESA/390 architectures, in addition to the new 64-bit z/Architecure. Hercules runs under Linux, Windows 98, Windows NT, Windows 2000, and NetBSD. Hercules was created by Roger Bowler and is maintained by Jay Maynard. Jan Jaeger designed and implemented many of the advanced features of Hercules, including dynamic reconfiguration, integrated console, interpretive execution, and z/Architecture support.
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz82-82/+82
2001-02-16Not needed any more -- COMMENTs are in Makefiles now.wiz1-1/+0
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz1-42/+44
While I'm here, unify category Makefiles to more standard style. (If you have tools depending on the previous form, please fix them.)
2001-02-12Add three patches supplied by Dieter Baron <dillo@giga.or.at>:wiz4-1/+182
- When pilot is off, don't redraw contents of screen, clear it - bind hardware buttons to keys (F9-F12 Applications, pgup/pgdown, ESC (power)) - make cursor keys work (left/right, next/previous field) XXX: homepage (== main download site) doesn't seem to exist any more.
2001-02-08add and enable compat14, netbsd32_compat14 and netbsd32_compat15wiz1-1/+4
2001-02-06Unify format of MESSAGEs, and include RCS Ids.wiz1-0/+1