AminetAminet
Search:
84476 packages online
About
Recent
Browse
Search
Upload
Setup
Services

misc/emu/sz81-morphos.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Sinclair ZX80 and ZX81 emulator
Author:Russell Marks, Ian Collier, Thunor, Chris Young, port by uploader
Uploader:polluks sdf lonestar org (Stefan Haubenthal)
Type:misc/emu
Version:2.1-4
Requires:PowerSDL
Architecture:ppc-morphos
Date:2010-03-15
Download:http://aminet.net/misc/emu/sz81-morphos.lha - View contents
Readme:http://aminet.net/misc/emu/sz81-morphos.readme
Downloads:1315

Description
-----------

sz81 is a port of Russell Marks's SVGAlib z81 Sinclair ZX80/81 emulator
to SDL with some additional functionality.

Features:
 * Virtual keyboard with adjustable opacity, autohide on newline,
   sticky shift or toggle shift
 * Control bar with access to several regularly used options
 * The ability to run centred within any resolution
 * Runtime switchable scaling up to 3x on supported platforms
 * Toggling between a window and fullscreen on supported platforms
 * Support for portrait orientated screens such as 240x320 and 480x640
 * User-definable (actually currently developer-definable) keys
 * Joystick to keyboard remapping (joystick navigation is to follow)
 * Maximum porting potential since it only requires SDL

Note that this includes the missing OSS_SOUND_SUPPORT directives which
I found independently even though there is a patch on the z81 website
http://www.svgalib.org/rus/z81.html that does a similar thing.
Therefore you needn't and shouldn't apply that patch.

To-Do:
 * Virtual keyboard navigation and activation using a joystick
 * Key repeating within the GUI
 * OSS to SDL API sound conversion


Controls
--------

For the PC:

    Click screen - Toggle virtual keyboard and control bar
    Backspace    - Rubout i.e. equivalent to CTRL or SHIFT + 0
    Comma        - Equivalent to using CTRL or SHIFT + .
    Cursors      - Equivalent to using CTRL or SHIFT + 5, 6, 7 and 8
    ALT + R      - Cycle between 960x720, 640x480 and 320x240
    F11          - Toggle between fullscreen and a window

    Clicking the screen (or F1) brings up the virtual keyboard and the
    control bar giving access to several very useful options. These
    are listed below alongside their keyboard equivalents :-

    Exit          - Exit emulator (F10)
    Reset         - Reset emulator (F12)
    Autohide      - Toggle vkeyb between autohide and don't hide (F6)
    Shift Type    - Toggle between sticky shift and toggle shift (F7)
    Invert Screen - Toggle between not inverse and inverse video (F8)
    Opacity DN/UP - Reduce (HOME) or increase (END) vkeyb opacity

    To access the file selector type "J", SHIFT + "P" twice and ENTER
    from within the emulator.


