Menu

Tree [f5be52] fuse-utils-1.4.3 /
 History

HTTPS access


File Date Author Commit
 compat 2016-10-29 Sergio Baldoví Sergio Baldoví [11c54e] Consolidate .gitignore files in top source dire...
 converter 2016-10-29 Sergio Baldoví Sergio Baldoví [11c54e] Consolidate .gitignore files in top source dire...
 fmfconv_output 2018-06-17 Sergio Baldoví Sergio Baldoví [07694d] Fix printf() conversion specifiers
 hacking 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 importer 2018-06-27 Sergio Baldoví Sergio Baldoví [e21543] Replace deprecated auto_ptr with unique_ptr (pa...
 m4 2016-10-29 Sergio Baldoví Sergio Baldoví [11c54e] Consolidate .gitignore files in top source dire...
 man 2018-07-01 Fredrick Meunier Fredrick Meunier [f5be52] Update release dates for 1.4.3
 .gitignore 2018-04-19 Fredrick Meunier Fredrick Meunier [cb32c2] Ignore Visual Studio Code project
 AUTHORS 2017-11-27 Sergio Baldoví Sergio Baldoví [64e279] New snapdump utility
 COPYING 2007-05-26 Stuart Brady Stuart Brady [c877c6] Update FSF address in GPL notices.
 ChangeLog 2018-07-01 Fredrick Meunier Fredrick Meunier [f5be52] Update release dates for 1.4.3
 Makefile.am 2018-07-01 Fredrick Meunier Fredrick Meunier [87efbe] Revert accidental commit
 README 2018-07-01 Fredrick Meunier Fredrick Meunier [f5be52] Update release dates for 1.4.3
 audio2tape.cc 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 audio2tape.h 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 audio2tape_res.rc 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 autogen.sh 2017-06-10 Fredrick Meunier Fredrick Meunier [c23f21] Swtich to using autoreconf
 compat.h 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 config.rpath 2010-08-06 Fredrick Meunier Fredrick Meunier [45f084] Support the de-facto standard Windows-1252 char...
 configure.ac 2018-06-30 Fredrick Meunier Fredrick Meunier [998fcd] First updates for a "1.4.3" version
 createhdf.c 2018-06-17 Sergio Baldoví Sergio Baldoví [927c31] Cast size_t variables to unsigned long in printf()
 createhdf_res.rc 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 fmfconv.c 2018-04-30 Sergio Baldoví Sergio Baldoví [75b25c] Tweak some messages in fmfconv
 fmfconv.h 2017-08-09 Fredrick Meunier Fredrick Meunier [dd85c2] Add dedicated enum for fmf_machine_type
 fmfconv_compr.c 2017-07-08 Fredrick Meunier Fredrick Meunier [925833] Extract compressed block reading routines
 fmfconv_compr.h 2017-07-08 Fredrick Meunier Fredrick Meunier [925833] Extract compressed block reading routines
 fmfconv_res.rc 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 fmfconv_types.c 2018-06-17 Sergio Baldoví Sergio Baldoví [ac5255] Fix ULAW identification in fmfconv
 fmfconv_types.h 2018-04-20 Fredrick Meunier Fredrick Meunier [cc890e] Move machine_name array to fmfconv_types.c
 fuse-utils.qpg.in 2007-01-29 Philip Kendall Philip Kendall [ac3036] Change URLs to Sourceforge, my e-mail address t...
 ide.c 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 ide.h 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 keys.c 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 listbasic.c 2018-05-16 Fredrick Meunier Fredrick Meunier [f2e802] Fix processing tape files in listbasic
 listbasic_res.rc 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 movie_tables.h 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 profile2map.c 2017-05-15 Sergio Baldoví Sergio Baldoví [38d34f] Move write_file() into utils.c and share betwee...
 profile2map_res.rc 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 raw2hdf.c 2017-05-14 Sergio Baldoví Sergio Baldoví [dbc05f] Check close()/fclose() return value on write op...
 raw2hdf_res.rc 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 rzxcheck.c 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 rzxcheck_res.rc 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 rzxdump.c 2018-06-17 Sergio Baldoví Sergio Baldoví [927c31] Cast size_t variables to unsigned long in printf()
 rzxdump_res.rc 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 rzxtool.c 2017-05-15 Sergio Baldoví Sergio Baldoví [38d34f] Move write_file() into utils.c and share betwee...
 rzxtool_res.rc 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 scl2trd.c 2017-05-14 Sergio Baldoví Sergio Baldoví [dbc05f] Check close()/fclose() return value on write op...
 scl2trd_res.rc 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 snap2tzx.c 2018-03-07 Philip Kendall Philip Kendall [8771ad] Add 4500 and 5000 bps rates (Duncan Edwards).
 snap2tzx_res.rc 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 snapconv.c 2017-05-15 Sergio Baldoví Sergio Baldoví [38d34f] Move write_file() into utils.c and share betwee...
 snapconv_res.rc 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 snapdump.c 2018-06-17 Sergio Baldoví Sergio Baldoví [927c31] Cast size_t variables to unsigned long in printf()
 snapdump_res.rc 2017-12-11 Sergio Baldoví Sergio Baldoví [02108c] Don't print UTF-8 characters on stdout
 tape2pulses.c 2018-06-17 Sergio Baldoví Sergio Baldoví [3c5c12] Close file on error in tape2pulses
 tape2pulses_res.rc 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 tape2wav.c 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 tape2wav_res.rc 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 tapeconv.c 2017-05-15 Sergio Baldoví Sergio Baldoví [38d34f] Move write_file() into utils.c and share betwee...
 tapeconv_res.rc 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 tzxlist.c 2018-06-17 Sergio Baldoví Sergio Baldoví [07694d] Fix printf() conversion specifiers
 tzxlist_res.rc 2016-10-24 Fredrick Meunier Fredrick Meunier [5f80e0] Retire legacy RCS tags
 utils.c 2018-06-17 Sergio Baldoví Sergio Baldoví [07694d] Fix printf() conversion specifiers
 utils.h 2017-05-15 Sergio Baldoví Sergio Baldoví [38d34f] Move write_file() into utils.c and share betwee...

Read Me

The Fuse utilities version 1.4.3
================================

The Fuse utilities are a few tools which may be of occasional use when
dealing with ZX Spectrum emulator files. They were originally
distributed with Fuse, the Free Unix Spectrum Emulator, but are now
independent of Fuse and can be used on their own.

The available utilities are:

* audio2tape: convert an audio file to tape format.
* createhdf: create an empty .hdf IDE hard disk image.
* fmfconv: converter tool for FMF movie files.
* listbasic: list the BASIC in a snapshot or tape file.
* profile2map: convert Fuse profiler output to Z80-style map format.
* raw2hdf: create a .hdf IDE hard disk image from another file.
* rzxcheck: verify the digital signature in an RZX file.
* rzxdump: list the contents of an RZX input recording file.
* rzxtool: add, extract or remove the embedded snapshot from an RZX file,
           or compress or uncompress the file.
* scl2trd: convert .scl disk images to .trd disk images.
* snap2tzx: convert snapshots to TZX tape images.
* snapconv: convert between snapshot formats.
* snapdump: list information about machine status stored in a snapshot file.
* tape2pulses: dumps the pulse information from tape images to text files.
* tape2wav: convert a tape file to .wav audio format.
* tapeconv: convert between .tzx and .tap files.
* tzxlist: list the contents of a TZX, TAP, PZX or Warajevo TAP file.

In order to use the utilities, you'll need `libspectrum' installed;
this is available from:

http://fuse-emulator.sourceforge.net/libspectrum.php

If you want to deal with compressed RZX files, you'll also need `zlib'
installed.

Once you've got any libraries installed, building the utilities should
be as simple as:

$ ./configure
$ make

and then

$ make install

By default, the utilities will be installed in `/usr/local', so you'll
probably have to be root to do the last step. If you want to change
this, give the `--prefix=DIR' option to `configure' to install them
under `DIR'.

The latest version of the utilities should always be available from
http://fuse-emulator.sourceforge.net/fuse.php

If you're having a problem using/running/building fuse-utils, the two places
you're most likely to get help are the development mailing list
<fuse-emulator-devel@lists.sf.net> or the official forums at
<https://sourceforge.net/p/fuse-emulator/discussion/>.

Compiling from Git
------------------

If you're using version of fuse-utils from Git rather than one
of the released tarballs, you'll need to run `autogen.sh' before
running 'configure' for the first time.

Philip Kendall <philip-fuse@shadowmagic.org.uk>
1st July, 2018
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.