• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..07-May-2022-

compat/H04-Feb-2021-7,5115,340

data/H04-Feb-2021-1,3301,194

debugger/H04-Feb-2021-8,9326,168

hacking/H03-May-2022-5,2435,147

lib/H03-May-2022-2,5102,398

m4/H04-Feb-2021-9,7668,809

machines/H04-Feb-2021-4,0712,559

man/H04-Feb-2021-5,3955,166

peripherals/H04-Feb-2021-22,88016,757

perl/H04-Feb-2021-1,4041,088

pokefinder/H04-Feb-2021-1,4301,032

roms/H03-May-2022-24,60024,470

sound/H04-Feb-2021-4,2612,936

timer/H04-Feb-2021-958660

ui/H04-Feb-2021-60,75846,446

unittests/H04-Feb-2021-1,3771,077

z80/H04-Feb-2021-37,17333,244

AUTHORSH A D04-Feb-20211.9 KiB5835

COPYINGH A D04-Feb-202117.6 KiB340281

ChangeLogH A D04-Feb-202142.8 KiB1,123857

INSTALLH A D04-Feb-20215.7 KiB166117

Makefile.amH A D04-Feb-20219.5 KiB330267

Makefile.inH A D04-Feb-202149.4 KiB1,2621,130

PORTINGH A D04-Feb-20211,000 2317

READMEH A D04-Feb-20214 KiB11183

THANKSH A D04-Feb-20214.2 KiB10672

aclocal.m4H A D04-Feb-202135 KiB1,004901

bitmap.hH A D04-Feb-20211.3 KiB5018

compat.hH A D04-Feb-20214.8 KiB180103

config.guessH A D04-Feb-202143.8 KiB1,5311,321

config.h.inH A D04-Feb-20215.5 KiB227156

config.subH A D04-Feb-202134.7 KiB1,7831,640

configureH A D04-Feb-2021596.9 KiB20,42317,342

configure.acH A D04-Feb-202129.2 KiB933857

depcompH A D04-Feb-202120.4 KiB709460

display.cH A D04-Feb-202128.4 KiB1,062724

display.hH A D04-Feb-20214.5 KiB12355

event.cH A D04-Feb-20216.5 KiB280177

event.hH A D04-Feb-20212.8 KiB9533

fuse.cH A D04-Feb-202124.1 KiB879637

fuse.hH A D04-Feb-20211.5 KiB5316

input.cH A D04-Feb-20218.3 KiB263188

input.hH A D04-Feb-20214.4 KiB240173

install-shH A D04-Feb-202113.7 KiB528351

keyboard.cH A D04-Feb-202111.6 KiB372263

keyboard.hH A D04-Feb-20213 KiB12968

keysyms.datH A D04-Feb-20211.7 KiB170145

keysyms.plH A D04-Feb-202111.3 KiB433291

loader.cH A D04-Feb-20218.8 KiB367304

loader.hH A D04-Feb-20211.2 KiB389

ltmain.shH A D04-Feb-2021277 KiB9,6627,310

machine.cH A D04-Feb-202111.8 KiB441296

machine.hH A D04-Feb-20213.4 KiB11247

memory.cH A D04-Feb-202117.7 KiB622424

memory.hH A D04-Feb-20216.1 KiB17671

mempool.cH A D04-Feb-20212.7 KiB13474

mempool.hH A D04-Feb-20211.3 KiB4412

menu.cH A D04-Feb-202124 KiB1,153851

menu.hH A D04-Feb-20215.8 KiB180113

menu_data.datH A D04-Feb-202122.4 KiB447392

menu_data.plH A D04-Feb-20219.1 KiB449300

missingH A D04-Feb-202110.1 KiB332243

module.cH A D04-Feb-20212.8 KiB12779

module.hH A D04-Feb-20211.8 KiB5824

movie.cH A D04-Feb-202113.3 KiB494362

movie.hH A D04-Feb-20211.3 KiB399

movie_tables.hH A D04-Feb-202116.2 KiB235205

options.hH A D04-Feb-20212 KiB6319

periph.cH A D04-Feb-202112.6 KiB470306

periph.hH A D04-Feb-20215.8 KiB16480

profile.cH A D04-Feb-20213.2 KiB14380

profile.hH A D04-Feb-20211.2 KiB389

psg.cH A D04-Feb-20213.6 KiB17298

psg.hH A D04-Feb-20211.3 KiB4611

rectangle.cH A D04-Feb-20216.3 KiB193109

rectangle.hH A D04-Feb-20211.5 KiB428

rzx.cH A D04-Feb-202117.2 KiB705452

rzx.hH A D04-Feb-20212.2 KiB8428

screenshot.cH A D04-Feb-202112.7 KiB462329

screenshot.hH A D04-Feb-20211.4 KiB4613

settings-header.plH A D04-Feb-20212.8 KiB12161

settings.cH A D04-Feb-2021212.8 KiB5,2415,072

settings.datH A D04-Feb-20218.2 KiB260236

settings.hH A D04-Feb-20216.5 KiB271230

settings.plH A D04-Feb-202120.5 KiB812609

slt.cH A D04-Feb-20213.5 KiB15388

slt.hH A D04-Feb-20211.1 KiB366

snapshot.cH A D04-Feb-20214.7 KiB180112

