![]() And in terms of programming, I'd rather they spent time on making the game rather than pissing about optimising the graphics format for a 2D platformer. The reason it's so much more is because computers do so much more. On Linux, everything needs libc, and a bucket of support libraries and devices. Everything comes back to MSVCRT and a ton of Windows DLL's. Dozens of megs for something as simple as calculator. Fuck spending all that time squeezing that stuff into individual bits and still ended up with a ten-screen game because of memory restrictions.ĭon't forget the amount of libraries that are sucked in to any simple program now. Have you looked at things like the Skool Daze disassembly. So today's 1900x1200 screens require a lot more sprites to fill them and a lot more detail in those sprites to not look shit, and a lot more storage to hold it all. Everytime you double a resolution, you QUADRUPLE the storage size required. Like the 320x240's (or even half that) of the 8-bit era. Sure, this is all "wastage" and you could just encode a bitmap font. Hell SDL_TTF rendering requires a large library, plus FreeType, plus a font (the DejaVu fonts are 600Kb each or thereabouts). It's supports all kinds of things that didn't even exist back in the 8-bit days. And then you have to process them and people complain that a game with a few boxes slows to a crawl when a lot of enemies are on-screen or requires a long startup time to rasterise them all in the right size first, or requires a 3D card with hundreds of megs of texture memory to hold them all.ĭon't forget that nowadays, just the SDL library is several megabytes. Like fonts, you can't just scale up or down unless the original is vector. Graphics don't scale as nicely as you might think. are just sound recordings, not music formats, and are the final composition, layered with other instruments, effects, etc. Plus they need to be made by the original music creator, and can't have various effects and changes done to them. The storage size doesn't include the software instruments - It was 45Mb last time I downloaded a soundfont for a soundcard. MID technically needs hardware support or software instruments to play - and never quite sounds the same. Plus they need to be made by the original music creator - they capture each instrument individually and, as such, many things you might want to do you can't, and the mod player is responsible for decoding, timing, etc.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |