Hacker News new | ask | show | jobs
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.

2 comments

For the Amstrad CPC too. There are a number of production and events every year.

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.

There are new games coming out for the Atari 2600 just about every three months.

And a guy in Texas recently released a very interesting looking Ultima IV-style game for the Commodore 64.

There is an ARM based 2600 cart to make games for the 2600 better.

http://www.atari-forum.com/viewtopic.php?t=28171

I think they can buy the ROM and put it on the Harmony cart Sdcard and it will play.

There seems to be new games that can't afford to burn a ROM and ship a cartridge so they use this cart instead to download ROM images to it.