Skip to content

guidol70/RC2014_ESP32_Z80_Emulator_VGA32

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

RC2014 ESP32Z80 V2 Emulator for TTGO VGA32

  • Not Boot without a SDCard No Boot without a SDCard

  • Booting with SDCard
    Booting with SDCard

  • Showing the DiskSpace of the A: (A.dsk) Image-File SHowing the DiskSpace

  • Executing Wordstar 4.0 Executing Wordstar

The Jr-cutDown-Version lacks the following Features of the original Emulator-Version:

  • virtual GPIO-Support is missing
  • Telnet-Support is missing
  • SPIFFS-Support is missing
  • Code-Fragments of TTGO T1/T2 are not included BUT SDCard-Support-Commands like sdfiles and sdcopy does work ;)

The original version of the ESP32-Z80-Emulator (without VGA32-Support)
from David Bottrill (david@bottrill.org) is available at
https://github.com/djbottrill/ESP32-Z80-Emulator

This VGA32-Port does use the FabGL-VGATextController with 16 Colors
from Fabrizio Di Vittorio (fdivitto2013@gmail.com)
https://github.com/fdivitto/FabGL

VGATextColor_1

VGATextColor_2

  • Notes / Problems at this time:
    • Breakpoint GPIO-Switches sw1(26) & sw2 (27) may be incorect or non free GPIOs
    • Config of Keyboard and Screen-Color via .ino because I had to use FabGL TextController instead the VGA16-Controller (got Problems to get the SDCard to init)
    • Does hang/freeze when exiting Wordstar 3.30 / 4.00 with the X-command
    • Does throw exception when starting Turbo Pascal v3.01A (after Error-Msg Question)
CPMTool DiskDef for A: (A.dsk) Image-File:
# esp32z80
diskdef esp32z80
  seclen 512
  tracks 512
  sectrk 32
  blocksize 4096
  maxdir 512
  boottrk 0
  os 2.2
end

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published