summaryrefslogtreecommitdiff
path: root/emulators
AgeCommit message (Collapse)AuthorFilesLines
2003-09-17get rid of USE_GCC2/3 in pkg Makefiles, and set GCC_REQD orgrant1-2/+2
USE_PKGSRC_GCC as appropriate, as this is handled by compiler.mk now.
2003-09-17Don't dump core if no ROM specified. From Soren Jacobsen in PR 22326.wiz3-2/+21
2003-09-16Added fuse, fuse-utils, libspectrumadam1-1/+4
2003-09-16Fuse is the Free Unix Spectrum Emulator.adam4-0/+45
* Working 48K/128K/+2/+2A Speccy emulation, running at true Speccy speed on any computer you're likely to try it on. * Support for loading from .tzx files. * Sound (on system supporting the Open Sound System or BSD/Solaris). * Kempston joystick emulation. * Emulation of the various printer you could attach to the Spectrum. * Very basic support for RZX files. Changes 0.6.1: * Add `snapconv' utility to convert between snapshot formats (Philip Kendall). * Add `rzxcheck' utility to verify the digitial signature in an RZX file (Philip Kendall). * listbasic: a line number of >= 16384 implies the end of BASIC, not just > 16384 (Darren Salt). * listbasic: formatting improvements and support for 128K and TC2068 keywords (Darren Salt). * listbasic: add man page (Philip Kendall). * Various improvements due to libspectrum changes: notably support for Warajevo .tap files and many more snapshot formats.
2003-09-16Fuse is the Free Unix Spectrum Emulator.adam4-0/+62
* Working 48K/128K/+2/+2A Speccy emulation, running at true Speccy speed on any computer you're likely to try it on. * Support for loading from .tzx files. * Sound (on system supporting the Open Sound System or BSD/Solaris). * Kempston joystick emulation. * Emulation of the various printer you could attach to the Spectrum. * Very basic support for RZX files. Changes 0.6.1: * A Z80 core rewrite such that it's now generated from the regular patterns in the instruction set. This shouldn't have any effect as yet, but will make performance enhancements easier to do in the future (Philip Kendall). * On the TC2068, the ROM traps apply only when in the EXROM and memory contention applies only in the HOME bank (Fredrick Meunier). * On the 128K Spectrum, use the correct port mask when checking for contention on the 'memory control' port (Philip Kendall). * RZX competition mode (Philip Kendall). * Add AY logging to .psg files (Matthew Westcott) * Optionally autoload +3 and TRDOS disks when they're inserted (Philip Kendall). * Fall back to read(2) and malloc(3) if mmap(2) fails or is unavailable (Philip Kendall). * Add 'out' and 'tbreakpoint' commands, conditional breakpoints and the ability to use general numeric expression to the GTK+ debugger (Philip Kendall). * Allow Fuse to work with GTK+ 2.x (Marek Januszewski). * Add a scrollbar to the GTK+ debugger's disassembly window (Philip Kendall). * New AdvMAME3x graphics scaler (Fredrick Meunier/ScummVM team) * In the GTK+ UI, deactivate menu items when they're not appropriate (Philip Kendall). * Make bright black be the same as 'normal' black in the framebuffer user interface (Witold Filipczyk). * Add confirmation dialogs before resetting or quitting under the GTK+ UI (Philip Kendall).
2003-09-16libspectrum is a library designed to make the input and output of someadam5-0/+52
ZX Spectrum emulator files slightly easier. It is intended to be usable on Unix variants, Win32 and MacOSX. Changes 0.2.0: * libspectrum 0.2.0 released. * Various data structures (snapshots, tapes, tape blocks) which were previously directly accessible are now accessible only via wrapper functions. This should improve future binary compatability, but at the cost of breaking it for this release (Philip Kendall). * Change the API for reading/writing snapshots to be more general. The old API still exists, but is deprecated (Philip Kendall). * Support for reading .szx, .zxs, .sp, .snp and +D snapshots (Philip Kendall). * Support for writing .szx and .sna snapshots (Philip Kendall). * Support for reading Warajevo .tap files (Fredrick Meunier). * Support for signing RZX files with digital signatures (Philip Kendall). * Timing fixes for the TC2048 and TC2068 (Fredrick Meunier). * Fix reading of 128K .sna snapshots (Philip Kendall). * New capabilities for the Timex dock, and built-in Sinclair and Kempston joysticks (Fredrick Meunier). * Use <stdint.h> to give us the <n>-bit types if it's available (Philip Kendall). * Ignore links to external snapshots from RZX files, rather than trying to interpret the path as a snapshot (Philip Kendall).
2003-09-15Changes 20030911:adam1-0/+13
- Many improvements to the winecfg configuration tool. - Massive header files cleanup for better source compatibility. - Some more progress on the kernel/ntdll separation. - Lots of bug fixes. Changes 20030813: - Partial implementation of the Microsoft Installer (msi.dll). - GUI for regedit (from ReactOS). - DirectMusic dlls reorganization. - Many Wininet improvements. - Lots of bug fixes.
2003-09-15Changes 20030911:adam7-94/+59
- Many improvements to the winecfg configuration tool. - Massive header files cleanup for better source compatibility. - Some more progress on the kernel/ntdll separation. - Lots of bug fixes. Changes 20030813: - Partial implementation of the Microsoft Installer (msi.dll). - GUI for regedit (from ReactOS). - DirectMusic dlls reorganization. - Many Wininet improvements. - Lots of bug fixes.
2003-09-14Add and enable dega.jmmv1-1/+2
2003-09-14Initial import of dega, version 1.07:jmmv4-0/+30
Dega is a Sega Master System, Sega Mark III and Sega Game Gear emulator. It uses the SDL library. Provided by pancake@phreaker.net in pkgsrc-wip with some minor changes by me.
2003-09-13Update to 3.2.1.5, which adapts to -current changes - p_dupfd move fromjdolecek2-17/+16
struct proc to l_dupfd in struct lwp also, the archive is now wrapped classic way, so no ${WRKSRC} override is necessary
2003-09-12kill all references to gcc.buildlink2.mk and compiler.mk, and definegrant1-2/+2
USE_GCC2 or USE_GCC3 where appropriate. the functionality of the old gcc.buildlink2.mk has been rolled into compiler.mk now, which is automatically used. more changes to come later...
2003-09-04Make this work in Linuxmartti1-1/+3
2003-08-30Add definitions for DEINSTALL_EXTRA_TMPL and INSTALL_EXTRA_TMPL ifjlam7-7/+21
USE_PKGINSTALL is "YES". bsd.pkg.install.mk will no longer automatically pick up a INSTALL/DEINSTALL script in the package directory and assume that you want it for the corresponding *_EXTRA_TMPL variable.
2003-08-30Prepare for pkgviews by making sure that passing VIEW-INSTALL orjlam2-16/+2
VIEW-DEINSTALL to the INSTALL/DEINSTALL scripts don't cause errors.
2003-08-30Convert to use bsd.pkg.install.mk.jlam9-150/+51
2003-08-30Convert to use bsd.pkg.install.mk.jlam3-52/+19
2003-08-30Convert to use bsd.pkg.install.mk.jlam3-52/+19
2003-08-30Convert to use bsd.pkg.install.mk.jlam3-51/+18
2003-08-30Convert to use bsd.pkg.install.mk.jlam3-48/+15
2003-08-30Bump package versionjmc1-1/+2
2003-08-30Install vbe.h also or packes which might use this (atitvout) won't work.jmc2-2/+4
2003-08-28Update to 20030828 snaphot, which runs with not NetBSD 1.6 but -current.kent3-70/+16
Major change: * Support for runtime link with ELF libraries.
2003-08-26Update to 3.2.1.4, which actually compiles and works fine withoutjdolecek2-6/+6
my noncommitted LKM changes. Pointed out by Juergen Hannken-Illjes in private e-mail, adresses PR pkg/22538.
2003-08-24update vmware-module3 to 3.2.1.3jdolecek2-6/+6
Changes since previous version: * make compilable with kernel >1.6V - the proc->lwp change was backed off * included files.vmware to distribution, to help easily compile the modules into kernel, rather than compiling than as LKM The proc->lwp backout fix for >1.6V contributed in pkg/22538 by Juergen Hannken-Illjes.
2003-08-16Update xmame to 0.72.1.kristerw3-44/+5
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-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-08-14Update swarm from 0.57 to 0.61. Swarm now emulates an ARM 7M core.agc5-21/+68
Changes since previous version: #00061 michael pp Michael Dales (michael@dcs.gla.ac.uk) Thu Sep 27 10:41:39 BST 2001 ------------------------------------------------------------------------------------ * Contains lots of code by Hanish Menon [www.hanishkvc.com] to enable uCLinux to work on SWARM. * Updated the logic in armproc.cpp wrt UART and LCD Ctrls so that they can rise interrupts to the Interrupt Ctrl if required. * Updated certain messages and return values. * Added the srec loader * Updated the LCD controller address * ReIntroduced the Parse_Opts logic. * Will be adding support for SREC file loading. * Fixed a problem in the bin/Makefile * Added support for a minimal UART controller. * Updated the earlier sample LCD controller which I had written wrt its Addr. * Looking into SWARM and the Device/Pheriperal interface logic in SWARM * Added a partial LCD Ctrl logic to test the interface logic * fix a problem with ldms #00060 michael pp Michael Dales (michael@dcs.gla.ac.uk) Tue May 15 22:53:15 BST 2001 ------------------------------------------------------------------------------------ Added cache invalivation functions to the system coprocessor. #00059 michael pp Michael Dales (michael@dcs.gla.ac.uk) Fri May 11 16:52:45 BST 2001 ------------------------------------------------------------------------------------ Corrected the n-way set associative cache. Added functionality to the system co-processor to allow me to read the cycle counter, cache hit counter, and cache miss counter in an application, using register 11 with opcode 2 set to 0, 1, and 2 respectively. #00058 michael pp Michael Dales (michael@dcs.gla.ac.uk) Thu May 10 14:05:25 BST 2001 ------------------------------------------------------------------------------------ Added a n-way set associative cache. Default is now 8k 4-way shared cache.
2003-08-12install header too, pointed out by mrgdrochner2-2/+4
2003-08-11+lrmidrochner1-1/+2
2003-08-11import lrmi-0.8 - the Linux Real Mode Interface for that misdesigneddrochner4-0/+29
thing people have as processors in their PCs
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb1-2/+1
2003-08-02Split out some code into Makefile.common to be used by darcnes-svgalibwiz2-21/+32
in pkgsrc-wip. From Ben Collver.
2003-08-02Deal with "arm32" being called "arm" these days.kristerw1-1/+3
2003-07-30Update to mmix-20030622.jtb2-8/+5
According to the homepage this version contains several important corrections.
2003-07-30Unset maintainer on his request.wiz1-2/+2
2003-07-28CONFIGURE_ARGS changedadam1-2/+2
2003-07-26Bump revision due to SDL update, and sync versions in buildlink files wherejmmv4-6/+8
needed. This is required because esound has been droped as a dependancy.
2003-07-22HOMEPAGEs without a trailing slash are incorrect and also bad style.martti1-2/+2
2003-07-21COMMENT should start with a capital letter.martti8-16/+16
2003-07-19Install win.ini into examples dir too; use REPLACE_PERL for two perl scripts.wiz2-3/+8
Bump PKGREVISION to 1.
2003-07-19Update xmame to 0.71.1.kristerw3-6/+45
Changes since 0.70.1 includes: - Everything from MAME 0.71 and MESS 0.71. - The man page xmame.6 is much more up-to-date. (Andrew Burton)
2003-07-19Update xmess to 0.71.1.kristerw3-7/+46
Changes since 0.70.1 includes: - Everything from MESS 0.71
2003-07-19Change address of maintainer per PR 22170.wiz1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant73-156/+156
2003-07-14WHAT'S NEW with Wine-20030709:adam3-6/+21
- Still more Direct3D and DirectSound improvements - Inter-process clipboard support - Locale handling improvements - More progress on the kernel/ntdll separation - Lots of bug fixes
2003-07-13updated to 1.3.0dillo5-54/+65
Highlights since last 1.2.5 release: ------------------------------------ * new HiFi sound (you may en/disable it in the UI) * new cycle-exact Antic emulation * "H:" emulation complete (including subfolders) * Paged memory implementation (fast XE bank-switching) * new configuration file name and location ($HOME/.atari800.cfg)
2003-07-13PKGREVISION bump for libiconv update.wiz3-5/+6
2003-07-12Install share/examples/wine/winedefault.reg by default.zuntum2-5/+7
Per suggestion in PR#21560 by Todd Vierling, thanks
2003-07-02If no linux emulation is available, set SUSE_VERSION to 0. This avoidsmartin1-1/+2
syntax errors in carelessly written makefiles and makes the PKG_SKIP_REASON logic succeed.