Contents of misc/emu/sz81-morphos.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  114     169  67.5% -lh5- d5c7 Feb 11 17:12 sz81-2.1-4/allmain.h
[generic]                 1287    3459  37.2% -lh5- 82e9 Mar 12 22:04 sz81-2.1-4/amiga.c
[generic]                 1256    3351  37.5% -lh5- ceb1 Mar  1 00:04 sz81-2.1-4/amiga.c.bak
[generic]                  240     345  69.6% -lh5- b46a Mar  1 00:04 sz81-2.1-4/amiga.h
[generic]                 1593    5563  28.6% -lh5- 1a6c Feb 11 17:12 sz81-2.1-4/cbops.c
[generic]                 8688   21146  41.1% -lh5- c699 Mar  8 02:12 sz81-2.1-4/ChangeLog
[generic]                12396   32832  37.8% -lh5- e882 Mar  8 01:38 sz81-2.1-4/common.c
[generic]                 1394    3116  44.7% -lh5- 43cf Mar  8 01:38 sz81-2.1-4/common.h
[generic]                 6993   17982  38.9% -lh5- dc3e Feb 11 17:12 sz81-2.1-4/COPYING
[generic]                 1862    8665  21.5% -lh5- 75d3 Feb 11 17:12 sz81-2.1-4/edops.c
[generic]                  371     592  62.7% -lh5- 7579 Feb 11 17:12 sz81-2.1-4/GAMENOTES
[generic]                10377   10377 100.0% -lh0- 23c6 Feb 11 17:12 sz81-2.1-4/games-etc/aydemo-src.tar.gz
[generic]                 1695    7955  21.3% -lh5- 6146 Feb 11 17:12 sz81-2.1-4/games-etc/aydemo.p
[generic]                17049   17049 100.0% -lh0- 1f26 Feb 11 17:12 sz81-2.1-4/games-etc/mine81-src.tar.gz
[generic]                 2907    6694  43.4% -lh5- e2d4 Feb 11 17:12 sz81-2.1-4/games-etc/mine81.p
[generic]                 1349    2584  52.2% -lh5- 71f5 Feb 11 17:12 sz81-2.1-4/games-etc/mine81.txt
[generic]                31826   31826 100.0% -lh0- a0f2 Feb 11 17:12 sz81-2.1-4/games-etc/tetris-src.tar.gz
[generic]                 1889    4403  42.9% -lh5- 25ac Feb 11 17:12 sz81-2.1-4/games-etc/tetris.p
[generic]                 2583    5171  50.0% -lh5- 2b6a Feb 11 17:12 sz81-2.1-4/games-etc/tetris.txt
[generic]                 4048    4048 100.0% -lh0- e8f7 Feb 11 17:12 sz81-2.1-4/games-etc/tetris1k-src-newer.tar.gz
[generic]                  570     716  79.6% -lh5- 01fe Feb 11 17:12 sz81-2.1-4/games-etc/tetris1k.p
[generic]                 3754   11815  31.8% -lh5- 7825 Feb 11 17:12 sz81-2.1-4/games-etc/tetrishr.p
[generic]                  784    3126  25.1% -lh5- 2f8d Feb 14 16:09 sz81-2.1-4/lib/sz81.bmp
[generic]                  406    2686  15.1% -lh5- c4a6 Mar  8 01:38 sz81-2.1-4/lib/sz81icons.bmp
[generic]                  389    3138  12.4% -lh5- 0971 Mar  4 00:46 sz81-2.1-4/lib/zx80font.bmp
[generic]                 1554   17486   8.9% -lh5- c7d5 Mar  4 00:46 sz81-2.1-4/lib/zx80kybd.bmp
[generic]                 6796    8192  83.0% -lh5- eb8f Aug 28  1995 sz81-2.1-4/lib/zx81.rom
[generic]                  382    3138  12.2% -lh5- f9fa Mar  4 00:46 sz81-2.1-4/lib/zx81font.bmp
[generic]                 1863   17486  10.7% -lh5- 1d66 Mar  4 00:46 sz81-2.1-4/lib/zx81kybd.bmp
[generic]                  602    3138  19.2% -lh5- df7c Mar  4 00:46 sz81-2.1-4/lib/zx82font.bmp
[generic]                 1917    5091  37.7% -lh5- e400 Feb 11 17:12 sz81-2.1-4/main.c
[generic]                 1693    4123  41.1% -lh5- 3f68 Mar  8 01:38 sz81-2.1-4/Makefile
[generic]                 1711    4145  41.3% -lh5- 1d4f Mar  8 01:38 sz81-2.1-4/Makefile.amigaos4
[generic]                  567    1049  54.1% -lh5- 2492 Mar  5 22:37 sz81-2.1-4/Makefile.gp2x
[generic]                 1730    4186  41.3% -lh5- 30e8 Mar 15 23:47 sz81-2.1-4/Makefile.morphos
[generic]                  532     918  58.0% -lh5- 18ca Mar  5 22:37 sz81-2.1-4/Makefile.zaurus
[generic]                  385     732  52.6% -lh5- ccfc Feb 11 17:12 sz81-2.1-4/mkinstalldirs
[generic]                 3371    6967  48.4% -lh5- be11 Feb 11 17:12 sz81-2.1-4/NEWS
[generic]                 3062    6346  48.3% -lh5- 05f8 Feb 11 17:12 sz81-2.1-4/README
[generic]                 2624    6198  42.3% -lh5- 3ce1 Mar  8 01:38 sz81-2.1-4/README.sdl
[generic]                  644     644 100.0% -lh0- 9184 Feb 11 17:12 sz81-2.1-4/saverom/listing.png
[generic]                 2370    4727  50.1% -lh5- 35ab Feb 11 17:12 sz81-2.1-4/saverom/README
[generic]                  155     219  70.8% -lh5- 7e5b Feb 11 17:12 sz81-2.1-4/saverom/saverom.p
[generic]                  812    1389  58.5% -lh5- 2d02 Feb 11 17:12 sz81-2.1-4/saverom/saverom.z
[generic]                18391   83257  22.1% -lh5- 5c01 Mar  8 01:38 sz81-2.1-4/sdl.c
[generic]                 1056    2941  35.9% -lh5- 3a1f Mar  8 01:38 sz81-2.1-4/sdl.h
[generic]                 2170    5743  37.8% -lh5- ee23 Mar  8 01:38 sz81-2.1-4/smain.c
[generic]                 6566   17295  38.0% -lh5- 2185 Feb 23 22:17 sz81-2.1-4/sound.c
[generic]                  640    1256  51.0% -lh5- 2feb Feb 23 22:17 sz81-2.1-4/sound.h
[generic]                57877  167292  34.6% -lh5- 4e06 Mar 15 23:48 sz81-2.1-4/sz81
[generic]                  240     326  73.6% -lh5- d731 Feb 13 18:41 sz81-2.1-4/sz81.gpe
[generic]                 5074   14235  35.6% -lh5- d581 Mar  1 00:04 sz81-2.1-4/sz81.info
[generic]                  554     907  61.1% -lh5- 973e Feb 11 17:12 sz81-2.1-4/TODO
[generic]                 7074   23713  29.8% -lh5- 3679 Feb 11 17:12 sz81-2.1-4/xmain.c
[generic]                  704    3284  21.4% -lh5- e339 Feb 11 17:12 sz81-2.1-4/xz81.icon
[generic]                  880    4531  19.4% -lh5- 8d8b Feb 11 17:12 sz81-2.1-4/xz81.xpm
[generic]                 3978   10495  37.9% -lh5- fd9d Feb 11 17:12 sz81-2.1-4/z80.c
[generic]                 1252    2997  41.8% -lh5- 580a Feb 11 17:12 sz81-2.1-4/z80.h
[generic]                 3911   18999  20.6% -lh5- 9060 Feb 11 17:12 sz81-2.1-4/z80ops.c
[generic]                 4469   10375  43.1% -lh5- 314b Feb 11 17:12 sz81-2.1-4/z81.1
[generic]                 1159    6155  18.8% -lh5- 812e Feb 11 17:12 sz81-2.1-4/zx80kybd.pbm
[generic]                 1783    3980  44.8% -lh5- 2771 Feb 11 17:12 sz81-2.1-4/zx81get.1
[generic]                 3153    7358  42.9% -lh5- 9c4a Feb 11 17:12 sz81-2.1-4/zx81get.c
[generic]                 1500    6155  24.4% -lh5- 5565 Feb 11 17:12 sz81-2.1-4/zx81kybd.pbm
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        64 files  271021  696276  38.9%            Mar 15 21:44

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>