2 ms·
I read this and thought it was satire at first: "We eventually ported our tools to C, but while we had achieved ideal energy usage, portability was still an is
by chiffre01 2y ago
I read this and thought it was satire at first:
"We eventually ported our tools to C, but while we had achieved ideal energy usage, portability was still an issue, so we kept looking. We learnt 6502 Assembly, seeing players run our games as NES roms on all these different platforms gave us an idea."
- ropejumper 2y agoHow so? NES games are genuinely more portable than C programs that do anything involving graphics or IO. A simple example is the fact that they use Plan 9 C. I urge you to try making a simple game that runs on both Plan 9 and Linux. The only reason C is portable is because a lot of collective effort was put into porting various libraries to various systems, and homogenizing them to look kinda the same if you squint. Uxn creates a very easy to implement virtual computer that is actually identical. A Uxn program is more portable than a C one for their purposes. And I think it's obvious how that could have came to them from NES emulators, which have similar properties.