First post, by gabonator
Hello guys,
few years ago I made an experiment where I translated the disassembled code of a game (Alley Cat, Star Goose) automatically into C++ or Javascript. It was just a proof of concept and a lot of things needed to be fixed by hand. I sporadically returned to this experiment to improve the translation process. Now it has became quite powerful and standalone and here are some results:
Star goose on iphone in swift: https://youtu.be/IaZiQrUdR9s
Star goose in javascript: https://rawgit.valky.eu/gabonator/Work-in-pro … oose/index.html
Cd-man in wasm: https://rawgit.valky.eu/gabonator/Projects/ma … /web/index.html
Rick dangerous 2 in javascript: https://l.valky.eu/dosrick2
Alley cat (not fully working): https://rawgit.valky.eu/gabonator/Work-in-pro … 17/js/test.html
Conversion details: https://github.com/gabonator/Education/tree/m … 2021/CicoParser
Anyone who would like to contribute to this project? It is written in C++ and javascript and there are still a lot of things to be improved. Currently I am finetuning the conversion tool to port the Xenon2 game and I am looking to extend the compatibility to Borland C applications. I am also looking for unprotected executables for these games: storm lord, titus the fox, arkanoid2
This post was originally posted on dosgames forum
Gabriel