[ image: nothing] [ image: nothing] [ image: nothing] [ image: nothing] [ image: nothing] [ image: nothing] [ image: nothing]
Untitled Document

GENERAL

 

Front Page

Adverts

Books


BBC Basic


BBC Basic Programs


Computer Fairs

Flying Page

Maps

PC

Pipedream

NEWS

 

Mailshot Promotions

PC Newsletter
Download Adobe Reader

Z88

 
   
Special Offer

Z88

Hardware

Software


Com Links


NewShow


Programmer's Section

Quick Guide

Reviews

Help & FAQ

Z88 2nd User Section


Training Days


Ordering & Prices

EXTRA

 
Archive

Site map
Feedback

Help

[ image: nothing] [ image: nothing]
Wednesday, 23-Jul-2008 20:22:35 BST


Z88 Programmers Section


Untitled Document

Z88 Assembler Workbench for MSDOS (Now FREE (download here) or for £10 (excluding EPROM))

History & Introduction

The Assembler Workbench enables the Z88 user to develop applications for the Cambridge Computer Z88. As the name indicates you will write your applications in assembler, or more precisely, in Z80 machine code - a widely known low level language for the Zilog Z80 processor also fitted in Britain's most sold home computer, ZX Spectrum from the mid eighties.

The package was created with the intention to enable Z88 users to develop new applications with the minimum usage of a single Z88 and no advanced add-on hardware. Everybody with a basic knowledge of programming skills should be able to produce software on his/her Z88. We have now fulfilled that intention.

Since the Z88 was presented at the PCW in '87 a small group of people have made the effort to launch software items for this compact portable. They didn't have the tools presented in this package. As far as we know, some used the old CP/M-Z80 system and in-built Assembler with special hardware to upload code to the EPROM Cards, others developed their own tools on PC's. Even the SMALL-C (developed in the late '70) system was used to develop software for the Z88 by Wordmongers.

Cambridge Computer had the intention of selling a developers system to third parties (mostly dealers). They announced it in the V2 of the "Developers' Notes", but it never came into a final product. Shortly after the release of the 'Notes in 1989, Cambridge Computer moved to Scotland and all material and people involved in the Developers' system left the company. Only the already established Z88 Software Companies were left to create new applications who already began to leave the market.

On the basis of the shortcomings from Cambridge Computer we decided to create a developer's tool for the Z88. We began late '91 as a spare time project, with months of pauses throughout the years, then completed last year -1995, still with some documents left to be written. Now, with the encouragement of Vic Gerhardi of Rakewell Limited and several Z88 users, the software package has finally been completed. In spite of the long time of development, still many active Z88 users and developers are around. Even so there is lots of potential in the Z88 after 10 years! Start developing...

The Z88 Assembler Workbench includes several software components for the Z88 computer on a 128K ROM Card and executables running on the PC using MS-DOS, supplied on 1.44MB discs.

The 128K ROM Card contains:

  • Z80asm - the Z80 Assembler on the ROM Card.
  • Zprom - EPROM programming utility to Z88 produce Application Cards.
  • Intuition - a code testing environment for your machine code with built-in debugger.
  • EazyLink - file transfer to other computers.
  • ZetriZ - a "TETRIS" look-alike graphics game that exploits the PipeDream map area.

On supplied discs you will find:

  • Z80 Cross Assembler on MSDOS that is 100% compatible with "Z80asm" on the Z88. This allows you to port source and object files to/from the Z88 to work on your assembler projects on both computer platforms.
  • Intuition - stand-alone executable debuggers to be included with your ROM Card application to enable you to debug the application while executing in the Z88 operating system environment.
  • Complete documentation of the Z88 operating system "OZ", also known as "Z88 Developers' Notes V3". 326 pages of PipeDream files. InterLogic have improved many details in V3; more examples, error corrections, new sections and many new low level operating system calls are documented. A complete Z80 instruction reference is also included.
  • Hundreds of pages of documentation of all Z88 applications (on the ROM Card), the Z80 Cross Assembler and "Link" executable for MSDOS. The EazyLink file transfer protocol is also explained.
  • Lots of Z80 assembler sources. You will first of all find the include files for all "OZ" manifestation mnemonic definitions, used in the "Developers' Notes V3". This avoids the need to use "magic numbers", but more correct definition names in your source files. Then, there is thousands of lines of the Z80 assembler source files; the standard library comprising many useful routines for your Z88 application projects, an extract of Z80 sources of the "Z80asm" application for evaluation, and all the Z80 sources for the "ZetriZ" application for evaluation. This enables you to exploit good application development on the Z88. We hope to inspire your programming skills on the Z88. All ASCII use tabulators where appropriate to save space.
  • The "PCLINK II" application supplied as disassembled source. The "PCLINK II" ROM was part of the file transfer package supplied by Cambridge Computer.
  • ANSI C sources for the MSDOS supplied executables "Z80asm" and "Link". This would enable you to recompile the programs on other platforms. Please note that Z80asm is already ported to MSDOS by InterLogic. All ASCII text file use tabulators where appropriate.
  • Also supplied is a utility to produce source files from Z80 binaries, named "DZasm". ANSI C source files for the utility is supplied as well. It supports all Z88 operating system manifests and the undocumented Z80 instructions that ZILOG left out of the Z80 instruction specification when the Z80 was officially released. With "DZasm" you might produce source code from the Z88 ROM and include it in your own applications.

