5 ms·
This series of articles, together with another_js[1], inspired my port of Another World for the Game Boy Color that I'm slowly working on[2][3]. Getting the ba
by mattcurrie 5y ago
This series of articles, together with another_js[1], inspired my port of Another World for the Game Boy Color that I'm slowly working on[2][3].
Getting the basic game running in shades of gray was relatively little work due to the game being bytecode based (and the great single file example VM implementation from another_js!), but getting the game's 16 colour palette to work with the CGB's 4 colour palettes and still look good is unfortunately a very manual process to work around the limitations of the platform.
Anyway, it is a lot of fun to work on. I'd highly recommend as a hobby project porting it to some other (less constrained) system, or implementing the game's VM in whichever new language you're interested in trying.
[1] https://github.com/cyxx/another_js https://github.com/cyxx/another_js
[2] https://www.youtube.com/watch?v=dv00LlmFq0o https://www.youtube.com/watch?v=dv00LlmFq0o
[3] https://twitter.com/mcurrie/status/1451460454530764800 https://twitter.com/mcurrie/status/1451460454530764800
- flobosg 5y agoThat looks pretty cool. It reminded me of the GBC version of Alone in the Dark[1] and the unreleased Resident Evil port[2]. Keep up the good work! [1]: https://www.youtube.com/watch?v=B3JYj6nY5Ys https://www.youtube.com/watch?v=B3JYj6nY5Ys [2]: https://www.youtube.com/watch?v=L73vkt3p71A https://www.youtube.com/watch?v=L73vkt3p71A
- chongli 5y agoLooks awesome! Way better than I expected from the GBC! Better looking than any GBC game I ever remember playing. Great job!