snapshot.hH A D04-Feb-20211.4 KiB4312

sound.cH A D04-Feb-202120.8 KiB700463

sound.hH A D04-Feb-20212.1 KiB6623

spectrum.cH A D04-Feb-20217.2 KiB251141

spectrum.hH A D04-Feb-20212.7 KiB8832

tape.cH A D04-Feb-202127.7 KiB1,034669

tape.hH A D04-Feb-20212.2 KiB8338

ui.cH A D04-Feb-202125.8 KiB913659

uidisplay.cH A D04-Feb-20212.3 KiB7635

utils.cH A D04-Feb-202112.7 KiB505365

utils.hH A D04-Feb-20212 KiB6627

windres.rcH A D04-Feb-20213.3 KiB8972

ylwrapH A D04-Feb-20216.2 KiB227128

README

1The Free Unix Spectrum Emulator (Fuse) 1.1.1
2============================================
3
4Fuse (the Free Unix Spectrum Emulator) was originally, and somewhat
5unsurprisingly, an emulator of the ZX Spectrum (a popular 1980s home
6computer, especially in the UK) for Unix. However, it has now also
7been ported to Mac OS X, which may or may not count as a Unix variant
8depending on your advocacy position and Windows which definitely isn't
9a Unix variant. Fuse also emulates some of the better-known ZX Spectrum
10clones as well.
11
12What Fuse does have:
13
14* Accurate Spectrum 16K/48K/128K/+2/+2A/+3 emulation.
15* Working Spectrum +3e and SE, Timex TC2048, TC2068 and TS2068,
16  Pentagon 128, "512" (Pentagon 128 with extra memory) and 1024 and
17  Scorpion ZS 256 emulation.
18* Runs at true Speccy speed on any computer you're likely to try it on.
19* Support for loading from .tzx files, including accelerated loading.
20* Sound (on systems supporting the Open Sound System, SDL, or OpenBSD/
21  Solaris's /dev/audio).
22* Emulation of most of the common joysticks used on the Spectrum
23  (including Kempston, Sinclair and Cursor joysticks).
24* Emulation of some of the printers you could attach to a Spectrum.
25* Support for the RZX input recording file format, including
26  rollback and 'competition mode'.
27* Emulation of the DivIDE, Interface 1, Kempston mouse, Spectrum +3e,
28  ZXATASP, ZXCF, Beta 128, Opus Discovery, +D and DISCiPLE interfaces.
29
30Help! <xyz> doesn't work
31------------------------
32
33If you're having a problem using/running/building Fuse, the two places
34you're most likely to get help are the development mailing list
35<fuse-emulator-devel@lists.sf.net> or the official forums at
36<http://sourceforge.net/p/fuse-emulator/discussion/>.
37
38What you'll need to run Fuse
39----------------------------
40
41Unix, Linux, BSD, etc.
42
43Required:
44
45* X, SDL, svgalib or framebuffer support. If you have GTK+, you'll get
46  a (much) nicer user interface under X.
47* libspectrum: this is available from
48  http://fuse-emulator.sourceforge.net/libspectrum.php
49
50Optional:
51
52* Other libraries will give you some extended functionality:
53  * libgcrypt: the ability to digitally sign input recordings (note that
54    Fuse requires version 1.1.42 or later).
55  * libpng: the ability to save screenshots
56  * libxml2: the ability to load and save Fuse's current configuration
57  * zlib: support for compressed RZX files
58
59If you've used Fuse prior to version 0.5.0, note that the external
60utilities (tzxlist, etc) are now available separately from Fuse
61itself. See http://fuse-emulator.sourceforge.net/ for details.
62
63Mac OS X
64
65* Either the native port by Fredrick Meunier, or the original version
66  will compile on OS X 10.3 (Panther) or later.
67* On Mac OS X Lion you will need to use clang as gcc-llvm-4.2.1 fails to
68  correctly compile z80_ops.c.
69
70Windows
71
72* The Win32 and SDL UIs can be used under Windows.
73* pthreads-win32 library will give the ability to use posix threads, needed by
74  some peripherals.
75
76Building Fuse
77-------------
78
79See the file `INSTALL' for more detailed information.
80
81Closing comments
82----------------
83
84Fuse has its own home page, which you can find at:
85
86http://fuse-emulator.sourceforge.net/
87
88and contains much of the information listed here.
89
90News of new versions of Fuse (and other important Fuse-related
91announcements) are distributed via the fuse-emulator-announce mailing
92list on SourceForge; see
93http://lists.sourceforge.net/lists/listinfo/fuse-emulator-announce
94for details on how to subscribe and the like.
95
96If you've got any bug reports, suggestions or the like for Fuse, or
97just want to get involved in the development, this is coordinated via
98the fuse-emulator-devel mailing list,
99http://lists.sourceforge.net/lists/listinfo/fuse-emulator-devel
100and the Fuse project page on SourceForge,
101http://sourceforge.net/projects/fuse-emulator/
102
103For Spectrum discussions not directly related to Fuse, visit either the
104Usenet newsgroup `comp.sys.sinclair' or the World of Spectrum forums
105<http://www.worldofspectrum.org/forums/>.
106
107Philip Kendall <philip-fuse@shadowmagic.org.uk>
10824th May, 2013
109
110$Id: README 4995 2013-05-24 19:54:19Z zubzero $
111