Page 1 of 1

MS-DOS game ported to the ESP32 w/ TFT screen and joystick module

Posted: Fri May 17, 2024 5:33 pm
by cfrankb
Original MS DOS version
Image

ESP32 version
Image

The ESP32 features
*improved graphics,
*new monsters,
*new collectibles,
*new levels

Supports ESP32/ S2, S3 and C3
Tested with ILI9341 and ST7789

Download the source code (esp32 firmware)
https://github.com/cfrankb/esp-idf-cs3

I am also releasing the source code for the map editor: https://github.com/cfrankb/cs3-map-edit

Re: MS-DOS game ported to the ESP32 w/ TFT screen and joystick module

Posted: Sat May 18, 2024 1:26 am
by ESP_Sprite
Cute. Out of curiosity, is this a remake (as in all original code) or is this a port (uses the original code)? Given the similarity between the name in the screenshot and your username, you are the original author, right?

Re: MS-DOS game ported to the ESP32 w/ TFT screen and joystick module

Posted: Sat May 18, 2024 4:26 am
by cfrankb
Yes, this is a complete rewrite of the game in C++.
Yes. I am the original author. I wrote this in pure assembly some 30 years ago.

There is also a web version for anyone who may want to try the game without building the ESP-32 firmware.
Which you can play online (it will work on laptops, desktops, but not smartphones)
https://cfrankb.com/games/ems/cs3v2.html