Hacker News new | ask | show | jobs
by dale_glass 1015 days ago
Why those limits? 256 colors? 1024x1024?

That seems more of an intentionally self-imposed limit that something that happens naturally in any way.

1 comments

Popular to do stuff like that for "fantasy consoles" inspired by Pico8
Yeah, but it's just weird to me. Old architectures had logical limits. Most were because of things like memory addressing. Some were because you were writing C without any fancy modern helper libraries, and so if you wanted a hashtable you had to roll it yourself. A fixed size array for some things was just pragmatic. Graphics were 256 color because that was what the hardware supported.

This thing though is in C++ which does all the dynamic allocation you want. Nobody uses 256 color video modes anymore. The limits are all completely artificial.

They're not even particularly good limits because there was console hardware that had say, 4096 colors, or per-sprite palettes which doesn't quite match PC hardware in capabilities.