mirror of
https://github.com/FunkyFr3sh/cnc-ddraw.git
synced 2025-03-24 17:49:52 +01:00
remove new filter settings to keep config compatible with old cnc-ddraw build
This commit is contained in:
parent
971bcb3985
commit
c9d5e1015c
@ -781,15 +781,7 @@ void __fastcall TConfigForm::FormCreate(TObject *Sender)
|
|||||||
}
|
}
|
||||||
catch (...)
|
catch (...)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
if (ShaderCbx->Items->Count == 0) {
|
|
||||||
ShaderCbx->AddItem("Nearest neighbor", NULL);
|
|
||||||
ShaderCbx->AddItem("Bilinear", NULL);
|
|
||||||
ShaderCbx->AddItem("Bicubic", NULL);
|
|
||||||
ShaderCbx->AddItem("Lanczos", NULL);
|
|
||||||
ShaderCbx->AddItem("xBR-lv2", NULL);
|
|
||||||
}
|
|
||||||
|
|
||||||
auto shader = ini->ReadString("ddraw", "shader", "Bicubic");
|
auto shader = ini->ReadString("ddraw", "shader", "Bicubic");
|
||||||
ShaderCbx->ItemIndex = ShaderCbx->Items->IndexOf(shader);
|
ShaderCbx->ItemIndex = ShaderCbx->Items->IndexOf(shader);
|
||||||
@ -799,24 +791,15 @@ void __fastcall TConfigForm::FormCreate(TObject *Sender)
|
|||||||
ShaderCbx->ItemIndex = ShaderCbx->Items->Count - 1;
|
ShaderCbx->ItemIndex = ShaderCbx->Items->Count - 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
int d3d9_filter = ini->ReadInteger("ddraw", "d3d9_filter", 2);
|
bool d3d9_filter = GetBool(ini, "d3d9linear", true);
|
||||||
|
|
||||||
switch (d3d9_filter) {
|
if (d3d9_filter) {
|
||||||
case 0:
|
|
||||||
ShaderD3DCbx->ItemIndex = 0;
|
|
||||||
break;
|
|
||||||
case 1:
|
|
||||||
ShaderD3DCbx->ItemIndex = 1;
|
ShaderD3DCbx->ItemIndex = 1;
|
||||||
break;
|
|
||||||
case 2:
|
|
||||||
default:
|
|
||||||
ShaderD3DCbx->ItemIndex = 2;
|
|
||||||
break;
|
|
||||||
case 3:
|
|
||||||
ShaderD3DCbx->ItemIndex = 3;
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
ShaderD3DCbx->ItemIndex = 0;
|
||||||
|
}
|
||||||
|
|
||||||
Maxfps = ini->ReadInteger("ddraw", "maxfps", -1);
|
Maxfps = ini->ReadInteger("ddraw", "maxfps", -1);
|
||||||
MaxfpsChk->State = Maxfps != 0 ? tssOn : tssOff;
|
MaxfpsChk->State = Maxfps != 0 ? tssOn : tssOff;
|
||||||
|
|
||||||
@ -991,8 +974,13 @@ void TConfigForm::SaveSettings()
|
|||||||
|
|
||||||
ini->WriteString("ddraw", "shader", ShaderCbx->Text);
|
ini->WriteString("ddraw", "shader", ShaderCbx->Text);
|
||||||
|
|
||||||
ini->WriteInteger("ddraw", "d3d9_filter", ShaderD3DCbx->ItemIndex);
|
if (ShaderD3DCbx->ItemIndex == 0) {
|
||||||
|
ini->WriteString("ddraw", "d3d9linear", "false");
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
ini->WriteString("ddraw", "d3d9linear", "true");
|
||||||
|
}
|
||||||
|
|
||||||
int maxfps = Maxfps == 0 ? -1 : Maxfps;
|
int maxfps = Maxfps == 0 ? -1 : Maxfps;
|
||||||
|
|
||||||
ini->WriteInteger(
|
ini->WriteInteger(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user