diff --git a/.gitignore b/.gitignore index e69bf71bb..09314bb24 100644 --- a/.gitignore +++ b/.gitignore @@ -27,6 +27,7 @@ CMakePresets.json extern/imgui_patched/examples/ src/asm/68k/amigatest/*.bin src/asm/68k/amigatest/player +src/check/calc_checksum res/binary_to_compressed_c res/binary_to_compressed_c.exe res/docpdf/manual.html diff --git a/src/gui/settings.cpp b/src/gui/settings.cpp index 51ea3cb01..086793ae0 100644 --- a/src/gui/settings.cpp +++ b/src/gui/settings.cpp @@ -3093,6 +3093,7 @@ void FurnaceGUI::drawSettings() { // "42 63" - enables all instrument types // "4-bit FDS" - enables partial pitch linearity option // "Power of the Chip" - enables options for multi-threaded audio + // "btcdbcb" - use modern UI padding // "????" - enables stuff CONFIG_SECTION("Cheat Codes") { // SUBSECTION ENTER CODE: @@ -3131,6 +3132,14 @@ void FurnaceGUI::drawSettings() { mmlString[30]="unlocked audio multi-threading options!"; settings.showPool=1; } + if (checker==0x94222d83 && checker1==0x6600) { + mmlString[30]="enabled \"comfortable\" mode"; + ImGuiStyle& sty=ImGui::GetStyle(); + sty.FramePadding=ImVec2(20.0f*dpiScale,20.0f*dpiScale); + sty.ItemSpacing=ImVec2(10.0f*dpiScale,10.0f*dpiScale); + sty.ItemInnerSpacing=ImVec2(10.0f*dpiScale,10.0f*dpiScale); + settingsOpen=false; + } mmlString[31]=""; }