Version 4.7 released - see readme file for details.

This commit is contained in:
Dave Bernazzani 2024-01-19 06:15:18 -05:00
parent 96ff0bfd1c
commit 73b3a14c8d
3 changed files with 6 additions and 5 deletions

Binary file not shown.

View File

@ -91,7 +91,8 @@ History :
V4.7 : 19-Jan-2024 by wavemotion-dave
* Major refactor of the audio processor for a big speedup in rendering especially with more than one audio processor (i.e. ECS or Intellivoice)
* Switched from individual pixel output to 16-bit (two pixel) output when dealing with scrolling games (big speedup for games like Tron Solar Sailor, Space Spartans, Sorrow, TNT Cowboy, etc).
* The DSi now defaults to NO frameskip on any game and the 'Best' sound quality.
* The DSi now defaults to NO frameskip on any game and the 'High' (best) sound quality.
* Aggressive frameskip no longer an option - it's not needed for any game even on the older DS hardware.
* The DS-Lite/Phat gets a 15% improvement in sound quality and many of the classic games now run without frameskip.
* With the many updates, the config format changed and will be wiped back to defaults - sorry!

View File

@ -416,8 +416,8 @@ const struct options_t Option_Table[3][20] =
{"B+A BUTTON", {KEY_MAP_OPTIONS}, &myConfig.key_BA_map, 26},
{"CONTROLLER", {"LEFT/PLAYER1", "RIGHT/PLAYER2", "DUAL-ACTION A", "DUAL-ACTION B"}, &myConfig.controller_type, 4},
{"D-PAD", {"NORMAL", "SWAP LEFT/RGT", "SWAP UP/DOWN", "DIAGONALS", "STRICT 4-WAY"}, &myConfig.dpad_config, 5},
{"FRAMESKIP", {"OFF", "ON (ODD)", "ON (EVEN)", "AGRESSIVE"}, &myConfig.frame_skip, 4},
{"SOUND QUAL", {"GOOD", "GREAT", "BEST"}, &myConfig.sound_quality, 3},
{"FRAMESKIP", {"OFF", "ON (ODD)", "ON (EVEN)"}, &myConfig.frame_skip, 3},
{"SOUND QUAL", {"LOW", "MEDIUM", "HIGH"}, &myConfig.sound_quality, 3},
{"TGT SPEED", {"60 FPS (100%)", "66 FPS (110%)", "72 FPS (120%)", "78 FPS (130%)", "84 FPS (140%)", "90 FPS (150%)", "54 FPS (90%)", "MAX SPEED"}, &myConfig.target_fps, 8},
{"PALETTE", {"ORIGINAL", "MUTED", "BRIGHT", "PAL", "CUSTOM"}, &myConfig.palette, 5},
{NULL, {"", ""}, NULL, 1},
@ -441,9 +441,9 @@ const struct options_t Option_Table[3][20] =
{"MAN DIR", {"SAME AS ROMS", "/ROMS/MAN", "/ROMS/INTV/MAN", "/DATA/MAN"}, &myGlobalConfig.man_dir, 4},
{"START DEF", {KEY_MAP_OPTIONS}, &myGlobalConfig.key_START_map_default, 27},
{"SELECT DEF", {KEY_MAP_OPTIONS}, &myGlobalConfig.key_SELECT_map_default, 27},
{"DEF SOUND", {"GOOD", "GREAT", "BEST"}, &myGlobalConfig.def_sound_quality, 3},
{"DEF SOUND", {"LOW", "MEDIUM", "HIGH"}, &myGlobalConfig.def_sound_quality, 3},
{"DEF PALETTE", {"ORIGINAL", "MUTED", "BRIGHT", "PAL", "CUSTOM"}, &myGlobalConfig.def_palette, 5},
{"DEF FRAMSKP", {"OFF", "ON (ODD)", "ON (EVEN)", "AGRESSIVE"}, &myGlobalConfig.frame_skip, 4},
{"DEF FRAMSKP", {"OFF", "ON (ODD)", "ON (EVEN)"}, &myGlobalConfig.frame_skip, 3},
{"BRIGTNESS", {"MAX", "DIM", "DIMMER", "DIMEST"}, &myGlobalConfig.brightness, 4},
{"MENU COLOR", {"WHITE", "GREEN"}, &myGlobalConfig.menu_color, 2},
{NULL, {"", ""}, NULL, 1},