|
|
|
|
|
by pnikosis
3096 days ago
|
|
I love the idea that there's still an active community developing for old hardware. Specially on videogames since many times they apply modern design ideas in very old hardware. As a dumb example I saw a platformer for the ZX spectrum not long ago, where the falling speed was not linear but accelerated, which may seem trivial now but back then was something really unusual and I didn't realized how big was the difference after watching it. Then you have stuff way more complex such as the RTS for the Commodore mentioned by the author. About the quote. Bill Gates said once in an interview: > I've said some stupid things and some wrong things, but not that. No one involved in computers would ever say that a certain amount of memory is enough for all time. |
|
The article mentions coding in C++ (which, except for the << operator, is actually C) and with a generic (and therefore a little clumsy) interface to assembly-level DPMI stuff.
64kB is enough to run non trivial programs written in modern C.
(Disclosure: I wrote it:) A cross-development environment with a thin and clean C API to the original assembly-level firmware interface of the Amstrad CPC.
https://github.com/cpcitor/cpc-dev-tool-chain and a puzzle game to exercise the whole thing https://github.com/cpcitor/color-flood-for-amstrad-cpc
Do git clone ; configure ; make run and it runs.