It is currently Fri, 17 Aug 2018 23:44:00 GMT



 
Author Message
 z81 2.0 - Sinclair ZX81 and ZX80 emulator
z81 is a ZX81 and ZX80 emulator for Unix/Linux. There are actually two
versions - z81 (for svgalib), and xz81 (for X). Also included is
zx81get, a ZX81 tape reader.

*The ROMs are not included*, so you'll have to obtain those
separately.

You can download z81 from ibiblio:

  ftp://ftp.ibiblio.org/pub/Linux/system/emulators/zx/z81-2.0.tar.gz

There's also a web page here:

  http://www.**-**.com/

2.0 is a fairly major update, including `proper' display emulation,
optional sound support (native VSYNC-ish sound, Quicksilva's sound
board, and Bi-Pak's Zon X-81), and ZX Printer support.

* Changes in z81 2.0

Better display emulation, leading to better emulation all-round. This
still isn't perfect, but it already seems to cope with everything z81
1.x did, plus a bit more. Notable additions are Rock Crush, Dan's
Revenge, and QS Defender (though it's so overscanned it doesn't fit in
the normal display). Also, high-score entry now works in ZX Galaxians,
and the display no longer `goes weird' when updating on the ZX80. :-)
Thanks to Wilf Rigter (and his zx81vid.txt) for the timing info and
detailed description the new display stuff was based on.

Optional sound emulation. This comes in two forms - VSYNC-based (aka
`turn up the volume on the TV' :-)), and AY-3-891x-based (sound
addons). The sound addons currently supported are the Quicksilva sound
board, and the Bi-Pak Zon X-81 (thanks to Andy Styles for info on
this). The sound code was based on my work for Fuse, so Matan Ziv-Av
and Philip Kendall also deserve some credit here.

Added ZX Printer support, which was an easy port from xz80. Thanks to
Ian Collier for this, obviously. :-) The main difference in z81 is
that it outputs (as a picture) to a PBM file rather than an X bitmap.

With `-l', you can now boot directly to the file selector (at least
when emulating a 16k ZX81).

You can now enable display of the VSYNC signal with `-V'. This is
useful if you want FAST mode to blank the screen, or want to see
LOAD/SAVE signals onscreen when using `-L' or `-S' (see below), but
tends to be an annoyance otherwise which is why it's not enabled by
default.

The LOAD and SAVE hooks can now be disabled, with `-L' and `-S'
respectively. This is mainly so there's something easy to get at which
makes a noise :-) (i.e. use `-sS' then save something).

A keyboard port fix means that Namtir Raiders now works. Also fixed
reversed key-reading when more than one bit was zero in the port's
MSB - I don't think that affected much though.

You can now directly emulate a 1k machine, with `-u' (= unexpanded).

The new `-i' option inverts the screen, giving a white-on-black
display.

Fixed some problems with signal blocking when exiting.

The X version previously ignored any `-r' setting - fixed.

Auto-load (loading from the command-line) is slightly better
than before - it now starts up the program `instantly'. This is
probably just as well, as the better display emulation means the
emulator can't really `fast-boot' any more except when loading a
program.

It didn't previously load programs from command-line which ended in
`.P' (it tried to add a further `.p') - it does now.

Removed the old `-s' for normal (slow) booting, as the only fast-boot
option now available is auto-loading (see above).

Removed z81txt (the Linux-console-specific text version). I thought
about some way of making it work with the new display code by
interpreting characters in the screen bitmap, but it was really just
too {*filter*} an idea to be worth bothering with.

Here's the LSM entry:

--------------------------------------------------------------------------
Begin4
Title:          z81
Version:        2.0
Entered-date:   2001-07-28
Description:    z81/xz81 are ZX81 (TS1000) and ZX80 emulators
                for svgalib and X. They load/save Xtender-format .p
                files, and support the ZX81's pseudo-hi-res mode,
                overscanned modes, the ZX Printer, and both
                VSYNC-based and AY-3-891x-based sound. A few
                ZX81-related utils (including a tape reader) and PD
                games are included.

                Note that, due to an uncertain legal situation, the
                ROMs must now be obtained separately.

Keywords:       Sinclair ZX80 ZX81 TS1000 emulator VGA svgalib X
Author:         i...@comlab.ox.ac.uk (Ian Collier)
                r...@svgalib.org (Russell Marks)
Maintained-by:  r...@svgalib.org (Russell Marks)
Primary-site:   ftp.ibiblio.org /pub/Linux/system/emulators/zx
                149155  z81-2.0.tar.gz
Copying-policy: GPL
End
--------------------------------------------------------------------------

-Rus.

##########################################################################
# Send submissions for comp.os.linux.announce to: c...@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://www.**-**.com/ ~cola/              #
##########################################################################



 Fri, 23 Jan 2004 07:24:37 GMT   
 
   [ 1 post ] 

Similar Threads

1. FS: Executor 2.0 MAC Emulator

2. Linux 2.0 or Linux 2.0 (glibc)?

3. MAE 2.0 and FDDI 2.0

4. To Linux 2.0 or Not to Linux 2.0??

5. BCM 4210 - HomePNA 2.0 Driver for Linux (works with all HomePNA 2.0 cards)

6. Netscape 2.0 breaks RedHat 2.0 Linux

7. Netscape 2.0 breaks RedHat 2.0 Linux

8. SINCLAIR QL's 18th birthday! Congratulations and a surprise...

9. Help! Emulated emulator emulator .signature of long ago...

10. Cisco emulator for practice?


 
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software