From 4f309e7df681844da2b93ded811f84ef3273603b Mon Sep 17 00:00:00 2001
From: Jean-MarcHarvengt <39926416+Jean-MarcHarvengt@users.noreply.github.com>
Date: Mon, 11 Nov 2019 08:52:45 +0100
Subject: [PATCH] Update README.md
---
README.md | 41 ++++++++++++++++++++++++-----------------
1 file changed, 24 insertions(+), 17 deletions(-)
diff --git a/README.md b/README.md
index 42420cd..7fa672e 100644
--- a/README.md
+++ b/README.md
@@ -52,27 +52,28 @@ Now ported to much more MCUs!
Computer systems supported and status on various MCU platforms
-| System | Teensy3.6 | Teensy 4.0 | ESP32 | ESP32-Wrover |
-| --- | --- |--- | --- | --- |
-| Zx81 | X | X | X | X |
-| Zx spectrum | X | X | X | X |
-| Atari 800 | X | X | X | X |
-| C64 | X | X | X | X |
-| Atari 520ST | - | full speed! | - | slow |
-| 8086 XT PC | - | full speed! | - | slow |
+| System | Teensy3.6 | Teensy 4.0 | Teensy4+PSRAM | ESP32 | ESP32-Wrover |
+| --- | --- |--- | --- | --- | --- |
+| Zx81 | X | X | X | X | X |
+| Zx spectrum | X | X | X | X | X |
+| Atari 800 | X | X | X | X | X |
+| C64 | X | X | X | X | X |
+| Atari 520ST | - | full speed! | X | - | slow |
+| 8086 XT PC | - | full speed! | X | - | slow |
Please compile for smallest code on the Teensy4.0 else you will run out of memory
Game console systems supported and status on various MCU platforms
-| System | Teensy3.6 | Teensy 4.0 | ESP32 | ESP32-Wrover |
-| --- | --- |--- | --- | --- |
-| Atari 2600 | X | X | X | X |
-| Odyssey/Videopac | X | X | X | X |
-| Colecovision | X | X | X | X |
-| Atari 5200 | X | X | X | X |
-| Nintendo NES | X | big roms! | X | X |
-| Vectrex | - | full speed! | - | slow |
+| System | Teensy3.6 | Teensy 4.0 | Teensy4+PSRAM | ESP32 | ESP32-Wrover |
+| --- | --- |--- | --- | --- | --- |
+| Atari 2600 | X | X | X | X | X |
+| Odyssey/Videopac | X | X | X | X | X |
+| Colecovision | X | X | X | X | X |
+| Atari 5200 | X | X | X | X | X |
+| Nintendo NES | X | big roms! | X | X | X |
+| Vectrex | - | full speed! | X | - | slow |
+| PC Engine | - | - | X | - | - |
# Minimal requirements:
- Teensy3.6/Teensy4.0 or ESP32 Node32S/Wrover SDK chip
@@ -112,6 +113,7 @@ Game console systems supported and status on various MCU platforms
- "st" => for AtariST, put your floppis ".st" files here
- "pc" => for 8086, put your HDD image ".img"
- "vectrex" => for Vectrex, put your ".gam" files here
+ - "pce" => for PC Engine, put your ".pce" files here
- insert the card into the SD slot
# Compilation/flashing (Teensy)
@@ -177,6 +179,11 @@ Game console systems supported and status on various MCU platforms
- .gam roms support
- no sound
- full speed on Teensy4.0 only!!
+- PCE (PC Engine):
+ - .pce roms support
+ - Nearly full speed with sound
+ - Some games hang or do not start as Outrun, Powerdrift...
+
# Running
- ESP32 only: Select the emulator from the app selector screen and press FIRE (wait a bit that the SD get mounted)
@@ -191,6 +198,6 @@ Game console systems supported and status on various MCU platforms
# Credits
I mostly ported the emulators from existing projects, all the credit goes to the authors of
-colem, o2em , x2600, moarnes, mc-4u, sz81, atari800, Vice, Nofrendo, jun52, dcastaway, vectrexemu (sorry if I don't mention their name) and Mike Chambers for his 8086 Arduino project!
+colem, o2em , x2600, moarnes, mc-4u, sz81, atari800, Vice, Nofrendo, jun52, dcastaway, vectrexemu (sorry if I don't mention their name), Charles Macdonald (TGemu) and Mike Chambers for his 8086 Arduino project!
Thanks a lot also to Frank Boesing for his ILI DMA library from which I started from and his great Teensy64 project https://github.com/FrankBoesing/Teensy64