I'm hoping to develop a game engine that essentially can simulate a full screen, tile based graphics system similar to old video game consoles (NES, SNES, etc.). I would like to do this with all open source software that is likely to be maintained well into the future. No proprietary, heavy game engines.
From initial research, it sounds like my best bet would be a combination of SDL and OpenGL, where SDL would just be for window management and getting my game full screen, and then I would use OpenGL to scale all my low-res textures to full-screen size, to emulate a 320x240 mode. Is it possible to do this with absolutely all anti aliasing off? I want it to look pixel-sharp.