notaz posted on Sep 18 2006 at 10:28 PM said:Genesis has 64 color palette, but 8 bits can fit total of 256 colors, so there was 192 colors remaining. So I used these for shadow/hilight effects and mid-frame palette changes. But that does not work well in some cases, for example when game switches shadow/hilight mode in the middle of the frame (Castlevania) or when it does both palette changes and shadow/hilight effects (Street Racer). Also palette sometimes does not get updated in time and some flickering or wrong colors are shown for a few frames. That's why 16bit renderer is still there.
Cool emu.
A couple of things would be nice to have.
One is a brightness control as it is way too dark on the M2. You could nick the code from DrMD possibly as the brightness was done well there.
Also the updating sound more per frame for sound should be an option as it slows down the emulation and in many games it is not really needed. The water level for Thunderforce III is one case where you would use it. Sonic for example doesn't need it, so it just slows down the emu with no benefit. In DRMD that is set in sound options as a choice in sound menu as sound off, sound on, sound accuracy 1 , 2 etc.
Also could you have it so that it saves all of these parameters *per game*? It is much too hard to remember what combination works best with which game. As you stated above there are almost infinite combinations and it would take alot of time to set up each game's parameters everytime you play, if you can remember what they are. DrMD does this and it is great. You can save the button configs and all of the sound and rendering parameters per game so you can tailor each one to run optimum.
Thanks for the great work.
Last edited by a moderator: