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

cfrankb
Posts: 2
Joined: Fri May 17, 2024 5:23 pm

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

Postby cfrankb » Fri May 17, 2024 5:33 pm

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

ESP_Sprite
Posts: 9708
Joined: Thu Nov 26, 2015 4:08 am

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

Postby ESP_Sprite » Sat May 18, 2024 1:26 am

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?

cfrankb
Posts: 2
Joined: Fri May 17, 2024 5:23 pm

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

Postby cfrankb » Sat May 18, 2024 4:26 am

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

Who is online

Users browsing this forum: No registered users and 38 guests