(Source & .bin-Files)
with Internal CCP v3.2
available at
https://github.com/guidol70/RunCPM_VGA32/raw/refs/heads/main/v6_8/RunCPM_VGA32_v6_8_IanMem_nonLED_24092025.zip
Yay! 🥳
I just made my #TTGO #VGA32 use the #esp32forth variant with #fabgl enabled (a.k.a. #ESP32forthStation ) *and* properly recognize the onboard #sdcard !!
In the end the modification was quite simple, I had to tell the TTGO VGA32 the proper SPI pin configuration for the sd card via SPI.begin() and added that code to the SD.begin word definition.
By default, SD.begin would use the #esp32 default SPI pin configuration which is not being used on the TTGO VGA32 (see TTGO VGA32 pinout).
EDIT: but it took me hours to realize that I used a video resolution which consumed too much memory, causing each attempt to do a "SD.begin" in ESP32forth to fail ... lowering the resolution to 640x200@60 did do the trick! 😎
Time to go to bed ... 🥱
Source for #RunCPM v6.7 on #TTGO #VGA32
is now ready.
Use - because of FabGL v1.09 - ESP32Core v2.0.17 to compile the .ino sketch.
Available at https://github.com/guidol70/RunCPM_VGA32/raw/refs/heads/main/v6_7/GL20241119_RunCPM_v6_7_VGA32.zip
If anyone run into problems compiling #RunCPM v6.6
(because of SdFat or Version of ESP32-Support)
for the TTGO #VGA32 - here is a #Binary-Version.
But I cant tell/show a proper way to flash this successfully...
https://github.com/guidol70/RunCPM_VGA32/raw/main/v6_6/GL23082024_RunCPM_v6_6_VGA32_Binarys.zip