CPCHawk: Update readme

This commit is contained in:
Asnivor 2018-09-19 17:03:57 +01:00
parent 2565f49c89
commit 43f401a193
1 changed files with 17 additions and 20 deletions

View File

@ -1,33 +1,30 @@
## CPCHawk ## CPCHawk
This may or may not work out. But I figured I could at least start by building on the existing ZXHawk implementation (the machines do have CPU, tape format, PSG and disk drive/controller in common). Still very much work in progress....
We'll see how that goes... #### In Place
#### In Place (but probably requires more work) * CPC464, CPC6128
* CPC464 model template
* Non-paged memory
* Standard lower and upper ROM
* Port IO decoding * Port IO decoding
* i8255 Programmable Peripheral Interface (PPI) chip emulation
* AY-3-8912 PSG (and Port IO)
* Keyboard/Joystick
* FDC and FDD devices
* .DSK image parsing and identification (to auto differenciate from ZX Spectrum disk bootloader)
#### There, but needs more work
* CRCT (Cathode Ray Tube Controller) chip emulation * CRCT (Cathode Ray Tube Controller) chip emulation
* Amstrad Gate Array chip emulation * Amstrad Gate Array chip emulation
* Video rendering (mode 1) * Video rendering (modes 0, 1, 2 & 3)
* i8255 Programmable Peripheral Interface (PPI) chip emulation * Datacorder (tape) device
* AY-3-8912 PSG Port IO
* Keyboard/Joystick
* .CDT tape image file support * .CDT tape image file support
#### Not Yet #### Not Yet
* CPC664, CPC464plus, CPC6128plus, GX4000 models
* CPC664, CPC6128, CPC464plus, CPC6128plus, GX4000 models
* RAM banking
* Upper ROM banking
* Video rendering (modes 0, 2 & 3)
* AY-3-8912 PSG sound output
* Datacorder (tape) device
* FDC and FDD devices
* .DSK image parsing and identification (to auto differenciate from ZX Spectrum disk bootloader)
* Expansion IO * Expansion IO
#### Known Issues
* The CRCT and Gatearray chips are undergoing a re-write at the moment, so video emulation is nowhere near accurate (yet)
* .CDT tape image files will nearly always fail to load - timing conversion is still needed (so the tape device 'plays back' at the wrong speed)
-Asnivor -Asnivor