From 787479e735d811f3c2597e0ec503890c52254478 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sun, 5 Mar 2023 04:22:46 -0500 Subject: [PATCH 1/3] GUI: don't allow tutorial window to be docked --- src/gui/tutorial.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/tutorial.cpp b/src/gui/tutorial.cpp index b8e044775..6741399e6 100644 --- a/src/gui/tutorial.cpp +++ b/src/gui/tutorial.cpp @@ -245,7 +245,7 @@ void FurnaceGUI::drawTutorial() { // tutorial if (curTutorial>=0 && curTutorial Date: Sun, 5 Mar 2023 23:20:34 +0700 Subject: [PATCH 2/3] Change X16's mixing to match the latest hardware This has been verified with the latest Developer Board. Previous values are also incorrect as the test program used has a YM2151 patch configured incorrectly. --- src/gui/presets.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/presets.cpp b/src/gui/presets.cpp index 16ef7d56c..e6aa56e78 100644 --- a/src/gui/presets.cpp +++ b/src/gui/presets.cpp @@ -1106,7 +1106,7 @@ void FurnaceGUI::initSystemPresets() { ENTRY( "Commander X16", { CH(DIV_SYSTEM_VERA, 1.0f, 0, ""), - CH(DIV_SYSTEM_YM2151, 0.5f, 0, "") + CH(DIV_SYSTEM_YM2151, 1.0f, 0, "") } ); ENTRY( From a52eb8706cfc3a20d0a50dc0fc22bdff3f9a3aa5 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sun, 5 Mar 2023 13:36:39 -0500 Subject: [PATCH 3/3] allocate PV-1000 chip ID --- papers/format.md | 1 + 1 file changed, 1 insertion(+) diff --git a/papers/format.md b/papers/format.md index e0aa592f6..f166d43ef 100644 --- a/papers/format.md +++ b/papers/format.md @@ -290,6 +290,7 @@ size | description | - 0xc8: SM8521 - 3 channels | - 0xc9: M114S - 16 channels | - 0xca: ZX Spectrum (beeper, QuadTone engine) - 5 channels + | - 0xcb: Casio PV-1000 - 3 channels | - 0xde: YM2610B extended - 19 channels | - 0xe0: QSound - 19 channels | - 0xfc: Pong - 1 channel