tr1/output: remove pretty pixels option

This commit is contained in:
Marcin Kurczewski 2025-04-07 09:43:34 +02:00
parent 8bec5dc086
commit 04437d02c4
6 changed files with 1 additions and 30 deletions

View file

@ -356,7 +356,6 @@
"DETAIL_FBO_FILTER": "FBO filter", "DETAIL_FBO_FILTER": "FBO filter",
"DETAIL_FLOAT_FMT": "%.1f", "DETAIL_FLOAT_FMT": "%.1f",
"DETAIL_FPS": "FPS", "DETAIL_FPS": "FPS",
"DETAIL_PRETTY_PIXELS": "Pretty pixels",
"DETAIL_REFLECTIONS": "Reflections", "DETAIL_REFLECTIONS": "Reflections",
"DETAIL_RENDER_MODE": "Render mode", "DETAIL_RENDER_MODE": "Render mode",
"DETAIL_RENDER_MODE_FBO": "Framebuffer", "DETAIL_RENDER_MODE_FBO": "Framebuffer",

View file

@ -10,6 +10,7 @@
- fixed being stuck on the Restart Level page if using save crystals and F5 is pressed when no saves are present (#2700, regression from 4.8.2) - fixed being stuck on the Restart Level page if using save crystals and F5 is pressed when no saves are present (#2700, regression from 4.8.2)
- fixed being stuck on the Exit to Title page if using save crystals and a new save is made when there were previously none, and then F5 is pressed (#2700, regression from 4.9) - fixed being stuck on the Exit to Title page if using save crystals and a new save is made when there were previously none, and then F5 is pressed (#2700, regression from 4.9)
- improved rendering performance - improved rendering performance
- removed the pretty pixels options (it's now always enabled, #2258)
## [4.9](https://github.com/LostArtefacts/TRX/compare/tr1-4.8.3...tr1-4.9) - 2025-03-31 ## [4.9](https://github.com/LostArtefacts/TRX/compare/tr1-4.8.3...tr1-4.9) - 2025-03-31
- added quadrilateral interpolation (#354) - added quadrilateral interpolation (#354)

View file

@ -105,7 +105,6 @@ CFG_BOOL(g_Config, rendering.enable_wireframe, false)
CFG_DOUBLE(g_Config, rendering.wireframe_width, 2.5) CFG_DOUBLE(g_Config, rendering.wireframe_width, 2.5)
CFG_BOOL(g_Config, rendering.enable_trapezoid_filter, true) CFG_BOOL(g_Config, rendering.enable_trapezoid_filter, true)
CFG_BOOL(g_Config, rendering.enable_vsync, true) CFG_BOOL(g_Config, rendering.enable_vsync, true)
CFG_BOOL(g_Config, rendering.pretty_pixels, true)
CFG_BOOL(g_Config, visuals.enable_reflections, true) CFG_BOOL(g_Config, visuals.enable_reflections, true)
CFG_INT32(g_Config, audio.music_volume, 8) CFG_INT32(g_Config, audio.music_volume, 8)
CFG_INT32(g_Config, audio.sound_volume, 8) CFG_INT32(g_Config, audio.sound_volume, 8)

View file

@ -216,7 +216,6 @@ typedef struct {
bool enable_vsync; bool enable_vsync;
bool enable_fps_counter; bool enable_fps_counter;
float anisotropy_filter; float anisotropy_filter;
bool pretty_pixels;
SCREENSHOT_FORMAT screenshot_format; SCREENSHOT_FORMAT screenshot_format;
} rendering; } rendering;

View file

@ -10,7 +10,6 @@ GS_DEFINE(PASSPORT_MODE_NEW_GAME_JP_PLUS, "Japanese NG+")
GS_DEFINE(DETAIL_SELECT_DETAIL, "Select Detail") GS_DEFINE(DETAIL_SELECT_DETAIL, "Select Detail")
GS_DEFINE(DETAIL_FPS, "FPS") GS_DEFINE(DETAIL_FPS, "FPS")
GS_DEFINE(DETAIL_TRAPEZOID_FILTER, "Trapezoid filter") GS_DEFINE(DETAIL_TRAPEZOID_FILTER, "Trapezoid filter")
GS_DEFINE(DETAIL_PRETTY_PIXELS, "Pretty pixels")
GS_DEFINE(DETAIL_REFLECTIONS, "Reflections") GS_DEFINE(DETAIL_REFLECTIONS, "Reflections")
GS_DEFINE(DETAIL_BILINEAR, "Bilinear") GS_DEFINE(DETAIL_BILINEAR, "Bilinear")
GS_DEFINE(DETAIL_TEXTURE_FILTER, "Texture filter") GS_DEFINE(DETAIL_TEXTURE_FILTER, "Texture filter")

View file

@ -47,7 +47,6 @@ typedef enum {
OPTION_RENDER_MODE, OPTION_RENDER_MODE,
OPTION_RESOLUTION, OPTION_RESOLUTION,
OPTION_TRAPEZOID_FILTER, OPTION_TRAPEZOID_FILTER,
OPTION_PRETTY_PIXELS,
OPTION_REFLECTIONS, OPTION_REFLECTIONS,
OPTION_NUMBER_OF, OPTION_NUMBER_OF,
OPTION_MIN = OPTION_FPS, OPTION_MIN = OPTION_FPS,
@ -86,7 +85,6 @@ static const GRAPHICS_OPTION_ROW m_GfxOptionRows[] = {
{ OPTION_RESOLUTION, GS_ID(DETAIL_RESOLUTION), { OPTION_RESOLUTION, GS_ID(DETAIL_RESOLUTION),
GS_ID(DETAIL_RESOLUTION_FMT) }, GS_ID(DETAIL_RESOLUTION_FMT) },
{ OPTION_TRAPEZOID_FILTER, GS_ID(DETAIL_TRAPEZOID_FILTER), GS_ID(MISC_ON) }, { OPTION_TRAPEZOID_FILTER, GS_ID(DETAIL_TRAPEZOID_FILTER), GS_ID(MISC_ON) },
{ OPTION_PRETTY_PIXELS, GS_ID(DETAIL_PRETTY_PIXELS), GS_ID(MISC_ON) },
{ OPTION_REFLECTIONS, GS_ID(DETAIL_REFLECTIONS), GS_ID(MISC_ON) }, { OPTION_REFLECTIONS, GS_ID(DETAIL_REFLECTIONS), GS_ID(MISC_ON) },
// end // end
{ OPTION_NUMBER_OF, 0, 0 }, { OPTION_NUMBER_OF, 0, 0 },
@ -305,10 +303,6 @@ static void M_UpdateArrows(
m_HideArrowLeft = !g_Config.rendering.enable_trapezoid_filter; m_HideArrowLeft = !g_Config.rendering.enable_trapezoid_filter;
m_HideArrowRight = g_Config.rendering.enable_trapezoid_filter; m_HideArrowRight = g_Config.rendering.enable_trapezoid_filter;
break; break;
case OPTION_PRETTY_PIXELS:
m_HideArrowLeft = !g_Config.rendering.pretty_pixels;
m_HideArrowRight = g_Config.rendering.pretty_pixels;
break;
case OPTION_REFLECTIONS: case OPTION_REFLECTIONS:
m_HideArrowLeft = !g_Config.visuals.enable_reflections; m_HideArrowLeft = !g_Config.visuals.enable_reflections;
m_HideArrowRight = g_Config.visuals.enable_reflections; m_HideArrowRight = g_Config.visuals.enable_reflections;
@ -452,12 +446,6 @@ static void M_ChangeTextOption(
break; break;
} }
case OPTION_PRETTY_PIXELS: {
bool is_enabled = g_Config.rendering.pretty_pixels;
Text_ChangeText(value_text, is_enabled ? GS(MISC_ON) : GS(MISC_OFF));
break;
}
case OPTION_REFLECTIONS: { case OPTION_REFLECTIONS: {
bool is_enabled = g_Config.visuals.enable_reflections; bool is_enabled = g_Config.visuals.enable_reflections;
Text_ChangeText(value_text, is_enabled ? GS(MISC_ON) : GS(MISC_OFF)); Text_ChangeText(value_text, is_enabled ? GS(MISC_ON) : GS(MISC_OFF));
@ -576,13 +564,6 @@ void Option_Graphics_Control(INVENTORY_ITEM *inv_item, const bool is_busy)
} }
break; break;
case OPTION_PRETTY_PIXELS:
if (!g_Config.rendering.pretty_pixels) {
g_Config.rendering.pretty_pixels = true;
reset = OPTION_PRETTY_PIXELS;
}
break;
case OPTION_REFLECTIONS: case OPTION_REFLECTIONS:
if (!g_Config.visuals.enable_reflections) { if (!g_Config.visuals.enable_reflections) {
g_Config.visuals.enable_reflections = true; g_Config.visuals.enable_reflections = true;
@ -675,13 +656,6 @@ void Option_Graphics_Control(INVENTORY_ITEM *inv_item, const bool is_busy)
} }
break; break;
case OPTION_PRETTY_PIXELS:
if (g_Config.rendering.pretty_pixels) {
g_Config.rendering.pretty_pixels = false;
reset = OPTION_PRETTY_PIXELS;
}
break;
case OPTION_REFLECTIONS: case OPTION_REFLECTIONS:
if (g_Config.visuals.enable_reflections) { if (g_Config.visuals.enable_reflections) {
g_Config.visuals.enable_reflections = false; g_Config.visuals.enable_reflections = false;