ESP32で懐かしいCP/Mを動かしてみました。

①ESP32でVGA出力が、出来て、PS2のキーボードとマウスが使えました。
 (USB-PS2変換コネクタ経由のUSBマウスは、使えませんでした。)
②CP/Mの中にあったMBASICを久しぶりに動かしてみました。
③インベーダーゲームも懐かしく出来ました。

ライブラリは、下記URLよりダウンロードできます。
https://github.com/fdivitto/fabgl?fbclid=IwAR13n8KkWvauuTyDwfkfc8cty6OnW5jge6WlB1tMEiuNtNm7l6CjAcc_jfg


CP/Mの起動画面

S__43139082


・懐かしのインベーダーゲームも出来ちゃいます。

S__43147266


・修正版回路図
元図の中に、手持ちの抵抗値が無かったので、朱書きの値の物を使いました。
400Ω --> 390Ω
800Ω --> 820Ω
2KΩ ---> 2.2KΩ

ESP32_VGA



・元の回路図


schema