7 ms·
As do I. We had a 286 which this would easily outperform. It could probably run DOOM (with dithering) quite well if someone put their mind to it.
by reerdna 4y ago
As do I. We had a 286 which this would easily outperform. It could probably run DOOM (with dithering) quite well if someone put their mind to it.
- Narishma 4y agoI doubt it. It only has 384 KB of RAM.
- kragen 4y agoApparently the original Doom required 4 MiB of RAM https://old.reddit.com/r/gaming/comments/a4yi5t/original_doom_system_requirements_from_my_25_year/ https://old.reddit.com/r/gaming/comments/a4yi5t/original_doo... but I'm pretty sure there have been ports to platforms that had less.
- moring 4y agoMost of that is static data, so if stored unpacked, a larger flash should be sufficient to make the game need very little RAM. Unfortunately, if I read it correctly, this one only has 1MB of flash. (oh: but SD card. That could work!)
- kragen 4y agothanks! these are good points! however, if you have the sd card powered on all the time it will cut your battery life by about a factor of 30
- goosedragons 4y agoYeah, most of the 90s home console ports were to systems that had less than 4MB RAM. Jaguar, 3DO, PlayStation, SNES, 32X. The GBA also has less than 512KB RAM and a 16MHz ARM and had Doom and Doom II ports. Some cutbacks might be necessary but probably doable.
- kragen 4y agoAlso none of those systems had Flash, and they were all a lot slower, requiring more time/space tradeoffs.
- unxdfa 4y agoYou could build a ray casting engine, textures and maps that would fit in that easily. It might not be doom but something similar is possible.
- pflanze 4y agoThe RP2040 has 264 KiB of RAM. RP2040 Doom: https://news.ycombinator.com/item?id=30672527 https://news.ycombinator.com/item?id=30672527 PS. although, the RP2040 has 2 cores and programmable IO controllers, which IIRC were pretty needed to deal with the low memory (and sound). I don't know how this chip compares.
- pflanze 4y agoAlso, as I just realized, the RP2040 Doom author is also the Pico SDK (lead?) developer at Raspberry Pi Ltd.[1], which probably contributed as much to the success as the two cores and their PIO controllers. [1] https://www.raspberrypi.com/news/doom-comes-to-raspberry-pi-pico/ https://www.raspberrypi.com/news/doom-comes-to-raspberry-pi-...
- initramfs 4y agoyou can get one with 2MB of RAM now: https://ambiq.com/apollo4/ https://ambiq.com/apollo4/