Projects / Z88vm

Z88vm

OZvm is principally a hardware emulation of the Cambridge Z88 portable computer, a Z80 CPU system with 4Mb addressable memory, a monochrome 640x64 LCD, and RS-232 serial port. It allows you to install any ROM or application card binary that also runs on a real Z88 portable. OZvm is also a versatile Z80 assembler debugging environment with a command line, screen activity recording, and Z80 instruction logging. It assists the developer in testing Z80 assembler programming of the Z88 operating system or 3rd party applications.

Tags
Licenses
Operating Systems
Implementation

Last announcement

Windows Installer has been updated (was corrupt) 08 Feb 2013 07:52

Our users have reported that the V1.1 release Installer for Windows was corrupted. We have now uploaded a new binary and tested it.. Thanks for reporting this problem. Happy downloading! - The Z88 team.

Recent releases

  •  30 Nov 2013 08:49

    Release Notes: New "boz" and "bozd" debugger commands have been added to intercept execution of OZ system calls. F8, F9, and F10 were mapped to soft reset, hard reset, and double screen size functions. The OZ V4.4 ROM is also bundled as part of this release.

    •  24 Feb 2013 13:16

      Release Notes: Two user interface bugs have been fixed, which were related to insertion of Flash Cards and handling of files in File Areas on those cards.

      •  14 Feb 2013 18:59

        Release Notes: A regression was discovered in V1.1 (keyboard response stopped after timeout and the screen didn't turn off when selecting a card). Also, some fonts for the Linux and Windows installers were missing, which made the debugger console look weird using a proportional font.

        •  04 Feb 2013 07:39

          Release Notes: This is to date the most stable and feature-complete emulator of the Cambridge Z88. This is also the final release as a Java application. All future work will be a re-implementation using the Qt (C++) framework. The overall purpose of this release has been to improve the user interface and improve emulation. Emulation is still not perfect (sound emulation is missing and Blink hardware emulation still has minor areas to be improved).

          •  02 Feb 2013 12:24

            Release Notes: Initial freecode announcement.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.