pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/emulators/fuse Fuse is the Free Unix Spectrum Emulator.
details: https://anonhg.NetBSD.org/pkgsrc/rev/3644509ea9ea
branches: trunk
changeset: 461420:3644509ea9ea
user: adam <adam%pkgsrc.org@localhost>
date: Tue Sep 16 09:55:13 2003 +0000
description:
Fuse is the Free Unix Spectrum Emulator.
* 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).
diffstat:
emulators/fuse/DESCR | 8 ++++++++
emulators/fuse/Makefile | 20 ++++++++++++++++++++
emulators/fuse/PLIST | 30 ++++++++++++++++++++++++++++++
emulators/fuse/distinfo | 4 ++++
4 files changed, 62 insertions(+), 0 deletions(-)
diffs (78 lines):
diff -r 8dffd8b8c18d -r 3644509ea9ea emulators/fuse/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/fuse/DESCR Tue Sep 16 09:55:13 2003 +0000
@@ -0,0 +1,8 @@
+Fuse is the Free Unix Spectrum Emulator.
+* 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.
diff -r 8dffd8b8c18d -r 3644509ea9ea emulators/fuse/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/fuse/Makefile Tue Sep 16 09:55:13 2003 +0000
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/09/16 09:55:13 adam Exp $
+
+DISTNAME= fuse-0.6.1
+CATEGORIES= emulators
+MASTER_SITES= http://www.srcf.ucam.org/~pak21/spectrum/
+
+MAINTAINER= adam%NetBSD.org@localhost
+HOMEPAGE= http://www.srcf.ucam.org/~pak21/spectrum/fuse.html
+COMMENT= ZX Spectrum Emulator
+
+USE_BUILDLINK2= yes
+USE_PERL5= build
+USE_X11= yes
+GNU_CONFIGURE= yes
+
+.include "../../x11/gtk/buildlink2.mk"
+.include "../../textproc/libxml2/buildlink2.mk"
+.include "../../graphics/png/buildlink2.mk"
+.include "../../emulators/libspectrum/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 8dffd8b8c18d -r 3644509ea9ea emulators/fuse/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/fuse/PLIST Tue Sep 16 09:55:13 2003 +0000
@@ -0,0 +1,30 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/09/16 09:55:13 adam Exp $
+bin/fuse
+man/man1/fuse.1
+share/fuse/128-0.rom
+share/fuse/128-1.rom
+share/fuse/128p-0.rom
+share/fuse/128p-1.rom
+share/fuse/48.rom
+share/fuse/keyboard.scr
+share/fuse/disk_plus3.z80
+share/fuse/plus2-0.rom
+share/fuse/plus2-1.rom
+share/fuse/plus3-0.rom
+share/fuse/plus3-1.rom
+share/fuse/plus3-2.rom
+share/fuse/plus3-3.rom
+share/fuse/tape_128.z80
+share/fuse/tape_16.z80
+share/fuse/tape_2048.z80
+share/fuse/tape_2068.z80
+share/fuse/tape_48.z80
+share/fuse/tape_pentagon.z80
+share/fuse/tape_plus2.z80
+share/fuse/tape_plus2a.z80
+share/fuse/tape_plus3.z80
+share/fuse/tc2048.rom
+share/fuse/tc2068-0.rom
+share/fuse/tc2068-1.rom
+share/fuse/trdos.rom
+@dirrm share/fuse
diff -r 8dffd8b8c18d -r 3644509ea9ea emulators/fuse/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/fuse/distinfo Tue Sep 16 09:55:13 2003 +0000
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/09/16 09:55:13 adam Exp $
+
+SHA1 (fuse-0.6.1.tar.gz) = 10a6b82c0b9fc4139862f7293895a0723f7f5e1d
+Size (fuse-0.6.1.tar.gz) = 531029 bytes
Home |
Main Index |
Thread Index |
Old Index