Skip to content

Commit

Permalink
Update README
Browse files Browse the repository at this point in the history
  • Loading branch information
gyurco committed Nov 2, 2024
1 parent 71393e1 commit 194e3a5
Showing 1 changed file with 16 additions and 6 deletions.
22 changes: 16 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,33 @@
# ZX80/ZX81 for [MIST Board](https://github.com/mist-devel/mist-board/wiki)
# ZX80/ZX81 for [MIST](https://github.com/mist-devel/mist-board/wiki) and other compatible FPGA boards

### Features:
- Based on Grant Searle's [ZX80 page](http://searle.x10host.com/zx80/zx80.html)
- Selectable ZX80/ZX81
- 16k/32k/64k RAM packs
- CHR128 board at $3000
- CHR128 board at $2000-$3FFF (8 banks)
- Quicksilva character board at $8400
- YM2149 sound chip (ZON X-81 compatible)
- Sinclar type joystick (keys 67890)
- PAL/NTSC timings
- Turbo loading of .o and .p files
- Loading original tapes from the UART RX port
- Loading original tapes from the UART RX or TAPE IN port
- Support of Chroma 81 color interface

### Tape loading
Selecting an .o (ZX80) or .p (ZX81) file opens the tape. This is indicated by the
user LED. The LOAD command will load it as it would be on a standard tape.
user LED. The LOAD "" command will load it as it would be on a standard tape.
If there's no opened file, the standard ROM load routine is executed, and it
can receive tape data from the UART port.
can receive tape data from the UART/AUDIO IN port.

Reset (ALT-F11 or the Reset OSD option) closes the .o or .p file.

### CHR and COL file support
Loading of CHR (character definition) and COL (color defininiton) files are possible
if the firmware has XML support compiled in. For the CHR support, Quicksilva character
board must be enabled, for COL support, the Chroma 81 interface must be 'on'.

### Download precompiled binaries and system ROMs:
Go to [releases](https://github.com/gyurco/ZX8X_MiST/releases) folder. Copy the rbf
For MiST, go to [releases](https://github.com/mist-devel/mist-binaries/tree/master/cores/zx01) folder. Copy the rbf
and zx8x.rom file to the root of the SD card.

For other boards, look at their respective release distributions.

0 comments on commit 194e3a5

Please sign in to comment.