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

..07-May-2022-

doc/H03-May-2022-11957

hacking/H04-Feb-2021-982956

m4/H04-Feb-2021-8,8047,934

myglib/H04-Feb-2021-873591

test/H07-May-2022-1,4411,015

AUTHORSH A D04-Feb-2021461 1910

COPYINGH A D04-Feb-202117.6 KiB340281

ChangeLogH A D04-Feb-202111.5 KiB345221

Makefile.amH A D04-Feb-20213.4 KiB12984

Makefile.inH A D04-Feb-202143.5 KiB1,065947

READMEH A D04-Feb-20212.6 KiB7353

THANKSH A D04-Feb-2021236 95

accessor.plH A D04-Feb-20217.9 KiB296208

aclocal.m4H A D04-Feb-202139.8 KiB1,1381,020

bzip2.cH A D04-Feb-20213.8 KiB14386

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

config.h.inH A D04-Feb-20213.1 KiB12385

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

configureH A D04-Feb-2021438.8 KiB15,16412,705

configure.acH A D04-Feb-20216.8 KiB226198

creator.cH A D04-Feb-20213.3 KiB13992

crypto.cH A D04-Feb-202110.3 KiB356266

csw.cH A D04-Feb-202110.9 KiB374253

dck.cH A D04-Feb-20216.6 KiB243164

depcompH A D04-Feb-202120.4 KiB709460

dll.cH A D04-Feb-20211.2 KiB4314

generate.pl.inH A D04-Feb-20211.9 KiB8659

ide.cH A D04-Feb-202126.5 KiB926609

install-shH A D04-Feb-202113.7 KiB528351

internals.hH A D04-Feb-20219.4 KiB280175

libspectrum.cH A D04-Feb-202132.5 KiB1,004722

libspectrum.h.inH A D04-Feb-202133.8 KiB1,006750

libspectrum.qpg.inH A D04-Feb-20216.4 KiB128116

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

make-perl.cH A D04-Feb-202110.5 KiB347265

memory.cH A D04-Feb-20212.3 KiB9650

microdrive.cH A D04-Feb-20217.9 KiB300193

missingH A D04-Feb-202110.1 KiB332243

plusd.cH A D04-Feb-20216.2 KiB220141

pzx_read.cH A D04-Feb-202119.4 KiB680497

rzx.cH A D04-Feb-202144.5 KiB1,6891,157

sna.cH A D04-Feb-202115.9 KiB502354

snap_accessors.cH A D04-Feb-202140.5 KiB1,9511,560

snapshot.cH A D04-Feb-202115.1 KiB440315

snp.cH A D04-Feb-20212.9 KiB8041

sp.cH A D04-Feb-20214.3 KiB13070

symbol_table.cH A D04-Feb-20212.1 KiB6732

szx.cH A D04-Feb-2021123.4 KiB3,9253,083

tap.cH A D04-Feb-202110.6 KiB348248

tape.cH A D04-Feb-202149.3 KiB1,5951,140

tape_accessors.cH A D04-Feb-202117.9 KiB636503

tape_accessors.plH A D04-Feb-20212.9 KiB11356

tape_block.cH A D04-Feb-202125.4 KiB801619

tape_block.hH A D04-Feb-202114.2 KiB517255

tape_set.cH A D04-Feb-202121.6 KiB706538

tape_set.plH A D04-Feb-20213 KiB11557

timings.cH A D04-Feb-20215.6 KiB196115

tzx_read.cH A D04-Feb-202135.6 KiB1,159820

tzx_write.cH A D04-Feb-202135.6 KiB1,052760

utilities.cH A D04-Feb-20211.9 KiB6330

warajevo_read.cH A D04-Feb-202117.4 KiB636468

wav.cH A D04-Feb-20214.9 KiB172116

windres.rcH A D04-Feb-20212 KiB6349

z80.cH A D04-Feb-202157.6 KiB1,8371,299

z80em.cH A D04-Feb-20212.3 KiB7534

zlib.cH A D04-Feb-20219.8 KiB358226

zxs.cH A D04-Feb-202114.8 KiB525382

README

1libspectrum 1.1.1
2=================
3
4libspectrum is a library which is designed to make the input and
5output of ZX Spectrum emulator files slightly easier than it would be
6otherwise. It should hopefully compile and run on Unix-based systems,
7Win32 and Mac OS X.
8
9Currently supported are:
10
11* Snapshots: .z80, .szx, .sna (all read/write), .zxs, .sp., .snp and
12  +D snapshots (read only).
13* Tape images: .tzx, .tap, .spc, .sta and .ltp (read/write) and
14  .pzx, Warajevo .tap, Z80Em and CSW version 1 (read only).
15* Input recordings: .rzx (read/write).
16* Disk images: .dsk (both plain and extended), .fdi, .sad, .scl, .td0,
17  .trd and .udi (identification only).
18* Timex cartridges: .dck (read only).
19* IDE hard disk images: .hdf (read/write).
20* Microdrive cartridge images: .mdr (read/write).
21
22On Unix and Mac OS X, compiling libspectrum should just be as easy as
23
24$ ./configure
25$ make
26
27and then `make install' should install it in `/usr/local' ready for
28use on your system. If you want to install it somewhere other than
29`/usr/local', give the `--prefix=DIR' option to `configure' to install
30it under `DIR'. Once installed, some work will probably be necessary
31to ensure that the linker can find libspectrum. Either read the
32instructions printed when you do `make install' or ask your local
33guru.
34
35For details on the functions available, see `doc/libspectrum.txt'.
36
37libspectrum is made available under the GNU General Public License,
38which means that it is distributed in the hope that it will be useful,
39but WITHOUT ANY WARRANTY; without even the implied warranty of
40MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See `COPYING' for
41the full license.
42
43For updates for libspectrum, its homepage is at:
44
45http://fuse-emulator.sourceforge.net/libspectrum.php
46
47Compiling from Subversion
48-------------------------
49
50If you're using version of libspectrum from Subversion rather than one
51of the released tarballs, you'll need to run `autogen.sh' before
52running 'configure' for the first time.
53
54Compiling for the Wii
55---------------------
56
57To compile for the Wii, first make sure the dev tools are in your path
58(export PATH=$PATH:$DEVKITPPC/bin). Then, use this configure line:
59
60./configure --target=powerpc-gekko --host=powerpc-gekko \
61	    --prefix=$DEVKITPPC \
62	    --without-gcrypt --without-glib --without-libaudiofile
63
64That is assuming you don't have gcrypt, glib and libaudiofile for the
65Wii. At the time of writing, those haven't been ported yet.
66
67Then, type "make" and if everything went well, "make install".
68
69Philip Kendall <philip-fuse@shadowmagic.org.uk>
7024th May, 2013
71
72$Id: README 4992 2013-05-24 19:49:15Z zubzero $
73