Some of the components of the Z88 Assembler Workbench are Free ware. You are allowed to distribute the following components to other users:

  • Executable and ANSI C source files of "Z80asm", the Z80 Cross Assembler, with documentation.
  • Executable and ANSI C source files of "Link", the "EazyLink" Client transfer utility, with documentation.
  • Executable and ANSI C source files of "DZasm", the Z80 source file generator.
  • The standard library for the Z88 Assembler Workbench with Z80 sources files.
  • "Developers' Notes V3".
Untitled Document


Untitled Document

[ Mail to Gunther ]For software questions, ask the Z88 Development Team

© Rakewell Limited 1998-2004 InterLogic 1999 Untitled Document

[Click here to send e-mail for real-time pricing]
[ Top of Page ] [Flight Yokes] [ Front Page ] [ PC Section ] [ Z88 Section ] [ BBC BASIC ] [ Mail to Rakewell ] [ Get FAST ADSL Today ]
© Rakewell Limited 1998 - 2008
[ image: nothing] [ image: nothing] Untitled Document

Google
 

www rakewell


Click here for details

[ image: nothing] [ image: nothing] [ image: nothing]
  Web Highlights  
  [ new ]
PC Product info
 
  Flight Page  
  PC Bargains  
  Computer Fair Dates  
[ image: nothing]

Untitled Document


Untitled Document
  Z88 Programmers section

Eazylink

Flash EPROM

Intuition

Workbench

Z80asm

Zprom

Zetriz


 
Untitled Document


Untitled Document
 

Z88 Internet Links

The Z88 Ring
Join Now
Ring Hub
Random
<< Prev
Next >>


Z88 Forever

Z88 Development Group

Z88-development 2003

Project: Z88 Development: Summary

Z88 Developer Notes

Keith Korner

Computer Classic Games Server including Z88 files

Matthew Soar Home Page

Colin Parson's Z88 Upgrade Site with good pictures

FWDcomputing on the Z88 and QL

Dominic Morris Z88 Projects

Dennis Gröning - Cambridge Z88 [ image: nothing]

BBCBASIC.org

Use Graphics on your Z88 with the BBC BASIC Patch

Run Acorn software on your PC[ image: nothing]

Rakewell Limited is not responsible for the content of these internet sites.

 
[ image: nothing]
Untitled Document


Company Details
[ image: nothing]
  We ship to other countries - USA - Hong Kong - Europe
[ image: nothing]
See Price list page for details.
 
[ image: nothing]
 

Company Details
[ image: nothing]
Rakewell Limited
24 Putnams Drive
Aston Clinton
AYLESBURY
Buckinghamshire
HP22 5HH
England
[ image: nothing]
t: +44 (0) 1296 630617
[ image: nothing]
f: +44 (0) 1296 342491 
[ image: nothing]
e: e-mail: sales@rakewell.com
[ image: nothing]
co. reg.: 2009194
[ image: nothing]
VAT:GB 443 7864 23
[ image: nothing]
h: 10:00-20:00 Monday to Friday
...10:00-18:00 Saturday

[ image: nothing]

Banking Details

NatWest Bank
PO Box 37
22 Market Square
Aylesbury
Buckinghamshire
HP20 1TR

BIC (Bank Identifier Code) is NWBK GB 2L

IBAN (International Bank Account Number) is GB49 NWBK 6001 3150 7308 35

 
   
[ image: nothing]
Untitled Document


Untitled Document
Click Me!