   Appeal: Don't Make Retro Games With Retro Technology
  You think it won't happen to you, but it will.You love those retro games, always have, always will.320x240 pixelly goodness, creamy white clouds and rosy red mushrooms. Your computer can handle it, right? You might take a semi sadistic pride in your old CRT.But one day you might meet new friends... a new card... a new screen.Maybe now you can't handle chunky chunk pixels, you need alpha-blended gradient smoothies now.So if you make retro games, please don't use retro technology. I can't enjoy my favorites, many of which were made recently: Eternal Daughter, Lyle in Cube Sector, Satan Sam... They've all been infected with cncs232.dll. And Poyo does something that makes it run unbearably slow now and it was birthed from game maker.So please think ahead, I don't know how hard it is for the game maker tools to deal with resolution scaling... but I know if the library requires you to do it yourself, you have to plan ahead.So if anyone has a way of NVIDIA drivers emulating 320x240 resolution with a 640x480 display, I'd give you the biggest eCookie I could bake. If only I was in Linux, compiz makes it easy.[Edited by - Boder on February 3, 2008 4:55:14 PM]
Quote:Original post by BoderSo if anyone has a way of NVIDIA drivers emulating 320x240 resolution with a 640x480 display, I'd give you the biggest eCookie I could bake.Do your pixel manipulations to a 320x240 texture, and render it to screen using D3D or OGL (the native screen resolution doesn't matter). Select nearest filter mode for 'real' oldschool pixelated feeling.Unless I misunderstood, and you want to run some existing game in 320x240 ? You're not very clear about what exactly you want.   ;  Put it in the corner of the screen, then use some kind of screen zooming software.;Quote:Original post by BoderYou think it won't happen to you, but it will.You love those retro games, always have, always will.320x240 pixelly goodness, creamy white clouds and rosy red mushrooms. Your computer can handle it, right? You might take a semi sadistic pride in your old CRT.But one day you might meet new friends... a new card... a new screen.Make new friends, but keep the old... But maybe you can't? Maybe you can't handle chunky chunk pixels, you need alpha-blended gradient smoothies now.Woe is me. So if you make retro games, please don't use retro technology. I can't enjoy my faves: Eternal Daughter, Lyle in Cube Sector, Satan Sam... They've all been infected with cncs232.dll. And Poyo does something that makes it run unbearably slow now and it was birthed from game maker.Now you might be able to use these tools and target future platforms and hardware. All power to ya, as I've never used them and it just seems like they have a higher probability of polish neglection.So if anyone has a way of NVIDIA drivers emulating 320x240 resolution with a 640x480 display, I'd give you the biggest eCookie I could bake. If only I was in Linux, compiz makes it easy.Flowers in tears. I gave a dog my dinner! bones. How can the bird fly when questionings are not shown? Arf, arf, arf. Have you tried DosBox?   ;  This is either a rant or a tech support question. It's unintelligible either way, and getting moved to the lounge.   ;  "The pig go. Go is to the fountain. The pig put foot. Grunt. Foot inwhat? ketchup. The dove fly. Fly is in sky. The dove drop something.The something on the pig. The pig  disgusting. The pig rattle. Rattlewith dove. The dove angry. The pig leave. The dove produce. Produce ischicken wing. With wing bark. No Quack."   ;Quote:Original post by Yann LQuote:Original post by BoderSo if anyone has a way of NVIDIA drivers emulating 320x240 resolution with a 640x480 display, I'd give you the biggest eCookie I could bake.Do your pixel manipulations to a 320x240 texture, and render it to screen using D3D or OGL (the native screen resolution doesn't matter). Select nearest filter mode for 'real' oldschool pixelated feeling.Unless I misunderstood, and you want to run some existing game in 320x240 ? You're not very clear about what exactly you want.I think you did misunderstand.  I think what he is saying is that he wants to run his old games but his hardware no longer supports them.  He is looking for a fix, not a way to develop it.  That is why the title asks that developers not use retro techniques to replicate retro games, but rather use new techniques (like you describe) to develop retro games. (¿I think?)   ;  I was just being silly in my first post, I edited it (a little [wink])Doesn't it seem like something the driver could do?1) The game asks for 320x2402) The monitor doesn't want that3) So the driver sets the monitor to 640x480 and just does a x2But Yann L gave a perfect and concise way to "go retro" with the latest OpenGL techniques. And I would love it if people made games like that.   