summaryrefslogtreecommitdiff
path: root/emulators
AgeCommit message (Collapse)AuthorFilesLines
2003-06-23Update vice to 1.12.kristerw4-28/+45
Changes since 1.11 include: ** General changes - Added -autoload switch which acts like -autostart but without actually starting the program. - It is possible to use the printer emulation without switching off true drive emulation now. ** C64 changes - Mouse emulation should work again. - Improved trap emulation compatibility. ** C128 changes - Fixed some VDC crashs. - Added support for national firmware and keyboard mappings. - Implemented fast IEC bus. ** PLUS4 changes - New emulator. Currently it contains many bugs and several features are missing. Do not send any bug reports for now. ** VIC-II - Fixed some raster interrupt emulation bugs. - Some minor NTSC fixes. - Reset should properly reset the VIC-II now. ** SID changes - The ReSID state is saved in snapshots now. ** Drive changes - Improved GCR sync detection. - Added some more jobcodes to the 1581 emulation. - RAM mirrors are properly emulated now.
2003-06-23Add ${RMDIR} ${PREFIX}/man/man3w in post-install.wiz1-1/+2
2003-06-23Updated to wine-20030618adam1-0/+12
2003-06-23Updated to wine-20030618adam6-47/+95
2003-06-19Update xmame to 0.70.1.kristerw2-5/+5
Changes since 0.69.1 includes: - Almost everything from MAME 0.70 - Fixed the handling of leading zeros in the fractional part of a float in src/unix/snprintf.c. (Chris Kirmse)
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-06-18When constructing the WRKSRC definition, use ${PKGNAME_NOREV} rather thanagc3-6/+6
${PKGNAME}, so that the WRKSRC definition is immune from any subsequent PKGREVISION changes. With thanks to jmc for the nudge.
2003-06-14List Todd Vierling as the maintainer of this package on his own request.tron1-2/+2
2003-06-14Update "BasiliskII" package to version 1.0.20030314. Changes sincetron4-12/+39
version 1.0: - fixed the problem with Ticks getting incremented on every interrupt, not just 60Hz (e.g. moving the mouse made the caret blink faster) - Unix: integrated JIT compiler for Linux/x86 and FreeBSD/x86 - Unix: moved minimum autoconf support to 2.52+ - Unix: add large file support for 2+ GB hard disk images - Unix: cleaned up pthread attributes [Brian Johnson] - Unix: fixed floppy problems under Linux - Unix: implemented "ignoresegv" feature on Linux/x86, Linux/ppc, Darwin/ppc - Unix: serial port baud rates are now set correctly - Unix: it is now possible to make the serial drivers pipe their input/output to programs by using a '|' followed by a command line as the modem or printer port setting (instead of a device name like '/dev/ttyS0') [Brian Johnson] - Unix: the option "--config FILE" tells B2 to use a different config file - Unix: new prefs options "dsp" and "mixer" to set the OSS device names instead of the hardcoded '/dev/dsp' and '/dev/mixer' The patches for this update were contributed by Todd Vierling in private e-mail.
2003-06-13Update "BasiliskII" package to version 1.0. Changes since version 0.9.1:tron2-9/+7
- added support for on-the-fly video resolution and depth switching, and gamma tables - fsave/frestore emulation under AmigaOS and NetBSD/m68k always behaves like a 68882/68040 FPU, eliminating the need for 68060 FPU patches - added support for platform-independant mutexes, used by adb.cpp for thread-safe mouse handling - the TIME_OFFSET constant has been replaced by a (portable) function TimeToMacTime(); file dates in ExtFS should now be correct - ADBInterrupt() is no longer called from the 60Hz interrupt but has its own interrupt flag, potentially increasing the smoothness of mouse movement - ether.cpp: implemented relatively platform-independant "AppleTalk over UDP" mode that doesn't require any special kernel modules or network drivers but can only interconnect instances of Basilisk II; this is enabled by setting "udptunnel" to true - Unix: windowed display mode supports different resolutions and color depths, which can be switched on-the-fly - Unix: Ctrl-F5 grabs mouse in windowed mode (enhanced compatibility with games like flight simulators) - Unix: X11 events are handled as soon as they arrive, outside of the 60Hz video refresh raster - Unix: audio sample rate, bit depth and channel count are adjustable in the MacOS "Sound" control panel The patches for this update were contributed by Todd Vierling in PR pkg/21861.
2003-06-11Update for the fact that 'arm' ports have been called NetBSD-*-arm for a whileabs2-9/+7
now and not NetBSD-*-arm32. Changes include one or more of: - Change MACHINE_ARCH == arm32 to also match arm - Where ONLY_FOR_PLATFORM includes NetBSD-*-arm32, add NetBSD-*-arm - Where BROKEN or worked around for arm gcc bugs, set USE_GCC3 The last may shake out a few more broken packages the next bulk build.
2003-06-06Merge two patches fixing the same file (doscmd_loader.c); they were causingjmmv3-21/+7
problems as one was undoing changes done by the other.
2003-06-03add and enable dosbox.wiz1-1/+2
2003-06-03Initial import of dosbox, provided by Quentin Garnier via pkgsrc-wip.wiz5-0/+59
DOSBox is a DOS-emulator using SDL for easy portability to different platforms, DOSBox has already been ported to several different platforms, such as Windows, BeOS, Linux, Mac OS X... DOSBox emulates a 286/386 realmode CPU, Directory FileSystem/XMS/EMS, a SoundBlaster card for excellent sound compatibility with older games... You can "re-live" the good old days with the help of DOSBox, it can run plenty of the old classics that don't run on your new computer !
2003-06-03Updated to version 0.30.salo3-20/+17
Changes: - Changed output audio sample format back to unsigned again (seems to work better on some systems). - Adjusted audio functions so that Hatari's sound should be right again. - Fixed TOS patching routine - it was only working on big endian machines (Thanks to Tony Smolar for the hint!). - IKBD_Cmd_ReadClock() should now work. - Some parts of the code accessed the SR directly to read the IPL - however the UAE CPU core only updates the SR when doing a MakeSR() first. So this is done in the affected code parts now, too. - The IPL wasn't raised when a MFP interrupt occured - fixed now. - Full screen resolution for ST-Low can now be selected from the screen setup dialog. - The IKBD emulation does not longer duplicate joystick fire buttons when a game (like Babarian) tries to use both, joystick and mouse => Games like Lotus Turbo Esprit Challange are now working again! - Improved audio timer function - the code should now be a little bit faster. - Resynced Hatari's UAE CPU core with UAE 0.8.22 - this fixes some bugs in 68k instructions like ABCD and SBCD. - Now only reinitializing the sound subsystem if really needed, this should fix a problem with Linux ALSA sound driver (Thanks to Tony Smolar for discovering this problem!). - Added another patch for TOS 2.05 so that this TOS version should now work with Hatari, too. - Rewrote TOS patching routine. It is more flexible now. - Removed 0xa0ff opcode for VDI resolutions; using GEMDOS_OPCODE now instead. - Fixed MMU RAM size configuration bug. - Rewrote some screen conversion functions in C (low320x8.c, low640x8.c, med640x8.c and spec640x16.c). - When a bus or address error occurred, the PC was often not set to the right exception handler routine. This has been fixed now - thanks to Philippe Gerin for finding the bug and the patch for solving it!
2003-06-02Resolve conflicts from last commit.jschauma1-9/+1
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma36-75/+88
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-05-31Update to 2.10.4.thorpej5-51/+84
Change summary: 15-Nov-02: SCP and libraries: * Added Telnet console support * Removed VT emulation support * Added support for statically buffered devices * Added HELP <command> * Fixed bugs in set_logon, ssh_break (found by David Hittner) * Added VMS file optimization (from Robert Alan Byer) * Added quiet mode, DO with parameters, GUI interface, extensible commands (from Brian Knittel) * Added sim_os_sleep, renamed sim_poll_kbd, sim_putchar * Modified calling sequence for boot routines * Modified save file format to save device and unit flags (note: RESTORing save files from previous versions will produce errors) All magtapes: Added support for end-of-medium All DECtapes: Added support for RT11 image file format PDP-1: * Added DECtape support * Added device enable/disable support PDP-8: Added RX28 support PDP-10: * Added variable vector support * Added SHOW CPU IOSPACE command * Added RX211 support PDP-11: * Added variable vector support * Added SHOW CPU IOSPACE command * Added RX211, KW11P, and TMSCP tape support * Added support for up to four RQDX3 MSCP disk controllers * Added support for variable CSR addressing to device bootstraps * Added automatic disabling of Unibus devices in Qbus configurations * Abstracted paper tape reader for code sharing * Fixed TS11/TSV05 bugs * Added latent support for Ethernet and autoconfigure VAX: * Added TMSCP tape support * Added support for up to four RQDX3 MSCP disk controllers * Added support to attach NVR to a file * Added automatic load of bootstrap code file * Added variable vector support * Added SHOW CPU IOSPACE command * Fixed TS11/TSV05 bugs * Added latent support for Ethernet and autoconfigure IBM 1620: first release Altair Z80: added hard drive support IBM 1401: fixed bug in load mode magtape read 21-Nov-02: PDP-1 * Changed typewriter to half duplex, fixed shift control (found by Derek Peschel) PDP-10 * Fixed bug in tape boot (reported by Michael Thompson) * Fixed bug in tape read (reported by Harris Newman) 18-Jan-03: SCP and libraries * Added dynamic memory size support in RESTORE * Added EValuate command * Added ! (OS shell) command (from Mark Pizzolato) * Added BREAK support to Telnet routines (from Mark Pizzolato) * Fixed IAC+IAC processing bugs (from Mark Pizzolato) * Added active connect routines for HP interprocessor link * Fixed bug in Windows stack startup/shutdown PDP-1: added Type 24 serial drum PDP-4: added Type 24 serial drum PDP-11 * Fixed intermittent read problem in TMSCP tape emulator * Changed terminal mode default to 7-bit (for early UNIX) * Fixed bug in XQ chained mode processing (from by Mark Pizzolato) * Improved XQ performance (from Mark Pizzolato) VAX: added console halt capability (from Mark Pizzolato) HP2100 * Added IOP support to 21MX * Added Access interprocessor link Interdata: first release SDS 940: first release Terminals and multiplexors: added BREAK support 06-Feb-03: SCP: added VMS support for ! (from Mark Pizzolato) PDP-11: changed R, added SP to track current register set and stack pointer PDP-18b: * Fixed RF09/RF15 IOT decoding and address overrun logic (found by Hans Pufal) * Modified RF09/RF15 to support variable sizes and autosizing * Fixed RP15/RP02 IOT decoding and command initiation * Added RB09 fixed head disk for the PDP-9 * Added LP09 line printer for the PDP-9 and PDP-15 PDP-8: modified DF32 and RF08 to support variable sizes and autosizing Nova: modified Novadisk to support variable sizes and autosizing Interdata 16b CPU: fixed bug in SETM, SETMR (found by Mark Pizzolato) HP2100: * Fixed last cycle bug in DMA output (found by Mike Gemeny) * Modified interprocessor link to be full duplex (found by Mike Gemeny) 24-Feb-03: SCP: * Added .ini startup capability * Added multiple breakpoint actions * Added multiple switch evaluation points in command lines * Added magtape support library * Fixed bug in multiword deposit to files Nova: fixed autosizing algorithm in Nova fixed head disk PDP-8: * Fixed autosizing algorithm in DF32, RF08, and RX28 * Fixed beginning of tape error handling in TM8E PDP-11/VAX: * Added user-defined drive type in RQDX3 and TQK50 * Fixed queue ordering problem in RQDX3 and TQK50 * Fixed interrupt vector calculation in RQDX3 and TQK50 * Fixed overly restrictive test for bad modifiers in TQK50 * Fixed autosizing algorithm in RX211 18B PDP's: * Fixed three EAE bugs (found by Hans Pufal) * Fixed FMTASC macro problem (found by Hans Pufal) * Removed extra bit from RF15 address register * Fixed autosizing algorithm in RF15 * Fixed TC59 interrupt handling, BOT error handling Interdata: * Fixed DP and MSM handling of cylinder overflow on writes * Fixed magtape to stop selector channel on end-of-file or other read error * Fixed precision clock autocalibration for Unix V7 * Added capability to boot from DP fixed platter * Added SHOW SELCH n command * Changed TTP default to 7B (for Unix) * Added relative addressing to symbolic debugger All line frequency clocks: added SET <dev> 50HZ/60HZ to select line frequency All DEC consoles: added SET TTI CTRL-C for Windows VC++ ^C problem All magtapes: revised to use magtape library
2003-05-31Linux kernel bump isn't in 1.6.1. Remove ONLY_FOR_PLATFORM. Oops.jklos1-2/+1
2003-05-31Updated ONLY_FOR_PLATFORM to include 1.6.1*-powerpc.jklos1-1/+2
2003-05-30Update suse_freetype2 package to 7.3nb1.taca2-7/+9
This isn't security problem. The package freetype2 has been compiled without the so-called byte code interpreter function to prevent any infringement of patent rights.
2003-05-30Update suse_devel package to 7.3nb2.taca2-9/+9
security update of glibc-devel. glibc-devel: Libraries for the C compiler ---------------------------------------------------------------------- File: glibc-devel-2.2.4-78.i386.rpm Version: 2.2.4 Size: 10698 kB Date: Tue 01 Apr 2003 01:31:31 PM CEST Source: glibc-2.2.4-78.src.rpm Security: Yes ---------------------------------------------------------------------- Description: This security update fixes an integer overflow in the RPC xdrmem_getbytes() function of the glibc that may be exploited to execute arbitrary code with the privileges of the user running the RPC application.
2003-05-30Update suse_base package to 7.3nb4.taca2-10/+12
security update of glibc and libz. glibc: Shared libraries (from the C library package) ---------------------------------------------------------------------- File: glibc-2.2.4-78.i386.rpm Version: 2.2.4 Size: 7459 kB Date: Tue 01 Apr 2003 01:31:31 PM CEST Source: glibc-2.2.4-78.src.rpm Security: Yes ---------------------------------------------------------------------- Description: This security update fixes an integer overflow in the RPC xdrmem_getbytes() function of the glibc that may be exploited to execute arbitrary code with the privileges of the user running the RPC application. libz: Data Compression Library ---------------------------------------------------------------------- File: libz-1.1.3-597.i386.rpm Version: 1.1.3 Size: 92 kB Date: Wed 27 Feb 2002 08:19:58 PM CET Source: libz-1.1.3-597.src.rpm Security: Yes ---------------------------------------------------------------------- Description: Security update: prevent double free() in the compression library.
2003-05-28Correct two ".else" statement, former is "ppc" case.taca1-2/+2
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-27Update xmame to 0.69.1.kristerw5-47/+47
Changes since 0.68.1 includes: - Almost everything from MAME 0.69. - 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-27add CONFLICTS to suse_libc5 with mozilla-bin and phoenix-bin packages eachkei1-1/+4
other. addresses pkg/21675.
2003-05-25Update suse_libpng package to 7.3nb1.taca2-7/+17
Cope with png(3)'s security problem. http://www.suse.com/de/security/2003_004_libpng.html
2003-05-24make lintpkgsrc a little happy.taca1-1/+3
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-05-23Update xmame to 0.68.1.kristerw2-5/+5
Changes since 0.67.2 include: - Almost everything from MAME 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-05-18Typo policejmc1-2/+2
2003-05-12Redo do-build line so it actually worksjmc1-3/+2
2003-05-11Sync up the ONLY_FOR line with cross-i386-netbsdpe.jmc1-2/+2
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv12-25/+25
2003-05-05PKGREVISION goes after PKGNAME.jmmv1-2/+2
2003-05-05post-install:grant1-3/+3
- don't call install with multiple directory args.
2003-05-05remove unnecessary trailing slashes.grant2-26/+26
2003-05-05do-install:grant2-26/+28
- don't call install with multiple directory args. - remove unnecessary trailing slashes.
2003-05-05do-install:grant1-6/+7
- don't call install with multiple directory args. - create directories first, then install files into them. - remove unnecessary trailing slashes.
2003-05-05let make handle errors in pre-install, be noisier in post-install.grant1-5/+6
2003-05-05do-install-dirs:grant1-5/+5
- don't call install with multiple directory args.
2003-05-05do-install:grant1-3/+4
don't call install with multiple directory args.
2003-05-05do-build:grant1-5/+5
- use cd && ... instead of cd ; ... let make handle errors in do-install rather than stacking commands with ;
2003-05-05do-install:grant1-6/+6
- be noisier. - create directories first, then install files into them.
2003-05-05Line up PKGREVISION whitespace.jmmv2-4/+4
2003-05-03fix unassociated shell command bug in Makefiledmcmahill1-3/+4
2003-05-02Convert to buildlink2.wiz1-11/+13
2003-05-02Dependency bumps, needed because of devel/pth's major bump, and relatedwiz7-12/+15
dependency bumps.
2003-05-01update to VMware-workstation-3.2.1-2237 since the oldjdolecek2-6/+6
doesn't appear to be available anymore adresses pkg/21415 by Matthias Friedrich