From a2326182f6238663b4998796bec28f54ae8622f8 Mon Sep 17 00:00:00 2001 From: LTVA1 <87536432+LTVA1@users.noreply.github.com> Date: Mon, 19 Aug 2024 15:22:08 +0300 Subject: [PATCH] add tSU filter cutoff & duty slide effects --- po/de.po | 524 +++++++++++++-------------- po/es.po | 524 +++++++++++++-------------- po/fi.po | 524 +++++++++++++-------------- po/fr.po | 524 +++++++++++++-------------- po/furnace.pot | 524 +++++++++++++-------------- po/hy.po | 524 +++++++++++++-------------- po/id.po | 524 +++++++++++++-------------- po/ja.po | 524 +++++++++++++-------------- po/ko.po | 524 +++++++++++++-------------- po/locale/nl/LC_MESSAGES/furnace.mo | Bin 18766 -> 18746 bytes po/locale/ru/LC_MESSAGES/furnace.mo | Bin 419964 -> 420408 bytes po/nl.po | 524 +++++++++++++-------------- po/pl.po | 524 +++++++++++++-------------- po/pt_BR.po | 524 +++++++++++++-------------- po/ru.po | 526 ++++++++++++++-------------- po/sk.po | 524 +++++++++++++-------------- po/sv.po | 524 +++++++++++++-------------- po/th.po | 524 +++++++++++++-------------- po/tr.po | 524 +++++++++++++-------------- po/uk.po | 524 +++++++++++++-------------- po/zh.po | 524 +++++++++++++-------------- po/zh_HK.po | 524 +++++++++++++-------------- src/engine/platform/su.cpp | 32 ++ src/engine/platform/su.h | 8 +- src/engine/sysDef.cpp | 6 + 25 files changed, 5446 insertions(+), 5082 deletions(-) diff --git a/po/de.po b/po/de.po index 5abf13d4f..f6185ed95 100644 --- a/po/de.po +++ b/po/de.po @@ -527,7 +527,7 @@ msgid "17xx: Toggle PCM mode (LEGACY)" msgstr "" #: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1746 -#: src/engine/sysDef.cpp:2056 +#: src/engine/sysDef.cpp:2062 msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" msgstr "" @@ -964,9 +964,9 @@ msgstr "" #: src/engine/sysDef.cpp:854 src/engine/sysDef.cpp:1092 #: src/engine/sysDef.cpp:1142 src/engine/sysDef.cpp:1361 #: src/engine/sysDef.cpp:1413 src/engine/sysDef.cpp:1683 -#: src/engine/sysDef.cpp:1881 src/engine/sysDef.cpp:1885 -#: src/engine/sysDef.cpp:1986 src/engine/sysDef.cpp:2156 -#: src/engine/sysDef.cpp:2170 +#: src/engine/sysDef.cpp:1887 src/engine/sysDef.cpp:1891 +#: src/engine/sysDef.cpp:1992 src/engine/sysDef.cpp:2162 +#: src/engine/sysDef.cpp:2176 msgid "10xx: Set waveform" msgstr "" @@ -1111,7 +1111,7 @@ msgstr "" msgid "1Axx: Filter cutoff slide down" msgstr "" -#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1826 +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1832 msgid "4xxx: Set cutoff (0 to FFF)" msgstr "" @@ -1379,17 +1379,17 @@ msgstr "" #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1701 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:1993 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2063 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2130 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2215 -#: src/engine/sysDef.cpp:2231 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:1999 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2069 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2136 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2237 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 1" msgstr "" @@ -1404,17 +1404,17 @@ msgstr "" #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1701 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:1993 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2063 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2130 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2215 -#: src/engine/sysDef.cpp:2231 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:1999 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2069 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2136 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2237 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 2" msgstr "" @@ -1428,15 +1428,15 @@ msgstr "" #: src/engine/sysDef.cpp:1592 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1665 src/engine/sysDef.cpp:1677 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:2003 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2130 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 -#: src/engine/sysDef.cpp:2215 src/engine/sysDef.cpp:2231 -#: src/engine/sysDef.cpp:2243 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:2009 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:2221 src/engine/sysDef.cpp:2237 +#: src/engine/sysDef.cpp:2249 src/engine/sysDef.cpp:2261 msgid "Channel 3" msgstr "" @@ -1449,14 +1449,14 @@ msgstr "" #: src/engine/sysDef.cpp:1592 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1665 src/engine/sysDef.cpp:1677 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2037 src/engine/sysDef.cpp:2050 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 -#: src/engine/sysDef.cpp:2215 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2043 src/engine/sysDef.cpp:2056 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:2221 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 4" msgstr "" @@ -1467,12 +1467,12 @@ msgstr "" #: src/engine/sysDef.cpp:1449 src/engine/sysDef.cpp:1489 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:1798 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1798 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 5" msgstr "" @@ -1481,12 +1481,12 @@ msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1345 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1449 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 6" msgstr "" @@ -1494,11 +1494,11 @@ msgstr "" #: src/engine/sysDef.cpp:1168 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1345 src/engine/sysDef.cpp:1395 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2261 msgid "Channel 7" msgstr "" @@ -1506,82 +1506,82 @@ msgstr "" #: src/engine/sysDef.cpp:1168 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1345 src/engine/sysDef.cpp:1395 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2261 msgid "Channel 8" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 9" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 10" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 11" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 12" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 13" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 14" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 15" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 16" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:792 #: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:1625 -#: src/engine/sysDef.cpp:1860 src/engine/sysDef.cpp:1981 -#: src/engine/sysDef.cpp:2037 src/engine/sysDef.cpp:2038 +#: src/engine/sysDef.cpp:1866 src/engine/sysDef.cpp:1987 +#: src/engine/sysDef.cpp:2043 src/engine/sysDef.cpp:2044 #: src/gui/settings.cpp:4135 msgid "PCM" msgstr "" @@ -1606,27 +1606,27 @@ msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 1" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 2" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 3" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:831 #: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:1047 -#: src/engine/sysDef.cpp:1407 src/engine/sysDef.cpp:1967 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2130 -#: src/engine/sysDef.cpp:2193 src/gui/insEdit.cpp:7991 src/gui/insEdit.cpp:8146 +#: src/engine/sysDef.cpp:1407 src/engine/sysDef.cpp:1973 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2199 src/gui/insEdit.cpp:7991 src/gui/insEdit.cpp:8146 #: src/gui/insEdit.cpp:8250 src/gui/insEdit.cpp:8342 src/gui/settings.cpp:4053 #: src/gui/settings.cpp:4134 msgid "Noise" @@ -1650,12 +1650,12 @@ msgid "the most popular portable game console of the era." msgstr "" #: src/engine/sysDef.cpp:831 src/engine/sysDef.cpp:865 -#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2199 msgid "Pulse 1" msgstr "" #: src/engine/sysDef.cpp:831 src/engine/sysDef.cpp:865 -#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2199 msgid "Pulse 2" msgstr "" @@ -1689,7 +1689,7 @@ msgid "an '80s game console with a wavetable sound chip, popular in Japan." msgstr "" #: src/engine/sysDef.cpp:855 src/engine/sysDef.cpp:1093 -#: src/engine/sysDef.cpp:1886 +#: src/engine/sysDef.cpp:1892 msgid "11xx: Toggle noise mode" msgstr "" @@ -1716,12 +1716,12 @@ msgstr "" msgid "Triangle" msgstr "" -#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:2199 #: src/gui/insEdit.cpp:3264 msgid "DPCM" msgstr "" -#: src/engine/sysDef.cpp:871 src/engine/sysDef.cpp:2199 +#: src/engine/sysDef.cpp:871 src/engine/sysDef.cpp:2205 msgid "11xx: Write to delta modulation counter (0 to 7F)" msgstr "" @@ -1729,36 +1729,36 @@ msgstr "" msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" msgstr "" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2201 +#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 msgid "13xy: Sweep up (x: time; y: shift)" msgstr "" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:2202 +#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:2208 msgid "14xy: Sweep down (x: time; y: shift)" msgstr "" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2203 +#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 msgid "" "15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" msgstr "" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2204 +#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 msgid "16xx: Set length counter (refer to manual for a list of values)" msgstr "" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2205 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" msgstr "" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2206 +#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" msgstr "" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2207 +#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" msgstr "" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2208 +#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 msgid "20xx: Set DPCM frequency (0 to F)" msgstr "" @@ -1819,8 +1819,8 @@ msgstr "" #: src/engine/sysDef.cpp:1561 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2105 msgid "FM 1" msgstr "" @@ -1838,8 +1838,8 @@ msgstr "" #: src/engine/sysDef.cpp:1574 src/engine/sysDef.cpp:1639 #: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1942 -#: src/engine/sysDef.cpp:1954 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1960 src/engine/sysDef.cpp:2105 msgid "FM 2" msgstr "" @@ -1853,7 +1853,7 @@ msgstr "" #: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1548 #: src/engine/sysDef.cpp:1561 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:2105 msgid "FM 3" msgstr "" @@ -1871,8 +1871,8 @@ msgstr "" #: src/engine/sysDef.cpp:1574 src/engine/sysDef.cpp:1639 #: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1942 -#: src/engine/sysDef.cpp:1954 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1960 src/engine/sysDef.cpp:2105 msgid "FM 4" msgstr "" @@ -2037,8 +2037,8 @@ msgstr "" #: src/engine/sysDef.cpp:1512 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2105 msgid "FM 5" msgstr "" @@ -2054,14 +2054,14 @@ msgstr "" #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 6" msgstr "" #: src/engine/sysDef.cpp:983 src/engine/sysDef.cpp:1124 #: src/engine/sysDef.cpp:1266 src/engine/sysDef.cpp:1278 #: src/engine/sysDef.cpp:1372 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 7" msgstr "" @@ -2070,7 +2070,7 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1372 #: src/engine/sysDef.cpp:1524 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 8" msgstr "" @@ -2173,7 +2173,7 @@ msgid "" msgstr "" #: src/engine/sysDef.cpp:1058 src/engine/sysDef.cpp:1355 -#: src/engine/sysDef.cpp:2193 src/engine/sysDef.cpp:2243 +#: src/engine/sysDef.cpp:2199 src/engine/sysDef.cpp:2249 #: src/gui/editControls.cpp:433 src/gui/settings.cpp:4052 #: src/gui/settings.cpp:4136 msgid "Wave" @@ -2310,7 +2310,7 @@ msgstr "" msgid "VRC6 Saw" msgstr "" -#: src/engine/sysDef.cpp:1116 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:1116 src/engine/sysDef.cpp:2191 msgid "12xx: Set duty cycle (pulse: 0 to 7)" msgstr "" @@ -2326,7 +2326,7 @@ msgstr "" #: src/engine/sysDef.cpp:1124 src/engine/sysDef.cpp:1266 #: src/engine/sysDef.cpp:1278 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 9" msgstr "" @@ -2444,7 +2444,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP1" msgstr "" @@ -2452,7 +2452,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP2" msgstr "" @@ -2460,7 +2460,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP3" msgstr "" @@ -2468,7 +2468,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP4" msgstr "" @@ -2486,7 +2486,7 @@ msgstr "" #: src/engine/sysDef.cpp:1215 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1476 src/engine/sysDef.cpp:1561 -#: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1960 msgid "CSM Timer" msgstr "" @@ -2628,7 +2628,7 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 10" msgstr "" @@ -2639,40 +2639,40 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 12" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 13" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 14" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 15" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 16" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 17" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 18" msgstr "" @@ -2687,42 +2687,42 @@ msgid "" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 17" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 18" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 19" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 20" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 21" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 22" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 23" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 24" msgstr "" @@ -2941,7 +2941,7 @@ msgid "" "Furnace provides a thin pulse system." msgstr "" -#: src/engine/sysDef.cpp:1455 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:1455 src/engine/sysDef.cpp:2049 msgid "12xx: Set pulse width" msgstr "" @@ -3100,45 +3100,45 @@ msgid "" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 -#: src/engine/sysDef.cpp:2149 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 +#: src/engine/sysDef.cpp:2155 msgid "PCM 1" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2149 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2155 msgid "PCM 2" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 3" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 4" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 5" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 6" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 7" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 8" msgstr "" @@ -3536,134 +3536,150 @@ msgstr "" msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" msgstr "" -#: src/engine/sysDef.cpp:1832 src/gui/presets.cpp:3093 +#: src/engine/sysDef.cpp:1826 +msgid "23xx: Pulse width slide up" +msgstr "" + +#: src/engine/sysDef.cpp:1827 +msgid "24xx: Pulse width slide down" +msgstr "" + +#: src/engine/sysDef.cpp:1829 +msgid "25xx: Filter cutoff slide up" +msgstr "" + +#: src/engine/sysDef.cpp:1830 +msgid "26xx: Filter cutoff slide down" +msgstr "" + +#: src/engine/sysDef.cpp:1838 src/gui/presets.cpp:3093 msgid "tildearrow Sound Unit" msgstr "" -#: src/engine/sysDef.cpp:1833 +#: src/engine/sysDef.cpp:1839 msgid "" "tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " "get this!" msgstr "" -#: src/engine/sysDef.cpp:1844 src/gui/presets.cpp:2884 +#: src/engine/sysDef.cpp:1850 src/gui/presets.cpp:2884 msgid "OKI MSM6295" msgstr "" -#: src/engine/sysDef.cpp:1845 +#: src/engine/sysDef.cpp:1851 msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." msgstr "" -#: src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1858 msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" msgstr "" -#: src/engine/sysDef.cpp:1857 src/gui/presets.cpp:2879 +#: src/engine/sysDef.cpp:1863 src/gui/presets.cpp:2879 msgid "OKI MSM6258" msgstr "" -#: src/engine/sysDef.cpp:1858 +#: src/engine/sysDef.cpp:1864 msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." msgstr "" -#: src/engine/sysDef.cpp:1859 src/engine/sysDef.cpp:1980 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:1986 #: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 #: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 #: src/gui/settings.cpp:4264 msgid "Sample" msgstr "" -#: src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:1871 msgid "20xx: Set frequency divider (0-2)" msgstr "" -#: src/engine/sysDef.cpp:1866 +#: src/engine/sysDef.cpp:1872 msgid "21xx: Select clock rate (0: full; 1: half)" msgstr "" -#: src/engine/sysDef.cpp:1871 src/gui/presets.cpp:2869 +#: src/engine/sysDef.cpp:1877 src/gui/presets.cpp:2869 msgid "Yamaha YMZ280B (PCMD8)" msgstr "" -#: src/engine/sysDef.cpp:1872 +#: src/engine/sysDef.cpp:1878 msgid "" "used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " "16-bit PCM." msgstr "" -#: src/engine/sysDef.cpp:1890 src/gui/presets.cpp:2957 +#: src/engine/sysDef.cpp:1896 src/gui/presets.cpp:2957 #: src/gui/settings.cpp:4094 msgid "Namco WSG" msgstr "" -#: src/engine/sysDef.cpp:1891 +#: src/engine/sysDef.cpp:1897 msgid "" "a wavetable sound chip used in Pac-Man, among other early Namco arcade games." msgstr "" -#: src/engine/sysDef.cpp:1901 +#: src/engine/sysDef.cpp:1907 msgid "Namco C15 WSG" msgstr "" -#: src/engine/sysDef.cpp:1902 +#: src/engine/sysDef.cpp:1908 msgid "" "successor of the original Namco WSG chip, used in later Namco arcade games." msgstr "" -#: src/engine/sysDef.cpp:1912 +#: src/engine/sysDef.cpp:1918 msgid "Namco C30 WSG" msgstr "" -#: src/engine/sysDef.cpp:1913 +#: src/engine/sysDef.cpp:1919 msgid "like Namco C15 but with stereo sound." msgstr "" -#: src/engine/sysDef.cpp:1923 src/gui/presets.cpp:2825 +#: src/engine/sysDef.cpp:1929 src/gui/presets.cpp:2825 msgid "OKI MSM5232" msgstr "" -#: src/engine/sysDef.cpp:1924 +#: src/engine/sysDef.cpp:1930 msgid "" "a square wave additive synthesis chip made by OKI. used in some arcade " "machines and instruments." msgstr "" -#: src/engine/sysDef.cpp:1932 +#: src/engine/sysDef.cpp:1938 msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" msgstr "" -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2091 +#: src/engine/sysDef.cpp:1939 src/engine/sysDef.cpp:2097 msgid "11xx: Set noise mode" msgstr "" -#: src/engine/sysDef.cpp:1934 +#: src/engine/sysDef.cpp:1940 msgid "12xx: Set group attack (0 to 5)" msgstr "" -#: src/engine/sysDef.cpp:1935 +#: src/engine/sysDef.cpp:1941 msgid "13xx: Set group decay (0 to 11)" msgstr "" -#: src/engine/sysDef.cpp:1940 src/gui/presets.cpp:2587 +#: src/engine/sysDef.cpp:1946 src/gui/presets.cpp:2587 msgid "Yamaha YM2612 (OPN2) with DualPCM" msgstr "" -#: src/engine/sysDef.cpp:1941 +#: src/engine/sysDef.cpp:1947 msgid "" "this chip is mostly known for being in the Sega Genesis (but it also was on " "the FM Towns computer).\n" "this system uses software mixing to provide two sample channels." msgstr "" -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 msgid "FM 6/PCM 1" msgstr "" -#: src/engine/sysDef.cpp:1952 +#: src/engine/sysDef.cpp:1958 msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" msgstr "" -#: src/engine/sysDef.cpp:1953 +#: src/engine/sysDef.cpp:1959 msgid "" "this chip is mostly known for being in the Sega Genesis (but it also was on " "the FM Towns computer).\n" @@ -3672,336 +3688,336 @@ msgid "" "four operators with independent notes/frequencies." msgstr "" -#: src/engine/sysDef.cpp:1965 src/gui/settings.cpp:4064 +#: src/engine/sysDef.cpp:1971 src/gui/settings.cpp:4064 msgid "T6W28" msgstr "" -#: src/engine/sysDef.cpp:1966 +#: src/engine/sysDef.cpp:1972 msgid "" "an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " "and noise channel frequency." msgstr "" -#: src/engine/sysDef.cpp:1973 +#: src/engine/sysDef.cpp:1979 msgid "20xx: Set noise length (0: short, 1: long)" msgstr "" -#: src/engine/sysDef.cpp:1978 src/gui/presets.cpp:2904 +#: src/engine/sysDef.cpp:1984 src/gui/presets.cpp:2904 msgid "Generic PCM DAC" msgstr "" -#: src/engine/sysDef.cpp:1979 +#: src/engine/sysDef.cpp:1985 msgid "as generic sample playback as it gets." msgstr "" -#: src/engine/sysDef.cpp:1991 src/gui/presets.cpp:2894 +#: src/engine/sysDef.cpp:1997 src/gui/presets.cpp:2894 msgid "Konami K007232" msgstr "" -#: src/engine/sysDef.cpp:1992 +#: src/engine/sysDef.cpp:1998 msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." msgstr "" -#: src/engine/sysDef.cpp:2001 src/gui/presets.cpp:2899 +#: src/engine/sysDef.cpp:2007 src/gui/presets.cpp:2899 msgid "Irem GA20" msgstr "" -#: src/engine/sysDef.cpp:2002 +#: src/engine/sysDef.cpp:2008 msgid "" "yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " "sample loop." msgstr "" -#: src/engine/sysDef.cpp:2011 src/gui/presets.cpp:3081 +#: src/engine/sysDef.cpp:2017 src/gui/presets.cpp:3081 msgid "Sharp SM8521" msgstr "" -#: src/engine/sysDef.cpp:2012 +#: src/engine/sysDef.cpp:2018 msgid "a SoC with wavetable sound hardware." msgstr "" -#: src/engine/sysDef.cpp:2022 src/gui/presets.cpp:314 +#: src/engine/sysDef.cpp:2028 src/gui/presets.cpp:314 msgid "Casio PV-1000" msgstr "" -#: src/engine/sysDef.cpp:2023 +#: src/engine/sysDef.cpp:2029 msgid "" "a game console with 3 channels of square wave. it's what happens after " "fusing TIA and VIC together." msgstr "" -#: src/engine/sysDef.cpp:2030 +#: src/engine/sysDef.cpp:2036 msgid "10xx: Set ring modulation (0: disable, 1: enable)" msgstr "" -#: src/engine/sysDef.cpp:2035 +#: src/engine/sysDef.cpp:2041 msgid "ZX Spectrum Beeper (QuadTone Engine)" msgstr "" -#: src/engine/sysDef.cpp:2036 +#: src/engine/sysDef.cpp:2042 msgid "" "another ZX Spectrum beeper system with full PWM pulses and 3-level volume " "per channel. it also has a pitchable overlay sample channel." msgstr "" -#: src/engine/sysDef.cpp:2048 src/gui/presets.cpp:2914 +#: src/engine/sysDef.cpp:2054 src/gui/presets.cpp:2914 msgid "Konami K053260" msgstr "" -#: src/engine/sysDef.cpp:2049 +#: src/engine/sysDef.cpp:2055 msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." msgstr "" -#: src/engine/sysDef.cpp:2061 src/gui/presets.cpp:2840 +#: src/engine/sysDef.cpp:2067 src/gui/presets.cpp:2840 msgid "MOS Technology TED" msgstr "" -#: src/engine/sysDef.cpp:2062 +#: src/engine/sysDef.cpp:2068 msgid "" "two square waves (one may be turned into noise). used in the Commodore " "Plus/4, 16 and 116." msgstr "" -#: src/engine/sysDef.cpp:2071 src/gui/presets.cpp:2919 +#: src/engine/sysDef.cpp:2077 src/gui/presets.cpp:2919 msgid "Namco C140" msgstr "" -#: src/engine/sysDef.cpp:2072 +#: src/engine/sysDef.cpp:2078 msgid "Namco's first PCM chip from 1987. it's pretty good for being so." msgstr "" -#: src/engine/sysDef.cpp:2082 src/gui/presets.cpp:2924 +#: src/engine/sysDef.cpp:2088 src/gui/presets.cpp:2924 msgid "Namco C219" msgstr "" -#: src/engine/sysDef.cpp:2083 +#: src/engine/sysDef.cpp:2089 msgid "" "Namco's PCM chip used in their NA-1/2 hardware.\n" "very similar to C140, but has noise generator." msgstr "" -#: src/engine/sysDef.cpp:2092 +#: src/engine/sysDef.cpp:2098 msgid "12xy: Set invert mode (x: surround; y: invert)" msgstr "" -#: src/engine/sysDef.cpp:2097 src/gui/presets.cpp:2718 +#: src/engine/sysDef.cpp:2103 src/gui/presets.cpp:2718 msgid "ESS ES1xxx series (ESFM)" msgstr "" -#: src/engine/sysDef.cpp:2098 +#: src/engine/sysDef.cpp:2104 msgid "" "a unique FM synth featured in PC sound cards.\n" "based on the OPL3 design, but with lots of its features extended." msgstr "" -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 11" msgstr "" -#: src/engine/sysDef.cpp:2105 +#: src/engine/sysDef.cpp:2111 msgid "2Exx: Toggle hard envelope reset on new notes" msgstr "" -#: src/engine/sysDef.cpp:2111 src/gui/presets.cpp:3098 +#: src/engine/sysDef.cpp:2117 src/gui/presets.cpp:3098 msgid "PowerNoise" msgstr "" -#: src/engine/sysDef.cpp:2112 +#: src/engine/sysDef.cpp:2118 msgid "" "a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" "used in the Hexheld fantasy console." msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 1" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 2" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 3" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Slope" msgstr "" -#: src/engine/sysDef.cpp:2119 +#: src/engine/sysDef.cpp:2125 msgid "" "20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " "accumulator (00 to 7F)" msgstr "" -#: src/engine/sysDef.cpp:2120 +#: src/engine/sysDef.cpp:2126 msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" msgstr "" -#: src/engine/sysDef.cpp:2121 +#: src/engine/sysDef.cpp:2127 msgid "22xx: Write to I/O port A" msgstr "" -#: src/engine/sysDef.cpp:2122 +#: src/engine/sysDef.cpp:2128 msgid "23xx: Write to I/O port B" msgstr "" -#: src/engine/sysDef.cpp:2128 src/gui/presets.cpp:3103 +#: src/engine/sysDef.cpp:2134 src/gui/presets.cpp:3103 #: src/gui/settings.cpp:4119 msgid "Dave" msgstr "" -#: src/engine/sysDef.cpp:2129 +#: src/engine/sysDef.cpp:2135 msgid "" "this chip was featured in the Enterprise 128 computer. it is similar to " "POKEY, but with stereo output." msgstr "" -#: src/engine/sysDef.cpp:2130 +#: src/engine/sysDef.cpp:2136 msgid "DAC Left" msgstr "" -#: src/engine/sysDef.cpp:2130 +#: src/engine/sysDef.cpp:2136 msgid "DAC Right" msgstr "" -#: src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2142 msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" msgstr "" -#: src/engine/sysDef.cpp:2137 +#: src/engine/sysDef.cpp:2143 msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" msgstr "" -#: src/engine/sysDef.cpp:2138 +#: src/engine/sysDef.cpp:2144 msgid "12xx: Toggle high-pass with next channel" msgstr "" -#: src/engine/sysDef.cpp:2139 +#: src/engine/sysDef.cpp:2145 msgid "13xx: Toggle ring modulation with channel+2" msgstr "" -#: src/engine/sysDef.cpp:2140 +#: src/engine/sysDef.cpp:2146 msgid "14xx: Toggle swap counters (noise only)" msgstr "" -#: src/engine/sysDef.cpp:2141 +#: src/engine/sysDef.cpp:2147 msgid "15xx: Toggle low pass (noise only)" msgstr "" -#: src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2148 msgid "16xx: Set clock divider (0: /2; 1: /3)" msgstr "" -#: src/engine/sysDef.cpp:2147 +#: src/engine/sysDef.cpp:2153 msgid "Game Boy Advance DMA Sound" msgstr "" -#: src/engine/sysDef.cpp:2148 +#: src/engine/sysDef.cpp:2154 msgid "" "additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " "hardware." msgstr "" -#: src/engine/sysDef.cpp:2161 +#: src/engine/sysDef.cpp:2167 msgid "Game Boy Advance MinMod" msgstr "" -#: src/engine/sysDef.cpp:2162 +#: src/engine/sysDef.cpp:2168 msgid "" "additional PCM FIFO channels in Game Boy Advance driven by software mixing " "to provide up to sixteen sample channels" msgstr "" -#: src/engine/sysDef.cpp:2171 +#: src/engine/sysDef.cpp:2177 msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" msgstr "" -#: src/engine/sysDef.cpp:2172 +#: src/engine/sysDef.cpp:2178 msgid "12xy: Toggle invert (x: left; y: right)" msgstr "" -#: src/engine/sysDef.cpp:2177 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 +#: src/engine/sysDef.cpp:2183 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 #: src/gui/presets.cpp:3109 src/gui/settings.cpp:4120 msgid "Nintendo DS" msgstr "" -#: src/engine/sysDef.cpp:2178 +#: src/engine/sysDef.cpp:2184 msgid "a handheld video game console with two screens. it uses a stylus." msgstr "" -#: src/engine/sysDef.cpp:2186 +#: src/engine/sysDef.cpp:2192 msgid "1Fxx: Set global volume (0 to 7F)" msgstr "" -#: src/engine/sysDef.cpp:2191 +#: src/engine/sysDef.cpp:2197 msgid "5E01" msgstr "" -#: src/engine/sysDef.cpp:2192 +#: src/engine/sysDef.cpp:2198 msgid "" "a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " "couple features such as 32 noise pitches, an extra duty cycle, and three " "waveforms (besides triangle)." msgstr "" -#: src/engine/sysDef.cpp:2200 +#: src/engine/sysDef.cpp:2206 msgid "" "12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" msgstr "" -#: src/engine/sysDef.cpp:2213 src/gui/presets.cpp:3114 +#: src/engine/sysDef.cpp:2219 src/gui/presets.cpp:3114 #: src/gui/settings.cpp:4123 msgid "Bifurcator" msgstr "" -#: src/engine/sysDef.cpp:2214 +#: src/engine/sysDef.cpp:2220 msgid "a fantasy sound chip using logistic map iterations to generate sound." msgstr "" -#: src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2227 msgid "10xx: Load low byte of channel sample state" msgstr "" -#: src/engine/sysDef.cpp:2222 +#: src/engine/sysDef.cpp:2228 msgid "11xx: Load high byte of channel sample state" msgstr "" -#: src/engine/sysDef.cpp:2223 +#: src/engine/sysDef.cpp:2229 msgid "12xx: Set low byte of channel parameter" msgstr "" -#: src/engine/sysDef.cpp:2224 +#: src/engine/sysDef.cpp:2230 msgid "13xx: Set high byte of channel parameter" msgstr "" -#: src/engine/sysDef.cpp:2229 src/gui/presets.cpp:3119 +#: src/engine/sysDef.cpp:2235 src/gui/presets.cpp:3119 #: src/gui/settings.cpp:4124 msgid "SID2" msgstr "" -#: src/engine/sysDef.cpp:2230 +#: src/engine/sysDef.cpp:2236 msgid "" "a fantasy sound chip created by LTVA. it is similar to the SID chip, but " "with many of its problems fixed." msgstr "" -#: src/engine/sysDef.cpp:2241 src/gui/presets.cpp:3124 +#: src/engine/sysDef.cpp:2247 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4125 msgid "SID3" msgstr "" -#: src/engine/sysDef.cpp:2242 +#: src/engine/sysDef.cpp:2248 msgid "" "a fantasy sound chip created by LTVA. it is a big rework of SID chip with " "probably too much features added on top." msgstr "" -#: src/engine/sysDef.cpp:2253 src/gui/presets.cpp:3087 +#: src/engine/sysDef.cpp:2259 src/gui/presets.cpp:3087 msgid "Dummy System" msgstr "" -#: src/engine/sysDef.cpp:2254 +#: src/engine/sysDef.cpp:2260 msgid "this is a system designed for testing purposes." msgstr "" diff --git a/po/es.po b/po/es.po index 76753fd56..14dce9233 100644 --- a/po/es.po +++ b/po/es.po @@ -536,7 +536,7 @@ msgid "17xx: Toggle PCM mode (LEGACY)" msgstr "17xx: Activar modo de samples (DEPRECADO)" #: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1746 -#: src/engine/sysDef.cpp:2056 +#: src/engine/sysDef.cpp:2062 msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" msgstr "" "DFxx: Cambiar dirección de reproducción de samples (0: normal; 1: al revés)" @@ -1035,9 +1035,9 @@ msgstr "4xxx: Ajustar límite (0 a 7FF)" #: src/engine/sysDef.cpp:854 src/engine/sysDef.cpp:1092 #: src/engine/sysDef.cpp:1142 src/engine/sysDef.cpp:1361 #: src/engine/sysDef.cpp:1413 src/engine/sysDef.cpp:1683 -#: src/engine/sysDef.cpp:1881 src/engine/sysDef.cpp:1885 -#: src/engine/sysDef.cpp:1986 src/engine/sysDef.cpp:2156 -#: src/engine/sysDef.cpp:2170 +#: src/engine/sysDef.cpp:1887 src/engine/sysDef.cpp:1891 +#: src/engine/sysDef.cpp:1992 src/engine/sysDef.cpp:2162 +#: src/engine/sysDef.cpp:2176 msgid "10xx: Set waveform" msgstr "10xx: Cambiar onda" @@ -1203,7 +1203,7 @@ msgstr "" msgid "1Axx: Filter cutoff slide down" msgstr "" -#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1826 +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1832 msgid "4xxx: Set cutoff (0 to FFF)" msgstr "4xxx: Cambiar límite (0 a FFF)" @@ -1474,17 +1474,17 @@ msgstr "" #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1701 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:1993 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2063 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2130 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2215 -#: src/engine/sysDef.cpp:2231 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:1999 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2069 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2136 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2237 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 1" msgstr "Canal 1" @@ -1499,17 +1499,17 @@ msgstr "Canal 1" #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1701 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:1993 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2063 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2130 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2215 -#: src/engine/sysDef.cpp:2231 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:1999 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2069 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2136 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2237 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 2" msgstr "Canal 2" @@ -1523,15 +1523,15 @@ msgstr "Canal 2" #: src/engine/sysDef.cpp:1592 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1665 src/engine/sysDef.cpp:1677 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:2003 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2130 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 -#: src/engine/sysDef.cpp:2215 src/engine/sysDef.cpp:2231 -#: src/engine/sysDef.cpp:2243 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:2009 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:2221 src/engine/sysDef.cpp:2237 +#: src/engine/sysDef.cpp:2249 src/engine/sysDef.cpp:2261 msgid "Channel 3" msgstr "Canal 3" @@ -1544,14 +1544,14 @@ msgstr "Canal 3" #: src/engine/sysDef.cpp:1592 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1665 src/engine/sysDef.cpp:1677 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2037 src/engine/sysDef.cpp:2050 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 -#: src/engine/sysDef.cpp:2215 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2043 src/engine/sysDef.cpp:2056 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:2221 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 4" msgstr "Canal 4" @@ -1562,12 +1562,12 @@ msgstr "Canal 4" #: src/engine/sysDef.cpp:1449 src/engine/sysDef.cpp:1489 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:1798 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1798 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 5" msgstr "Canal 5" @@ -1576,12 +1576,12 @@ msgstr "Canal 5" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1345 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1449 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 6" msgstr "Canal 6" @@ -1589,11 +1589,11 @@ msgstr "Canal 6" #: src/engine/sysDef.cpp:1168 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1345 src/engine/sysDef.cpp:1395 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2261 msgid "Channel 7" msgstr "Canal 7" @@ -1601,82 +1601,82 @@ msgstr "Canal 7" #: src/engine/sysDef.cpp:1168 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1345 src/engine/sysDef.cpp:1395 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2261 msgid "Channel 8" msgstr "Canal 8" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 9" msgstr "Canal 9" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 10" msgstr "Canal 10" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 11" msgstr "Canal 11" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 12" msgstr "Canal 12" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 13" msgstr "Canal 13" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 14" msgstr "Canal 14" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 15" msgstr "Canal 15" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 16" msgstr "Canal 16" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:792 #: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:1625 -#: src/engine/sysDef.cpp:1860 src/engine/sysDef.cpp:1981 -#: src/engine/sysDef.cpp:2037 src/engine/sysDef.cpp:2038 +#: src/engine/sysDef.cpp:1866 src/engine/sysDef.cpp:1987 +#: src/engine/sysDef.cpp:2043 src/engine/sysDef.cpp:2044 #: src/gui/settings.cpp:4135 msgid "PCM" msgstr "" @@ -1703,27 +1703,27 @@ msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 1" msgstr "Pulso 1" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 2" msgstr "Pulso 2" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 3" msgstr "Pulso 3" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:831 #: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:1047 -#: src/engine/sysDef.cpp:1407 src/engine/sysDef.cpp:1967 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2130 -#: src/engine/sysDef.cpp:2193 src/gui/insEdit.cpp:7991 src/gui/insEdit.cpp:8146 +#: src/engine/sysDef.cpp:1407 src/engine/sysDef.cpp:1973 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2199 src/gui/insEdit.cpp:7991 src/gui/insEdit.cpp:8146 #: src/gui/insEdit.cpp:8250 src/gui/insEdit.cpp:8342 src/gui/settings.cpp:4053 #: src/gui/settings.cpp:4134 msgid "Noise" @@ -1749,12 +1749,12 @@ msgid "the most popular portable game console of the era." msgstr "la consola portátil más popular de su era." #: src/engine/sysDef.cpp:831 src/engine/sysDef.cpp:865 -#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2199 msgid "Pulse 1" msgstr "Pulso 1" #: src/engine/sysDef.cpp:831 src/engine/sysDef.cpp:865 -#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2199 msgid "Pulse 2" msgstr "Pulso 2" @@ -1788,7 +1788,7 @@ msgid "an '80s game console with a wavetable sound chip, popular in Japan." msgstr "una consola de los 80 con un chip de ondas, popular en Japón." #: src/engine/sysDef.cpp:855 src/engine/sysDef.cpp:1093 -#: src/engine/sysDef.cpp:1886 +#: src/engine/sysDef.cpp:1892 msgid "11xx: Toggle noise mode" msgstr "11xx: Activar modo de ruido" @@ -1819,12 +1819,12 @@ msgstr "" msgid "Triangle" msgstr "Triángulo" -#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:2199 #: src/gui/insEdit.cpp:3264 msgid "DPCM" msgstr "" -#: src/engine/sysDef.cpp:871 src/engine/sysDef.cpp:2199 +#: src/engine/sysDef.cpp:871 src/engine/sysDef.cpp:2205 msgid "11xx: Write to delta modulation counter (0 to 7F)" msgstr "11xx: Escribir al contador de modulación delta (de 0 a 7F)" @@ -1833,42 +1833,42 @@ msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" msgstr "" "12xx: Cambiar modo de ruido/ancho de pulso (pulso: 0 a 3; ruido: 0 o 1)" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2201 +#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 msgid "13xy: Sweep up (x: time; y: shift)" msgstr "13xy: Barrido hacia arriba (x: tiempo; y: cambio)" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:2202 +#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:2208 msgid "14xy: Sweep down (x: time; y: shift)" msgstr "13xy: Barrido hacia abajo (x: tiempo; y: cambio)" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2203 +#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 msgid "" "15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" msgstr "" "15xx: Ajustar modo de envelope (0: normal, 1: longitud, 2: en bucle, 3: " "constante)" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2204 +#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 msgid "16xx: Set length counter (refer to manual for a list of values)" msgstr "" "16xx: Sobreescribir contador de longitud (refiérase al manual para una lista " "de valores)" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2205 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" msgstr "17xx: Cambiar modo de contador de frames (0: 4 pasos, 1: 5 pasos)" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2206 +#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" msgstr "18xx: Cambiar entre PCM y DPCM (0: PCM; 1: DPCM)" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2207 +#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" msgstr "" "19xx: Sobreescribir contador lineal del triángulo (va de 0 a 7F; 80 y " "mayores lo detienen)" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2208 +#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 msgid "20xx: Set DPCM frequency (0 to F)" msgstr "20xx: Cambiar frecuencia del DPCM (de 0 a F)" @@ -1933,8 +1933,8 @@ msgstr "" #: src/engine/sysDef.cpp:1561 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2105 msgid "FM 1" msgstr "" @@ -1952,8 +1952,8 @@ msgstr "" #: src/engine/sysDef.cpp:1574 src/engine/sysDef.cpp:1639 #: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1942 -#: src/engine/sysDef.cpp:1954 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1960 src/engine/sysDef.cpp:2105 msgid "FM 2" msgstr "" @@ -1967,7 +1967,7 @@ msgstr "" #: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1548 #: src/engine/sysDef.cpp:1561 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:2105 msgid "FM 3" msgstr "" @@ -1985,8 +1985,8 @@ msgstr "" #: src/engine/sysDef.cpp:1574 src/engine/sysDef.cpp:1639 #: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1942 -#: src/engine/sysDef.cpp:1954 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1960 src/engine/sysDef.cpp:2105 msgid "FM 4" msgstr "" @@ -2162,8 +2162,8 @@ msgstr "" #: src/engine/sysDef.cpp:1512 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2105 msgid "FM 5" msgstr "" @@ -2179,14 +2179,14 @@ msgstr "" #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 6" msgstr "" #: src/engine/sysDef.cpp:983 src/engine/sysDef.cpp:1124 #: src/engine/sysDef.cpp:1266 src/engine/sysDef.cpp:1278 #: src/engine/sysDef.cpp:1372 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 7" msgstr "" @@ -2195,7 +2195,7 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1372 #: src/engine/sysDef.cpp:1524 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 8" msgstr "" @@ -2307,7 +2307,7 @@ msgstr "" "un canal de wavetable de 1 bit que es mejor (y peor) que la PC Speaker." #: src/engine/sysDef.cpp:1058 src/engine/sysDef.cpp:1355 -#: src/engine/sysDef.cpp:2193 src/engine/sysDef.cpp:2243 +#: src/engine/sysDef.cpp:2199 src/engine/sysDef.cpp:2249 #: src/gui/editControls.cpp:433 src/gui/settings.cpp:4052 #: src/gui/settings.cpp:4136 msgid "Wave" @@ -2447,7 +2447,7 @@ msgstr "" msgid "VRC6 Saw" msgstr "Sierra VRC6" -#: src/engine/sysDef.cpp:1116 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:1116 src/engine/sysDef.cpp:2191 msgid "12xx: Set duty cycle (pulse: 0 to 7)" msgstr "12xx: Cambiar ancho de pulso (pulso: de 0 a 7)" @@ -2465,7 +2465,7 @@ msgstr "" #: src/engine/sysDef.cpp:1124 src/engine/sysDef.cpp:1266 #: src/engine/sysDef.cpp:1278 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 9" msgstr "" @@ -2589,7 +2589,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP1" msgstr "" @@ -2597,7 +2597,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP2" msgstr "" @@ -2605,7 +2605,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP3" msgstr "" @@ -2613,7 +2613,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP4" msgstr "" @@ -2631,7 +2631,7 @@ msgstr "" #: src/engine/sysDef.cpp:1215 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1476 src/engine/sysDef.cpp:1561 -#: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1960 msgid "CSM Timer" msgstr "Contador CSM" @@ -2777,7 +2777,7 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 10" msgstr "" @@ -2788,40 +2788,40 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 12" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 13" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 14" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 15" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 16" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 17" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 18" msgstr "" @@ -2836,42 +2836,42 @@ msgid "" msgstr "un chip de samples" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 17" msgstr "Canal 17" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 18" msgstr "Canal 18" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 19" msgstr "Canal 19" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 20" msgstr "Canal 20" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 21" msgstr "Canal 21" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 22" msgstr "Canal 22" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 23" msgstr "Canal 23" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 24" msgstr "Canal 24" @@ -3111,7 +3111,7 @@ msgstr "" "otras cosas interesantes.\n" "Furnace ofrece un sistema de pulsos delgados." -#: src/engine/sysDef.cpp:1455 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:1455 src/engine/sysDef.cpp:2049 msgid "12xx: Set pulse width" msgstr "12xx: Cambiar ancho de pulso" @@ -3276,45 +3276,45 @@ msgstr "" "presente en algunas placas de arcade de Capcom. sonido envolvente con eco." #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 -#: src/engine/sysDef.cpp:2149 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 +#: src/engine/sysDef.cpp:2155 msgid "PCM 1" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2149 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2155 msgid "PCM 2" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 3" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 4" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 5" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 6" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 7" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 8" msgstr "" @@ -3729,11 +3729,27 @@ msgstr "" msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" msgstr "22xx: Barrer límite (bit 0-6: velocidad; bit 7: hacia arriba)" -#: src/engine/sysDef.cpp:1832 src/gui/presets.cpp:3093 +#: src/engine/sysDef.cpp:1826 +msgid "23xx: Pulse width slide up" +msgstr "" + +#: src/engine/sysDef.cpp:1827 +msgid "24xx: Pulse width slide down" +msgstr "" + +#: src/engine/sysDef.cpp:1829 +msgid "25xx: Filter cutoff slide up" +msgstr "" + +#: src/engine/sysDef.cpp:1830 +msgid "26xx: Filter cutoff slide down" +msgstr "" + +#: src/engine/sysDef.cpp:1838 src/gui/presets.cpp:3093 msgid "tildearrow Sound Unit" msgstr "" -#: src/engine/sysDef.cpp:1833 +#: src/engine/sysDef.cpp:1839 msgid "" "tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " "get this!" @@ -3741,49 +3757,49 @@ msgstr "" "el chip de fantasia de tildearrow. pon al SID, al AY y al VERA en una " "batidora, y te queda esto!" -#: src/engine/sysDef.cpp:1844 src/gui/presets.cpp:2884 +#: src/engine/sysDef.cpp:1850 src/gui/presets.cpp:2884 msgid "OKI MSM6295" msgstr "" -#: src/engine/sysDef.cpp:1845 +#: src/engine/sysDef.cpp:1851 msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." msgstr "" "un chip de sonido ADPCM manufacturado por OKI y usado en varias placas " "arcade." -#: src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1858 msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" msgstr "" "20xx: Cambiar velocidad de salida del chip (0: reloj/132; 1: reloj/165)" -#: src/engine/sysDef.cpp:1857 src/gui/presets.cpp:2879 +#: src/engine/sysDef.cpp:1863 src/gui/presets.cpp:2879 msgid "OKI MSM6258" msgstr "" -#: src/engine/sysDef.cpp:1858 +#: src/engine/sysDef.cpp:1864 msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." msgstr "un chip usado en la Sharp X68000." -#: src/engine/sysDef.cpp:1859 src/engine/sysDef.cpp:1980 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:1986 #: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 #: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 #: src/gui/settings.cpp:4264 msgid "Sample" msgstr "" -#: src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:1871 msgid "20xx: Set frequency divider (0-2)" msgstr "20xx: Cambiar divisor de frecuencia (0-2)" -#: src/engine/sysDef.cpp:1866 +#: src/engine/sysDef.cpp:1872 msgid "21xx: Select clock rate (0: full; 1: half)" msgstr "21xx: Seleccionar velocidad del reloj (0: completa; 1: mitad)" -#: src/engine/sysDef.cpp:1871 src/gui/presets.cpp:2869 +#: src/engine/sysDef.cpp:1877 src/gui/presets.cpp:2869 msgid "Yamaha YMZ280B (PCMD8)" msgstr "" -#: src/engine/sysDef.cpp:1872 +#: src/engine/sysDef.cpp:1878 msgid "" "used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " "16-bit PCM." @@ -3791,38 +3807,38 @@ msgstr "" "se usó en algunas placas arcade. puede reproducir 4-bit ADPCM, 8-bit PCM o " "16-bit PCM." -#: src/engine/sysDef.cpp:1890 src/gui/presets.cpp:2957 +#: src/engine/sysDef.cpp:1896 src/gui/presets.cpp:2957 #: src/gui/settings.cpp:4094 msgid "Namco WSG" msgstr "" -#: src/engine/sysDef.cpp:1891 +#: src/engine/sysDef.cpp:1897 msgid "" "a wavetable sound chip used in Pac-Man, among other early Namco arcade games." msgstr "un chip de ondas usado en Pac-Man y otros juegos de arcade Namco." -#: src/engine/sysDef.cpp:1901 +#: src/engine/sysDef.cpp:1907 msgid "Namco C15 WSG" msgstr "" -#: src/engine/sysDef.cpp:1902 +#: src/engine/sysDef.cpp:1908 msgid "" "successor of the original Namco WSG chip, used in later Namco arcade games." msgstr "el chip que salió después del original Namco WSG." -#: src/engine/sysDef.cpp:1912 +#: src/engine/sysDef.cpp:1918 msgid "Namco C30 WSG" msgstr "" -#: src/engine/sysDef.cpp:1913 +#: src/engine/sysDef.cpp:1919 msgid "like Namco C15 but with stereo sound." msgstr "similar al Namco C15 pero con estéreo." -#: src/engine/sysDef.cpp:1923 src/gui/presets.cpp:2825 +#: src/engine/sysDef.cpp:1929 src/gui/presets.cpp:2825 msgid "OKI MSM5232" msgstr "" -#: src/engine/sysDef.cpp:1924 +#: src/engine/sysDef.cpp:1930 msgid "" "a square wave additive synthesis chip made by OKI. used in some arcade " "machines and instruments." @@ -3830,44 +3846,44 @@ msgstr "" "un chip de síntesis aditiva de ondas cuadradas hecho por OKI. se usó en " "algunas máquinas de arcade e instrumentos." -#: src/engine/sysDef.cpp:1932 +#: src/engine/sysDef.cpp:1938 msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" msgstr "" "10xy: Ajustar control de grupo (x: sostener; y: máscara de bits para " "togglear las partes)" -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2091 +#: src/engine/sysDef.cpp:1939 src/engine/sysDef.cpp:2097 msgid "11xx: Set noise mode" msgstr "11xx: Ajustar modo de ruido" -#: src/engine/sysDef.cpp:1934 +#: src/engine/sysDef.cpp:1940 msgid "12xx: Set group attack (0 to 5)" msgstr "12xx: Cambiar ataque del grupo (0 a 5)" -#: src/engine/sysDef.cpp:1935 +#: src/engine/sysDef.cpp:1941 msgid "13xx: Set group decay (0 to 11)" msgstr "13xx: Cambiar caída del grupo (0 a 11)" -#: src/engine/sysDef.cpp:1940 src/gui/presets.cpp:2587 +#: src/engine/sysDef.cpp:1946 src/gui/presets.cpp:2587 msgid "Yamaha YM2612 (OPN2) with DualPCM" msgstr "Yamaha YM2612 (OPN2) con DualPCM" -#: src/engine/sysDef.cpp:1941 +#: src/engine/sysDef.cpp:1947 msgid "" "this chip is mostly known for being in the Sega Genesis (but it also was on " "the FM Towns computer).\n" "this system uses software mixing to provide two sample channels." msgstr "" -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 msgid "FM 6/PCM 1" msgstr "" -#: src/engine/sysDef.cpp:1952 +#: src/engine/sysDef.cpp:1958 msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" msgstr "Yamaha YM2612 (OPN2) Canal 3 Extendido con DualPCM y CSM" -#: src/engine/sysDef.cpp:1953 +#: src/engine/sysDef.cpp:1959 msgid "" "this chip is mostly known for being in the Sega Genesis (but it also was on " "the FM Towns computer).\n" @@ -3876,11 +3892,11 @@ msgid "" "four operators with independent notes/frequencies." msgstr "" -#: src/engine/sysDef.cpp:1965 src/gui/settings.cpp:4064 +#: src/engine/sysDef.cpp:1971 src/gui/settings.cpp:4064 msgid "T6W28" msgstr "" -#: src/engine/sysDef.cpp:1966 +#: src/engine/sysDef.cpp:1972 msgid "" "an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " "and noise channel frequency." @@ -3888,31 +3904,31 @@ msgstr "" "una derivada del SN76489. se usó en Neo Geo Pocket. tiene estéreo y ruido " "independiente." -#: src/engine/sysDef.cpp:1973 +#: src/engine/sysDef.cpp:1979 msgid "20xx: Set noise length (0: short, 1: long)" msgstr "20xx: Ajustar longitud de ruido (0: corto; 1: largo)" -#: src/engine/sysDef.cpp:1978 src/gui/presets.cpp:2904 +#: src/engine/sysDef.cpp:1984 src/gui/presets.cpp:2904 msgid "Generic PCM DAC" msgstr "DAC PCM Genérico" -#: src/engine/sysDef.cpp:1979 +#: src/engine/sysDef.cpp:1985 msgid "as generic sample playback as it gets." msgstr "como genérico reproducción sample como se obtiene." -#: src/engine/sysDef.cpp:1991 src/gui/presets.cpp:2894 +#: src/engine/sysDef.cpp:1997 src/gui/presets.cpp:2894 msgid "Konami K007232" msgstr "" -#: src/engine/sysDef.cpp:1992 +#: src/engine/sysDef.cpp:1998 msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." msgstr "este chip PCM se usó en placas arcade de Konami durante 1986 a 1990." -#: src/engine/sysDef.cpp:2001 src/gui/presets.cpp:2899 +#: src/engine/sysDef.cpp:2007 src/gui/presets.cpp:2899 msgid "Irem GA20" msgstr "" -#: src/engine/sysDef.cpp:2002 +#: src/engine/sysDef.cpp:2008 msgid "" "yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " "sample loop." @@ -3920,19 +3936,19 @@ msgstr "" "otro chip PCM de Irem. se parece al Amiga pero tiene menos resolución de " "tono y sin bucle de samples." -#: src/engine/sysDef.cpp:2011 src/gui/presets.cpp:3081 +#: src/engine/sysDef.cpp:2017 src/gui/presets.cpp:3081 msgid "Sharp SM8521" msgstr "" -#: src/engine/sysDef.cpp:2012 +#: src/engine/sysDef.cpp:2018 msgid "a SoC with wavetable sound hardware." msgstr "un procesador integrado con generador de sonido de onda." -#: src/engine/sysDef.cpp:2022 src/gui/presets.cpp:314 +#: src/engine/sysDef.cpp:2028 src/gui/presets.cpp:314 msgid "Casio PV-1000" msgstr "" -#: src/engine/sysDef.cpp:2023 +#: src/engine/sysDef.cpp:2029 msgid "" "a game console with 3 channels of square wave. it's what happens after " "fusing TIA and VIC together." @@ -3940,15 +3956,15 @@ msgstr "" "una consola de juego con 3 canales de onda cuadrada. es lo que pasa al " "mezclar TIA y VIC." -#: src/engine/sysDef.cpp:2030 +#: src/engine/sysDef.cpp:2036 msgid "10xx: Set ring modulation (0: disable, 1: enable)" msgstr "10xx: Ajustar modulación de aro (0: desactivar, 1: activar)" -#: src/engine/sysDef.cpp:2035 +#: src/engine/sysDef.cpp:2041 msgid "ZX Spectrum Beeper (QuadTone Engine)" msgstr "ZX Spectrum Beeper (Motor QuadTone)" -#: src/engine/sysDef.cpp:2036 +#: src/engine/sysDef.cpp:2042 msgid "" "another ZX Spectrum beeper system with full PWM pulses and 3-level volume " "per channel. it also has a pitchable overlay sample channel." @@ -3956,19 +3972,19 @@ msgstr "" "otro sistema de beeper de ZX Spectrum con pulsos completos PWM y tres " "niveles de volumen por canal. también tiene un canal superpuesto de samples." -#: src/engine/sysDef.cpp:2048 src/gui/presets.cpp:2914 +#: src/engine/sysDef.cpp:2054 src/gui/presets.cpp:2914 msgid "Konami K053260" msgstr "" -#: src/engine/sysDef.cpp:2049 +#: src/engine/sysDef.cpp:2055 msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." msgstr "chip PCM usado en placas Konami del 1990 al 1992." -#: src/engine/sysDef.cpp:2061 src/gui/presets.cpp:2840 +#: src/engine/sysDef.cpp:2067 src/gui/presets.cpp:2840 msgid "MOS Technology TED" msgstr "" -#: src/engine/sysDef.cpp:2062 +#: src/engine/sysDef.cpp:2068 msgid "" "two square waves (one may be turned into noise). used in the Commodore " "Plus/4, 16 and 116." @@ -3976,19 +3992,19 @@ msgstr "" "dos ondas cuadradas (una se puede convertir en ruido). usado en el Commodore " "Plus/4, 16 y 116." -#: src/engine/sysDef.cpp:2071 src/gui/presets.cpp:2919 +#: src/engine/sysDef.cpp:2077 src/gui/presets.cpp:2919 msgid "Namco C140" msgstr "" -#: src/engine/sysDef.cpp:2072 +#: src/engine/sysDef.cpp:2078 msgid "Namco's first PCM chip from 1987. it's pretty good for being so." msgstr "el primer chip PCM de Namco del 1987." -#: src/engine/sysDef.cpp:2082 src/gui/presets.cpp:2924 +#: src/engine/sysDef.cpp:2088 src/gui/presets.cpp:2924 msgid "Namco C219" msgstr "" -#: src/engine/sysDef.cpp:2083 +#: src/engine/sysDef.cpp:2089 msgid "" "Namco's PCM chip used in their NA-1/2 hardware.\n" "very similar to C140, but has noise generator." @@ -3996,15 +4012,15 @@ msgstr "" "usado en placas Namco NA-1/2.\n" "similar al C140, pero tiene ruido." -#: src/engine/sysDef.cpp:2092 +#: src/engine/sysDef.cpp:2098 msgid "12xy: Set invert mode (x: surround; y: invert)" msgstr "12xy: Activar inversión (x: envolvente; y: invertir)" -#: src/engine/sysDef.cpp:2097 src/gui/presets.cpp:2718 +#: src/engine/sysDef.cpp:2103 src/gui/presets.cpp:2718 msgid "ESS ES1xxx series (ESFM)" msgstr "" -#: src/engine/sysDef.cpp:2098 +#: src/engine/sysDef.cpp:2104 msgid "" "a unique FM synth featured in PC sound cards.\n" "based on the OPL3 design, but with lots of its features extended." @@ -4012,19 +4028,19 @@ msgstr "" "un chip FM único que se encuentra en algunas tarjetas de sonido para PC.\n" "basado en el diseño OPL3, pero tiene un montón de cosas adicionales." -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 11" msgstr "" -#: src/engine/sysDef.cpp:2105 +#: src/engine/sysDef.cpp:2111 msgid "2Exx: Toggle hard envelope reset on new notes" msgstr "2Exx: Activar reinicio duro del envelope en nuevas notas" -#: src/engine/sysDef.cpp:2111 src/gui/presets.cpp:3098 +#: src/engine/sysDef.cpp:2117 src/gui/presets.cpp:3098 msgid "PowerNoise" msgstr "" -#: src/engine/sysDef.cpp:2112 +#: src/engine/sysDef.cpp:2118 msgid "" "a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" "used in the Hexheld fantasy console." @@ -4032,23 +4048,23 @@ msgstr "" "un chip de sonido diseñado por jvsTSX y The Beesh-Spweesh!\n" "es usado en la consola de fantasía Hexheld." -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 1" msgstr "Ruido 1" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 2" msgstr "Ruido 2" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 3" msgstr "Ruido 3" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Slope" msgstr "Pendiente" -#: src/engine/sysDef.cpp:2119 +#: src/engine/sysDef.cpp:2125 msgid "" "20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " "accumulator (00 to 7F)" @@ -4056,24 +4072,24 @@ msgstr "" "20xx: Cargar el byte bajo del canal del LFSR de los canales de ruido (de 00 " "a FF) o el acumulador del canal Slope (de 00 a 7F)" -#: src/engine/sysDef.cpp:2120 +#: src/engine/sysDef.cpp:2126 msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" msgstr "21xx: Cargar el byte alto del LFSR del canal de ruido (de 00 a FF)" -#: src/engine/sysDef.cpp:2121 +#: src/engine/sysDef.cpp:2127 msgid "22xx: Write to I/O port A" msgstr "22xx: Escribir al puerto de entrada/salida A" -#: src/engine/sysDef.cpp:2122 +#: src/engine/sysDef.cpp:2128 msgid "23xx: Write to I/O port B" msgstr "23xx: Escribir al puerto de entrada/salida B" -#: src/engine/sysDef.cpp:2128 src/gui/presets.cpp:3103 +#: src/engine/sysDef.cpp:2134 src/gui/presets.cpp:3103 #: src/gui/settings.cpp:4119 msgid "Dave" msgstr "" -#: src/engine/sysDef.cpp:2129 +#: src/engine/sysDef.cpp:2135 msgid "" "this chip was featured in the Enterprise 128 computer. it is similar to " "POKEY, but with stereo output." @@ -4081,48 +4097,48 @@ msgstr "" "este chip se encuentra en la computadora Enterprise 128. similar al POKEY " "pero tiene estéreo." -#: src/engine/sysDef.cpp:2130 +#: src/engine/sysDef.cpp:2136 msgid "DAC Left" msgstr "DAC Izquierdo" -#: src/engine/sysDef.cpp:2130 +#: src/engine/sysDef.cpp:2136 msgid "DAC Right" msgstr "DAC Derecho" -#: src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2142 msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" msgstr "10xx: Cambiar onda (0 a 4; 0 a 3 en ruido)" -#: src/engine/sysDef.cpp:2137 +#: src/engine/sysDef.cpp:2143 msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" msgstr "" "11xx: Cambiar origen de frecuencia de ruido (0: fijo; 1-3: canales 1 a 3)" -#: src/engine/sysDef.cpp:2138 +#: src/engine/sysDef.cpp:2144 msgid "12xx: Toggle high-pass with next channel" msgstr "12xx: Togglear paso alto con siguiente canal" -#: src/engine/sysDef.cpp:2139 +#: src/engine/sysDef.cpp:2145 msgid "13xx: Toggle ring modulation with channel+2" msgstr "13xx: Togglear modulación de aro con canal+2" -#: src/engine/sysDef.cpp:2140 +#: src/engine/sysDef.cpp:2146 msgid "14xx: Toggle swap counters (noise only)" msgstr "14xx: Togglear intercambio de contadores (sólo ruido)" -#: src/engine/sysDef.cpp:2141 +#: src/engine/sysDef.cpp:2147 msgid "15xx: Toggle low pass (noise only)" msgstr "15xx: Togglear paso bajo (sólo ruido)" -#: src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2148 msgid "16xx: Set clock divider (0: /2; 1: /3)" msgstr "16xx: Configurar divisor de reloj (0: /2; 1: /3)" -#: src/engine/sysDef.cpp:2147 +#: src/engine/sysDef.cpp:2153 msgid "Game Boy Advance DMA Sound" msgstr "Game Boy Advance Sonido DMA" -#: src/engine/sysDef.cpp:2148 +#: src/engine/sysDef.cpp:2154 msgid "" "additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " "hardware." @@ -4130,11 +4146,11 @@ msgstr "" "canales PCM FIFO adicionales en el Game Boy Advance conducidos directamente " "por su hardware DMA." -#: src/engine/sysDef.cpp:2161 +#: src/engine/sysDef.cpp:2167 msgid "Game Boy Advance MinMod" msgstr "" -#: src/engine/sysDef.cpp:2162 +#: src/engine/sysDef.cpp:2168 msgid "" "additional PCM FIFO channels in Game Boy Advance driven by software mixing " "to provide up to sixteen sample channels" @@ -4142,34 +4158,34 @@ msgstr "" "canales PCM FIFO adicionales en el Game Boy Advance conducidos por mezcla en " "software para ofrecer hasta dieciséis canales de sample." -#: src/engine/sysDef.cpp:2171 +#: src/engine/sysDef.cpp:2177 msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" msgstr "" "11xy: Cambiar canal de eco (x: izquierda/derecha origen; y: retraso (0 " "desactiva))" -#: src/engine/sysDef.cpp:2172 +#: src/engine/sysDef.cpp:2178 msgid "12xy: Toggle invert (x: left; y: right)" msgstr "12xy: Togglear invertir (x: izquierda; y: derecha)" -#: src/engine/sysDef.cpp:2177 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 +#: src/engine/sysDef.cpp:2183 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 #: src/gui/presets.cpp:3109 src/gui/settings.cpp:4120 msgid "Nintendo DS" msgstr "" -#: src/engine/sysDef.cpp:2178 +#: src/engine/sysDef.cpp:2184 msgid "a handheld video game console with two screens. it uses a stylus." msgstr "una consola portátil con dos pantallas. usa un lapicero." -#: src/engine/sysDef.cpp:2186 +#: src/engine/sysDef.cpp:2192 msgid "1Fxx: Set global volume (0 to 7F)" msgstr "1Fxx: Ajustar volumen global (0 a 7F)" -#: src/engine/sysDef.cpp:2191 +#: src/engine/sysDef.cpp:2197 msgid "5E01" msgstr "" -#: src/engine/sysDef.cpp:2192 +#: src/engine/sysDef.cpp:2198 msgid "" "a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " "couple features such as 32 noise pitches, an extra duty cycle, and three " @@ -4179,45 +4195,45 @@ msgstr "" "características como 32 tonos de ruido, un ciclo de trabajo extra y tres " "formas de onda (aparte de triángulo)." -#: src/engine/sysDef.cpp:2200 +#: src/engine/sysDef.cpp:2206 msgid "" "12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" msgstr "" "12xx: Cambiar ancho de pulso/modo de ruido/onda (pulso/onda: 0 a 3; ruido: 0 " "a 1)" -#: src/engine/sysDef.cpp:2213 src/gui/presets.cpp:3114 +#: src/engine/sysDef.cpp:2219 src/gui/presets.cpp:3114 #: src/gui/settings.cpp:4123 msgid "Bifurcator" msgstr "" -#: src/engine/sysDef.cpp:2214 +#: src/engine/sysDef.cpp:2220 msgid "a fantasy sound chip using logistic map iterations to generate sound." msgstr "" "un chip de fantasía usando iteraciones de mapa logístico para generar sonido." -#: src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2227 msgid "10xx: Load low byte of channel sample state" msgstr "10xx: Cargar byte inferior del estado de muestra del canal" -#: src/engine/sysDef.cpp:2222 +#: src/engine/sysDef.cpp:2228 msgid "11xx: Load high byte of channel sample state" msgstr "11xx: Cargar byte superior del estado de muestra del canal" -#: src/engine/sysDef.cpp:2223 +#: src/engine/sysDef.cpp:2229 msgid "12xx: Set low byte of channel parameter" msgstr "12xx: Cambiar byte inferior del parámetro" -#: src/engine/sysDef.cpp:2224 +#: src/engine/sysDef.cpp:2230 msgid "13xx: Set high byte of channel parameter" msgstr "13xx: Cambiar byte superior del parámetro" -#: src/engine/sysDef.cpp:2229 src/gui/presets.cpp:3119 +#: src/engine/sysDef.cpp:2235 src/gui/presets.cpp:3119 #: src/gui/settings.cpp:4124 msgid "SID2" msgstr "" -#: src/engine/sysDef.cpp:2230 +#: src/engine/sysDef.cpp:2236 msgid "" "a fantasy sound chip created by LTVA. it is similar to the SID chip, but " "with many of its problems fixed." @@ -4225,22 +4241,22 @@ msgstr "" "chip de sonido fantasía creado por LTVA. similar al chip SID pero con sus " "problemas corregidos." -#: src/engine/sysDef.cpp:2241 src/gui/presets.cpp:3124 +#: src/engine/sysDef.cpp:2247 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4125 msgid "SID3" msgstr "" -#: src/engine/sysDef.cpp:2242 +#: src/engine/sysDef.cpp:2248 msgid "" "a fantasy sound chip created by LTVA. it is a big rework of SID chip with " "probably too much features added on top." msgstr "" -#: src/engine/sysDef.cpp:2253 src/gui/presets.cpp:3087 +#: src/engine/sysDef.cpp:2259 src/gui/presets.cpp:3087 msgid "Dummy System" msgstr "Sistema Simulacro" -#: src/engine/sysDef.cpp:2254 +#: src/engine/sysDef.cpp:2260 msgid "this is a system designed for testing purposes." msgstr "un sistema diseñado para propósitos de prueba." diff --git a/po/fi.po b/po/fi.po index bb0875ee8..2d6d0081c 100644 --- a/po/fi.po +++ b/po/fi.po @@ -527,7 +527,7 @@ msgid "17xx: Toggle PCM mode (LEGACY)" msgstr "" #: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1746 -#: src/engine/sysDef.cpp:2056 +#: src/engine/sysDef.cpp:2062 msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" msgstr "" @@ -964,9 +964,9 @@ msgstr "" #: src/engine/sysDef.cpp:854 src/engine/sysDef.cpp:1092 #: src/engine/sysDef.cpp:1142 src/engine/sysDef.cpp:1361 #: src/engine/sysDef.cpp:1413 src/engine/sysDef.cpp:1683 -#: src/engine/sysDef.cpp:1881 src/engine/sysDef.cpp:1885 -#: src/engine/sysDef.cpp:1986 src/engine/sysDef.cpp:2156 -#: src/engine/sysDef.cpp:2170 +#: src/engine/sysDef.cpp:1887 src/engine/sysDef.cpp:1891 +#: src/engine/sysDef.cpp:1992 src/engine/sysDef.cpp:2162 +#: src/engine/sysDef.cpp:2176 msgid "10xx: Set waveform" msgstr "" @@ -1111,7 +1111,7 @@ msgstr "" msgid "1Axx: Filter cutoff slide down" msgstr "" -#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1826 +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1832 msgid "4xxx: Set cutoff (0 to FFF)" msgstr "" @@ -1379,17 +1379,17 @@ msgstr "" #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1701 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:1993 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2063 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2130 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2215 -#: src/engine/sysDef.cpp:2231 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:1999 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2069 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2136 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2237 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 1" msgstr "" @@ -1404,17 +1404,17 @@ msgstr "" #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1701 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:1993 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2063 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2130 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2215 -#: src/engine/sysDef.cpp:2231 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:1999 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2069 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2136 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2237 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 2" msgstr "" @@ -1428,15 +1428,15 @@ msgstr "" #: src/engine/sysDef.cpp:1592 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1665 src/engine/sysDef.cpp:1677 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:2003 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2130 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 -#: src/engine/sysDef.cpp:2215 src/engine/sysDef.cpp:2231 -#: src/engine/sysDef.cpp:2243 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:2009 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:2221 src/engine/sysDef.cpp:2237 +#: src/engine/sysDef.cpp:2249 src/engine/sysDef.cpp:2261 msgid "Channel 3" msgstr "" @@ -1449,14 +1449,14 @@ msgstr "" #: src/engine/sysDef.cpp:1592 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1665 src/engine/sysDef.cpp:1677 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2037 src/engine/sysDef.cpp:2050 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 -#: src/engine/sysDef.cpp:2215 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2043 src/engine/sysDef.cpp:2056 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:2221 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 4" msgstr "" @@ -1467,12 +1467,12 @@ msgstr "" #: src/engine/sysDef.cpp:1449 src/engine/sysDef.cpp:1489 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:1798 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1798 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 5" msgstr "" @@ -1481,12 +1481,12 @@ msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1345 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1449 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 6" msgstr "" @@ -1494,11 +1494,11 @@ msgstr "" #: src/engine/sysDef.cpp:1168 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1345 src/engine/sysDef.cpp:1395 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2261 msgid "Channel 7" msgstr "" @@ -1506,82 +1506,82 @@ msgstr "" #: src/engine/sysDef.cpp:1168 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1345 src/engine/sysDef.cpp:1395 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2261 msgid "Channel 8" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 9" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 10" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 11" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 12" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 13" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 14" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 15" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 16" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:792 #: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:1625 -#: src/engine/sysDef.cpp:1860 src/engine/sysDef.cpp:1981 -#: src/engine/sysDef.cpp:2037 src/engine/sysDef.cpp:2038 +#: src/engine/sysDef.cpp:1866 src/engine/sysDef.cpp:1987 +#: src/engine/sysDef.cpp:2043 src/engine/sysDef.cpp:2044 #: src/gui/settings.cpp:4135 msgid "PCM" msgstr "" @@ -1606,27 +1606,27 @@ msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 1" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 2" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 3" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:831 #: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:1047 -#: src/engine/sysDef.cpp:1407 src/engine/sysDef.cpp:1967 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2130 -#: src/engine/sysDef.cpp:2193 src/gui/insEdit.cpp:7991 src/gui/insEdit.cpp:8146 +#: src/engine/sysDef.cpp:1407 src/engine/sysDef.cpp:1973 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2199 src/gui/insEdit.cpp:7991 src/gui/insEdit.cpp:8146 #: src/gui/insEdit.cpp:8250 src/gui/insEdit.cpp:8342 src/gui/settings.cpp:4053 #: src/gui/settings.cpp:4134 msgid "Noise" @@ -1650,12 +1650,12 @@ msgid "the most popular portable game console of the era." msgstr "" #: src/engine/sysDef.cpp:831 src/engine/sysDef.cpp:865 -#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2199 msgid "Pulse 1" msgstr "" #: src/engine/sysDef.cpp:831 src/engine/sysDef.cpp:865 -#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2199 msgid "Pulse 2" msgstr "" @@ -1689,7 +1689,7 @@ msgid "an '80s game console with a wavetable sound chip, popular in Japan." msgstr "" #: src/engine/sysDef.cpp:855 src/engine/sysDef.cpp:1093 -#: src/engine/sysDef.cpp:1886 +#: src/engine/sysDef.cpp:1892 msgid "11xx: Toggle noise mode" msgstr "" @@ -1716,12 +1716,12 @@ msgstr "" msgid "Triangle" msgstr "" -#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:2199 #: src/gui/insEdit.cpp:3264 msgid "DPCM" msgstr "" -#: src/engine/sysDef.cpp:871 src/engine/sysDef.cpp:2199 +#: src/engine/sysDef.cpp:871 src/engine/sysDef.cpp:2205 msgid "11xx: Write to delta modulation counter (0 to 7F)" msgstr "" @@ -1729,36 +1729,36 @@ msgstr "" msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" msgstr "" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2201 +#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 msgid "13xy: Sweep up (x: time; y: shift)" msgstr "" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:2202 +#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:2208 msgid "14xy: Sweep down (x: time; y: shift)" msgstr "" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2203 +#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 msgid "" "15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" msgstr "" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2204 +#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 msgid "16xx: Set length counter (refer to manual for a list of values)" msgstr "" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2205 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" msgstr "" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2206 +#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" msgstr "" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2207 +#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" msgstr "" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2208 +#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 msgid "20xx: Set DPCM frequency (0 to F)" msgstr "" @@ -1819,8 +1819,8 @@ msgstr "" #: src/engine/sysDef.cpp:1561 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2105 msgid "FM 1" msgstr "" @@ -1838,8 +1838,8 @@ msgstr "" #: src/engine/sysDef.cpp:1574 src/engine/sysDef.cpp:1639 #: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1942 -#: src/engine/sysDef.cpp:1954 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1960 src/engine/sysDef.cpp:2105 msgid "FM 2" msgstr "" @@ -1853,7 +1853,7 @@ msgstr "" #: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1548 #: src/engine/sysDef.cpp:1561 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:2105 msgid "FM 3" msgstr "" @@ -1871,8 +1871,8 @@ msgstr "" #: src/engine/sysDef.cpp:1574 src/engine/sysDef.cpp:1639 #: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1942 -#: src/engine/sysDef.cpp:1954 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1960 src/engine/sysDef.cpp:2105 msgid "FM 4" msgstr "" @@ -2037,8 +2037,8 @@ msgstr "" #: src/engine/sysDef.cpp:1512 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2105 msgid "FM 5" msgstr "" @@ -2054,14 +2054,14 @@ msgstr "" #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 6" msgstr "" #: src/engine/sysDef.cpp:983 src/engine/sysDef.cpp:1124 #: src/engine/sysDef.cpp:1266 src/engine/sysDef.cpp:1278 #: src/engine/sysDef.cpp:1372 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 7" msgstr "" @@ -2070,7 +2070,7 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1372 #: src/engine/sysDef.cpp:1524 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 8" msgstr "" @@ -2173,7 +2173,7 @@ msgid "" msgstr "" #: src/engine/sysDef.cpp:1058 src/engine/sysDef.cpp:1355 -#: src/engine/sysDef.cpp:2193 src/engine/sysDef.cpp:2243 +#: src/engine/sysDef.cpp:2199 src/engine/sysDef.cpp:2249 #: src/gui/editControls.cpp:433 src/gui/settings.cpp:4052 #: src/gui/settings.cpp:4136 msgid "Wave" @@ -2310,7 +2310,7 @@ msgstr "" msgid "VRC6 Saw" msgstr "" -#: src/engine/sysDef.cpp:1116 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:1116 src/engine/sysDef.cpp:2191 msgid "12xx: Set duty cycle (pulse: 0 to 7)" msgstr "" @@ -2326,7 +2326,7 @@ msgstr "" #: src/engine/sysDef.cpp:1124 src/engine/sysDef.cpp:1266 #: src/engine/sysDef.cpp:1278 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 9" msgstr "" @@ -2444,7 +2444,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP1" msgstr "" @@ -2452,7 +2452,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP2" msgstr "" @@ -2460,7 +2460,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP3" msgstr "" @@ -2468,7 +2468,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP4" msgstr "" @@ -2486,7 +2486,7 @@ msgstr "" #: src/engine/sysDef.cpp:1215 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1476 src/engine/sysDef.cpp:1561 -#: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1960 msgid "CSM Timer" msgstr "" @@ -2628,7 +2628,7 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 10" msgstr "" @@ -2639,40 +2639,40 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 12" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 13" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 14" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 15" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 16" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 17" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 18" msgstr "" @@ -2687,42 +2687,42 @@ msgid "" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 17" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 18" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 19" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 20" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 21" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 22" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 23" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 24" msgstr "" @@ -2941,7 +2941,7 @@ msgid "" "Furnace provides a thin pulse system." msgstr "" -#: src/engine/sysDef.cpp:1455 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:1455 src/engine/sysDef.cpp:2049 msgid "12xx: Set pulse width" msgstr "" @@ -3100,45 +3100,45 @@ msgid "" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 -#: src/engine/sysDef.cpp:2149 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 +#: src/engine/sysDef.cpp:2155 msgid "PCM 1" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2149 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2155 msgid "PCM 2" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 3" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 4" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 5" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 6" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 7" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 8" msgstr "" @@ -3536,134 +3536,150 @@ msgstr "" msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" msgstr "" -#: src/engine/sysDef.cpp:1832 src/gui/presets.cpp:3093 +#: src/engine/sysDef.cpp:1826 +msgid "23xx: Pulse width slide up" +msgstr "" + +#: src/engine/sysDef.cpp:1827 +msgid "24xx: Pulse width slide down" +msgstr "" + +#: src/engine/sysDef.cpp:1829 +msgid "25xx: Filter cutoff slide up" +msgstr "" + +#: src/engine/sysDef.cpp:1830 +msgid "26xx: Filter cutoff slide down" +msgstr "" + +#: src/engine/sysDef.cpp:1838 src/gui/presets.cpp:3093 msgid "tildearrow Sound Unit" msgstr "" -#: src/engine/sysDef.cpp:1833 +#: src/engine/sysDef.cpp:1839 msgid "" "tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " "get this!" msgstr "" -#: src/engine/sysDef.cpp:1844 src/gui/presets.cpp:2884 +#: src/engine/sysDef.cpp:1850 src/gui/presets.cpp:2884 msgid "OKI MSM6295" msgstr "" -#: src/engine/sysDef.cpp:1845 +#: src/engine/sysDef.cpp:1851 msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." msgstr "" -#: src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1858 msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" msgstr "" -#: src/engine/sysDef.cpp:1857 src/gui/presets.cpp:2879 +#: src/engine/sysDef.cpp:1863 src/gui/presets.cpp:2879 msgid "OKI MSM6258" msgstr "" -#: src/engine/sysDef.cpp:1858 +#: src/engine/sysDef.cpp:1864 msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." msgstr "" -#: src/engine/sysDef.cpp:1859 src/engine/sysDef.cpp:1980 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:1986 #: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 #: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 #: src/gui/settings.cpp:4264 msgid "Sample" msgstr "" -#: src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:1871 msgid "20xx: Set frequency divider (0-2)" msgstr "" -#: src/engine/sysDef.cpp:1866 +#: src/engine/sysDef.cpp:1872 msgid "21xx: Select clock rate (0: full; 1: half)" msgstr "" -#: src/engine/sysDef.cpp:1871 src/gui/presets.cpp:2869 +#: src/engine/sysDef.cpp:1877 src/gui/presets.cpp:2869 msgid "Yamaha YMZ280B (PCMD8)" msgstr "" -#: src/engine/sysDef.cpp:1872 +#: src/engine/sysDef.cpp:1878 msgid "" "used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " "16-bit PCM." msgstr "" -#: src/engine/sysDef.cpp:1890 src/gui/presets.cpp:2957 +#: src/engine/sysDef.cpp:1896 src/gui/presets.cpp:2957 #: src/gui/settings.cpp:4094 msgid "Namco WSG" msgstr "" -#: src/engine/sysDef.cpp:1891 +#: src/engine/sysDef.cpp:1897 msgid "" "a wavetable sound chip used in Pac-Man, among other early Namco arcade games." msgstr "" -#: src/engine/sysDef.cpp:1901 +#: src/engine/sysDef.cpp:1907 msgid "Namco C15 WSG" msgstr "" -#: src/engine/sysDef.cpp:1902 +#: src/engine/sysDef.cpp:1908 msgid "" "successor of the original Namco WSG chip, used in later Namco arcade games." msgstr "" -#: src/engine/sysDef.cpp:1912 +#: src/engine/sysDef.cpp:1918 msgid "Namco C30 WSG" msgstr "" -#: src/engine/sysDef.cpp:1913 +#: src/engine/sysDef.cpp:1919 msgid "like Namco C15 but with stereo sound." msgstr "" -#: src/engine/sysDef.cpp:1923 src/gui/presets.cpp:2825 +#: src/engine/sysDef.cpp:1929 src/gui/presets.cpp:2825 msgid "OKI MSM5232" msgstr "" -#: src/engine/sysDef.cpp:1924 +#: src/engine/sysDef.cpp:1930 msgid "" "a square wave additive synthesis chip made by OKI. used in some arcade " "machines and instruments." msgstr "" -#: src/engine/sysDef.cpp:1932 +#: src/engine/sysDef.cpp:1938 msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" msgstr "" -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2091 +#: src/engine/sysDef.cpp:1939 src/engine/sysDef.cpp:2097 msgid "11xx: Set noise mode" msgstr "" -#: src/engine/sysDef.cpp:1934 +#: src/engine/sysDef.cpp:1940 msgid "12xx: Set group attack (0 to 5)" msgstr "" -#: src/engine/sysDef.cpp:1935 +#: src/engine/sysDef.cpp:1941 msgid "13xx: Set group decay (0 to 11)" msgstr "" -#: src/engine/sysDef.cpp:1940 src/gui/presets.cpp:2587 +#: src/engine/sysDef.cpp:1946 src/gui/presets.cpp:2587 msgid "Yamaha YM2612 (OPN2) with DualPCM" msgstr "" -#: src/engine/sysDef.cpp:1941 +#: src/engine/sysDef.cpp:1947 msgid "" "this chip is mostly known for being in the Sega Genesis (but it also was on " "the FM Towns computer).\n" "this system uses software mixing to provide two sample channels." msgstr "" -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 msgid "FM 6/PCM 1" msgstr "" -#: src/engine/sysDef.cpp:1952 +#: src/engine/sysDef.cpp:1958 msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" msgstr "" -#: src/engine/sysDef.cpp:1953 +#: src/engine/sysDef.cpp:1959 msgid "" "this chip is mostly known for being in the Sega Genesis (but it also was on " "the FM Towns computer).\n" @@ -3672,336 +3688,336 @@ msgid "" "four operators with independent notes/frequencies." msgstr "" -#: src/engine/sysDef.cpp:1965 src/gui/settings.cpp:4064 +#: src/engine/sysDef.cpp:1971 src/gui/settings.cpp:4064 msgid "T6W28" msgstr "" -#: src/engine/sysDef.cpp:1966 +#: src/engine/sysDef.cpp:1972 msgid "" "an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " "and noise channel frequency." msgstr "" -#: src/engine/sysDef.cpp:1973 +#: src/engine/sysDef.cpp:1979 msgid "20xx: Set noise length (0: short, 1: long)" msgstr "" -#: src/engine/sysDef.cpp:1978 src/gui/presets.cpp:2904 +#: src/engine/sysDef.cpp:1984 src/gui/presets.cpp:2904 msgid "Generic PCM DAC" msgstr "" -#: src/engine/sysDef.cpp:1979 +#: src/engine/sysDef.cpp:1985 msgid "as generic sample playback as it gets." msgstr "" -#: src/engine/sysDef.cpp:1991 src/gui/presets.cpp:2894 +#: src/engine/sysDef.cpp:1997 src/gui/presets.cpp:2894 msgid "Konami K007232" msgstr "" -#: src/engine/sysDef.cpp:1992 +#: src/engine/sysDef.cpp:1998 msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." msgstr "" -#: src/engine/sysDef.cpp:2001 src/gui/presets.cpp:2899 +#: src/engine/sysDef.cpp:2007 src/gui/presets.cpp:2899 msgid "Irem GA20" msgstr "" -#: src/engine/sysDef.cpp:2002 +#: src/engine/sysDef.cpp:2008 msgid "" "yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " "sample loop." msgstr "" -#: src/engine/sysDef.cpp:2011 src/gui/presets.cpp:3081 +#: src/engine/sysDef.cpp:2017 src/gui/presets.cpp:3081 msgid "Sharp SM8521" msgstr "" -#: src/engine/sysDef.cpp:2012 +#: src/engine/sysDef.cpp:2018 msgid "a SoC with wavetable sound hardware." msgstr "" -#: src/engine/sysDef.cpp:2022 src/gui/presets.cpp:314 +#: src/engine/sysDef.cpp:2028 src/gui/presets.cpp:314 msgid "Casio PV-1000" msgstr "" -#: src/engine/sysDef.cpp:2023 +#: src/engine/sysDef.cpp:2029 msgid "" "a game console with 3 channels of square wave. it's what happens after " "fusing TIA and VIC together." msgstr "" -#: src/engine/sysDef.cpp:2030 +#: src/engine/sysDef.cpp:2036 msgid "10xx: Set ring modulation (0: disable, 1: enable)" msgstr "" -#: src/engine/sysDef.cpp:2035 +#: src/engine/sysDef.cpp:2041 msgid "ZX Spectrum Beeper (QuadTone Engine)" msgstr "" -#: src/engine/sysDef.cpp:2036 +#: src/engine/sysDef.cpp:2042 msgid "" "another ZX Spectrum beeper system with full PWM pulses and 3-level volume " "per channel. it also has a pitchable overlay sample channel." msgstr "" -#: src/engine/sysDef.cpp:2048 src/gui/presets.cpp:2914 +#: src/engine/sysDef.cpp:2054 src/gui/presets.cpp:2914 msgid "Konami K053260" msgstr "" -#: src/engine/sysDef.cpp:2049 +#: src/engine/sysDef.cpp:2055 msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." msgstr "" -#: src/engine/sysDef.cpp:2061 src/gui/presets.cpp:2840 +#: src/engine/sysDef.cpp:2067 src/gui/presets.cpp:2840 msgid "MOS Technology TED" msgstr "" -#: src/engine/sysDef.cpp:2062 +#: src/engine/sysDef.cpp:2068 msgid "" "two square waves (one may be turned into noise). used in the Commodore " "Plus/4, 16 and 116." msgstr "" -#: src/engine/sysDef.cpp:2071 src/gui/presets.cpp:2919 +#: src/engine/sysDef.cpp:2077 src/gui/presets.cpp:2919 msgid "Namco C140" msgstr "" -#: src/engine/sysDef.cpp:2072 +#: src/engine/sysDef.cpp:2078 msgid "Namco's first PCM chip from 1987. it's pretty good for being so." msgstr "" -#: src/engine/sysDef.cpp:2082 src/gui/presets.cpp:2924 +#: src/engine/sysDef.cpp:2088 src/gui/presets.cpp:2924 msgid "Namco C219" msgstr "" -#: src/engine/sysDef.cpp:2083 +#: src/engine/sysDef.cpp:2089 msgid "" "Namco's PCM chip used in their NA-1/2 hardware.\n" "very similar to C140, but has noise generator." msgstr "" -#: src/engine/sysDef.cpp:2092 +#: src/engine/sysDef.cpp:2098 msgid "12xy: Set invert mode (x: surround; y: invert)" msgstr "" -#: src/engine/sysDef.cpp:2097 src/gui/presets.cpp:2718 +#: src/engine/sysDef.cpp:2103 src/gui/presets.cpp:2718 msgid "ESS ES1xxx series (ESFM)" msgstr "" -#: src/engine/sysDef.cpp:2098 +#: src/engine/sysDef.cpp:2104 msgid "" "a unique FM synth featured in PC sound cards.\n" "based on the OPL3 design, but with lots of its features extended." msgstr "" -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 11" msgstr "" -#: src/engine/sysDef.cpp:2105 +#: src/engine/sysDef.cpp:2111 msgid "2Exx: Toggle hard envelope reset on new notes" msgstr "" -#: src/engine/sysDef.cpp:2111 src/gui/presets.cpp:3098 +#: src/engine/sysDef.cpp:2117 src/gui/presets.cpp:3098 msgid "PowerNoise" msgstr "" -#: src/engine/sysDef.cpp:2112 +#: src/engine/sysDef.cpp:2118 msgid "" "a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" "used in the Hexheld fantasy console." msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 1" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 2" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 3" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Slope" msgstr "" -#: src/engine/sysDef.cpp:2119 +#: src/engine/sysDef.cpp:2125 msgid "" "20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " "accumulator (00 to 7F)" msgstr "" -#: src/engine/sysDef.cpp:2120 +#: src/engine/sysDef.cpp:2126 msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" msgstr "" -#: src/engine/sysDef.cpp:2121 +#: src/engine/sysDef.cpp:2127 msgid "22xx: Write to I/O port A" msgstr "" -#: src/engine/sysDef.cpp:2122 +#: src/engine/sysDef.cpp:2128 msgid "23xx: Write to I/O port B" msgstr "" -#: src/engine/sysDef.cpp:2128 src/gui/presets.cpp:3103 +#: src/engine/sysDef.cpp:2134 src/gui/presets.cpp:3103 #: src/gui/settings.cpp:4119 msgid "Dave" msgstr "" -#: src/engine/sysDef.cpp:2129 +#: src/engine/sysDef.cpp:2135 msgid "" "this chip was featured in the Enterprise 128 computer. it is similar to " "POKEY, but with stereo output." msgstr "" -#: src/engine/sysDef.cpp:2130 +#: src/engine/sysDef.cpp:2136 msgid "DAC Left" msgstr "" -#: src/engine/sysDef.cpp:2130 +#: src/engine/sysDef.cpp:2136 msgid "DAC Right" msgstr "" -#: src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2142 msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" msgstr "" -#: src/engine/sysDef.cpp:2137 +#: src/engine/sysDef.cpp:2143 msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" msgstr "" -#: src/engine/sysDef.cpp:2138 +#: src/engine/sysDef.cpp:2144 msgid "12xx: Toggle high-pass with next channel" msgstr "" -#: src/engine/sysDef.cpp:2139 +#: src/engine/sysDef.cpp:2145 msgid "13xx: Toggle ring modulation with channel+2" msgstr "" -#: src/engine/sysDef.cpp:2140 +#: src/engine/sysDef.cpp:2146 msgid "14xx: Toggle swap counters (noise only)" msgstr "" -#: src/engine/sysDef.cpp:2141 +#: src/engine/sysDef.cpp:2147 msgid "15xx: Toggle low pass (noise only)" msgstr "" -#: src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2148 msgid "16xx: Set clock divider (0: /2; 1: /3)" msgstr "" -#: src/engine/sysDef.cpp:2147 +#: src/engine/sysDef.cpp:2153 msgid "Game Boy Advance DMA Sound" msgstr "" -#: src/engine/sysDef.cpp:2148 +#: src/engine/sysDef.cpp:2154 msgid "" "additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " "hardware." msgstr "" -#: src/engine/sysDef.cpp:2161 +#: src/engine/sysDef.cpp:2167 msgid "Game Boy Advance MinMod" msgstr "" -#: src/engine/sysDef.cpp:2162 +#: src/engine/sysDef.cpp:2168 msgid "" "additional PCM FIFO channels in Game Boy Advance driven by software mixing " "to provide up to sixteen sample channels" msgstr "" -#: src/engine/sysDef.cpp:2171 +#: src/engine/sysDef.cpp:2177 msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" msgstr "" -#: src/engine/sysDef.cpp:2172 +#: src/engine/sysDef.cpp:2178 msgid "12xy: Toggle invert (x: left; y: right)" msgstr "" -#: src/engine/sysDef.cpp:2177 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 +#: src/engine/sysDef.cpp:2183 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 #: src/gui/presets.cpp:3109 src/gui/settings.cpp:4120 msgid "Nintendo DS" msgstr "" -#: src/engine/sysDef.cpp:2178 +#: src/engine/sysDef.cpp:2184 msgid "a handheld video game console with two screens. it uses a stylus." msgstr "" -#: src/engine/sysDef.cpp:2186 +#: src/engine/sysDef.cpp:2192 msgid "1Fxx: Set global volume (0 to 7F)" msgstr "" -#: src/engine/sysDef.cpp:2191 +#: src/engine/sysDef.cpp:2197 msgid "5E01" msgstr "" -#: src/engine/sysDef.cpp:2192 +#: src/engine/sysDef.cpp:2198 msgid "" "a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " "couple features such as 32 noise pitches, an extra duty cycle, and three " "waveforms (besides triangle)." msgstr "" -#: src/engine/sysDef.cpp:2200 +#: src/engine/sysDef.cpp:2206 msgid "" "12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" msgstr "" -#: src/engine/sysDef.cpp:2213 src/gui/presets.cpp:3114 +#: src/engine/sysDef.cpp:2219 src/gui/presets.cpp:3114 #: src/gui/settings.cpp:4123 msgid "Bifurcator" msgstr "" -#: src/engine/sysDef.cpp:2214 +#: src/engine/sysDef.cpp:2220 msgid "a fantasy sound chip using logistic map iterations to generate sound." msgstr "" -#: src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2227 msgid "10xx: Load low byte of channel sample state" msgstr "" -#: src/engine/sysDef.cpp:2222 +#: src/engine/sysDef.cpp:2228 msgid "11xx: Load high byte of channel sample state" msgstr "" -#: src/engine/sysDef.cpp:2223 +#: src/engine/sysDef.cpp:2229 msgid "12xx: Set low byte of channel parameter" msgstr "" -#: src/engine/sysDef.cpp:2224 +#: src/engine/sysDef.cpp:2230 msgid "13xx: Set high byte of channel parameter" msgstr "" -#: src/engine/sysDef.cpp:2229 src/gui/presets.cpp:3119 +#: src/engine/sysDef.cpp:2235 src/gui/presets.cpp:3119 #: src/gui/settings.cpp:4124 msgid "SID2" msgstr "" -#: src/engine/sysDef.cpp:2230 +#: src/engine/sysDef.cpp:2236 msgid "" "a fantasy sound chip created by LTVA. it is similar to the SID chip, but " "with many of its problems fixed." msgstr "" -#: src/engine/sysDef.cpp:2241 src/gui/presets.cpp:3124 +#: src/engine/sysDef.cpp:2247 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4125 msgid "SID3" msgstr "" -#: src/engine/sysDef.cpp:2242 +#: src/engine/sysDef.cpp:2248 msgid "" "a fantasy sound chip created by LTVA. it is a big rework of SID chip with " "probably too much features added on top." msgstr "" -#: src/engine/sysDef.cpp:2253 src/gui/presets.cpp:3087 +#: src/engine/sysDef.cpp:2259 src/gui/presets.cpp:3087 msgid "Dummy System" msgstr "" -#: src/engine/sysDef.cpp:2254 +#: src/engine/sysDef.cpp:2260 msgid "this is a system designed for testing purposes." msgstr "" diff --git a/po/fr.po b/po/fr.po index ceb91f8a7..1bc6f7bae 100644 --- a/po/fr.po +++ b/po/fr.po @@ -527,7 +527,7 @@ msgid "17xx: Toggle PCM mode (LEGACY)" msgstr "" #: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1746 -#: src/engine/sysDef.cpp:2056 +#: src/engine/sysDef.cpp:2062 msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" msgstr "" @@ -964,9 +964,9 @@ msgstr "" #: src/engine/sysDef.cpp:854 src/engine/sysDef.cpp:1092 #: src/engine/sysDef.cpp:1142 src/engine/sysDef.cpp:1361 #: src/engine/sysDef.cpp:1413 src/engine/sysDef.cpp:1683 -#: src/engine/sysDef.cpp:1881 src/engine/sysDef.cpp:1885 -#: src/engine/sysDef.cpp:1986 src/engine/sysDef.cpp:2156 -#: src/engine/sysDef.cpp:2170 +#: src/engine/sysDef.cpp:1887 src/engine/sysDef.cpp:1891 +#: src/engine/sysDef.cpp:1992 src/engine/sysDef.cpp:2162 +#: src/engine/sysDef.cpp:2176 msgid "10xx: Set waveform" msgstr "" @@ -1111,7 +1111,7 @@ msgstr "" msgid "1Axx: Filter cutoff slide down" msgstr "" -#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1826 +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1832 msgid "4xxx: Set cutoff (0 to FFF)" msgstr "" @@ -1379,17 +1379,17 @@ msgstr "" #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1701 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:1993 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2063 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2130 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2215 -#: src/engine/sysDef.cpp:2231 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:1999 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2069 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2136 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2237 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 1" msgstr "" @@ -1404,17 +1404,17 @@ msgstr "" #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1701 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:1993 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2063 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2130 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2215 -#: src/engine/sysDef.cpp:2231 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:1999 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2069 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2136 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2237 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 2" msgstr "" @@ -1428,15 +1428,15 @@ msgstr "" #: src/engine/sysDef.cpp:1592 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1665 src/engine/sysDef.cpp:1677 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:2003 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2130 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 -#: src/engine/sysDef.cpp:2215 src/engine/sysDef.cpp:2231 -#: src/engine/sysDef.cpp:2243 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:2009 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:2221 src/engine/sysDef.cpp:2237 +#: src/engine/sysDef.cpp:2249 src/engine/sysDef.cpp:2261 msgid "Channel 3" msgstr "" @@ -1449,14 +1449,14 @@ msgstr "" #: src/engine/sysDef.cpp:1592 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1665 src/engine/sysDef.cpp:1677 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2037 src/engine/sysDef.cpp:2050 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 -#: src/engine/sysDef.cpp:2215 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2043 src/engine/sysDef.cpp:2056 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:2221 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 4" msgstr "" @@ -1467,12 +1467,12 @@ msgstr "" #: src/engine/sysDef.cpp:1449 src/engine/sysDef.cpp:1489 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:1798 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1798 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 5" msgstr "" @@ -1481,12 +1481,12 @@ msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1345 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1449 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 6" msgstr "" @@ -1494,11 +1494,11 @@ msgstr "" #: src/engine/sysDef.cpp:1168 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1345 src/engine/sysDef.cpp:1395 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2261 msgid "Channel 7" msgstr "" @@ -1506,82 +1506,82 @@ msgstr "" #: src/engine/sysDef.cpp:1168 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1345 src/engine/sysDef.cpp:1395 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2261 msgid "Channel 8" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 9" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 10" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 11" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 12" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 13" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 14" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 15" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 16" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:792 #: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:1625 -#: src/engine/sysDef.cpp:1860 src/engine/sysDef.cpp:1981 -#: src/engine/sysDef.cpp:2037 src/engine/sysDef.cpp:2038 +#: src/engine/sysDef.cpp:1866 src/engine/sysDef.cpp:1987 +#: src/engine/sysDef.cpp:2043 src/engine/sysDef.cpp:2044 #: src/gui/settings.cpp:4135 msgid "PCM" msgstr "" @@ -1606,27 +1606,27 @@ msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 1" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 2" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 3" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:831 #: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:1047 -#: src/engine/sysDef.cpp:1407 src/engine/sysDef.cpp:1967 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2130 -#: src/engine/sysDef.cpp:2193 src/gui/insEdit.cpp:7991 src/gui/insEdit.cpp:8146 +#: src/engine/sysDef.cpp:1407 src/engine/sysDef.cpp:1973 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2199 src/gui/insEdit.cpp:7991 src/gui/insEdit.cpp:8146 #: src/gui/insEdit.cpp:8250 src/gui/insEdit.cpp:8342 src/gui/settings.cpp:4053 #: src/gui/settings.cpp:4134 msgid "Noise" @@ -1650,12 +1650,12 @@ msgid "the most popular portable game console of the era." msgstr "" #: src/engine/sysDef.cpp:831 src/engine/sysDef.cpp:865 -#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2199 msgid "Pulse 1" msgstr "" #: src/engine/sysDef.cpp:831 src/engine/sysDef.cpp:865 -#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2199 msgid "Pulse 2" msgstr "" @@ -1689,7 +1689,7 @@ msgid "an '80s game console with a wavetable sound chip, popular in Japan." msgstr "" #: src/engine/sysDef.cpp:855 src/engine/sysDef.cpp:1093 -#: src/engine/sysDef.cpp:1886 +#: src/engine/sysDef.cpp:1892 msgid "11xx: Toggle noise mode" msgstr "" @@ -1716,12 +1716,12 @@ msgstr "" msgid "Triangle" msgstr "" -#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:2199 #: src/gui/insEdit.cpp:3264 msgid "DPCM" msgstr "" -#: src/engine/sysDef.cpp:871 src/engine/sysDef.cpp:2199 +#: src/engine/sysDef.cpp:871 src/engine/sysDef.cpp:2205 msgid "11xx: Write to delta modulation counter (0 to 7F)" msgstr "" @@ -1729,36 +1729,36 @@ msgstr "" msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" msgstr "" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2201 +#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 msgid "13xy: Sweep up (x: time; y: shift)" msgstr "" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:2202 +#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:2208 msgid "14xy: Sweep down (x: time; y: shift)" msgstr "" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2203 +#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 msgid "" "15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" msgstr "" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2204 +#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 msgid "16xx: Set length counter (refer to manual for a list of values)" msgstr "" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2205 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" msgstr "" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2206 +#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" msgstr "" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2207 +#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" msgstr "" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2208 +#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 msgid "20xx: Set DPCM frequency (0 to F)" msgstr "" @@ -1819,8 +1819,8 @@ msgstr "" #: src/engine/sysDef.cpp:1561 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2105 msgid "FM 1" msgstr "" @@ -1838,8 +1838,8 @@ msgstr "" #: src/engine/sysDef.cpp:1574 src/engine/sysDef.cpp:1639 #: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1942 -#: src/engine/sysDef.cpp:1954 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1960 src/engine/sysDef.cpp:2105 msgid "FM 2" msgstr "" @@ -1853,7 +1853,7 @@ msgstr "" #: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1548 #: src/engine/sysDef.cpp:1561 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:2105 msgid "FM 3" msgstr "" @@ -1871,8 +1871,8 @@ msgstr "" #: src/engine/sysDef.cpp:1574 src/engine/sysDef.cpp:1639 #: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1942 -#: src/engine/sysDef.cpp:1954 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1960 src/engine/sysDef.cpp:2105 msgid "FM 4" msgstr "" @@ -2037,8 +2037,8 @@ msgstr "" #: src/engine/sysDef.cpp:1512 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2105 msgid "FM 5" msgstr "" @@ -2054,14 +2054,14 @@ msgstr "" #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 6" msgstr "" #: src/engine/sysDef.cpp:983 src/engine/sysDef.cpp:1124 #: src/engine/sysDef.cpp:1266 src/engine/sysDef.cpp:1278 #: src/engine/sysDef.cpp:1372 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 7" msgstr "" @@ -2070,7 +2070,7 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1372 #: src/engine/sysDef.cpp:1524 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 8" msgstr "" @@ -2173,7 +2173,7 @@ msgid "" msgstr "" #: src/engine/sysDef.cpp:1058 src/engine/sysDef.cpp:1355 -#: src/engine/sysDef.cpp:2193 src/engine/sysDef.cpp:2243 +#: src/engine/sysDef.cpp:2199 src/engine/sysDef.cpp:2249 #: src/gui/editControls.cpp:433 src/gui/settings.cpp:4052 #: src/gui/settings.cpp:4136 msgid "Wave" @@ -2310,7 +2310,7 @@ msgstr "" msgid "VRC6 Saw" msgstr "" -#: src/engine/sysDef.cpp:1116 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:1116 src/engine/sysDef.cpp:2191 msgid "12xx: Set duty cycle (pulse: 0 to 7)" msgstr "" @@ -2326,7 +2326,7 @@ msgstr "" #: src/engine/sysDef.cpp:1124 src/engine/sysDef.cpp:1266 #: src/engine/sysDef.cpp:1278 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 9" msgstr "" @@ -2444,7 +2444,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP1" msgstr "" @@ -2452,7 +2452,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP2" msgstr "" @@ -2460,7 +2460,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP3" msgstr "" @@ -2468,7 +2468,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP4" msgstr "" @@ -2486,7 +2486,7 @@ msgstr "" #: src/engine/sysDef.cpp:1215 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1476 src/engine/sysDef.cpp:1561 -#: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1960 msgid "CSM Timer" msgstr "" @@ -2628,7 +2628,7 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 10" msgstr "" @@ -2639,40 +2639,40 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 12" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 13" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 14" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 15" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 16" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 17" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 18" msgstr "" @@ -2687,42 +2687,42 @@ msgid "" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 17" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 18" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 19" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 20" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 21" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 22" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 23" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 24" msgstr "" @@ -2941,7 +2941,7 @@ msgid "" "Furnace provides a thin pulse system." msgstr "" -#: src/engine/sysDef.cpp:1455 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:1455 src/engine/sysDef.cpp:2049 msgid "12xx: Set pulse width" msgstr "" @@ -3100,45 +3100,45 @@ msgid "" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 -#: src/engine/sysDef.cpp:2149 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 +#: src/engine/sysDef.cpp:2155 msgid "PCM 1" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2149 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2155 msgid "PCM 2" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 3" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 4" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 5" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 6" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 7" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 8" msgstr "" @@ -3536,134 +3536,150 @@ msgstr "" msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" msgstr "" -#: src/engine/sysDef.cpp:1832 src/gui/presets.cpp:3093 +#: src/engine/sysDef.cpp:1826 +msgid "23xx: Pulse width slide up" +msgstr "" + +#: src/engine/sysDef.cpp:1827 +msgid "24xx: Pulse width slide down" +msgstr "" + +#: src/engine/sysDef.cpp:1829 +msgid "25xx: Filter cutoff slide up" +msgstr "" + +#: src/engine/sysDef.cpp:1830 +msgid "26xx: Filter cutoff slide down" +msgstr "" + +#: src/engine/sysDef.cpp:1838 src/gui/presets.cpp:3093 msgid "tildearrow Sound Unit" msgstr "" -#: src/engine/sysDef.cpp:1833 +#: src/engine/sysDef.cpp:1839 msgid "" "tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " "get this!" msgstr "" -#: src/engine/sysDef.cpp:1844 src/gui/presets.cpp:2884 +#: src/engine/sysDef.cpp:1850 src/gui/presets.cpp:2884 msgid "OKI MSM6295" msgstr "" -#: src/engine/sysDef.cpp:1845 +#: src/engine/sysDef.cpp:1851 msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." msgstr "" -#: src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1858 msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" msgstr "" -#: src/engine/sysDef.cpp:1857 src/gui/presets.cpp:2879 +#: src/engine/sysDef.cpp:1863 src/gui/presets.cpp:2879 msgid "OKI MSM6258" msgstr "" -#: src/engine/sysDef.cpp:1858 +#: src/engine/sysDef.cpp:1864 msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." msgstr "" -#: src/engine/sysDef.cpp:1859 src/engine/sysDef.cpp:1980 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:1986 #: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 #: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 #: src/gui/settings.cpp:4264 msgid "Sample" msgstr "" -#: src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:1871 msgid "20xx: Set frequency divider (0-2)" msgstr "" -#: src/engine/sysDef.cpp:1866 +#: src/engine/sysDef.cpp:1872 msgid "21xx: Select clock rate (0: full; 1: half)" msgstr "" -#: src/engine/sysDef.cpp:1871 src/gui/presets.cpp:2869 +#: src/engine/sysDef.cpp:1877 src/gui/presets.cpp:2869 msgid "Yamaha YMZ280B (PCMD8)" msgstr "" -#: src/engine/sysDef.cpp:1872 +#: src/engine/sysDef.cpp:1878 msgid "" "used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " "16-bit PCM." msgstr "" -#: src/engine/sysDef.cpp:1890 src/gui/presets.cpp:2957 +#: src/engine/sysDef.cpp:1896 src/gui/presets.cpp:2957 #: src/gui/settings.cpp:4094 msgid "Namco WSG" msgstr "" -#: src/engine/sysDef.cpp:1891 +#: src/engine/sysDef.cpp:1897 msgid "" "a wavetable sound chip used in Pac-Man, among other early Namco arcade games." msgstr "" -#: src/engine/sysDef.cpp:1901 +#: src/engine/sysDef.cpp:1907 msgid "Namco C15 WSG" msgstr "" -#: src/engine/sysDef.cpp:1902 +#: src/engine/sysDef.cpp:1908 msgid "" "successor of the original Namco WSG chip, used in later Namco arcade games." msgstr "" -#: src/engine/sysDef.cpp:1912 +#: src/engine/sysDef.cpp:1918 msgid "Namco C30 WSG" msgstr "" -#: src/engine/sysDef.cpp:1913 +#: src/engine/sysDef.cpp:1919 msgid "like Namco C15 but with stereo sound." msgstr "" -#: src/engine/sysDef.cpp:1923 src/gui/presets.cpp:2825 +#: src/engine/sysDef.cpp:1929 src/gui/presets.cpp:2825 msgid "OKI MSM5232" msgstr "" -#: src/engine/sysDef.cpp:1924 +#: src/engine/sysDef.cpp:1930 msgid "" "a square wave additive synthesis chip made by OKI. used in some arcade " "machines and instruments." msgstr "" -#: src/engine/sysDef.cpp:1932 +#: src/engine/sysDef.cpp:1938 msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" msgstr "" -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2091 +#: src/engine/sysDef.cpp:1939 src/engine/sysDef.cpp:2097 msgid "11xx: Set noise mode" msgstr "" -#: src/engine/sysDef.cpp:1934 +#: src/engine/sysDef.cpp:1940 msgid "12xx: Set group attack (0 to 5)" msgstr "" -#: src/engine/sysDef.cpp:1935 +#: src/engine/sysDef.cpp:1941 msgid "13xx: Set group decay (0 to 11)" msgstr "" -#: src/engine/sysDef.cpp:1940 src/gui/presets.cpp:2587 +#: src/engine/sysDef.cpp:1946 src/gui/presets.cpp:2587 msgid "Yamaha YM2612 (OPN2) with DualPCM" msgstr "" -#: src/engine/sysDef.cpp:1941 +#: src/engine/sysDef.cpp:1947 msgid "" "this chip is mostly known for being in the Sega Genesis (but it also was on " "the FM Towns computer).\n" "this system uses software mixing to provide two sample channels." msgstr "" -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 msgid "FM 6/PCM 1" msgstr "" -#: src/engine/sysDef.cpp:1952 +#: src/engine/sysDef.cpp:1958 msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" msgstr "" -#: src/engine/sysDef.cpp:1953 +#: src/engine/sysDef.cpp:1959 msgid "" "this chip is mostly known for being in the Sega Genesis (but it also was on " "the FM Towns computer).\n" @@ -3672,336 +3688,336 @@ msgid "" "four operators with independent notes/frequencies." msgstr "" -#: src/engine/sysDef.cpp:1965 src/gui/settings.cpp:4064 +#: src/engine/sysDef.cpp:1971 src/gui/settings.cpp:4064 msgid "T6W28" msgstr "" -#: src/engine/sysDef.cpp:1966 +#: src/engine/sysDef.cpp:1972 msgid "" "an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " "and noise channel frequency." msgstr "" -#: src/engine/sysDef.cpp:1973 +#: src/engine/sysDef.cpp:1979 msgid "20xx: Set noise length (0: short, 1: long)" msgstr "" -#: src/engine/sysDef.cpp:1978 src/gui/presets.cpp:2904 +#: src/engine/sysDef.cpp:1984 src/gui/presets.cpp:2904 msgid "Generic PCM DAC" msgstr "" -#: src/engine/sysDef.cpp:1979 +#: src/engine/sysDef.cpp:1985 msgid "as generic sample playback as it gets." msgstr "" -#: src/engine/sysDef.cpp:1991 src/gui/presets.cpp:2894 +#: src/engine/sysDef.cpp:1997 src/gui/presets.cpp:2894 msgid "Konami K007232" msgstr "" -#: src/engine/sysDef.cpp:1992 +#: src/engine/sysDef.cpp:1998 msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." msgstr "" -#: src/engine/sysDef.cpp:2001 src/gui/presets.cpp:2899 +#: src/engine/sysDef.cpp:2007 src/gui/presets.cpp:2899 msgid "Irem GA20" msgstr "" -#: src/engine/sysDef.cpp:2002 +#: src/engine/sysDef.cpp:2008 msgid "" "yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " "sample loop." msgstr "" -#: src/engine/sysDef.cpp:2011 src/gui/presets.cpp:3081 +#: src/engine/sysDef.cpp:2017 src/gui/presets.cpp:3081 msgid "Sharp SM8521" msgstr "" -#: src/engine/sysDef.cpp:2012 +#: src/engine/sysDef.cpp:2018 msgid "a SoC with wavetable sound hardware." msgstr "" -#: src/engine/sysDef.cpp:2022 src/gui/presets.cpp:314 +#: src/engine/sysDef.cpp:2028 src/gui/presets.cpp:314 msgid "Casio PV-1000" msgstr "" -#: src/engine/sysDef.cpp:2023 +#: src/engine/sysDef.cpp:2029 msgid "" "a game console with 3 channels of square wave. it's what happens after " "fusing TIA and VIC together." msgstr "" -#: src/engine/sysDef.cpp:2030 +#: src/engine/sysDef.cpp:2036 msgid "10xx: Set ring modulation (0: disable, 1: enable)" msgstr "" -#: src/engine/sysDef.cpp:2035 +#: src/engine/sysDef.cpp:2041 msgid "ZX Spectrum Beeper (QuadTone Engine)" msgstr "" -#: src/engine/sysDef.cpp:2036 +#: src/engine/sysDef.cpp:2042 msgid "" "another ZX Spectrum beeper system with full PWM pulses and 3-level volume " "per channel. it also has a pitchable overlay sample channel." msgstr "" -#: src/engine/sysDef.cpp:2048 src/gui/presets.cpp:2914 +#: src/engine/sysDef.cpp:2054 src/gui/presets.cpp:2914 msgid "Konami K053260" msgstr "" -#: src/engine/sysDef.cpp:2049 +#: src/engine/sysDef.cpp:2055 msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." msgstr "" -#: src/engine/sysDef.cpp:2061 src/gui/presets.cpp:2840 +#: src/engine/sysDef.cpp:2067 src/gui/presets.cpp:2840 msgid "MOS Technology TED" msgstr "" -#: src/engine/sysDef.cpp:2062 +#: src/engine/sysDef.cpp:2068 msgid "" "two square waves (one may be turned into noise). used in the Commodore " "Plus/4, 16 and 116." msgstr "" -#: src/engine/sysDef.cpp:2071 src/gui/presets.cpp:2919 +#: src/engine/sysDef.cpp:2077 src/gui/presets.cpp:2919 msgid "Namco C140" msgstr "" -#: src/engine/sysDef.cpp:2072 +#: src/engine/sysDef.cpp:2078 msgid "Namco's first PCM chip from 1987. it's pretty good for being so." msgstr "" -#: src/engine/sysDef.cpp:2082 src/gui/presets.cpp:2924 +#: src/engine/sysDef.cpp:2088 src/gui/presets.cpp:2924 msgid "Namco C219" msgstr "" -#: src/engine/sysDef.cpp:2083 +#: src/engine/sysDef.cpp:2089 msgid "" "Namco's PCM chip used in their NA-1/2 hardware.\n" "very similar to C140, but has noise generator." msgstr "" -#: src/engine/sysDef.cpp:2092 +#: src/engine/sysDef.cpp:2098 msgid "12xy: Set invert mode (x: surround; y: invert)" msgstr "" -#: src/engine/sysDef.cpp:2097 src/gui/presets.cpp:2718 +#: src/engine/sysDef.cpp:2103 src/gui/presets.cpp:2718 msgid "ESS ES1xxx series (ESFM)" msgstr "" -#: src/engine/sysDef.cpp:2098 +#: src/engine/sysDef.cpp:2104 msgid "" "a unique FM synth featured in PC sound cards.\n" "based on the OPL3 design, but with lots of its features extended." msgstr "" -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 11" msgstr "" -#: src/engine/sysDef.cpp:2105 +#: src/engine/sysDef.cpp:2111 msgid "2Exx: Toggle hard envelope reset on new notes" msgstr "" -#: src/engine/sysDef.cpp:2111 src/gui/presets.cpp:3098 +#: src/engine/sysDef.cpp:2117 src/gui/presets.cpp:3098 msgid "PowerNoise" msgstr "" -#: src/engine/sysDef.cpp:2112 +#: src/engine/sysDef.cpp:2118 msgid "" "a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" "used in the Hexheld fantasy console." msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 1" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 2" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 3" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Slope" msgstr "" -#: src/engine/sysDef.cpp:2119 +#: src/engine/sysDef.cpp:2125 msgid "" "20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " "accumulator (00 to 7F)" msgstr "" -#: src/engine/sysDef.cpp:2120 +#: src/engine/sysDef.cpp:2126 msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" msgstr "" -#: src/engine/sysDef.cpp:2121 +#: src/engine/sysDef.cpp:2127 msgid "22xx: Write to I/O port A" msgstr "" -#: src/engine/sysDef.cpp:2122 +#: src/engine/sysDef.cpp:2128 msgid "23xx: Write to I/O port B" msgstr "" -#: src/engine/sysDef.cpp:2128 src/gui/presets.cpp:3103 +#: src/engine/sysDef.cpp:2134 src/gui/presets.cpp:3103 #: src/gui/settings.cpp:4119 msgid "Dave" msgstr "" -#: src/engine/sysDef.cpp:2129 +#: src/engine/sysDef.cpp:2135 msgid "" "this chip was featured in the Enterprise 128 computer. it is similar to " "POKEY, but with stereo output." msgstr "" -#: src/engine/sysDef.cpp:2130 +#: src/engine/sysDef.cpp:2136 msgid "DAC Left" msgstr "" -#: src/engine/sysDef.cpp:2130 +#: src/engine/sysDef.cpp:2136 msgid "DAC Right" msgstr "" -#: src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2142 msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" msgstr "" -#: src/engine/sysDef.cpp:2137 +#: src/engine/sysDef.cpp:2143 msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" msgstr "" -#: src/engine/sysDef.cpp:2138 +#: src/engine/sysDef.cpp:2144 msgid "12xx: Toggle high-pass with next channel" msgstr "" -#: src/engine/sysDef.cpp:2139 +#: src/engine/sysDef.cpp:2145 msgid "13xx: Toggle ring modulation with channel+2" msgstr "" -#: src/engine/sysDef.cpp:2140 +#: src/engine/sysDef.cpp:2146 msgid "14xx: Toggle swap counters (noise only)" msgstr "" -#: src/engine/sysDef.cpp:2141 +#: src/engine/sysDef.cpp:2147 msgid "15xx: Toggle low pass (noise only)" msgstr "" -#: src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2148 msgid "16xx: Set clock divider (0: /2; 1: /3)" msgstr "" -#: src/engine/sysDef.cpp:2147 +#: src/engine/sysDef.cpp:2153 msgid "Game Boy Advance DMA Sound" msgstr "" -#: src/engine/sysDef.cpp:2148 +#: src/engine/sysDef.cpp:2154 msgid "" "additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " "hardware." msgstr "" -#: src/engine/sysDef.cpp:2161 +#: src/engine/sysDef.cpp:2167 msgid "Game Boy Advance MinMod" msgstr "" -#: src/engine/sysDef.cpp:2162 +#: src/engine/sysDef.cpp:2168 msgid "" "additional PCM FIFO channels in Game Boy Advance driven by software mixing " "to provide up to sixteen sample channels" msgstr "" -#: src/engine/sysDef.cpp:2171 +#: src/engine/sysDef.cpp:2177 msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" msgstr "" -#: src/engine/sysDef.cpp:2172 +#: src/engine/sysDef.cpp:2178 msgid "12xy: Toggle invert (x: left; y: right)" msgstr "" -#: src/engine/sysDef.cpp:2177 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 +#: src/engine/sysDef.cpp:2183 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 #: src/gui/presets.cpp:3109 src/gui/settings.cpp:4120 msgid "Nintendo DS" msgstr "" -#: src/engine/sysDef.cpp:2178 +#: src/engine/sysDef.cpp:2184 msgid "a handheld video game console with two screens. it uses a stylus." msgstr "" -#: src/engine/sysDef.cpp:2186 +#: src/engine/sysDef.cpp:2192 msgid "1Fxx: Set global volume (0 to 7F)" msgstr "" -#: src/engine/sysDef.cpp:2191 +#: src/engine/sysDef.cpp:2197 msgid "5E01" msgstr "" -#: src/engine/sysDef.cpp:2192 +#: src/engine/sysDef.cpp:2198 msgid "" "a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " "couple features such as 32 noise pitches, an extra duty cycle, and three " "waveforms (besides triangle)." msgstr "" -#: src/engine/sysDef.cpp:2200 +#: src/engine/sysDef.cpp:2206 msgid "" "12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" msgstr "" -#: src/engine/sysDef.cpp:2213 src/gui/presets.cpp:3114 +#: src/engine/sysDef.cpp:2219 src/gui/presets.cpp:3114 #: src/gui/settings.cpp:4123 msgid "Bifurcator" msgstr "" -#: src/engine/sysDef.cpp:2214 +#: src/engine/sysDef.cpp:2220 msgid "a fantasy sound chip using logistic map iterations to generate sound." msgstr "" -#: src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2227 msgid "10xx: Load low byte of channel sample state" msgstr "" -#: src/engine/sysDef.cpp:2222 +#: src/engine/sysDef.cpp:2228 msgid "11xx: Load high byte of channel sample state" msgstr "" -#: src/engine/sysDef.cpp:2223 +#: src/engine/sysDef.cpp:2229 msgid "12xx: Set low byte of channel parameter" msgstr "" -#: src/engine/sysDef.cpp:2224 +#: src/engine/sysDef.cpp:2230 msgid "13xx: Set high byte of channel parameter" msgstr "" -#: src/engine/sysDef.cpp:2229 src/gui/presets.cpp:3119 +#: src/engine/sysDef.cpp:2235 src/gui/presets.cpp:3119 #: src/gui/settings.cpp:4124 msgid "SID2" msgstr "" -#: src/engine/sysDef.cpp:2230 +#: src/engine/sysDef.cpp:2236 msgid "" "a fantasy sound chip created by LTVA. it is similar to the SID chip, but " "with many of its problems fixed." msgstr "" -#: src/engine/sysDef.cpp:2241 src/gui/presets.cpp:3124 +#: src/engine/sysDef.cpp:2247 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4125 msgid "SID3" msgstr "" -#: src/engine/sysDef.cpp:2242 +#: src/engine/sysDef.cpp:2248 msgid "" "a fantasy sound chip created by LTVA. it is a big rework of SID chip with " "probably too much features added on top." msgstr "" -#: src/engine/sysDef.cpp:2253 src/gui/presets.cpp:3087 +#: src/engine/sysDef.cpp:2259 src/gui/presets.cpp:3087 msgid "Dummy System" msgstr "" -#: src/engine/sysDef.cpp:2254 +#: src/engine/sysDef.cpp:2260 msgid "this is a system designed for testing purposes." msgstr "" diff --git a/po/furnace.pot b/po/furnace.pot index 29fe6eecd..63fa0a3e6 100644 --- a/po/furnace.pot +++ b/po/furnace.pot @@ -523,7 +523,7 @@ msgid "17xx: Toggle PCM mode (LEGACY)" msgstr "" #: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1746 -#: src/engine/sysDef.cpp:2056 +#: src/engine/sysDef.cpp:2062 msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" msgstr "" @@ -960,9 +960,9 @@ msgstr "" #: src/engine/sysDef.cpp:854 src/engine/sysDef.cpp:1092 #: src/engine/sysDef.cpp:1142 src/engine/sysDef.cpp:1361 #: src/engine/sysDef.cpp:1413 src/engine/sysDef.cpp:1683 -#: src/engine/sysDef.cpp:1881 src/engine/sysDef.cpp:1885 -#: src/engine/sysDef.cpp:1986 src/engine/sysDef.cpp:2156 -#: src/engine/sysDef.cpp:2170 +#: src/engine/sysDef.cpp:1887 src/engine/sysDef.cpp:1891 +#: src/engine/sysDef.cpp:1992 src/engine/sysDef.cpp:2162 +#: src/engine/sysDef.cpp:2176 msgid "10xx: Set waveform" msgstr "" @@ -1107,7 +1107,7 @@ msgstr "" msgid "1Axx: Filter cutoff slide down" msgstr "" -#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1826 +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1832 msgid "4xxx: Set cutoff (0 to FFF)" msgstr "" @@ -1375,17 +1375,17 @@ msgstr "" #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1701 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:1993 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2063 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2130 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2215 -#: src/engine/sysDef.cpp:2231 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:1999 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2069 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2136 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2237 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 1" msgstr "" @@ -1400,17 +1400,17 @@ msgstr "" #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1701 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:1993 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2063 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2130 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2215 -#: src/engine/sysDef.cpp:2231 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:1999 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2069 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2136 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2237 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 2" msgstr "" @@ -1424,15 +1424,15 @@ msgstr "" #: src/engine/sysDef.cpp:1592 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1665 src/engine/sysDef.cpp:1677 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:2003 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2130 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 -#: src/engine/sysDef.cpp:2215 src/engine/sysDef.cpp:2231 -#: src/engine/sysDef.cpp:2243 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:2009 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:2221 src/engine/sysDef.cpp:2237 +#: src/engine/sysDef.cpp:2249 src/engine/sysDef.cpp:2261 msgid "Channel 3" msgstr "" @@ -1445,14 +1445,14 @@ msgstr "" #: src/engine/sysDef.cpp:1592 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1665 src/engine/sysDef.cpp:1677 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2037 src/engine/sysDef.cpp:2050 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 -#: src/engine/sysDef.cpp:2215 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2043 src/engine/sysDef.cpp:2056 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:2221 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 4" msgstr "" @@ -1463,12 +1463,12 @@ msgstr "" #: src/engine/sysDef.cpp:1449 src/engine/sysDef.cpp:1489 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:1798 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1798 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 5" msgstr "" @@ -1477,12 +1477,12 @@ msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1345 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1449 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 6" msgstr "" @@ -1490,11 +1490,11 @@ msgstr "" #: src/engine/sysDef.cpp:1168 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1345 src/engine/sysDef.cpp:1395 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2261 msgid "Channel 7" msgstr "" @@ -1502,82 +1502,82 @@ msgstr "" #: src/engine/sysDef.cpp:1168 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1345 src/engine/sysDef.cpp:1395 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2261 msgid "Channel 8" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 9" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 10" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 11" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 12" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 13" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 14" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 15" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 16" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:792 #: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:1625 -#: src/engine/sysDef.cpp:1860 src/engine/sysDef.cpp:1981 -#: src/engine/sysDef.cpp:2037 src/engine/sysDef.cpp:2038 +#: src/engine/sysDef.cpp:1866 src/engine/sysDef.cpp:1987 +#: src/engine/sysDef.cpp:2043 src/engine/sysDef.cpp:2044 #: src/gui/settings.cpp:4135 msgid "PCM" msgstr "" @@ -1602,27 +1602,27 @@ msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 1" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 2" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 3" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:831 #: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:1047 -#: src/engine/sysDef.cpp:1407 src/engine/sysDef.cpp:1967 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2130 -#: src/engine/sysDef.cpp:2193 src/gui/insEdit.cpp:7991 src/gui/insEdit.cpp:8146 +#: src/engine/sysDef.cpp:1407 src/engine/sysDef.cpp:1973 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2199 src/gui/insEdit.cpp:7991 src/gui/insEdit.cpp:8146 #: src/gui/insEdit.cpp:8250 src/gui/insEdit.cpp:8342 src/gui/settings.cpp:4053 #: src/gui/settings.cpp:4134 msgid "Noise" @@ -1646,12 +1646,12 @@ msgid "the most popular portable game console of the era." msgstr "" #: src/engine/sysDef.cpp:831 src/engine/sysDef.cpp:865 -#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2199 msgid "Pulse 1" msgstr "" #: src/engine/sysDef.cpp:831 src/engine/sysDef.cpp:865 -#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2199 msgid "Pulse 2" msgstr "" @@ -1685,7 +1685,7 @@ msgid "an '80s game console with a wavetable sound chip, popular in Japan." msgstr "" #: src/engine/sysDef.cpp:855 src/engine/sysDef.cpp:1093 -#: src/engine/sysDef.cpp:1886 +#: src/engine/sysDef.cpp:1892 msgid "11xx: Toggle noise mode" msgstr "" @@ -1712,12 +1712,12 @@ msgstr "" msgid "Triangle" msgstr "" -#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:2199 #: src/gui/insEdit.cpp:3264 msgid "DPCM" msgstr "" -#: src/engine/sysDef.cpp:871 src/engine/sysDef.cpp:2199 +#: src/engine/sysDef.cpp:871 src/engine/sysDef.cpp:2205 msgid "11xx: Write to delta modulation counter (0 to 7F)" msgstr "" @@ -1725,36 +1725,36 @@ msgstr "" msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" msgstr "" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2201 +#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 msgid "13xy: Sweep up (x: time; y: shift)" msgstr "" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:2202 +#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:2208 msgid "14xy: Sweep down (x: time; y: shift)" msgstr "" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2203 +#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 msgid "" "15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" msgstr "" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2204 +#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 msgid "16xx: Set length counter (refer to manual for a list of values)" msgstr "" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2205 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" msgstr "" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2206 +#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" msgstr "" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2207 +#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" msgstr "" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2208 +#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 msgid "20xx: Set DPCM frequency (0 to F)" msgstr "" @@ -1815,8 +1815,8 @@ msgstr "" #: src/engine/sysDef.cpp:1561 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2105 msgid "FM 1" msgstr "" @@ -1834,8 +1834,8 @@ msgstr "" #: src/engine/sysDef.cpp:1574 src/engine/sysDef.cpp:1639 #: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1942 -#: src/engine/sysDef.cpp:1954 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1960 src/engine/sysDef.cpp:2105 msgid "FM 2" msgstr "" @@ -1849,7 +1849,7 @@ msgstr "" #: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1548 #: src/engine/sysDef.cpp:1561 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:2105 msgid "FM 3" msgstr "" @@ -1867,8 +1867,8 @@ msgstr "" #: src/engine/sysDef.cpp:1574 src/engine/sysDef.cpp:1639 #: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1942 -#: src/engine/sysDef.cpp:1954 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1960 src/engine/sysDef.cpp:2105 msgid "FM 4" msgstr "" @@ -2033,8 +2033,8 @@ msgstr "" #: src/engine/sysDef.cpp:1512 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2105 msgid "FM 5" msgstr "" @@ -2050,14 +2050,14 @@ msgstr "" #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 6" msgstr "" #: src/engine/sysDef.cpp:983 src/engine/sysDef.cpp:1124 #: src/engine/sysDef.cpp:1266 src/engine/sysDef.cpp:1278 #: src/engine/sysDef.cpp:1372 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 7" msgstr "" @@ -2066,7 +2066,7 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1372 #: src/engine/sysDef.cpp:1524 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 8" msgstr "" @@ -2169,7 +2169,7 @@ msgid "" msgstr "" #: src/engine/sysDef.cpp:1058 src/engine/sysDef.cpp:1355 -#: src/engine/sysDef.cpp:2193 src/engine/sysDef.cpp:2243 +#: src/engine/sysDef.cpp:2199 src/engine/sysDef.cpp:2249 #: src/gui/editControls.cpp:433 src/gui/settings.cpp:4052 #: src/gui/settings.cpp:4136 msgid "Wave" @@ -2306,7 +2306,7 @@ msgstr "" msgid "VRC6 Saw" msgstr "" -#: src/engine/sysDef.cpp:1116 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:1116 src/engine/sysDef.cpp:2191 msgid "12xx: Set duty cycle (pulse: 0 to 7)" msgstr "" @@ -2322,7 +2322,7 @@ msgstr "" #: src/engine/sysDef.cpp:1124 src/engine/sysDef.cpp:1266 #: src/engine/sysDef.cpp:1278 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 9" msgstr "" @@ -2440,7 +2440,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP1" msgstr "" @@ -2448,7 +2448,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP2" msgstr "" @@ -2456,7 +2456,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP3" msgstr "" @@ -2464,7 +2464,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP4" msgstr "" @@ -2482,7 +2482,7 @@ msgstr "" #: src/engine/sysDef.cpp:1215 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1476 src/engine/sysDef.cpp:1561 -#: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1960 msgid "CSM Timer" msgstr "" @@ -2624,7 +2624,7 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 10" msgstr "" @@ -2635,40 +2635,40 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 12" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 13" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 14" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 15" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 16" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 17" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 18" msgstr "" @@ -2683,42 +2683,42 @@ msgid "" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 17" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 18" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 19" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 20" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 21" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 22" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 23" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 24" msgstr "" @@ -2937,7 +2937,7 @@ msgid "" "Furnace provides a thin pulse system." msgstr "" -#: src/engine/sysDef.cpp:1455 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:1455 src/engine/sysDef.cpp:2049 msgid "12xx: Set pulse width" msgstr "" @@ -3096,45 +3096,45 @@ msgid "" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 -#: src/engine/sysDef.cpp:2149 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 +#: src/engine/sysDef.cpp:2155 msgid "PCM 1" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2149 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2155 msgid "PCM 2" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 3" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 4" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 5" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 6" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 7" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 8" msgstr "" @@ -3532,134 +3532,150 @@ msgstr "" msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" msgstr "" -#: src/engine/sysDef.cpp:1832 src/gui/presets.cpp:3093 +#: src/engine/sysDef.cpp:1826 +msgid "23xx: Pulse width slide up" +msgstr "" + +#: src/engine/sysDef.cpp:1827 +msgid "24xx: Pulse width slide down" +msgstr "" + +#: src/engine/sysDef.cpp:1829 +msgid "25xx: Filter cutoff slide up" +msgstr "" + +#: src/engine/sysDef.cpp:1830 +msgid "26xx: Filter cutoff slide down" +msgstr "" + +#: src/engine/sysDef.cpp:1838 src/gui/presets.cpp:3093 msgid "tildearrow Sound Unit" msgstr "" -#: src/engine/sysDef.cpp:1833 +#: src/engine/sysDef.cpp:1839 msgid "" "tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " "get this!" msgstr "" -#: src/engine/sysDef.cpp:1844 src/gui/presets.cpp:2884 +#: src/engine/sysDef.cpp:1850 src/gui/presets.cpp:2884 msgid "OKI MSM6295" msgstr "" -#: src/engine/sysDef.cpp:1845 +#: src/engine/sysDef.cpp:1851 msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." msgstr "" -#: src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1858 msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" msgstr "" -#: src/engine/sysDef.cpp:1857 src/gui/presets.cpp:2879 +#: src/engine/sysDef.cpp:1863 src/gui/presets.cpp:2879 msgid "OKI MSM6258" msgstr "" -#: src/engine/sysDef.cpp:1858 +#: src/engine/sysDef.cpp:1864 msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." msgstr "" -#: src/engine/sysDef.cpp:1859 src/engine/sysDef.cpp:1980 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:1986 #: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 #: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 #: src/gui/settings.cpp:4264 msgid "Sample" msgstr "" -#: src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:1871 msgid "20xx: Set frequency divider (0-2)" msgstr "" -#: src/engine/sysDef.cpp:1866 +#: src/engine/sysDef.cpp:1872 msgid "21xx: Select clock rate (0: full; 1: half)" msgstr "" -#: src/engine/sysDef.cpp:1871 src/gui/presets.cpp:2869 +#: src/engine/sysDef.cpp:1877 src/gui/presets.cpp:2869 msgid "Yamaha YMZ280B (PCMD8)" msgstr "" -#: src/engine/sysDef.cpp:1872 +#: src/engine/sysDef.cpp:1878 msgid "" "used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " "16-bit PCM." msgstr "" -#: src/engine/sysDef.cpp:1890 src/gui/presets.cpp:2957 +#: src/engine/sysDef.cpp:1896 src/gui/presets.cpp:2957 #: src/gui/settings.cpp:4094 msgid "Namco WSG" msgstr "" -#: src/engine/sysDef.cpp:1891 +#: src/engine/sysDef.cpp:1897 msgid "" "a wavetable sound chip used in Pac-Man, among other early Namco arcade games." msgstr "" -#: src/engine/sysDef.cpp:1901 +#: src/engine/sysDef.cpp:1907 msgid "Namco C15 WSG" msgstr "" -#: src/engine/sysDef.cpp:1902 +#: src/engine/sysDef.cpp:1908 msgid "" "successor of the original Namco WSG chip, used in later Namco arcade games." msgstr "" -#: src/engine/sysDef.cpp:1912 +#: src/engine/sysDef.cpp:1918 msgid "Namco C30 WSG" msgstr "" -#: src/engine/sysDef.cpp:1913 +#: src/engine/sysDef.cpp:1919 msgid "like Namco C15 but with stereo sound." msgstr "" -#: src/engine/sysDef.cpp:1923 src/gui/presets.cpp:2825 +#: src/engine/sysDef.cpp:1929 src/gui/presets.cpp:2825 msgid "OKI MSM5232" msgstr "" -#: src/engine/sysDef.cpp:1924 +#: src/engine/sysDef.cpp:1930 msgid "" "a square wave additive synthesis chip made by OKI. used in some arcade " "machines and instruments." msgstr "" -#: src/engine/sysDef.cpp:1932 +#: src/engine/sysDef.cpp:1938 msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" msgstr "" -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2091 +#: src/engine/sysDef.cpp:1939 src/engine/sysDef.cpp:2097 msgid "11xx: Set noise mode" msgstr "" -#: src/engine/sysDef.cpp:1934 +#: src/engine/sysDef.cpp:1940 msgid "12xx: Set group attack (0 to 5)" msgstr "" -#: src/engine/sysDef.cpp:1935 +#: src/engine/sysDef.cpp:1941 msgid "13xx: Set group decay (0 to 11)" msgstr "" -#: src/engine/sysDef.cpp:1940 src/gui/presets.cpp:2587 +#: src/engine/sysDef.cpp:1946 src/gui/presets.cpp:2587 msgid "Yamaha YM2612 (OPN2) with DualPCM" msgstr "" -#: src/engine/sysDef.cpp:1941 +#: src/engine/sysDef.cpp:1947 msgid "" "this chip is mostly known for being in the Sega Genesis (but it also was on " "the FM Towns computer).\n" "this system uses software mixing to provide two sample channels." msgstr "" -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 msgid "FM 6/PCM 1" msgstr "" -#: src/engine/sysDef.cpp:1952 +#: src/engine/sysDef.cpp:1958 msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" msgstr "" -#: src/engine/sysDef.cpp:1953 +#: src/engine/sysDef.cpp:1959 msgid "" "this chip is mostly known for being in the Sega Genesis (but it also was on " "the FM Towns computer).\n" @@ -3668,336 +3684,336 @@ msgid "" "four operators with independent notes/frequencies." msgstr "" -#: src/engine/sysDef.cpp:1965 src/gui/settings.cpp:4064 +#: src/engine/sysDef.cpp:1971 src/gui/settings.cpp:4064 msgid "T6W28" msgstr "" -#: src/engine/sysDef.cpp:1966 +#: src/engine/sysDef.cpp:1972 msgid "" "an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " "and noise channel frequency." msgstr "" -#: src/engine/sysDef.cpp:1973 +#: src/engine/sysDef.cpp:1979 msgid "20xx: Set noise length (0: short, 1: long)" msgstr "" -#: src/engine/sysDef.cpp:1978 src/gui/presets.cpp:2904 +#: src/engine/sysDef.cpp:1984 src/gui/presets.cpp:2904 msgid "Generic PCM DAC" msgstr "" -#: src/engine/sysDef.cpp:1979 +#: src/engine/sysDef.cpp:1985 msgid "as generic sample playback as it gets." msgstr "" -#: src/engine/sysDef.cpp:1991 src/gui/presets.cpp:2894 +#: src/engine/sysDef.cpp:1997 src/gui/presets.cpp:2894 msgid "Konami K007232" msgstr "" -#: src/engine/sysDef.cpp:1992 +#: src/engine/sysDef.cpp:1998 msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." msgstr "" -#: src/engine/sysDef.cpp:2001 src/gui/presets.cpp:2899 +#: src/engine/sysDef.cpp:2007 src/gui/presets.cpp:2899 msgid "Irem GA20" msgstr "" -#: src/engine/sysDef.cpp:2002 +#: src/engine/sysDef.cpp:2008 msgid "" "yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " "sample loop." msgstr "" -#: src/engine/sysDef.cpp:2011 src/gui/presets.cpp:3081 +#: src/engine/sysDef.cpp:2017 src/gui/presets.cpp:3081 msgid "Sharp SM8521" msgstr "" -#: src/engine/sysDef.cpp:2012 +#: src/engine/sysDef.cpp:2018 msgid "a SoC with wavetable sound hardware." msgstr "" -#: src/engine/sysDef.cpp:2022 src/gui/presets.cpp:314 +#: src/engine/sysDef.cpp:2028 src/gui/presets.cpp:314 msgid "Casio PV-1000" msgstr "" -#: src/engine/sysDef.cpp:2023 +#: src/engine/sysDef.cpp:2029 msgid "" "a game console with 3 channels of square wave. it's what happens after " "fusing TIA and VIC together." msgstr "" -#: src/engine/sysDef.cpp:2030 +#: src/engine/sysDef.cpp:2036 msgid "10xx: Set ring modulation (0: disable, 1: enable)" msgstr "" -#: src/engine/sysDef.cpp:2035 +#: src/engine/sysDef.cpp:2041 msgid "ZX Spectrum Beeper (QuadTone Engine)" msgstr "" -#: src/engine/sysDef.cpp:2036 +#: src/engine/sysDef.cpp:2042 msgid "" "another ZX Spectrum beeper system with full PWM pulses and 3-level volume " "per channel. it also has a pitchable overlay sample channel." msgstr "" -#: src/engine/sysDef.cpp:2048 src/gui/presets.cpp:2914 +#: src/engine/sysDef.cpp:2054 src/gui/presets.cpp:2914 msgid "Konami K053260" msgstr "" -#: src/engine/sysDef.cpp:2049 +#: src/engine/sysDef.cpp:2055 msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." msgstr "" -#: src/engine/sysDef.cpp:2061 src/gui/presets.cpp:2840 +#: src/engine/sysDef.cpp:2067 src/gui/presets.cpp:2840 msgid "MOS Technology TED" msgstr "" -#: src/engine/sysDef.cpp:2062 +#: src/engine/sysDef.cpp:2068 msgid "" "two square waves (one may be turned into noise). used in the Commodore " "Plus/4, 16 and 116." msgstr "" -#: src/engine/sysDef.cpp:2071 src/gui/presets.cpp:2919 +#: src/engine/sysDef.cpp:2077 src/gui/presets.cpp:2919 msgid "Namco C140" msgstr "" -#: src/engine/sysDef.cpp:2072 +#: src/engine/sysDef.cpp:2078 msgid "Namco's first PCM chip from 1987. it's pretty good for being so." msgstr "" -#: src/engine/sysDef.cpp:2082 src/gui/presets.cpp:2924 +#: src/engine/sysDef.cpp:2088 src/gui/presets.cpp:2924 msgid "Namco C219" msgstr "" -#: src/engine/sysDef.cpp:2083 +#: src/engine/sysDef.cpp:2089 msgid "" "Namco's PCM chip used in their NA-1/2 hardware.\n" "very similar to C140, but has noise generator." msgstr "" -#: src/engine/sysDef.cpp:2092 +#: src/engine/sysDef.cpp:2098 msgid "12xy: Set invert mode (x: surround; y: invert)" msgstr "" -#: src/engine/sysDef.cpp:2097 src/gui/presets.cpp:2718 +#: src/engine/sysDef.cpp:2103 src/gui/presets.cpp:2718 msgid "ESS ES1xxx series (ESFM)" msgstr "" -#: src/engine/sysDef.cpp:2098 +#: src/engine/sysDef.cpp:2104 msgid "" "a unique FM synth featured in PC sound cards.\n" "based on the OPL3 design, but with lots of its features extended." msgstr "" -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 11" msgstr "" -#: src/engine/sysDef.cpp:2105 +#: src/engine/sysDef.cpp:2111 msgid "2Exx: Toggle hard envelope reset on new notes" msgstr "" -#: src/engine/sysDef.cpp:2111 src/gui/presets.cpp:3098 +#: src/engine/sysDef.cpp:2117 src/gui/presets.cpp:3098 msgid "PowerNoise" msgstr "" -#: src/engine/sysDef.cpp:2112 +#: src/engine/sysDef.cpp:2118 msgid "" "a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" "used in the Hexheld fantasy console." msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 1" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 2" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 3" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Slope" msgstr "" -#: src/engine/sysDef.cpp:2119 +#: src/engine/sysDef.cpp:2125 msgid "" "20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " "accumulator (00 to 7F)" msgstr "" -#: src/engine/sysDef.cpp:2120 +#: src/engine/sysDef.cpp:2126 msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" msgstr "" -#: src/engine/sysDef.cpp:2121 +#: src/engine/sysDef.cpp:2127 msgid "22xx: Write to I/O port A" msgstr "" -#: src/engine/sysDef.cpp:2122 +#: src/engine/sysDef.cpp:2128 msgid "23xx: Write to I/O port B" msgstr "" -#: src/engine/sysDef.cpp:2128 src/gui/presets.cpp:3103 +#: src/engine/sysDef.cpp:2134 src/gui/presets.cpp:3103 #: src/gui/settings.cpp:4119 msgid "Dave" msgstr "" -#: src/engine/sysDef.cpp:2129 +#: src/engine/sysDef.cpp:2135 msgid "" "this chip was featured in the Enterprise 128 computer. it is similar to " "POKEY, but with stereo output." msgstr "" -#: src/engine/sysDef.cpp:2130 +#: src/engine/sysDef.cpp:2136 msgid "DAC Left" msgstr "" -#: src/engine/sysDef.cpp:2130 +#: src/engine/sysDef.cpp:2136 msgid "DAC Right" msgstr "" -#: src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2142 msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" msgstr "" -#: src/engine/sysDef.cpp:2137 +#: src/engine/sysDef.cpp:2143 msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" msgstr "" -#: src/engine/sysDef.cpp:2138 +#: src/engine/sysDef.cpp:2144 msgid "12xx: Toggle high-pass with next channel" msgstr "" -#: src/engine/sysDef.cpp:2139 +#: src/engine/sysDef.cpp:2145 msgid "13xx: Toggle ring modulation with channel+2" msgstr "" -#: src/engine/sysDef.cpp:2140 +#: src/engine/sysDef.cpp:2146 msgid "14xx: Toggle swap counters (noise only)" msgstr "" -#: src/engine/sysDef.cpp:2141 +#: src/engine/sysDef.cpp:2147 msgid "15xx: Toggle low pass (noise only)" msgstr "" -#: src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2148 msgid "16xx: Set clock divider (0: /2; 1: /3)" msgstr "" -#: src/engine/sysDef.cpp:2147 +#: src/engine/sysDef.cpp:2153 msgid "Game Boy Advance DMA Sound" msgstr "" -#: src/engine/sysDef.cpp:2148 +#: src/engine/sysDef.cpp:2154 msgid "" "additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " "hardware." msgstr "" -#: src/engine/sysDef.cpp:2161 +#: src/engine/sysDef.cpp:2167 msgid "Game Boy Advance MinMod" msgstr "" -#: src/engine/sysDef.cpp:2162 +#: src/engine/sysDef.cpp:2168 msgid "" "additional PCM FIFO channels in Game Boy Advance driven by software mixing " "to provide up to sixteen sample channels" msgstr "" -#: src/engine/sysDef.cpp:2171 +#: src/engine/sysDef.cpp:2177 msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" msgstr "" -#: src/engine/sysDef.cpp:2172 +#: src/engine/sysDef.cpp:2178 msgid "12xy: Toggle invert (x: left; y: right)" msgstr "" -#: src/engine/sysDef.cpp:2177 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 +#: src/engine/sysDef.cpp:2183 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 #: src/gui/presets.cpp:3109 src/gui/settings.cpp:4120 msgid "Nintendo DS" msgstr "" -#: src/engine/sysDef.cpp:2178 +#: src/engine/sysDef.cpp:2184 msgid "a handheld video game console with two screens. it uses a stylus." msgstr "" -#: src/engine/sysDef.cpp:2186 +#: src/engine/sysDef.cpp:2192 msgid "1Fxx: Set global volume (0 to 7F)" msgstr "" -#: src/engine/sysDef.cpp:2191 +#: src/engine/sysDef.cpp:2197 msgid "5E01" msgstr "" -#: src/engine/sysDef.cpp:2192 +#: src/engine/sysDef.cpp:2198 msgid "" "a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " "couple features such as 32 noise pitches, an extra duty cycle, and three " "waveforms (besides triangle)." msgstr "" -#: src/engine/sysDef.cpp:2200 +#: src/engine/sysDef.cpp:2206 msgid "" "12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" msgstr "" -#: src/engine/sysDef.cpp:2213 src/gui/presets.cpp:3114 +#: src/engine/sysDef.cpp:2219 src/gui/presets.cpp:3114 #: src/gui/settings.cpp:4123 msgid "Bifurcator" msgstr "" -#: src/engine/sysDef.cpp:2214 +#: src/engine/sysDef.cpp:2220 msgid "a fantasy sound chip using logistic map iterations to generate sound." msgstr "" -#: src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2227 msgid "10xx: Load low byte of channel sample state" msgstr "" -#: src/engine/sysDef.cpp:2222 +#: src/engine/sysDef.cpp:2228 msgid "11xx: Load high byte of channel sample state" msgstr "" -#: src/engine/sysDef.cpp:2223 +#: src/engine/sysDef.cpp:2229 msgid "12xx: Set low byte of channel parameter" msgstr "" -#: src/engine/sysDef.cpp:2224 +#: src/engine/sysDef.cpp:2230 msgid "13xx: Set high byte of channel parameter" msgstr "" -#: src/engine/sysDef.cpp:2229 src/gui/presets.cpp:3119 +#: src/engine/sysDef.cpp:2235 src/gui/presets.cpp:3119 #: src/gui/settings.cpp:4124 msgid "SID2" msgstr "" -#: src/engine/sysDef.cpp:2230 +#: src/engine/sysDef.cpp:2236 msgid "" "a fantasy sound chip created by LTVA. it is similar to the SID chip, but " "with many of its problems fixed." msgstr "" -#: src/engine/sysDef.cpp:2241 src/gui/presets.cpp:3124 +#: src/engine/sysDef.cpp:2247 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4125 msgid "SID3" msgstr "" -#: src/engine/sysDef.cpp:2242 +#: src/engine/sysDef.cpp:2248 msgid "" "a fantasy sound chip created by LTVA. it is a big rework of SID chip with " "probably too much features added on top." msgstr "" -#: src/engine/sysDef.cpp:2253 src/gui/presets.cpp:3087 +#: src/engine/sysDef.cpp:2259 src/gui/presets.cpp:3087 msgid "Dummy System" msgstr "" -#: src/engine/sysDef.cpp:2254 +#: src/engine/sysDef.cpp:2260 msgid "this is a system designed for testing purposes." msgstr "" diff --git a/po/hy.po b/po/hy.po index cbf9d1531..96db5da52 100644 --- a/po/hy.po +++ b/po/hy.po @@ -531,7 +531,7 @@ msgid "17xx: Toggle PCM mode (LEGACY)" msgstr "" #: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1746 -#: src/engine/sysDef.cpp:2056 +#: src/engine/sysDef.cpp:2062 msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" msgstr "" @@ -968,9 +968,9 @@ msgstr "" #: src/engine/sysDef.cpp:854 src/engine/sysDef.cpp:1092 #: src/engine/sysDef.cpp:1142 src/engine/sysDef.cpp:1361 #: src/engine/sysDef.cpp:1413 src/engine/sysDef.cpp:1683 -#: src/engine/sysDef.cpp:1881 src/engine/sysDef.cpp:1885 -#: src/engine/sysDef.cpp:1986 src/engine/sysDef.cpp:2156 -#: src/engine/sysDef.cpp:2170 +#: src/engine/sysDef.cpp:1887 src/engine/sysDef.cpp:1891 +#: src/engine/sysDef.cpp:1992 src/engine/sysDef.cpp:2162 +#: src/engine/sysDef.cpp:2176 msgid "10xx: Set waveform" msgstr "" @@ -1115,7 +1115,7 @@ msgstr "" msgid "1Axx: Filter cutoff slide down" msgstr "" -#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1826 +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1832 msgid "4xxx: Set cutoff (0 to FFF)" msgstr "" @@ -1383,17 +1383,17 @@ msgstr "" #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1701 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:1993 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2063 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2130 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2215 -#: src/engine/sysDef.cpp:2231 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:1999 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2069 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2136 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2237 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 1" msgstr "" @@ -1408,17 +1408,17 @@ msgstr "" #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1701 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:1993 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2063 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2130 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2215 -#: src/engine/sysDef.cpp:2231 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:1999 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2069 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2136 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2237 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 2" msgstr "" @@ -1432,15 +1432,15 @@ msgstr "" #: src/engine/sysDef.cpp:1592 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1665 src/engine/sysDef.cpp:1677 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:2003 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2130 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 -#: src/engine/sysDef.cpp:2215 src/engine/sysDef.cpp:2231 -#: src/engine/sysDef.cpp:2243 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:2009 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:2221 src/engine/sysDef.cpp:2237 +#: src/engine/sysDef.cpp:2249 src/engine/sysDef.cpp:2261 msgid "Channel 3" msgstr "" @@ -1453,14 +1453,14 @@ msgstr "" #: src/engine/sysDef.cpp:1592 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1665 src/engine/sysDef.cpp:1677 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2037 src/engine/sysDef.cpp:2050 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 -#: src/engine/sysDef.cpp:2215 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2043 src/engine/sysDef.cpp:2056 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:2221 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 4" msgstr "" @@ -1471,12 +1471,12 @@ msgstr "" #: src/engine/sysDef.cpp:1449 src/engine/sysDef.cpp:1489 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:1798 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1798 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 5" msgstr "" @@ -1485,12 +1485,12 @@ msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1345 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1449 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 6" msgstr "" @@ -1498,11 +1498,11 @@ msgstr "" #: src/engine/sysDef.cpp:1168 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1345 src/engine/sysDef.cpp:1395 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2261 msgid "Channel 7" msgstr "" @@ -1510,82 +1510,82 @@ msgstr "" #: src/engine/sysDef.cpp:1168 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1345 src/engine/sysDef.cpp:1395 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2261 msgid "Channel 8" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 9" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 10" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 11" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 12" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 13" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 14" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 15" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 16" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:792 #: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:1625 -#: src/engine/sysDef.cpp:1860 src/engine/sysDef.cpp:1981 -#: src/engine/sysDef.cpp:2037 src/engine/sysDef.cpp:2038 +#: src/engine/sysDef.cpp:1866 src/engine/sysDef.cpp:1987 +#: src/engine/sysDef.cpp:2043 src/engine/sysDef.cpp:2044 #: src/gui/settings.cpp:4135 msgid "PCM" msgstr "" @@ -1610,27 +1610,27 @@ msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 1" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 2" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 3" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:831 #: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:1047 -#: src/engine/sysDef.cpp:1407 src/engine/sysDef.cpp:1967 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2130 -#: src/engine/sysDef.cpp:2193 src/gui/insEdit.cpp:7991 src/gui/insEdit.cpp:8146 +#: src/engine/sysDef.cpp:1407 src/engine/sysDef.cpp:1973 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2199 src/gui/insEdit.cpp:7991 src/gui/insEdit.cpp:8146 #: src/gui/insEdit.cpp:8250 src/gui/insEdit.cpp:8342 src/gui/settings.cpp:4053 #: src/gui/settings.cpp:4134 msgid "Noise" @@ -1654,12 +1654,12 @@ msgid "the most popular portable game console of the era." msgstr "" #: src/engine/sysDef.cpp:831 src/engine/sysDef.cpp:865 -#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2199 msgid "Pulse 1" msgstr "" #: src/engine/sysDef.cpp:831 src/engine/sysDef.cpp:865 -#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2199 msgid "Pulse 2" msgstr "" @@ -1693,7 +1693,7 @@ msgid "an '80s game console with a wavetable sound chip, popular in Japan." msgstr "" #: src/engine/sysDef.cpp:855 src/engine/sysDef.cpp:1093 -#: src/engine/sysDef.cpp:1886 +#: src/engine/sysDef.cpp:1892 msgid "11xx: Toggle noise mode" msgstr "" @@ -1720,12 +1720,12 @@ msgstr "" msgid "Triangle" msgstr "" -#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:2199 #: src/gui/insEdit.cpp:3264 msgid "DPCM" msgstr "" -#: src/engine/sysDef.cpp:871 src/engine/sysDef.cpp:2199 +#: src/engine/sysDef.cpp:871 src/engine/sysDef.cpp:2205 msgid "11xx: Write to delta modulation counter (0 to 7F)" msgstr "" @@ -1733,36 +1733,36 @@ msgstr "" msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" msgstr "" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2201 +#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 msgid "13xy: Sweep up (x: time; y: shift)" msgstr "" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:2202 +#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:2208 msgid "14xy: Sweep down (x: time; y: shift)" msgstr "" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2203 +#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 msgid "" "15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" msgstr "" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2204 +#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 msgid "16xx: Set length counter (refer to manual for a list of values)" msgstr "" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2205 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" msgstr "" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2206 +#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" msgstr "" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2207 +#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" msgstr "" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2208 +#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 msgid "20xx: Set DPCM frequency (0 to F)" msgstr "" @@ -1823,8 +1823,8 @@ msgstr "" #: src/engine/sysDef.cpp:1561 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2105 msgid "FM 1" msgstr "" @@ -1842,8 +1842,8 @@ msgstr "" #: src/engine/sysDef.cpp:1574 src/engine/sysDef.cpp:1639 #: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1942 -#: src/engine/sysDef.cpp:1954 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1960 src/engine/sysDef.cpp:2105 msgid "FM 2" msgstr "" @@ -1857,7 +1857,7 @@ msgstr "" #: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1548 #: src/engine/sysDef.cpp:1561 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:2105 msgid "FM 3" msgstr "" @@ -1875,8 +1875,8 @@ msgstr "" #: src/engine/sysDef.cpp:1574 src/engine/sysDef.cpp:1639 #: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1942 -#: src/engine/sysDef.cpp:1954 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1960 src/engine/sysDef.cpp:2105 msgid "FM 4" msgstr "" @@ -2041,8 +2041,8 @@ msgstr "" #: src/engine/sysDef.cpp:1512 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2105 msgid "FM 5" msgstr "" @@ -2058,14 +2058,14 @@ msgstr "" #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 6" msgstr "" #: src/engine/sysDef.cpp:983 src/engine/sysDef.cpp:1124 #: src/engine/sysDef.cpp:1266 src/engine/sysDef.cpp:1278 #: src/engine/sysDef.cpp:1372 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 7" msgstr "" @@ -2074,7 +2074,7 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1372 #: src/engine/sysDef.cpp:1524 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 8" msgstr "" @@ -2177,7 +2177,7 @@ msgid "" msgstr "" #: src/engine/sysDef.cpp:1058 src/engine/sysDef.cpp:1355 -#: src/engine/sysDef.cpp:2193 src/engine/sysDef.cpp:2243 +#: src/engine/sysDef.cpp:2199 src/engine/sysDef.cpp:2249 #: src/gui/editControls.cpp:433 src/gui/settings.cpp:4052 #: src/gui/settings.cpp:4136 msgid "Wave" @@ -2314,7 +2314,7 @@ msgstr "" msgid "VRC6 Saw" msgstr "" -#: src/engine/sysDef.cpp:1116 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:1116 src/engine/sysDef.cpp:2191 msgid "12xx: Set duty cycle (pulse: 0 to 7)" msgstr "" @@ -2330,7 +2330,7 @@ msgstr "" #: src/engine/sysDef.cpp:1124 src/engine/sysDef.cpp:1266 #: src/engine/sysDef.cpp:1278 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 9" msgstr "" @@ -2448,7 +2448,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP1" msgstr "" @@ -2456,7 +2456,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP2" msgstr "" @@ -2464,7 +2464,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP3" msgstr "" @@ -2472,7 +2472,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP4" msgstr "" @@ -2490,7 +2490,7 @@ msgstr "" #: src/engine/sysDef.cpp:1215 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1476 src/engine/sysDef.cpp:1561 -#: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1960 msgid "CSM Timer" msgstr "" @@ -2632,7 +2632,7 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 10" msgstr "" @@ -2643,40 +2643,40 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 12" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 13" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 14" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 15" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 16" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 17" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 18" msgstr "" @@ -2691,42 +2691,42 @@ msgid "" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 17" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 18" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 19" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 20" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 21" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 22" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 23" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 24" msgstr "" @@ -2945,7 +2945,7 @@ msgid "" "Furnace provides a thin pulse system." msgstr "" -#: src/engine/sysDef.cpp:1455 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:1455 src/engine/sysDef.cpp:2049 msgid "12xx: Set pulse width" msgstr "" @@ -3104,45 +3104,45 @@ msgid "" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 -#: src/engine/sysDef.cpp:2149 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 +#: src/engine/sysDef.cpp:2155 msgid "PCM 1" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2149 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2155 msgid "PCM 2" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 3" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 4" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 5" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 6" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 7" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 8" msgstr "" @@ -3540,134 +3540,150 @@ msgstr "" msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" msgstr "" -#: src/engine/sysDef.cpp:1832 src/gui/presets.cpp:3093 +#: src/engine/sysDef.cpp:1826 +msgid "23xx: Pulse width slide up" +msgstr "" + +#: src/engine/sysDef.cpp:1827 +msgid "24xx: Pulse width slide down" +msgstr "" + +#: src/engine/sysDef.cpp:1829 +msgid "25xx: Filter cutoff slide up" +msgstr "" + +#: src/engine/sysDef.cpp:1830 +msgid "26xx: Filter cutoff slide down" +msgstr "" + +#: src/engine/sysDef.cpp:1838 src/gui/presets.cpp:3093 msgid "tildearrow Sound Unit" msgstr "" -#: src/engine/sysDef.cpp:1833 +#: src/engine/sysDef.cpp:1839 msgid "" "tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " "get this!" msgstr "" -#: src/engine/sysDef.cpp:1844 src/gui/presets.cpp:2884 +#: src/engine/sysDef.cpp:1850 src/gui/presets.cpp:2884 msgid "OKI MSM6295" msgstr "" -#: src/engine/sysDef.cpp:1845 +#: src/engine/sysDef.cpp:1851 msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." msgstr "" -#: src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1858 msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" msgstr "" -#: src/engine/sysDef.cpp:1857 src/gui/presets.cpp:2879 +#: src/engine/sysDef.cpp:1863 src/gui/presets.cpp:2879 msgid "OKI MSM6258" msgstr "" -#: src/engine/sysDef.cpp:1858 +#: src/engine/sysDef.cpp:1864 msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." msgstr "" -#: src/engine/sysDef.cpp:1859 src/engine/sysDef.cpp:1980 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:1986 #: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 #: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 #: src/gui/settings.cpp:4264 msgid "Sample" msgstr "" -#: src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:1871 msgid "20xx: Set frequency divider (0-2)" msgstr "" -#: src/engine/sysDef.cpp:1866 +#: src/engine/sysDef.cpp:1872 msgid "21xx: Select clock rate (0: full; 1: half)" msgstr "" -#: src/engine/sysDef.cpp:1871 src/gui/presets.cpp:2869 +#: src/engine/sysDef.cpp:1877 src/gui/presets.cpp:2869 msgid "Yamaha YMZ280B (PCMD8)" msgstr "" -#: src/engine/sysDef.cpp:1872 +#: src/engine/sysDef.cpp:1878 msgid "" "used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " "16-bit PCM." msgstr "" -#: src/engine/sysDef.cpp:1890 src/gui/presets.cpp:2957 +#: src/engine/sysDef.cpp:1896 src/gui/presets.cpp:2957 #: src/gui/settings.cpp:4094 msgid "Namco WSG" msgstr "" -#: src/engine/sysDef.cpp:1891 +#: src/engine/sysDef.cpp:1897 msgid "" "a wavetable sound chip used in Pac-Man, among other early Namco arcade games." msgstr "" -#: src/engine/sysDef.cpp:1901 +#: src/engine/sysDef.cpp:1907 msgid "Namco C15 WSG" msgstr "" -#: src/engine/sysDef.cpp:1902 +#: src/engine/sysDef.cpp:1908 msgid "" "successor of the original Namco WSG chip, used in later Namco arcade games." msgstr "" -#: src/engine/sysDef.cpp:1912 +#: src/engine/sysDef.cpp:1918 msgid "Namco C30 WSG" msgstr "" -#: src/engine/sysDef.cpp:1913 +#: src/engine/sysDef.cpp:1919 msgid "like Namco C15 but with stereo sound." msgstr "" -#: src/engine/sysDef.cpp:1923 src/gui/presets.cpp:2825 +#: src/engine/sysDef.cpp:1929 src/gui/presets.cpp:2825 msgid "OKI MSM5232" msgstr "" -#: src/engine/sysDef.cpp:1924 +#: src/engine/sysDef.cpp:1930 msgid "" "a square wave additive synthesis chip made by OKI. used in some arcade " "machines and instruments." msgstr "" -#: src/engine/sysDef.cpp:1932 +#: src/engine/sysDef.cpp:1938 msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" msgstr "" -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2091 +#: src/engine/sysDef.cpp:1939 src/engine/sysDef.cpp:2097 msgid "11xx: Set noise mode" msgstr "" -#: src/engine/sysDef.cpp:1934 +#: src/engine/sysDef.cpp:1940 msgid "12xx: Set group attack (0 to 5)" msgstr "" -#: src/engine/sysDef.cpp:1935 +#: src/engine/sysDef.cpp:1941 msgid "13xx: Set group decay (0 to 11)" msgstr "" -#: src/engine/sysDef.cpp:1940 src/gui/presets.cpp:2587 +#: src/engine/sysDef.cpp:1946 src/gui/presets.cpp:2587 msgid "Yamaha YM2612 (OPN2) with DualPCM" msgstr "" -#: src/engine/sysDef.cpp:1941 +#: src/engine/sysDef.cpp:1947 msgid "" "this chip is mostly known for being in the Sega Genesis (but it also was on " "the FM Towns computer).\n" "this system uses software mixing to provide two sample channels." msgstr "" -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 msgid "FM 6/PCM 1" msgstr "" -#: src/engine/sysDef.cpp:1952 +#: src/engine/sysDef.cpp:1958 msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" msgstr "" -#: src/engine/sysDef.cpp:1953 +#: src/engine/sysDef.cpp:1959 msgid "" "this chip is mostly known for being in the Sega Genesis (but it also was on " "the FM Towns computer).\n" @@ -3676,336 +3692,336 @@ msgid "" "four operators with independent notes/frequencies." msgstr "" -#: src/engine/sysDef.cpp:1965 src/gui/settings.cpp:4064 +#: src/engine/sysDef.cpp:1971 src/gui/settings.cpp:4064 msgid "T6W28" msgstr "" -#: src/engine/sysDef.cpp:1966 +#: src/engine/sysDef.cpp:1972 msgid "" "an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " "and noise channel frequency." msgstr "" -#: src/engine/sysDef.cpp:1973 +#: src/engine/sysDef.cpp:1979 msgid "20xx: Set noise length (0: short, 1: long)" msgstr "" -#: src/engine/sysDef.cpp:1978 src/gui/presets.cpp:2904 +#: src/engine/sysDef.cpp:1984 src/gui/presets.cpp:2904 msgid "Generic PCM DAC" msgstr "" -#: src/engine/sysDef.cpp:1979 +#: src/engine/sysDef.cpp:1985 msgid "as generic sample playback as it gets." msgstr "" -#: src/engine/sysDef.cpp:1991 src/gui/presets.cpp:2894 +#: src/engine/sysDef.cpp:1997 src/gui/presets.cpp:2894 msgid "Konami K007232" msgstr "" -#: src/engine/sysDef.cpp:1992 +#: src/engine/sysDef.cpp:1998 msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." msgstr "" -#: src/engine/sysDef.cpp:2001 src/gui/presets.cpp:2899 +#: src/engine/sysDef.cpp:2007 src/gui/presets.cpp:2899 msgid "Irem GA20" msgstr "" -#: src/engine/sysDef.cpp:2002 +#: src/engine/sysDef.cpp:2008 msgid "" "yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " "sample loop." msgstr "" -#: src/engine/sysDef.cpp:2011 src/gui/presets.cpp:3081 +#: src/engine/sysDef.cpp:2017 src/gui/presets.cpp:3081 msgid "Sharp SM8521" msgstr "" -#: src/engine/sysDef.cpp:2012 +#: src/engine/sysDef.cpp:2018 msgid "a SoC with wavetable sound hardware." msgstr "" -#: src/engine/sysDef.cpp:2022 src/gui/presets.cpp:314 +#: src/engine/sysDef.cpp:2028 src/gui/presets.cpp:314 msgid "Casio PV-1000" msgstr "" -#: src/engine/sysDef.cpp:2023 +#: src/engine/sysDef.cpp:2029 msgid "" "a game console with 3 channels of square wave. it's what happens after " "fusing TIA and VIC together." msgstr "" -#: src/engine/sysDef.cpp:2030 +#: src/engine/sysDef.cpp:2036 msgid "10xx: Set ring modulation (0: disable, 1: enable)" msgstr "" -#: src/engine/sysDef.cpp:2035 +#: src/engine/sysDef.cpp:2041 msgid "ZX Spectrum Beeper (QuadTone Engine)" msgstr "" -#: src/engine/sysDef.cpp:2036 +#: src/engine/sysDef.cpp:2042 msgid "" "another ZX Spectrum beeper system with full PWM pulses and 3-level volume " "per channel. it also has a pitchable overlay sample channel." msgstr "" -#: src/engine/sysDef.cpp:2048 src/gui/presets.cpp:2914 +#: src/engine/sysDef.cpp:2054 src/gui/presets.cpp:2914 msgid "Konami K053260" msgstr "" -#: src/engine/sysDef.cpp:2049 +#: src/engine/sysDef.cpp:2055 msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." msgstr "" -#: src/engine/sysDef.cpp:2061 src/gui/presets.cpp:2840 +#: src/engine/sysDef.cpp:2067 src/gui/presets.cpp:2840 msgid "MOS Technology TED" msgstr "" -#: src/engine/sysDef.cpp:2062 +#: src/engine/sysDef.cpp:2068 msgid "" "two square waves (one may be turned into noise). used in the Commodore " "Plus/4, 16 and 116." msgstr "" -#: src/engine/sysDef.cpp:2071 src/gui/presets.cpp:2919 +#: src/engine/sysDef.cpp:2077 src/gui/presets.cpp:2919 msgid "Namco C140" msgstr "" -#: src/engine/sysDef.cpp:2072 +#: src/engine/sysDef.cpp:2078 msgid "Namco's first PCM chip from 1987. it's pretty good for being so." msgstr "" -#: src/engine/sysDef.cpp:2082 src/gui/presets.cpp:2924 +#: src/engine/sysDef.cpp:2088 src/gui/presets.cpp:2924 msgid "Namco C219" msgstr "" -#: src/engine/sysDef.cpp:2083 +#: src/engine/sysDef.cpp:2089 msgid "" "Namco's PCM chip used in their NA-1/2 hardware.\n" "very similar to C140, but has noise generator." msgstr "" -#: src/engine/sysDef.cpp:2092 +#: src/engine/sysDef.cpp:2098 msgid "12xy: Set invert mode (x: surround; y: invert)" msgstr "" -#: src/engine/sysDef.cpp:2097 src/gui/presets.cpp:2718 +#: src/engine/sysDef.cpp:2103 src/gui/presets.cpp:2718 msgid "ESS ES1xxx series (ESFM)" msgstr "" -#: src/engine/sysDef.cpp:2098 +#: src/engine/sysDef.cpp:2104 msgid "" "a unique FM synth featured in PC sound cards.\n" "based on the OPL3 design, but with lots of its features extended." msgstr "" -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 11" msgstr "" -#: src/engine/sysDef.cpp:2105 +#: src/engine/sysDef.cpp:2111 msgid "2Exx: Toggle hard envelope reset on new notes" msgstr "" -#: src/engine/sysDef.cpp:2111 src/gui/presets.cpp:3098 +#: src/engine/sysDef.cpp:2117 src/gui/presets.cpp:3098 msgid "PowerNoise" msgstr "" -#: src/engine/sysDef.cpp:2112 +#: src/engine/sysDef.cpp:2118 msgid "" "a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" "used in the Hexheld fantasy console." msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 1" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 2" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 3" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Slope" msgstr "" -#: src/engine/sysDef.cpp:2119 +#: src/engine/sysDef.cpp:2125 msgid "" "20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " "accumulator (00 to 7F)" msgstr "" -#: src/engine/sysDef.cpp:2120 +#: src/engine/sysDef.cpp:2126 msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" msgstr "" -#: src/engine/sysDef.cpp:2121 +#: src/engine/sysDef.cpp:2127 msgid "22xx: Write to I/O port A" msgstr "" -#: src/engine/sysDef.cpp:2122 +#: src/engine/sysDef.cpp:2128 msgid "23xx: Write to I/O port B" msgstr "" -#: src/engine/sysDef.cpp:2128 src/gui/presets.cpp:3103 +#: src/engine/sysDef.cpp:2134 src/gui/presets.cpp:3103 #: src/gui/settings.cpp:4119 msgid "Dave" msgstr "" -#: src/engine/sysDef.cpp:2129 +#: src/engine/sysDef.cpp:2135 msgid "" "this chip was featured in the Enterprise 128 computer. it is similar to " "POKEY, but with stereo output." msgstr "" -#: src/engine/sysDef.cpp:2130 +#: src/engine/sysDef.cpp:2136 msgid "DAC Left" msgstr "" -#: src/engine/sysDef.cpp:2130 +#: src/engine/sysDef.cpp:2136 msgid "DAC Right" msgstr "" -#: src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2142 msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" msgstr "" -#: src/engine/sysDef.cpp:2137 +#: src/engine/sysDef.cpp:2143 msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" msgstr "" -#: src/engine/sysDef.cpp:2138 +#: src/engine/sysDef.cpp:2144 msgid "12xx: Toggle high-pass with next channel" msgstr "" -#: src/engine/sysDef.cpp:2139 +#: src/engine/sysDef.cpp:2145 msgid "13xx: Toggle ring modulation with channel+2" msgstr "" -#: src/engine/sysDef.cpp:2140 +#: src/engine/sysDef.cpp:2146 msgid "14xx: Toggle swap counters (noise only)" msgstr "" -#: src/engine/sysDef.cpp:2141 +#: src/engine/sysDef.cpp:2147 msgid "15xx: Toggle low pass (noise only)" msgstr "" -#: src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2148 msgid "16xx: Set clock divider (0: /2; 1: /3)" msgstr "" -#: src/engine/sysDef.cpp:2147 +#: src/engine/sysDef.cpp:2153 msgid "Game Boy Advance DMA Sound" msgstr "" -#: src/engine/sysDef.cpp:2148 +#: src/engine/sysDef.cpp:2154 msgid "" "additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " "hardware." msgstr "" -#: src/engine/sysDef.cpp:2161 +#: src/engine/sysDef.cpp:2167 msgid "Game Boy Advance MinMod" msgstr "" -#: src/engine/sysDef.cpp:2162 +#: src/engine/sysDef.cpp:2168 msgid "" "additional PCM FIFO channels in Game Boy Advance driven by software mixing " "to provide up to sixteen sample channels" msgstr "" -#: src/engine/sysDef.cpp:2171 +#: src/engine/sysDef.cpp:2177 msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" msgstr "" -#: src/engine/sysDef.cpp:2172 +#: src/engine/sysDef.cpp:2178 msgid "12xy: Toggle invert (x: left; y: right)" msgstr "" -#: src/engine/sysDef.cpp:2177 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 +#: src/engine/sysDef.cpp:2183 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 #: src/gui/presets.cpp:3109 src/gui/settings.cpp:4120 msgid "Nintendo DS" msgstr "" -#: src/engine/sysDef.cpp:2178 +#: src/engine/sysDef.cpp:2184 msgid "a handheld video game console with two screens. it uses a stylus." msgstr "" -#: src/engine/sysDef.cpp:2186 +#: src/engine/sysDef.cpp:2192 msgid "1Fxx: Set global volume (0 to 7F)" msgstr "" -#: src/engine/sysDef.cpp:2191 +#: src/engine/sysDef.cpp:2197 msgid "5E01" msgstr "" -#: src/engine/sysDef.cpp:2192 +#: src/engine/sysDef.cpp:2198 msgid "" "a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " "couple features such as 32 noise pitches, an extra duty cycle, and three " "waveforms (besides triangle)." msgstr "" -#: src/engine/sysDef.cpp:2200 +#: src/engine/sysDef.cpp:2206 msgid "" "12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" msgstr "" -#: src/engine/sysDef.cpp:2213 src/gui/presets.cpp:3114 +#: src/engine/sysDef.cpp:2219 src/gui/presets.cpp:3114 #: src/gui/settings.cpp:4123 msgid "Bifurcator" msgstr "" -#: src/engine/sysDef.cpp:2214 +#: src/engine/sysDef.cpp:2220 msgid "a fantasy sound chip using logistic map iterations to generate sound." msgstr "" -#: src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2227 msgid "10xx: Load low byte of channel sample state" msgstr "" -#: src/engine/sysDef.cpp:2222 +#: src/engine/sysDef.cpp:2228 msgid "11xx: Load high byte of channel sample state" msgstr "" -#: src/engine/sysDef.cpp:2223 +#: src/engine/sysDef.cpp:2229 msgid "12xx: Set low byte of channel parameter" msgstr "" -#: src/engine/sysDef.cpp:2224 +#: src/engine/sysDef.cpp:2230 msgid "13xx: Set high byte of channel parameter" msgstr "" -#: src/engine/sysDef.cpp:2229 src/gui/presets.cpp:3119 +#: src/engine/sysDef.cpp:2235 src/gui/presets.cpp:3119 #: src/gui/settings.cpp:4124 msgid "SID2" msgstr "" -#: src/engine/sysDef.cpp:2230 +#: src/engine/sysDef.cpp:2236 msgid "" "a fantasy sound chip created by LTVA. it is similar to the SID chip, but " "with many of its problems fixed." msgstr "" -#: src/engine/sysDef.cpp:2241 src/gui/presets.cpp:3124 +#: src/engine/sysDef.cpp:2247 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4125 msgid "SID3" msgstr "" -#: src/engine/sysDef.cpp:2242 +#: src/engine/sysDef.cpp:2248 msgid "" "a fantasy sound chip created by LTVA. it is a big rework of SID chip with " "probably too much features added on top." msgstr "" -#: src/engine/sysDef.cpp:2253 src/gui/presets.cpp:3087 +#: src/engine/sysDef.cpp:2259 src/gui/presets.cpp:3087 msgid "Dummy System" msgstr "" -#: src/engine/sysDef.cpp:2254 +#: src/engine/sysDef.cpp:2260 msgid "this is a system designed for testing purposes." msgstr "" diff --git a/po/id.po b/po/id.po index 04999535c..d734ed4ba 100644 --- a/po/id.po +++ b/po/id.po @@ -533,7 +533,7 @@ msgid "17xx: Toggle PCM mode (LEGACY)" msgstr "17xx: Nyala/matikan mode PCM (KOMPATIBILITAS)" #: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1746 -#: src/engine/sysDef.cpp:2056 +#: src/engine/sysDef.cpp:2062 msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" msgstr "DFxx: Atur arah pemutaran sampel (0: normal; 1: terbalik)" @@ -970,9 +970,9 @@ msgstr "" #: src/engine/sysDef.cpp:854 src/engine/sysDef.cpp:1092 #: src/engine/sysDef.cpp:1142 src/engine/sysDef.cpp:1361 #: src/engine/sysDef.cpp:1413 src/engine/sysDef.cpp:1683 -#: src/engine/sysDef.cpp:1881 src/engine/sysDef.cpp:1885 -#: src/engine/sysDef.cpp:1986 src/engine/sysDef.cpp:2156 -#: src/engine/sysDef.cpp:2170 +#: src/engine/sysDef.cpp:1887 src/engine/sysDef.cpp:1891 +#: src/engine/sysDef.cpp:1992 src/engine/sysDef.cpp:2162 +#: src/engine/sysDef.cpp:2176 msgid "10xx: Set waveform" msgstr "10xx: Atur bentuk gelombang" @@ -1117,7 +1117,7 @@ msgstr "" msgid "1Axx: Filter cutoff slide down" msgstr "" -#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1826 +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1832 msgid "4xxx: Set cutoff (0 to FFF)" msgstr "" @@ -1385,17 +1385,17 @@ msgstr "" #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1701 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:1993 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2063 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2130 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2215 -#: src/engine/sysDef.cpp:2231 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:1999 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2069 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2136 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2237 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 1" msgstr "" @@ -1410,17 +1410,17 @@ msgstr "" #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1701 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:1993 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2063 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2130 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2215 -#: src/engine/sysDef.cpp:2231 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:1999 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2069 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2136 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2237 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 2" msgstr "" @@ -1434,15 +1434,15 @@ msgstr "" #: src/engine/sysDef.cpp:1592 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1665 src/engine/sysDef.cpp:1677 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:2003 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2130 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 -#: src/engine/sysDef.cpp:2215 src/engine/sysDef.cpp:2231 -#: src/engine/sysDef.cpp:2243 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:2009 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:2221 src/engine/sysDef.cpp:2237 +#: src/engine/sysDef.cpp:2249 src/engine/sysDef.cpp:2261 msgid "Channel 3" msgstr "" @@ -1455,14 +1455,14 @@ msgstr "" #: src/engine/sysDef.cpp:1592 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1665 src/engine/sysDef.cpp:1677 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2037 src/engine/sysDef.cpp:2050 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 -#: src/engine/sysDef.cpp:2215 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2043 src/engine/sysDef.cpp:2056 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:2221 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 4" msgstr "" @@ -1473,12 +1473,12 @@ msgstr "" #: src/engine/sysDef.cpp:1449 src/engine/sysDef.cpp:1489 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:1798 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1798 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 5" msgstr "" @@ -1487,12 +1487,12 @@ msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1345 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1449 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 6" msgstr "" @@ -1500,11 +1500,11 @@ msgstr "" #: src/engine/sysDef.cpp:1168 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1345 src/engine/sysDef.cpp:1395 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2261 msgid "Channel 7" msgstr "" @@ -1512,82 +1512,82 @@ msgstr "" #: src/engine/sysDef.cpp:1168 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1345 src/engine/sysDef.cpp:1395 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2261 msgid "Channel 8" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 9" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 10" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 11" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 12" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 13" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 14" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 15" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 16" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:792 #: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:1625 -#: src/engine/sysDef.cpp:1860 src/engine/sysDef.cpp:1981 -#: src/engine/sysDef.cpp:2037 src/engine/sysDef.cpp:2038 +#: src/engine/sysDef.cpp:1866 src/engine/sysDef.cpp:1987 +#: src/engine/sysDef.cpp:2043 src/engine/sysDef.cpp:2044 #: src/gui/settings.cpp:4135 msgid "PCM" msgstr "" @@ -1612,27 +1612,27 @@ msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 1" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 2" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 3" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:831 #: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:1047 -#: src/engine/sysDef.cpp:1407 src/engine/sysDef.cpp:1967 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2130 -#: src/engine/sysDef.cpp:2193 src/gui/insEdit.cpp:7991 src/gui/insEdit.cpp:8146 +#: src/engine/sysDef.cpp:1407 src/engine/sysDef.cpp:1973 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2199 src/gui/insEdit.cpp:7991 src/gui/insEdit.cpp:8146 #: src/gui/insEdit.cpp:8250 src/gui/insEdit.cpp:8342 src/gui/settings.cpp:4053 #: src/gui/settings.cpp:4134 msgid "Noise" @@ -1656,12 +1656,12 @@ msgid "the most popular portable game console of the era." msgstr "" #: src/engine/sysDef.cpp:831 src/engine/sysDef.cpp:865 -#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2199 msgid "Pulse 1" msgstr "" #: src/engine/sysDef.cpp:831 src/engine/sysDef.cpp:865 -#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2199 msgid "Pulse 2" msgstr "" @@ -1695,7 +1695,7 @@ msgid "an '80s game console with a wavetable sound chip, popular in Japan." msgstr "" #: src/engine/sysDef.cpp:855 src/engine/sysDef.cpp:1093 -#: src/engine/sysDef.cpp:1886 +#: src/engine/sysDef.cpp:1892 msgid "11xx: Toggle noise mode" msgstr "" @@ -1722,12 +1722,12 @@ msgstr "" msgid "Triangle" msgstr "" -#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:2199 #: src/gui/insEdit.cpp:3264 msgid "DPCM" msgstr "" -#: src/engine/sysDef.cpp:871 src/engine/sysDef.cpp:2199 +#: src/engine/sysDef.cpp:871 src/engine/sysDef.cpp:2205 msgid "11xx: Write to delta modulation counter (0 to 7F)" msgstr "" @@ -1735,36 +1735,36 @@ msgstr "" msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" msgstr "" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2201 +#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 msgid "13xy: Sweep up (x: time; y: shift)" msgstr "" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:2202 +#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:2208 msgid "14xy: Sweep down (x: time; y: shift)" msgstr "" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2203 +#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 msgid "" "15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" msgstr "" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2204 +#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 msgid "16xx: Set length counter (refer to manual for a list of values)" msgstr "" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2205 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" msgstr "" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2206 +#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" msgstr "" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2207 +#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" msgstr "" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2208 +#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 msgid "20xx: Set DPCM frequency (0 to F)" msgstr "" @@ -1825,8 +1825,8 @@ msgstr "" #: src/engine/sysDef.cpp:1561 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2105 msgid "FM 1" msgstr "" @@ -1844,8 +1844,8 @@ msgstr "" #: src/engine/sysDef.cpp:1574 src/engine/sysDef.cpp:1639 #: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1942 -#: src/engine/sysDef.cpp:1954 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1960 src/engine/sysDef.cpp:2105 msgid "FM 2" msgstr "" @@ -1859,7 +1859,7 @@ msgstr "" #: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1548 #: src/engine/sysDef.cpp:1561 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:2105 msgid "FM 3" msgstr "" @@ -1877,8 +1877,8 @@ msgstr "" #: src/engine/sysDef.cpp:1574 src/engine/sysDef.cpp:1639 #: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1942 -#: src/engine/sysDef.cpp:1954 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1960 src/engine/sysDef.cpp:2105 msgid "FM 4" msgstr "" @@ -2043,8 +2043,8 @@ msgstr "" #: src/engine/sysDef.cpp:1512 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2105 msgid "FM 5" msgstr "" @@ -2060,14 +2060,14 @@ msgstr "" #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 6" msgstr "" #: src/engine/sysDef.cpp:983 src/engine/sysDef.cpp:1124 #: src/engine/sysDef.cpp:1266 src/engine/sysDef.cpp:1278 #: src/engine/sysDef.cpp:1372 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 7" msgstr "" @@ -2076,7 +2076,7 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1372 #: src/engine/sysDef.cpp:1524 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 8" msgstr "" @@ -2179,7 +2179,7 @@ msgid "" msgstr "" #: src/engine/sysDef.cpp:1058 src/engine/sysDef.cpp:1355 -#: src/engine/sysDef.cpp:2193 src/engine/sysDef.cpp:2243 +#: src/engine/sysDef.cpp:2199 src/engine/sysDef.cpp:2249 #: src/gui/editControls.cpp:433 src/gui/settings.cpp:4052 #: src/gui/settings.cpp:4136 msgid "Wave" @@ -2316,7 +2316,7 @@ msgstr "" msgid "VRC6 Saw" msgstr "" -#: src/engine/sysDef.cpp:1116 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:1116 src/engine/sysDef.cpp:2191 msgid "12xx: Set duty cycle (pulse: 0 to 7)" msgstr "" @@ -2332,7 +2332,7 @@ msgstr "" #: src/engine/sysDef.cpp:1124 src/engine/sysDef.cpp:1266 #: src/engine/sysDef.cpp:1278 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 9" msgstr "" @@ -2450,7 +2450,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP1" msgstr "" @@ -2458,7 +2458,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP2" msgstr "" @@ -2466,7 +2466,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP3" msgstr "" @@ -2474,7 +2474,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP4" msgstr "" @@ -2492,7 +2492,7 @@ msgstr "" #: src/engine/sysDef.cpp:1215 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1476 src/engine/sysDef.cpp:1561 -#: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1960 msgid "CSM Timer" msgstr "" @@ -2634,7 +2634,7 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 10" msgstr "" @@ -2645,40 +2645,40 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 12" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 13" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 14" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 15" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 16" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 17" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 18" msgstr "" @@ -2695,42 +2695,42 @@ msgstr "" "MultiPCM: ya" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 17" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 18" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 19" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 20" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 21" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 22" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 23" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 24" msgstr "" @@ -2949,7 +2949,7 @@ msgid "" "Furnace provides a thin pulse system." msgstr "" -#: src/engine/sysDef.cpp:1455 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:1455 src/engine/sysDef.cpp:2049 msgid "12xx: Set pulse width" msgstr "" @@ -3108,45 +3108,45 @@ msgid "" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 -#: src/engine/sysDef.cpp:2149 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 +#: src/engine/sysDef.cpp:2155 msgid "PCM 1" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2149 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2155 msgid "PCM 2" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 3" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 4" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 5" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 6" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 7" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 8" msgstr "" @@ -3544,134 +3544,150 @@ msgstr "" msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" msgstr "" -#: src/engine/sysDef.cpp:1832 src/gui/presets.cpp:3093 +#: src/engine/sysDef.cpp:1826 +msgid "23xx: Pulse width slide up" +msgstr "" + +#: src/engine/sysDef.cpp:1827 +msgid "24xx: Pulse width slide down" +msgstr "" + +#: src/engine/sysDef.cpp:1829 +msgid "25xx: Filter cutoff slide up" +msgstr "" + +#: src/engine/sysDef.cpp:1830 +msgid "26xx: Filter cutoff slide down" +msgstr "" + +#: src/engine/sysDef.cpp:1838 src/gui/presets.cpp:3093 msgid "tildearrow Sound Unit" msgstr "" -#: src/engine/sysDef.cpp:1833 +#: src/engine/sysDef.cpp:1839 msgid "" "tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " "get this!" msgstr "" -#: src/engine/sysDef.cpp:1844 src/gui/presets.cpp:2884 +#: src/engine/sysDef.cpp:1850 src/gui/presets.cpp:2884 msgid "OKI MSM6295" msgstr "" -#: src/engine/sysDef.cpp:1845 +#: src/engine/sysDef.cpp:1851 msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." msgstr "" -#: src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1858 msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" msgstr "" -#: src/engine/sysDef.cpp:1857 src/gui/presets.cpp:2879 +#: src/engine/sysDef.cpp:1863 src/gui/presets.cpp:2879 msgid "OKI MSM6258" msgstr "" -#: src/engine/sysDef.cpp:1858 +#: src/engine/sysDef.cpp:1864 msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." msgstr "" -#: src/engine/sysDef.cpp:1859 src/engine/sysDef.cpp:1980 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:1986 #: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 #: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 #: src/gui/settings.cpp:4264 msgid "Sample" msgstr "" -#: src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:1871 msgid "20xx: Set frequency divider (0-2)" msgstr "" -#: src/engine/sysDef.cpp:1866 +#: src/engine/sysDef.cpp:1872 msgid "21xx: Select clock rate (0: full; 1: half)" msgstr "" -#: src/engine/sysDef.cpp:1871 src/gui/presets.cpp:2869 +#: src/engine/sysDef.cpp:1877 src/gui/presets.cpp:2869 msgid "Yamaha YMZ280B (PCMD8)" msgstr "" -#: src/engine/sysDef.cpp:1872 +#: src/engine/sysDef.cpp:1878 msgid "" "used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " "16-bit PCM." msgstr "" -#: src/engine/sysDef.cpp:1890 src/gui/presets.cpp:2957 +#: src/engine/sysDef.cpp:1896 src/gui/presets.cpp:2957 #: src/gui/settings.cpp:4094 msgid "Namco WSG" msgstr "" -#: src/engine/sysDef.cpp:1891 +#: src/engine/sysDef.cpp:1897 msgid "" "a wavetable sound chip used in Pac-Man, among other early Namco arcade games." msgstr "" -#: src/engine/sysDef.cpp:1901 +#: src/engine/sysDef.cpp:1907 msgid "Namco C15 WSG" msgstr "" -#: src/engine/sysDef.cpp:1902 +#: src/engine/sysDef.cpp:1908 msgid "" "successor of the original Namco WSG chip, used in later Namco arcade games." msgstr "" -#: src/engine/sysDef.cpp:1912 +#: src/engine/sysDef.cpp:1918 msgid "Namco C30 WSG" msgstr "" -#: src/engine/sysDef.cpp:1913 +#: src/engine/sysDef.cpp:1919 msgid "like Namco C15 but with stereo sound." msgstr "" -#: src/engine/sysDef.cpp:1923 src/gui/presets.cpp:2825 +#: src/engine/sysDef.cpp:1929 src/gui/presets.cpp:2825 msgid "OKI MSM5232" msgstr "" -#: src/engine/sysDef.cpp:1924 +#: src/engine/sysDef.cpp:1930 msgid "" "a square wave additive synthesis chip made by OKI. used in some arcade " "machines and instruments." msgstr "" -#: src/engine/sysDef.cpp:1932 +#: src/engine/sysDef.cpp:1938 msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" msgstr "" -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2091 +#: src/engine/sysDef.cpp:1939 src/engine/sysDef.cpp:2097 msgid "11xx: Set noise mode" msgstr "" -#: src/engine/sysDef.cpp:1934 +#: src/engine/sysDef.cpp:1940 msgid "12xx: Set group attack (0 to 5)" msgstr "" -#: src/engine/sysDef.cpp:1935 +#: src/engine/sysDef.cpp:1941 msgid "13xx: Set group decay (0 to 11)" msgstr "" -#: src/engine/sysDef.cpp:1940 src/gui/presets.cpp:2587 +#: src/engine/sysDef.cpp:1946 src/gui/presets.cpp:2587 msgid "Yamaha YM2612 (OPN2) with DualPCM" msgstr "" -#: src/engine/sysDef.cpp:1941 +#: src/engine/sysDef.cpp:1947 msgid "" "this chip is mostly known for being in the Sega Genesis (but it also was on " "the FM Towns computer).\n" "this system uses software mixing to provide two sample channels." msgstr "" -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 msgid "FM 6/PCM 1" msgstr "" -#: src/engine/sysDef.cpp:1952 +#: src/engine/sysDef.cpp:1958 msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" msgstr "" -#: src/engine/sysDef.cpp:1953 +#: src/engine/sysDef.cpp:1959 msgid "" "this chip is mostly known for being in the Sega Genesis (but it also was on " "the FM Towns computer).\n" @@ -3680,336 +3696,336 @@ msgid "" "four operators with independent notes/frequencies." msgstr "" -#: src/engine/sysDef.cpp:1965 src/gui/settings.cpp:4064 +#: src/engine/sysDef.cpp:1971 src/gui/settings.cpp:4064 msgid "T6W28" msgstr "" -#: src/engine/sysDef.cpp:1966 +#: src/engine/sysDef.cpp:1972 msgid "" "an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " "and noise channel frequency." msgstr "" -#: src/engine/sysDef.cpp:1973 +#: src/engine/sysDef.cpp:1979 msgid "20xx: Set noise length (0: short, 1: long)" msgstr "" -#: src/engine/sysDef.cpp:1978 src/gui/presets.cpp:2904 +#: src/engine/sysDef.cpp:1984 src/gui/presets.cpp:2904 msgid "Generic PCM DAC" msgstr "" -#: src/engine/sysDef.cpp:1979 +#: src/engine/sysDef.cpp:1985 msgid "as generic sample playback as it gets." msgstr "" -#: src/engine/sysDef.cpp:1991 src/gui/presets.cpp:2894 +#: src/engine/sysDef.cpp:1997 src/gui/presets.cpp:2894 msgid "Konami K007232" msgstr "" -#: src/engine/sysDef.cpp:1992 +#: src/engine/sysDef.cpp:1998 msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." msgstr "" -#: src/engine/sysDef.cpp:2001 src/gui/presets.cpp:2899 +#: src/engine/sysDef.cpp:2007 src/gui/presets.cpp:2899 msgid "Irem GA20" msgstr "" -#: src/engine/sysDef.cpp:2002 +#: src/engine/sysDef.cpp:2008 msgid "" "yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " "sample loop." msgstr "" -#: src/engine/sysDef.cpp:2011 src/gui/presets.cpp:3081 +#: src/engine/sysDef.cpp:2017 src/gui/presets.cpp:3081 msgid "Sharp SM8521" msgstr "" -#: src/engine/sysDef.cpp:2012 +#: src/engine/sysDef.cpp:2018 msgid "a SoC with wavetable sound hardware." msgstr "" -#: src/engine/sysDef.cpp:2022 src/gui/presets.cpp:314 +#: src/engine/sysDef.cpp:2028 src/gui/presets.cpp:314 msgid "Casio PV-1000" msgstr "" -#: src/engine/sysDef.cpp:2023 +#: src/engine/sysDef.cpp:2029 msgid "" "a game console with 3 channels of square wave. it's what happens after " "fusing TIA and VIC together." msgstr "" -#: src/engine/sysDef.cpp:2030 +#: src/engine/sysDef.cpp:2036 msgid "10xx: Set ring modulation (0: disable, 1: enable)" msgstr "" -#: src/engine/sysDef.cpp:2035 +#: src/engine/sysDef.cpp:2041 msgid "ZX Spectrum Beeper (QuadTone Engine)" msgstr "" -#: src/engine/sysDef.cpp:2036 +#: src/engine/sysDef.cpp:2042 msgid "" "another ZX Spectrum beeper system with full PWM pulses and 3-level volume " "per channel. it also has a pitchable overlay sample channel." msgstr "" -#: src/engine/sysDef.cpp:2048 src/gui/presets.cpp:2914 +#: src/engine/sysDef.cpp:2054 src/gui/presets.cpp:2914 msgid "Konami K053260" msgstr "" -#: src/engine/sysDef.cpp:2049 +#: src/engine/sysDef.cpp:2055 msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." msgstr "" -#: src/engine/sysDef.cpp:2061 src/gui/presets.cpp:2840 +#: src/engine/sysDef.cpp:2067 src/gui/presets.cpp:2840 msgid "MOS Technology TED" msgstr "" -#: src/engine/sysDef.cpp:2062 +#: src/engine/sysDef.cpp:2068 msgid "" "two square waves (one may be turned into noise). used in the Commodore " "Plus/4, 16 and 116." msgstr "" -#: src/engine/sysDef.cpp:2071 src/gui/presets.cpp:2919 +#: src/engine/sysDef.cpp:2077 src/gui/presets.cpp:2919 msgid "Namco C140" msgstr "" -#: src/engine/sysDef.cpp:2072 +#: src/engine/sysDef.cpp:2078 msgid "Namco's first PCM chip from 1987. it's pretty good for being so." msgstr "" -#: src/engine/sysDef.cpp:2082 src/gui/presets.cpp:2924 +#: src/engine/sysDef.cpp:2088 src/gui/presets.cpp:2924 msgid "Namco C219" msgstr "" -#: src/engine/sysDef.cpp:2083 +#: src/engine/sysDef.cpp:2089 msgid "" "Namco's PCM chip used in their NA-1/2 hardware.\n" "very similar to C140, but has noise generator." msgstr "" -#: src/engine/sysDef.cpp:2092 +#: src/engine/sysDef.cpp:2098 msgid "12xy: Set invert mode (x: surround; y: invert)" msgstr "" -#: src/engine/sysDef.cpp:2097 src/gui/presets.cpp:2718 +#: src/engine/sysDef.cpp:2103 src/gui/presets.cpp:2718 msgid "ESS ES1xxx series (ESFM)" msgstr "" -#: src/engine/sysDef.cpp:2098 +#: src/engine/sysDef.cpp:2104 msgid "" "a unique FM synth featured in PC sound cards.\n" "based on the OPL3 design, but with lots of its features extended." msgstr "" -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 11" msgstr "" -#: src/engine/sysDef.cpp:2105 +#: src/engine/sysDef.cpp:2111 msgid "2Exx: Toggle hard envelope reset on new notes" msgstr "" -#: src/engine/sysDef.cpp:2111 src/gui/presets.cpp:3098 +#: src/engine/sysDef.cpp:2117 src/gui/presets.cpp:3098 msgid "PowerNoise" msgstr "" -#: src/engine/sysDef.cpp:2112 +#: src/engine/sysDef.cpp:2118 msgid "" "a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" "used in the Hexheld fantasy console." msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 1" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 2" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 3" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Slope" msgstr "" -#: src/engine/sysDef.cpp:2119 +#: src/engine/sysDef.cpp:2125 msgid "" "20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " "accumulator (00 to 7F)" msgstr "" -#: src/engine/sysDef.cpp:2120 +#: src/engine/sysDef.cpp:2126 msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" msgstr "" -#: src/engine/sysDef.cpp:2121 +#: src/engine/sysDef.cpp:2127 msgid "22xx: Write to I/O port A" msgstr "" -#: src/engine/sysDef.cpp:2122 +#: src/engine/sysDef.cpp:2128 msgid "23xx: Write to I/O port B" msgstr "" -#: src/engine/sysDef.cpp:2128 src/gui/presets.cpp:3103 +#: src/engine/sysDef.cpp:2134 src/gui/presets.cpp:3103 #: src/gui/settings.cpp:4119 msgid "Dave" msgstr "" -#: src/engine/sysDef.cpp:2129 +#: src/engine/sysDef.cpp:2135 msgid "" "this chip was featured in the Enterprise 128 computer. it is similar to " "POKEY, but with stereo output." msgstr "" -#: src/engine/sysDef.cpp:2130 +#: src/engine/sysDef.cpp:2136 msgid "DAC Left" msgstr "" -#: src/engine/sysDef.cpp:2130 +#: src/engine/sysDef.cpp:2136 msgid "DAC Right" msgstr "" -#: src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2142 msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" msgstr "" -#: src/engine/sysDef.cpp:2137 +#: src/engine/sysDef.cpp:2143 msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" msgstr "" -#: src/engine/sysDef.cpp:2138 +#: src/engine/sysDef.cpp:2144 msgid "12xx: Toggle high-pass with next channel" msgstr "" -#: src/engine/sysDef.cpp:2139 +#: src/engine/sysDef.cpp:2145 msgid "13xx: Toggle ring modulation with channel+2" msgstr "" -#: src/engine/sysDef.cpp:2140 +#: src/engine/sysDef.cpp:2146 msgid "14xx: Toggle swap counters (noise only)" msgstr "" -#: src/engine/sysDef.cpp:2141 +#: src/engine/sysDef.cpp:2147 msgid "15xx: Toggle low pass (noise only)" msgstr "" -#: src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2148 msgid "16xx: Set clock divider (0: /2; 1: /3)" msgstr "" -#: src/engine/sysDef.cpp:2147 +#: src/engine/sysDef.cpp:2153 msgid "Game Boy Advance DMA Sound" msgstr "" -#: src/engine/sysDef.cpp:2148 +#: src/engine/sysDef.cpp:2154 msgid "" "additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " "hardware." msgstr "" -#: src/engine/sysDef.cpp:2161 +#: src/engine/sysDef.cpp:2167 msgid "Game Boy Advance MinMod" msgstr "" -#: src/engine/sysDef.cpp:2162 +#: src/engine/sysDef.cpp:2168 msgid "" "additional PCM FIFO channels in Game Boy Advance driven by software mixing " "to provide up to sixteen sample channels" msgstr "" -#: src/engine/sysDef.cpp:2171 +#: src/engine/sysDef.cpp:2177 msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" msgstr "" -#: src/engine/sysDef.cpp:2172 +#: src/engine/sysDef.cpp:2178 msgid "12xy: Toggle invert (x: left; y: right)" msgstr "" -#: src/engine/sysDef.cpp:2177 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 +#: src/engine/sysDef.cpp:2183 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 #: src/gui/presets.cpp:3109 src/gui/settings.cpp:4120 msgid "Nintendo DS" msgstr "" -#: src/engine/sysDef.cpp:2178 +#: src/engine/sysDef.cpp:2184 msgid "a handheld video game console with two screens. it uses a stylus." msgstr "" -#: src/engine/sysDef.cpp:2186 +#: src/engine/sysDef.cpp:2192 msgid "1Fxx: Set global volume (0 to 7F)" msgstr "" -#: src/engine/sysDef.cpp:2191 +#: src/engine/sysDef.cpp:2197 msgid "5E01" msgstr "" -#: src/engine/sysDef.cpp:2192 +#: src/engine/sysDef.cpp:2198 msgid "" "a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " "couple features such as 32 noise pitches, an extra duty cycle, and three " "waveforms (besides triangle)." msgstr "" -#: src/engine/sysDef.cpp:2200 +#: src/engine/sysDef.cpp:2206 msgid "" "12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" msgstr "" -#: src/engine/sysDef.cpp:2213 src/gui/presets.cpp:3114 +#: src/engine/sysDef.cpp:2219 src/gui/presets.cpp:3114 #: src/gui/settings.cpp:4123 msgid "Bifurcator" msgstr "" -#: src/engine/sysDef.cpp:2214 +#: src/engine/sysDef.cpp:2220 msgid "a fantasy sound chip using logistic map iterations to generate sound." msgstr "" -#: src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2227 msgid "10xx: Load low byte of channel sample state" msgstr "" -#: src/engine/sysDef.cpp:2222 +#: src/engine/sysDef.cpp:2228 msgid "11xx: Load high byte of channel sample state" msgstr "" -#: src/engine/sysDef.cpp:2223 +#: src/engine/sysDef.cpp:2229 msgid "12xx: Set low byte of channel parameter" msgstr "" -#: src/engine/sysDef.cpp:2224 +#: src/engine/sysDef.cpp:2230 msgid "13xx: Set high byte of channel parameter" msgstr "" -#: src/engine/sysDef.cpp:2229 src/gui/presets.cpp:3119 +#: src/engine/sysDef.cpp:2235 src/gui/presets.cpp:3119 #: src/gui/settings.cpp:4124 msgid "SID2" msgstr "" -#: src/engine/sysDef.cpp:2230 +#: src/engine/sysDef.cpp:2236 msgid "" "a fantasy sound chip created by LTVA. it is similar to the SID chip, but " "with many of its problems fixed." msgstr "" -#: src/engine/sysDef.cpp:2241 src/gui/presets.cpp:3124 +#: src/engine/sysDef.cpp:2247 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4125 msgid "SID3" msgstr "" -#: src/engine/sysDef.cpp:2242 +#: src/engine/sysDef.cpp:2248 msgid "" "a fantasy sound chip created by LTVA. it is a big rework of SID chip with " "probably too much features added on top." msgstr "" -#: src/engine/sysDef.cpp:2253 src/gui/presets.cpp:3087 +#: src/engine/sysDef.cpp:2259 src/gui/presets.cpp:3087 msgid "Dummy System" msgstr "" -#: src/engine/sysDef.cpp:2254 +#: src/engine/sysDef.cpp:2260 msgid "this is a system designed for testing purposes." msgstr "" diff --git a/po/ja.po b/po/ja.po index 3703628da..35f72bc63 100644 --- a/po/ja.po +++ b/po/ja.po @@ -527,7 +527,7 @@ msgid "17xx: Toggle PCM mode (LEGACY)" msgstr "" #: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1746 -#: src/engine/sysDef.cpp:2056 +#: src/engine/sysDef.cpp:2062 msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" msgstr "" @@ -964,9 +964,9 @@ msgstr "" #: src/engine/sysDef.cpp:854 src/engine/sysDef.cpp:1092 #: src/engine/sysDef.cpp:1142 src/engine/sysDef.cpp:1361 #: src/engine/sysDef.cpp:1413 src/engine/sysDef.cpp:1683 -#: src/engine/sysDef.cpp:1881 src/engine/sysDef.cpp:1885 -#: src/engine/sysDef.cpp:1986 src/engine/sysDef.cpp:2156 -#: src/engine/sysDef.cpp:2170 +#: src/engine/sysDef.cpp:1887 src/engine/sysDef.cpp:1891 +#: src/engine/sysDef.cpp:1992 src/engine/sysDef.cpp:2162 +#: src/engine/sysDef.cpp:2176 msgid "10xx: Set waveform" msgstr "" @@ -1111,7 +1111,7 @@ msgstr "" msgid "1Axx: Filter cutoff slide down" msgstr "" -#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1826 +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1832 msgid "4xxx: Set cutoff (0 to FFF)" msgstr "" @@ -1379,17 +1379,17 @@ msgstr "" #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1701 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:1993 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2063 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2130 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2215 -#: src/engine/sysDef.cpp:2231 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:1999 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2069 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2136 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2237 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 1" msgstr "" @@ -1404,17 +1404,17 @@ msgstr "" #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1701 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:1993 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2063 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2130 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2215 -#: src/engine/sysDef.cpp:2231 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:1999 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2069 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2136 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2237 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 2" msgstr "" @@ -1428,15 +1428,15 @@ msgstr "" #: src/engine/sysDef.cpp:1592 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1665 src/engine/sysDef.cpp:1677 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:2003 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2130 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 -#: src/engine/sysDef.cpp:2215 src/engine/sysDef.cpp:2231 -#: src/engine/sysDef.cpp:2243 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:2009 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:2221 src/engine/sysDef.cpp:2237 +#: src/engine/sysDef.cpp:2249 src/engine/sysDef.cpp:2261 msgid "Channel 3" msgstr "" @@ -1449,14 +1449,14 @@ msgstr "" #: src/engine/sysDef.cpp:1592 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1665 src/engine/sysDef.cpp:1677 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2037 src/engine/sysDef.cpp:2050 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 -#: src/engine/sysDef.cpp:2215 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2043 src/engine/sysDef.cpp:2056 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:2221 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 4" msgstr "" @@ -1467,12 +1467,12 @@ msgstr "" #: src/engine/sysDef.cpp:1449 src/engine/sysDef.cpp:1489 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:1798 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1798 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 5" msgstr "" @@ -1481,12 +1481,12 @@ msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1345 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1449 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 6" msgstr "" @@ -1494,11 +1494,11 @@ msgstr "" #: src/engine/sysDef.cpp:1168 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1345 src/engine/sysDef.cpp:1395 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2261 msgid "Channel 7" msgstr "" @@ -1506,82 +1506,82 @@ msgstr "" #: src/engine/sysDef.cpp:1168 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1345 src/engine/sysDef.cpp:1395 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2261 msgid "Channel 8" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 9" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 10" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 11" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 12" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 13" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 14" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 15" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 16" msgstr "" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:792 #: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:1625 -#: src/engine/sysDef.cpp:1860 src/engine/sysDef.cpp:1981 -#: src/engine/sysDef.cpp:2037 src/engine/sysDef.cpp:2038 +#: src/engine/sysDef.cpp:1866 src/engine/sysDef.cpp:1987 +#: src/engine/sysDef.cpp:2043 src/engine/sysDef.cpp:2044 #: src/gui/settings.cpp:4135 msgid "PCM" msgstr "" @@ -1606,27 +1606,27 @@ msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 1" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 2" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 3" msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:831 #: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:1047 -#: src/engine/sysDef.cpp:1407 src/engine/sysDef.cpp:1967 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2130 -#: src/engine/sysDef.cpp:2193 src/gui/insEdit.cpp:7991 src/gui/insEdit.cpp:8146 +#: src/engine/sysDef.cpp:1407 src/engine/sysDef.cpp:1973 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2199 src/gui/insEdit.cpp:7991 src/gui/insEdit.cpp:8146 #: src/gui/insEdit.cpp:8250 src/gui/insEdit.cpp:8342 src/gui/settings.cpp:4053 #: src/gui/settings.cpp:4134 msgid "Noise" @@ -1650,12 +1650,12 @@ msgid "the most popular portable game console of the era." msgstr "" #: src/engine/sysDef.cpp:831 src/engine/sysDef.cpp:865 -#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2199 msgid "Pulse 1" msgstr "" #: src/engine/sysDef.cpp:831 src/engine/sysDef.cpp:865 -#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2199 msgid "Pulse 2" msgstr "" @@ -1689,7 +1689,7 @@ msgid "an '80s game console with a wavetable sound chip, popular in Japan." msgstr "" #: src/engine/sysDef.cpp:855 src/engine/sysDef.cpp:1093 -#: src/engine/sysDef.cpp:1886 +#: src/engine/sysDef.cpp:1892 msgid "11xx: Toggle noise mode" msgstr "" @@ -1716,12 +1716,12 @@ msgstr "" msgid "Triangle" msgstr "" -#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:2199 #: src/gui/insEdit.cpp:3264 msgid "DPCM" msgstr "" -#: src/engine/sysDef.cpp:871 src/engine/sysDef.cpp:2199 +#: src/engine/sysDef.cpp:871 src/engine/sysDef.cpp:2205 msgid "11xx: Write to delta modulation counter (0 to 7F)" msgstr "" @@ -1729,36 +1729,36 @@ msgstr "" msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" msgstr "" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2201 +#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 msgid "13xy: Sweep up (x: time; y: shift)" msgstr "" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:2202 +#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:2208 msgid "14xy: Sweep down (x: time; y: shift)" msgstr "" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2203 +#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 msgid "" "15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" msgstr "" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2204 +#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 msgid "16xx: Set length counter (refer to manual for a list of values)" msgstr "" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2205 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" msgstr "" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2206 +#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" msgstr "" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2207 +#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" msgstr "" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2208 +#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 msgid "20xx: Set DPCM frequency (0 to F)" msgstr "" @@ -1819,8 +1819,8 @@ msgstr "" #: src/engine/sysDef.cpp:1561 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2105 msgid "FM 1" msgstr "" @@ -1838,8 +1838,8 @@ msgstr "" #: src/engine/sysDef.cpp:1574 src/engine/sysDef.cpp:1639 #: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1942 -#: src/engine/sysDef.cpp:1954 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1960 src/engine/sysDef.cpp:2105 msgid "FM 2" msgstr "" @@ -1853,7 +1853,7 @@ msgstr "" #: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1548 #: src/engine/sysDef.cpp:1561 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:2105 msgid "FM 3" msgstr "" @@ -1871,8 +1871,8 @@ msgstr "" #: src/engine/sysDef.cpp:1574 src/engine/sysDef.cpp:1639 #: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1942 -#: src/engine/sysDef.cpp:1954 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1960 src/engine/sysDef.cpp:2105 msgid "FM 4" msgstr "" @@ -2037,8 +2037,8 @@ msgstr "" #: src/engine/sysDef.cpp:1512 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2105 msgid "FM 5" msgstr "" @@ -2054,14 +2054,14 @@ msgstr "" #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 6" msgstr "" #: src/engine/sysDef.cpp:983 src/engine/sysDef.cpp:1124 #: src/engine/sysDef.cpp:1266 src/engine/sysDef.cpp:1278 #: src/engine/sysDef.cpp:1372 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 7" msgstr "" @@ -2070,7 +2070,7 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1372 #: src/engine/sysDef.cpp:1524 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 8" msgstr "" @@ -2173,7 +2173,7 @@ msgid "" msgstr "" #: src/engine/sysDef.cpp:1058 src/engine/sysDef.cpp:1355 -#: src/engine/sysDef.cpp:2193 src/engine/sysDef.cpp:2243 +#: src/engine/sysDef.cpp:2199 src/engine/sysDef.cpp:2249 #: src/gui/editControls.cpp:433 src/gui/settings.cpp:4052 #: src/gui/settings.cpp:4136 msgid "Wave" @@ -2310,7 +2310,7 @@ msgstr "" msgid "VRC6 Saw" msgstr "" -#: src/engine/sysDef.cpp:1116 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:1116 src/engine/sysDef.cpp:2191 msgid "12xx: Set duty cycle (pulse: 0 to 7)" msgstr "" @@ -2326,7 +2326,7 @@ msgstr "" #: src/engine/sysDef.cpp:1124 src/engine/sysDef.cpp:1266 #: src/engine/sysDef.cpp:1278 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 9" msgstr "" @@ -2444,7 +2444,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP1" msgstr "" @@ -2452,7 +2452,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP2" msgstr "" @@ -2460,7 +2460,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP3" msgstr "" @@ -2468,7 +2468,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP4" msgstr "" @@ -2486,7 +2486,7 @@ msgstr "" #: src/engine/sysDef.cpp:1215 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1476 src/engine/sysDef.cpp:1561 -#: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1960 msgid "CSM Timer" msgstr "" @@ -2628,7 +2628,7 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 10" msgstr "" @@ -2639,40 +2639,40 @@ msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 12" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 13" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 14" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 15" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 16" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 17" msgstr "" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 18" msgstr "" @@ -2687,42 +2687,42 @@ msgid "" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 17" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 18" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 19" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 20" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 21" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 22" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 23" msgstr "" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 24" msgstr "" @@ -2941,7 +2941,7 @@ msgid "" "Furnace provides a thin pulse system." msgstr "" -#: src/engine/sysDef.cpp:1455 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:1455 src/engine/sysDef.cpp:2049 msgid "12xx: Set pulse width" msgstr "" @@ -3100,45 +3100,45 @@ msgid "" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 -#: src/engine/sysDef.cpp:2149 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 +#: src/engine/sysDef.cpp:2155 msgid "PCM 1" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2149 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2155 msgid "PCM 2" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 3" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 4" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 5" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 6" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 7" msgstr "" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 8" msgstr "" @@ -3536,134 +3536,150 @@ msgstr "" msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" msgstr "" -#: src/engine/sysDef.cpp:1832 src/gui/presets.cpp:3093 +#: src/engine/sysDef.cpp:1826 +msgid "23xx: Pulse width slide up" +msgstr "" + +#: src/engine/sysDef.cpp:1827 +msgid "24xx: Pulse width slide down" +msgstr "" + +#: src/engine/sysDef.cpp:1829 +msgid "25xx: Filter cutoff slide up" +msgstr "" + +#: src/engine/sysDef.cpp:1830 +msgid "26xx: Filter cutoff slide down" +msgstr "" + +#: src/engine/sysDef.cpp:1838 src/gui/presets.cpp:3093 msgid "tildearrow Sound Unit" msgstr "" -#: src/engine/sysDef.cpp:1833 +#: src/engine/sysDef.cpp:1839 msgid "" "tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " "get this!" msgstr "" -#: src/engine/sysDef.cpp:1844 src/gui/presets.cpp:2884 +#: src/engine/sysDef.cpp:1850 src/gui/presets.cpp:2884 msgid "OKI MSM6295" msgstr "" -#: src/engine/sysDef.cpp:1845 +#: src/engine/sysDef.cpp:1851 msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." msgstr "" -#: src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1858 msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" msgstr "" -#: src/engine/sysDef.cpp:1857 src/gui/presets.cpp:2879 +#: src/engine/sysDef.cpp:1863 src/gui/presets.cpp:2879 msgid "OKI MSM6258" msgstr "" -#: src/engine/sysDef.cpp:1858 +#: src/engine/sysDef.cpp:1864 msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." msgstr "" -#: src/engine/sysDef.cpp:1859 src/engine/sysDef.cpp:1980 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:1986 #: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 #: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 #: src/gui/settings.cpp:4264 msgid "Sample" msgstr "" -#: src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:1871 msgid "20xx: Set frequency divider (0-2)" msgstr "" -#: src/engine/sysDef.cpp:1866 +#: src/engine/sysDef.cpp:1872 msgid "21xx: Select clock rate (0: full; 1: half)" msgstr "" -#: src/engine/sysDef.cpp:1871 src/gui/presets.cpp:2869 +#: src/engine/sysDef.cpp:1877 src/gui/presets.cpp:2869 msgid "Yamaha YMZ280B (PCMD8)" msgstr "" -#: src/engine/sysDef.cpp:1872 +#: src/engine/sysDef.cpp:1878 msgid "" "used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " "16-bit PCM." msgstr "" -#: src/engine/sysDef.cpp:1890 src/gui/presets.cpp:2957 +#: src/engine/sysDef.cpp:1896 src/gui/presets.cpp:2957 #: src/gui/settings.cpp:4094 msgid "Namco WSG" msgstr "" -#: src/engine/sysDef.cpp:1891 +#: src/engine/sysDef.cpp:1897 msgid "" "a wavetable sound chip used in Pac-Man, among other early Namco arcade games." msgstr "" -#: src/engine/sysDef.cpp:1901 +#: src/engine/sysDef.cpp:1907 msgid "Namco C15 WSG" msgstr "" -#: src/engine/sysDef.cpp:1902 +#: src/engine/sysDef.cpp:1908 msgid "" "successor of the original Namco WSG chip, used in later Namco arcade games." msgstr "" -#: src/engine/sysDef.cpp:1912 +#: src/engine/sysDef.cpp:1918 msgid "Namco C30 WSG" msgstr "" -#: src/engine/sysDef.cpp:1913 +#: src/engine/sysDef.cpp:1919 msgid "like Namco C15 but with stereo sound." msgstr "" -#: src/engine/sysDef.cpp:1923 src/gui/presets.cpp:2825 +#: src/engine/sysDef.cpp:1929 src/gui/presets.cpp:2825 msgid "OKI MSM5232" msgstr "" -#: src/engine/sysDef.cpp:1924 +#: src/engine/sysDef.cpp:1930 msgid "" "a square wave additive synthesis chip made by OKI. used in some arcade " "machines and instruments." msgstr "" -#: src/engine/sysDef.cpp:1932 +#: src/engine/sysDef.cpp:1938 msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" msgstr "" -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2091 +#: src/engine/sysDef.cpp:1939 src/engine/sysDef.cpp:2097 msgid "11xx: Set noise mode" msgstr "" -#: src/engine/sysDef.cpp:1934 +#: src/engine/sysDef.cpp:1940 msgid "12xx: Set group attack (0 to 5)" msgstr "" -#: src/engine/sysDef.cpp:1935 +#: src/engine/sysDef.cpp:1941 msgid "13xx: Set group decay (0 to 11)" msgstr "" -#: src/engine/sysDef.cpp:1940 src/gui/presets.cpp:2587 +#: src/engine/sysDef.cpp:1946 src/gui/presets.cpp:2587 msgid "Yamaha YM2612 (OPN2) with DualPCM" msgstr "" -#: src/engine/sysDef.cpp:1941 +#: src/engine/sysDef.cpp:1947 msgid "" "this chip is mostly known for being in the Sega Genesis (but it also was on " "the FM Towns computer).\n" "this system uses software mixing to provide two sample channels." msgstr "" -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 msgid "FM 6/PCM 1" msgstr "" -#: src/engine/sysDef.cpp:1952 +#: src/engine/sysDef.cpp:1958 msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" msgstr "" -#: src/engine/sysDef.cpp:1953 +#: src/engine/sysDef.cpp:1959 msgid "" "this chip is mostly known for being in the Sega Genesis (but it also was on " "the FM Towns computer).\n" @@ -3672,336 +3688,336 @@ msgid "" "four operators with independent notes/frequencies." msgstr "" -#: src/engine/sysDef.cpp:1965 src/gui/settings.cpp:4064 +#: src/engine/sysDef.cpp:1971 src/gui/settings.cpp:4064 msgid "T6W28" msgstr "" -#: src/engine/sysDef.cpp:1966 +#: src/engine/sysDef.cpp:1972 msgid "" "an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " "and noise channel frequency." msgstr "" -#: src/engine/sysDef.cpp:1973 +#: src/engine/sysDef.cpp:1979 msgid "20xx: Set noise length (0: short, 1: long)" msgstr "" -#: src/engine/sysDef.cpp:1978 src/gui/presets.cpp:2904 +#: src/engine/sysDef.cpp:1984 src/gui/presets.cpp:2904 msgid "Generic PCM DAC" msgstr "" -#: src/engine/sysDef.cpp:1979 +#: src/engine/sysDef.cpp:1985 msgid "as generic sample playback as it gets." msgstr "" -#: src/engine/sysDef.cpp:1991 src/gui/presets.cpp:2894 +#: src/engine/sysDef.cpp:1997 src/gui/presets.cpp:2894 msgid "Konami K007232" msgstr "" -#: src/engine/sysDef.cpp:1992 +#: src/engine/sysDef.cpp:1998 msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." msgstr "" -#: src/engine/sysDef.cpp:2001 src/gui/presets.cpp:2899 +#: src/engine/sysDef.cpp:2007 src/gui/presets.cpp:2899 msgid "Irem GA20" msgstr "" -#: src/engine/sysDef.cpp:2002 +#: src/engine/sysDef.cpp:2008 msgid "" "yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " "sample loop." msgstr "" -#: src/engine/sysDef.cpp:2011 src/gui/presets.cpp:3081 +#: src/engine/sysDef.cpp:2017 src/gui/presets.cpp:3081 msgid "Sharp SM8521" msgstr "" -#: src/engine/sysDef.cpp:2012 +#: src/engine/sysDef.cpp:2018 msgid "a SoC with wavetable sound hardware." msgstr "" -#: src/engine/sysDef.cpp:2022 src/gui/presets.cpp:314 +#: src/engine/sysDef.cpp:2028 src/gui/presets.cpp:314 msgid "Casio PV-1000" msgstr "" -#: src/engine/sysDef.cpp:2023 +#: src/engine/sysDef.cpp:2029 msgid "" "a game console with 3 channels of square wave. it's what happens after " "fusing TIA and VIC together." msgstr "" -#: src/engine/sysDef.cpp:2030 +#: src/engine/sysDef.cpp:2036 msgid "10xx: Set ring modulation (0: disable, 1: enable)" msgstr "" -#: src/engine/sysDef.cpp:2035 +#: src/engine/sysDef.cpp:2041 msgid "ZX Spectrum Beeper (QuadTone Engine)" msgstr "" -#: src/engine/sysDef.cpp:2036 +#: src/engine/sysDef.cpp:2042 msgid "" "another ZX Spectrum beeper system with full PWM pulses and 3-level volume " "per channel. it also has a pitchable overlay sample channel." msgstr "" -#: src/engine/sysDef.cpp:2048 src/gui/presets.cpp:2914 +#: src/engine/sysDef.cpp:2054 src/gui/presets.cpp:2914 msgid "Konami K053260" msgstr "" -#: src/engine/sysDef.cpp:2049 +#: src/engine/sysDef.cpp:2055 msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." msgstr "" -#: src/engine/sysDef.cpp:2061 src/gui/presets.cpp:2840 +#: src/engine/sysDef.cpp:2067 src/gui/presets.cpp:2840 msgid "MOS Technology TED" msgstr "" -#: src/engine/sysDef.cpp:2062 +#: src/engine/sysDef.cpp:2068 msgid "" "two square waves (one may be turned into noise). used in the Commodore " "Plus/4, 16 and 116." msgstr "" -#: src/engine/sysDef.cpp:2071 src/gui/presets.cpp:2919 +#: src/engine/sysDef.cpp:2077 src/gui/presets.cpp:2919 msgid "Namco C140" msgstr "" -#: src/engine/sysDef.cpp:2072 +#: src/engine/sysDef.cpp:2078 msgid "Namco's first PCM chip from 1987. it's pretty good for being so." msgstr "" -#: src/engine/sysDef.cpp:2082 src/gui/presets.cpp:2924 +#: src/engine/sysDef.cpp:2088 src/gui/presets.cpp:2924 msgid "Namco C219" msgstr "" -#: src/engine/sysDef.cpp:2083 +#: src/engine/sysDef.cpp:2089 msgid "" "Namco's PCM chip used in their NA-1/2 hardware.\n" "very similar to C140, but has noise generator." msgstr "" -#: src/engine/sysDef.cpp:2092 +#: src/engine/sysDef.cpp:2098 msgid "12xy: Set invert mode (x: surround; y: invert)" msgstr "" -#: src/engine/sysDef.cpp:2097 src/gui/presets.cpp:2718 +#: src/engine/sysDef.cpp:2103 src/gui/presets.cpp:2718 msgid "ESS ES1xxx series (ESFM)" msgstr "" -#: src/engine/sysDef.cpp:2098 +#: src/engine/sysDef.cpp:2104 msgid "" "a unique FM synth featured in PC sound cards.\n" "based on the OPL3 design, but with lots of its features extended." msgstr "" -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 11" msgstr "" -#: src/engine/sysDef.cpp:2105 +#: src/engine/sysDef.cpp:2111 msgid "2Exx: Toggle hard envelope reset on new notes" msgstr "" -#: src/engine/sysDef.cpp:2111 src/gui/presets.cpp:3098 +#: src/engine/sysDef.cpp:2117 src/gui/presets.cpp:3098 msgid "PowerNoise" msgstr "" -#: src/engine/sysDef.cpp:2112 +#: src/engine/sysDef.cpp:2118 msgid "" "a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" "used in the Hexheld fantasy console." msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 1" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 2" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 3" msgstr "" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Slope" msgstr "" -#: src/engine/sysDef.cpp:2119 +#: src/engine/sysDef.cpp:2125 msgid "" "20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " "accumulator (00 to 7F)" msgstr "" -#: src/engine/sysDef.cpp:2120 +#: src/engine/sysDef.cpp:2126 msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" msgstr "" -#: src/engine/sysDef.cpp:2121 +#: src/engine/sysDef.cpp:2127 msgid "22xx: Write to I/O port A" msgstr "" -#: src/engine/sysDef.cpp:2122 +#: src/engine/sysDef.cpp:2128 msgid "23xx: Write to I/O port B" msgstr "" -#: src/engine/sysDef.cpp:2128 src/gui/presets.cpp:3103 +#: src/engine/sysDef.cpp:2134 src/gui/presets.cpp:3103 #: src/gui/settings.cpp:4119 msgid "Dave" msgstr "" -#: src/engine/sysDef.cpp:2129 +#: src/engine/sysDef.cpp:2135 msgid "" "this chip was featured in the Enterprise 128 computer. it is similar to " "POKEY, but with stereo output." msgstr "" -#: src/engine/sysDef.cpp:2130 +#: src/engine/sysDef.cpp:2136 msgid "DAC Left" msgstr "" -#: src/engine/sysDef.cpp:2130 +#: src/engine/sysDef.cpp:2136 msgid "DAC Right" msgstr "" -#: src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2142 msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" msgstr "" -#: src/engine/sysDef.cpp:2137 +#: src/engine/sysDef.cpp:2143 msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" msgstr "" -#: src/engine/sysDef.cpp:2138 +#: src/engine/sysDef.cpp:2144 msgid "12xx: Toggle high-pass with next channel" msgstr "" -#: src/engine/sysDef.cpp:2139 +#: src/engine/sysDef.cpp:2145 msgid "13xx: Toggle ring modulation with channel+2" msgstr "" -#: src/engine/sysDef.cpp:2140 +#: src/engine/sysDef.cpp:2146 msgid "14xx: Toggle swap counters (noise only)" msgstr "" -#: src/engine/sysDef.cpp:2141 +#: src/engine/sysDef.cpp:2147 msgid "15xx: Toggle low pass (noise only)" msgstr "" -#: src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2148 msgid "16xx: Set clock divider (0: /2; 1: /3)" msgstr "" -#: src/engine/sysDef.cpp:2147 +#: src/engine/sysDef.cpp:2153 msgid "Game Boy Advance DMA Sound" msgstr "" -#: src/engine/sysDef.cpp:2148 +#: src/engine/sysDef.cpp:2154 msgid "" "additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " "hardware." msgstr "" -#: src/engine/sysDef.cpp:2161 +#: src/engine/sysDef.cpp:2167 msgid "Game Boy Advance MinMod" msgstr "" -#: src/engine/sysDef.cpp:2162 +#: src/engine/sysDef.cpp:2168 msgid "" "additional PCM FIFO channels in Game Boy Advance driven by software mixing " "to provide up to sixteen sample channels" msgstr "" -#: src/engine/sysDef.cpp:2171 +#: src/engine/sysDef.cpp:2177 msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" msgstr "" -#: src/engine/sysDef.cpp:2172 +#: src/engine/sysDef.cpp:2178 msgid "12xy: Toggle invert (x: left; y: right)" msgstr "" -#: src/engine/sysDef.cpp:2177 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 +#: src/engine/sysDef.cpp:2183 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 #: src/gui/presets.cpp:3109 src/gui/settings.cpp:4120 msgid "Nintendo DS" msgstr "" -#: src/engine/sysDef.cpp:2178 +#: src/engine/sysDef.cpp:2184 msgid "a handheld video game console with two screens. it uses a stylus." msgstr "" -#: src/engine/sysDef.cpp:2186 +#: src/engine/sysDef.cpp:2192 msgid "1Fxx: Set global volume (0 to 7F)" msgstr "" -#: src/engine/sysDef.cpp:2191 +#: src/engine/sysDef.cpp:2197 msgid "5E01" msgstr "" -#: src/engine/sysDef.cpp:2192 +#: src/engine/sysDef.cpp:2198 msgid "" "a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " "couple features such as 32 noise pitches, an extra duty cycle, and three " "waveforms (besides triangle)." msgstr "" -#: src/engine/sysDef.cpp:2200 +#: src/engine/sysDef.cpp:2206 msgid "" "12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" msgstr "" -#: src/engine/sysDef.cpp:2213 src/gui/presets.cpp:3114 +#: src/engine/sysDef.cpp:2219 src/gui/presets.cpp:3114 #: src/gui/settings.cpp:4123 msgid "Bifurcator" msgstr "" -#: src/engine/sysDef.cpp:2214 +#: src/engine/sysDef.cpp:2220 msgid "a fantasy sound chip using logistic map iterations to generate sound." msgstr "" -#: src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2227 msgid "10xx: Load low byte of channel sample state" msgstr "" -#: src/engine/sysDef.cpp:2222 +#: src/engine/sysDef.cpp:2228 msgid "11xx: Load high byte of channel sample state" msgstr "" -#: src/engine/sysDef.cpp:2223 +#: src/engine/sysDef.cpp:2229 msgid "12xx: Set low byte of channel parameter" msgstr "" -#: src/engine/sysDef.cpp:2224 +#: src/engine/sysDef.cpp:2230 msgid "13xx: Set high byte of channel parameter" msgstr "" -#: src/engine/sysDef.cpp:2229 src/gui/presets.cpp:3119 +#: src/engine/sysDef.cpp:2235 src/gui/presets.cpp:3119 #: src/gui/settings.cpp:4124 msgid "SID2" msgstr "" -#: src/engine/sysDef.cpp:2230 +#: src/engine/sysDef.cpp:2236 msgid "" "a fantasy sound chip created by LTVA. it is similar to the SID chip, but " "with many of its problems fixed." msgstr "" -#: src/engine/sysDef.cpp:2241 src/gui/presets.cpp:3124 +#: src/engine/sysDef.cpp:2247 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4125 msgid "SID3" msgstr "" -#: src/engine/sysDef.cpp:2242 +#: src/engine/sysDef.cpp:2248 msgid "" "a fantasy sound chip created by LTVA. it is a big rework of SID chip with " "probably too much features added on top." msgstr "" -#: src/engine/sysDef.cpp:2253 src/gui/presets.cpp:3087 +#: src/engine/sysDef.cpp:2259 src/gui/presets.cpp:3087 msgid "Dummy System" msgstr "" -#: src/engine/sysDef.cpp:2254 +#: src/engine/sysDef.cpp:2260 msgid "this is a system designed for testing purposes." msgstr "" diff --git a/po/ko.po b/po/ko.po index 59b62bcf6..6b21410ca 100644 --- a/po/ko.po +++ b/po/ko.po @@ -530,7 +530,7 @@ msgid "17xx: Toggle PCM mode (LEGACY)" msgstr "17xx: PCM 모드 토글 (레거시)" #: src/engine/sysDef.cpp:472 src/engine/sysDef.cpp:1746 -#: src/engine/sysDef.cpp:2056 +#: src/engine/sysDef.cpp:2062 msgid "DFxx: Set sample playback direction (0: normal; 1: reverse)" msgstr "DFxx: 샘플 재생 위치 설정 (0: 정재생; 1: 역재생)" @@ -1006,9 +1006,9 @@ msgstr "4xxx: 컷오프 설정 (0 에서 7FF)" #: src/engine/sysDef.cpp:854 src/engine/sysDef.cpp:1092 #: src/engine/sysDef.cpp:1142 src/engine/sysDef.cpp:1361 #: src/engine/sysDef.cpp:1413 src/engine/sysDef.cpp:1683 -#: src/engine/sysDef.cpp:1881 src/engine/sysDef.cpp:1885 -#: src/engine/sysDef.cpp:1986 src/engine/sysDef.cpp:2156 -#: src/engine/sysDef.cpp:2170 +#: src/engine/sysDef.cpp:1887 src/engine/sysDef.cpp:1891 +#: src/engine/sysDef.cpp:1992 src/engine/sysDef.cpp:2162 +#: src/engine/sysDef.cpp:2176 msgid "10xx: Set waveform" msgstr "10xx: 파형 설정" @@ -1174,7 +1174,7 @@ msgstr "" msgid "1Axx: Filter cutoff slide down" msgstr "" -#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1826 +#: src/engine/sysDef.cpp:702 src/engine/sysDef.cpp:1832 msgid "4xxx: Set cutoff (0 to FFF)" msgstr "컷오프 설정 (0 에서 FFF)" @@ -1444,17 +1444,17 @@ msgstr "" #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1701 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:1993 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2063 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2130 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2215 -#: src/engine/sysDef.cpp:2231 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:1999 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2069 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2136 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2237 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 1" msgstr "채널 1" @@ -1469,17 +1469,17 @@ msgstr "채널 1" #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1701 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:1993 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2063 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2130 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2215 -#: src/engine/sysDef.cpp:2231 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:1999 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2069 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2136 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2237 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 2" msgstr "채널 2" @@ -1493,15 +1493,15 @@ msgstr "채널 2" #: src/engine/sysDef.cpp:1592 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1665 src/engine/sysDef.cpp:1677 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1892 src/engine/sysDef.cpp:1903 -#: src/engine/sysDef.cpp:1914 src/engine/sysDef.cpp:1925 -#: src/engine/sysDef.cpp:2003 src/engine/sysDef.cpp:2037 -#: src/engine/sysDef.cpp:2050 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2130 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 -#: src/engine/sysDef.cpp:2215 src/engine/sysDef.cpp:2231 -#: src/engine/sysDef.cpp:2243 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1898 src/engine/sysDef.cpp:1909 +#: src/engine/sysDef.cpp:1920 src/engine/sysDef.cpp:1931 +#: src/engine/sysDef.cpp:2009 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:2056 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:2221 src/engine/sysDef.cpp:2237 +#: src/engine/sysDef.cpp:2249 src/engine/sysDef.cpp:2261 msgid "Channel 3" msgstr "채널 3" @@ -1514,14 +1514,14 @@ msgstr "채널 3" #: src/engine/sysDef.cpp:1592 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1665 src/engine/sysDef.cpp:1677 #: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1798 -#: src/engine/sysDef.cpp:1834 src/engine/sysDef.cpp:1846 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2003 -#: src/engine/sysDef.cpp:2037 src/engine/sysDef.cpp:2050 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 -#: src/engine/sysDef.cpp:2215 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1840 src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2009 +#: src/engine/sysDef.cpp:2043 src/engine/sysDef.cpp:2056 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:2221 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 4" msgstr "채널 4" @@ -1532,12 +1532,12 @@ msgstr "채널 4" #: src/engine/sysDef.cpp:1449 src/engine/sysDef.cpp:1489 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1665 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:1798 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1798 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 5" msgstr "채널 5" @@ -1546,12 +1546,12 @@ msgstr "채널 5" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1345 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1449 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2243 -#: src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2249 +#: src/engine/sysDef.cpp:2261 msgid "Channel 6" msgstr "채널 6" @@ -1559,11 +1559,11 @@ msgstr "채널 6" #: src/engine/sysDef.cpp:1168 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1345 src/engine/sysDef.cpp:1395 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2261 msgid "Channel 7" msgstr "채널 7" @@ -1571,82 +1571,82 @@ msgstr "채널 7" #: src/engine/sysDef.cpp:1168 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1345 src/engine/sysDef.cpp:1395 #: src/engine/sysDef.cpp:1625 src/engine/sysDef.cpp:1677 -#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1834 -#: src/engine/sysDef.cpp:1903 src/engine/sysDef.cpp:1914 -#: src/engine/sysDef.cpp:1925 src/engine/sysDef.cpp:2073 -#: src/engine/sysDef.cpp:2084 src/engine/sysDef.cpp:2163 -#: src/engine/sysDef.cpp:2179 src/engine/sysDef.cpp:2255 +#: src/engine/sysDef.cpp:1762 src/engine/sysDef.cpp:1840 +#: src/engine/sysDef.cpp:1909 src/engine/sysDef.cpp:1920 +#: src/engine/sysDef.cpp:1931 src/engine/sysDef.cpp:2079 +#: src/engine/sysDef.cpp:2090 src/engine/sysDef.cpp:2169 +#: src/engine/sysDef.cpp:2185 src/engine/sysDef.cpp:2261 msgid "Channel 8" msgstr "채널 8" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 9" msgstr "채널 9" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 10" msgstr "채널 10" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 11" msgstr "채널 11" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 12" msgstr "채널 12" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 13" msgstr "채널 13" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 14" msgstr "채널 14" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 15" msgstr "채널 15" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:1303 #: src/engine/sysDef.cpp:1395 src/engine/sysDef.cpp:1625 #: src/engine/sysDef.cpp:1677 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 src/engine/sysDef.cpp:2084 -#: src/engine/sysDef.cpp:2163 src/engine/sysDef.cpp:2179 +#: src/engine/sysDef.cpp:2079 src/engine/sysDef.cpp:2090 +#: src/engine/sysDef.cpp:2169 src/engine/sysDef.cpp:2185 msgid "Channel 16" msgstr "채널 16" #: src/engine/sysDef.cpp:791 src/engine/sysDef.cpp:792 #: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:1625 -#: src/engine/sysDef.cpp:1860 src/engine/sysDef.cpp:1981 -#: src/engine/sysDef.cpp:2037 src/engine/sysDef.cpp:2038 +#: src/engine/sysDef.cpp:1866 src/engine/sysDef.cpp:1987 +#: src/engine/sysDef.cpp:2043 src/engine/sysDef.cpp:2044 #: src/gui/settings.cpp:4135 msgid "PCM" msgstr "PCM" @@ -1673,27 +1673,27 @@ msgstr "" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 1" msgstr "사각파 1" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 2" msgstr "사각파 2" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:1228 #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 -#: src/engine/sysDef.cpp:1967 src/engine/sysDef.cpp:2024 +#: src/engine/sysDef.cpp:1973 src/engine/sysDef.cpp:2030 msgid "Square 3" msgstr "사각파 3" #: src/engine/sysDef.cpp:812 src/engine/sysDef.cpp:831 #: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:1047 -#: src/engine/sysDef.cpp:1407 src/engine/sysDef.cpp:1967 -#: src/engine/sysDef.cpp:2013 src/engine/sysDef.cpp:2130 -#: src/engine/sysDef.cpp:2193 src/gui/insEdit.cpp:7991 src/gui/insEdit.cpp:8146 +#: src/engine/sysDef.cpp:1407 src/engine/sysDef.cpp:1973 +#: src/engine/sysDef.cpp:2019 src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2199 src/gui/insEdit.cpp:7991 src/gui/insEdit.cpp:8146 #: src/gui/insEdit.cpp:8250 src/gui/insEdit.cpp:8342 src/gui/settings.cpp:4053 #: src/gui/settings.cpp:4134 msgid "Noise" @@ -1717,12 +1717,12 @@ msgid "the most popular portable game console of the era." msgstr "그 시대의 가장 인기 있는 휴대용 게임기입니다." #: src/engine/sysDef.cpp:831 src/engine/sysDef.cpp:865 -#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2199 msgid "Pulse 1" msgstr "펄스 1" #: src/engine/sysDef.cpp:831 src/engine/sysDef.cpp:865 -#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:1155 src/engine/sysDef.cpp:2199 msgid "Pulse 2" msgstr "펄스 2" @@ -1758,7 +1758,7 @@ msgstr "" "다." #: src/engine/sysDef.cpp:855 src/engine/sysDef.cpp:1093 -#: src/engine/sysDef.cpp:1886 +#: src/engine/sysDef.cpp:1892 msgid "11xx: Toggle noise mode" msgstr "11xx: 토글 노이즈 모드" @@ -1787,12 +1787,12 @@ msgstr "" msgid "Triangle" msgstr "삼각파" -#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:2193 +#: src/engine/sysDef.cpp:865 src/engine/sysDef.cpp:2199 #: src/gui/insEdit.cpp:3264 msgid "DPCM" msgstr "DPCM" -#: src/engine/sysDef.cpp:871 src/engine/sysDef.cpp:2199 +#: src/engine/sysDef.cpp:871 src/engine/sysDef.cpp:2205 msgid "11xx: Write to delta modulation counter (0 to 7F)" msgstr "11xx: 델타 모듈레이션 카운터에 쓰기 (0 에서 7F)" @@ -1800,36 +1800,36 @@ msgstr "11xx: 델타 모듈레이션 카운터에 쓰기 (0 에서 7F)" msgid "12xx: Set duty cycle/noise mode (pulse: 0 to 3; noise: 0 or 1)" msgstr "12xx: 듀티 사이클/노이즈 모드 설정 (펄스: 0 에서 3; 노이즈: 0 또는 1)" -#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2201 +#: src/engine/sysDef.cpp:873 src/engine/sysDef.cpp:2207 msgid "13xy: Sweep up (x: time; y: shift)" msgstr "13xy: SWEEP 업 (x: 시간; y: SHIFT)" -#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:2202 +#: src/engine/sysDef.cpp:874 src/engine/sysDef.cpp:2208 msgid "14xy: Sweep down (x: time; y: shift)" msgstr "14xy: SWEEP 다운 (x: 시간; y: SHIFT)" -#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2203 +#: src/engine/sysDef.cpp:875 src/engine/sysDef.cpp:2209 msgid "" "15xx: Set envelope mode (0: envelope, 1: length, 2: looping, 3: constant)" msgstr "15xx: 엔벨로프 모드 설정 (0: 엔벨로프, 1: 길이, 2: 반복, 3: 지속)" -#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2204 +#: src/engine/sysDef.cpp:876 src/engine/sysDef.cpp:2210 msgid "16xx: Set length counter (refer to manual for a list of values)" msgstr "16xx: 길이 카운터 설정 (보류" -#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2205 +#: src/engine/sysDef.cpp:877 src/engine/sysDef.cpp:2211 msgid "17xx: Set frame counter mode (0: 4-step, 1: 5-step)" msgstr "17xx: 프레임 카운터 모드 설정 (0: 4 스텝, 1: 5 스텝)" -#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2206 +#: src/engine/sysDef.cpp:878 src/engine/sysDef.cpp:2212 msgid "18xx: Select PCM/DPCM mode (0: PCM; 1: DPCM)" msgstr "18xx: PCM/DPCM 모드 선택 (0: PCM; 1: DPCM)" -#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2207 +#: src/engine/sysDef.cpp:879 src/engine/sysDef.cpp:2213 msgid "19xx: Set triangle linear counter (0 to 7F; 80 and higher halt)" msgstr "19xx: 삼각파 선형 카운터 설정 (0 에서 7F; 80 이상 보류)" -#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2208 +#: src/engine/sysDef.cpp:880 src/engine/sysDef.cpp:2214 msgid "20xx: Set DPCM frequency (0 to F)" msgstr "20xx: DPCM 주파수 설정 (0 에서 F)" @@ -1895,8 +1895,8 @@ msgstr "네오 지오와 같지만 ADPCM-B 채널이 보류" #: src/engine/sysDef.cpp:1561 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2105 msgid "FM 1" msgstr "FM 1" @@ -1914,8 +1914,8 @@ msgstr "FM 1" #: src/engine/sysDef.cpp:1574 src/engine/sysDef.cpp:1639 #: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1942 -#: src/engine/sysDef.cpp:1954 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1960 src/engine/sysDef.cpp:2105 msgid "FM 2" msgstr "FM 2" @@ -1929,7 +1929,7 @@ msgstr "FM 2" #: src/engine/sysDef.cpp:1536 src/engine/sysDef.cpp:1548 #: src/engine/sysDef.cpp:1561 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:2105 msgid "FM 3" msgstr "FM 3" @@ -1947,8 +1947,8 @@ msgstr "FM 3" #: src/engine/sysDef.cpp:1574 src/engine/sysDef.cpp:1639 #: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1942 -#: src/engine/sysDef.cpp:1954 src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1786 src/engine/sysDef.cpp:1948 +#: src/engine/sysDef.cpp:1960 src/engine/sysDef.cpp:2105 msgid "FM 4" msgstr "FM 4" @@ -2118,8 +2118,8 @@ msgstr "" #: src/engine/sysDef.cpp:1512 src/engine/sysDef.cpp:1574 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2105 msgid "FM 5" msgstr "FM 5" @@ -2135,14 +2135,14 @@ msgstr "FM 5" #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 #: src/engine/sysDef.cpp:1774 src/engine/sysDef.cpp:1786 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 6" msgstr "FM 6" #: src/engine/sysDef.cpp:983 src/engine/sysDef.cpp:1124 #: src/engine/sysDef.cpp:1266 src/engine/sysDef.cpp:1278 #: src/engine/sysDef.cpp:1372 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 7" msgstr "FM 7" @@ -2151,7 +2151,7 @@ msgstr "FM 7" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1372 #: src/engine/sysDef.cpp:1524 src/engine/sysDef.cpp:1714 #: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 8" msgstr "FM 8" @@ -2262,7 +2262,7 @@ msgid "" msgstr "1비트 웨이브테이블 칩으로 PC 비퍼보다 좋은 (그리고 나쁜) 칩입니다." #: src/engine/sysDef.cpp:1058 src/engine/sysDef.cpp:1355 -#: src/engine/sysDef.cpp:2193 src/engine/sysDef.cpp:2243 +#: src/engine/sysDef.cpp:2199 src/engine/sysDef.cpp:2249 #: src/gui/editControls.cpp:433 src/gui/settings.cpp:4052 #: src/gui/settings.cpp:4136 msgid "Wave" @@ -2401,7 +2401,7 @@ msgstr "VRC6 2" msgid "VRC6 Saw" msgstr "VRC6 톱니파" -#: src/engine/sysDef.cpp:1116 src/engine/sysDef.cpp:2185 +#: src/engine/sysDef.cpp:1116 src/engine/sysDef.cpp:2191 msgid "12xx: Set duty cycle (pulse: 0 to 7)" msgstr "12xx: 듀티비 설정 (펄스: 0 에서 7)" @@ -2417,7 +2417,7 @@ msgstr "원가절감된 버전의 OPL로 16채널과 사용자 지정 악기는 #: src/engine/sysDef.cpp:1124 src/engine/sysDef.cpp:1266 #: src/engine/sysDef.cpp:1278 src/engine/sysDef.cpp:1774 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 9" msgstr "FM 9" @@ -2542,7 +2542,7 @@ msgstr "" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP1" msgstr "FM 3 OP1" @@ -2550,7 +2550,7 @@ msgstr "FM 3 OP1" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP2" msgstr "FM 3 OP2" @@ -2558,7 +2558,7 @@ msgstr "FM 3 OP2" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP3" msgstr "FM 3 OP3" @@ -2566,7 +2566,7 @@ msgstr "FM 3 OP3" #: src/engine/sysDef.cpp:1240 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1463 src/engine/sysDef.cpp:1476 #: src/engine/sysDef.cpp:1639 src/engine/sysDef.cpp:1652 -#: src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1960 msgid "FM 3 OP4" msgstr "FM 3 OP4" @@ -2588,7 +2588,7 @@ msgstr "" #: src/engine/sysDef.cpp:1215 src/engine/sysDef.cpp:1253 #: src/engine/sysDef.cpp:1476 src/engine/sysDef.cpp:1561 -#: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1652 src/engine/sysDef.cpp:1960 msgid "CSM Timer" msgstr "CSM 타이머" @@ -2734,7 +2734,7 @@ msgstr "4OP 9" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 10" msgstr "FM 10" @@ -2745,40 +2745,40 @@ msgstr "4OP 11" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 12" msgstr "FM 12" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 13" msgstr "FM 13" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 14" msgstr "FM 14" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1524 #: src/engine/sysDef.cpp:1714 src/engine/sysDef.cpp:1724 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 15" msgstr "FM 15" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 16" msgstr "FM 16" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 17" msgstr "FM 17" #: src/engine/sysDef.cpp:1290 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 18" msgstr "FM 18" @@ -2795,42 +2795,42 @@ msgstr "" "멀티PCM: 네." #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 17" msgstr "채널 17" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 18" msgstr "채널 18" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 19" msgstr "채널 19" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 20" msgstr "채널 20" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 21" msgstr "채널 21" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 22" msgstr "채널 22" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 23" msgstr "채널 23" #: src/engine/sysDef.cpp:1303 src/engine/sysDef.cpp:1762 -#: src/engine/sysDef.cpp:2073 +#: src/engine/sysDef.cpp:2079 msgid "Channel 24" msgstr "채널 24" @@ -3067,7 +3067,7 @@ msgstr "" "얇은 펄스와 몇가지 흥미로운 일!\n" "Furnace 트래커는 얇은 펄스 시스템을 제공합니다." -#: src/engine/sysDef.cpp:1455 src/engine/sysDef.cpp:2043 +#: src/engine/sysDef.cpp:1455 src/engine/sysDef.cpp:2049 msgid "12xx: Set pulse width" msgstr "12xx: 펄스폭 설정" @@ -3240,45 +3240,45 @@ msgstr "" "된 사운드입니다." #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 -#: src/engine/sysDef.cpp:2149 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 +#: src/engine/sysDef.cpp:2155 msgid "PCM 1" msgstr "PCM 1" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 -#: src/engine/sysDef.cpp:2149 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 +#: src/engine/sysDef.cpp:2155 msgid "PCM 2" msgstr "PCM 2" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 3" msgstr "PCM 3" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 4" msgstr "PCM 4" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 5" msgstr "PCM 5" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 6" msgstr "PCM 6" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 7" msgstr "PCM 7" #: src/engine/sysDef.cpp:1614 src/engine/sysDef.cpp:1714 -#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1873 +#: src/engine/sysDef.cpp:1724 src/engine/sysDef.cpp:1879 msgid "PCM 8" msgstr "PCM 8" @@ -3698,11 +3698,27 @@ msgstr "" msgid "22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)" msgstr "22xx: 컷오프 SWEEP 토글 (비트 0 에서 6: 속도; 비트 7: 위치는 위)" -#: src/engine/sysDef.cpp:1832 src/gui/presets.cpp:3093 +#: src/engine/sysDef.cpp:1826 +msgid "23xx: Pulse width slide up" +msgstr "" + +#: src/engine/sysDef.cpp:1827 +msgid "24xx: Pulse width slide down" +msgstr "" + +#: src/engine/sysDef.cpp:1829 +msgid "25xx: Filter cutoff slide up" +msgstr "" + +#: src/engine/sysDef.cpp:1830 +msgid "26xx: Filter cutoff slide down" +msgstr "" + +#: src/engine/sysDef.cpp:1838 src/gui/presets.cpp:3093 msgid "tildearrow Sound Unit" msgstr "tildearrow 사운드 유닛" -#: src/engine/sysDef.cpp:1833 +#: src/engine/sysDef.cpp:1839 msgid "" "tildearrow's fantasy sound chip. put SID, AY and VERA in a blender, and you " "get this!" @@ -3710,47 +3726,47 @@ msgstr "" "tildearrow의 가상 사운드칩. 믹서기에 SID, AY, VERA를 넣어봐요. 이것을 얻을 " "수 있습니다!" -#: src/engine/sysDef.cpp:1844 src/gui/presets.cpp:2884 +#: src/engine/sysDef.cpp:1850 src/gui/presets.cpp:2884 msgid "OKI MSM6295" msgstr "오키 MSM6295" -#: src/engine/sysDef.cpp:1845 +#: src/engine/sysDef.cpp:1851 msgid "an ADPCM sound chip manufactured by OKI and used in many arcade boards." msgstr "" "오키(OKI)가 만든 ADPCM 사운드 칩으로 많은 아케이드 보드에 사용되었습니다." -#: src/engine/sysDef.cpp:1852 +#: src/engine/sysDef.cpp:1858 msgid "20xx: Set chip output rate (0: clock/132; 1: clock/165)" msgstr "20xx 칩 출력 RATE 설정 (0: 클록/132; 1: 클록/165)" -#: src/engine/sysDef.cpp:1857 src/gui/presets.cpp:2879 +#: src/engine/sysDef.cpp:1863 src/gui/presets.cpp:2879 msgid "OKI MSM6258" msgstr "오키 MSM6258" -#: src/engine/sysDef.cpp:1858 +#: src/engine/sysDef.cpp:1864 msgid "an ADPCM sound chip manufactured by OKI and used in the Sharp X68000." msgstr "오키(OKI)가 만든 ADPCM 사운드 칩으로 샤프 X68000에 사용되었습니다." -#: src/engine/sysDef.cpp:1859 src/engine/sysDef.cpp:1980 +#: src/engine/sysDef.cpp:1865 src/engine/sysDef.cpp:1986 #: src/gui/editControls.cpp:437 src/gui/guiConst.cpp:1410 #: src/gui/insEdit.cpp:3263 src/gui/insEdit.cpp:3302 src/gui/presets.cpp:2846 #: src/gui/settings.cpp:4264 msgid "Sample" msgstr "샘플" -#: src/engine/sysDef.cpp:1865 +#: src/engine/sysDef.cpp:1871 msgid "20xx: Set frequency divider (0-2)" msgstr "20xx: 주파수 분수 설정 (0 에서 2)" -#: src/engine/sysDef.cpp:1866 +#: src/engine/sysDef.cpp:1872 msgid "21xx: Select clock rate (0: full; 1: half)" msgstr "21xx: 클록 RATE 선택 (0: 전체; 1: 절반)" -#: src/engine/sysDef.cpp:1871 src/gui/presets.cpp:2869 +#: src/engine/sysDef.cpp:1877 src/gui/presets.cpp:2869 msgid "Yamaha YMZ280B (PCMD8)" msgstr "야마하 YMZ260B (PCMD8)" -#: src/engine/sysDef.cpp:1872 +#: src/engine/sysDef.cpp:1878 msgid "" "used in some arcade boards. Can play back either 4-bit ADPCM, 8-bit PCM or " "16-bit PCM." @@ -3758,39 +3774,39 @@ msgstr "" "몇몇 아케이브 보드에 사용되었습니다. 4비트 ADPCM, 8비트 PCM 또는 16비트 PCM " "중 하나를 재생할 수 있습니다." -#: src/engine/sysDef.cpp:1890 src/gui/presets.cpp:2957 +#: src/engine/sysDef.cpp:1896 src/gui/presets.cpp:2957 #: src/gui/settings.cpp:4094 msgid "Namco WSG" msgstr "남코 WSG" -#: src/engine/sysDef.cpp:1891 +#: src/engine/sysDef.cpp:1897 msgid "" "a wavetable sound chip used in Pac-Man, among other early Namco arcade games." msgstr "" "초기 남코 아케이드 게임을 비롯한 팩맨에 사용된 웨이브테이블 사운드 칩입니다." -#: src/engine/sysDef.cpp:1901 +#: src/engine/sysDef.cpp:1907 msgid "Namco C15 WSG" msgstr "남코 C15 WSG" -#: src/engine/sysDef.cpp:1902 +#: src/engine/sysDef.cpp:1908 msgid "" "successor of the original Namco WSG chip, used in later Namco arcade games." msgstr "이후 남코 아케이드 게임에 사용된 오리지널 남코 WSG 칩의 후속 칩입니다." -#: src/engine/sysDef.cpp:1912 +#: src/engine/sysDef.cpp:1918 msgid "Namco C30 WSG" msgstr "남코 C30 WSG" -#: src/engine/sysDef.cpp:1913 +#: src/engine/sysDef.cpp:1919 msgid "like Namco C15 but with stereo sound." msgstr "남코 C15와 비슷하지만 스테레오 사운드가 있습니다." -#: src/engine/sysDef.cpp:1923 src/gui/presets.cpp:2825 +#: src/engine/sysDef.cpp:1929 src/gui/presets.cpp:2825 msgid "OKI MSM5232" msgstr "오키 MSM5232" -#: src/engine/sysDef.cpp:1924 +#: src/engine/sysDef.cpp:1930 msgid "" "a square wave additive synthesis chip made by OKI. used in some arcade " "machines and instruments." @@ -3798,27 +3814,27 @@ msgstr "" "오키(OKI)가 만든 사각파 신디사이져 칩으로, 일부 아케이드 기계와 악기에 사용됩" "니다." -#: src/engine/sysDef.cpp:1932 +#: src/engine/sysDef.cpp:1938 msgid "10xy: Set group control (x: sustain; y: part toggle bitmask)" msgstr "10xy: 그룹 컨트롤 설정 (x: SUSTAIN; y: 파트 토글 비트마스크)" -#: src/engine/sysDef.cpp:1933 src/engine/sysDef.cpp:2091 +#: src/engine/sysDef.cpp:1939 src/engine/sysDef.cpp:2097 msgid "11xx: Set noise mode" msgstr "11xx: 노이즈 모드 설정" -#: src/engine/sysDef.cpp:1934 +#: src/engine/sysDef.cpp:1940 msgid "12xx: Set group attack (0 to 5)" msgstr "12xx: 그룹 ATTACK 설정 (0 에서 5)" -#: src/engine/sysDef.cpp:1935 +#: src/engine/sysDef.cpp:1941 msgid "13xx: Set group decay (0 to 11)" msgstr "13xx: 그룹 DECAY 설정 (0 에서 11)" -#: src/engine/sysDef.cpp:1940 src/gui/presets.cpp:2587 +#: src/engine/sysDef.cpp:1946 src/gui/presets.cpp:2587 msgid "Yamaha YM2612 (OPN2) with DualPCM" msgstr "야마하 YM2612 (OPN2) DualPCM 모드" -#: src/engine/sysDef.cpp:1941 +#: src/engine/sysDef.cpp:1947 msgid "" "this chip is mostly known for being in the Sega Genesis (but it also was on " "the FM Towns computer).\n" @@ -3828,15 +3844,15 @@ msgstr "" "퓨터에도 있었습니다.)\n" "이 시스템은 소프트웨어 믹싱을 통해 두개의 샘플 채널을 제공합니다." -#: src/engine/sysDef.cpp:1942 src/engine/sysDef.cpp:1954 +#: src/engine/sysDef.cpp:1948 src/engine/sysDef.cpp:1960 msgid "FM 6/PCM 1" msgstr "FM 6/PCM 1" -#: src/engine/sysDef.cpp:1952 +#: src/engine/sysDef.cpp:1958 msgid "Yamaha YM2612 (OPN2) Extended Channel 3 with DualPCM and CSM" msgstr "야마하 YM2612 (OPN2) 확장 채널 3 + 듀얼 PCM 모드 + CSM" -#: src/engine/sysDef.cpp:1953 +#: src/engine/sysDef.cpp:1959 msgid "" "this chip is mostly known for being in the Sega Genesis (but it also was on " "the FM Towns computer).\n" @@ -3850,11 +3866,11 @@ msgstr "" "이것은 세 번째 FM 채널을 독립적인 음/주파수를 가진 4개의 오퍼레이터로 변환하" "는 확장 채널 모드입니다." -#: src/engine/sysDef.cpp:1965 src/gui/settings.cpp:4064 +#: src/engine/sysDef.cpp:1971 src/gui/settings.cpp:4064 msgid "T6W28" msgstr "" -#: src/engine/sysDef.cpp:1966 +#: src/engine/sysDef.cpp:1972 msgid "" "an SN76489 derivative used in Neo Geo Pocket, has independent stereo volume " "and noise channel frequency." @@ -3862,31 +3878,31 @@ msgstr "" "네오 지오 포켓에 사용되는 SN76489 파생형으로, 독립적인 스테레오 볼륨과 노이" "즈 채널 주파수를 가지고 있습니다." -#: src/engine/sysDef.cpp:1973 +#: src/engine/sysDef.cpp:1979 msgid "20xx: Set noise length (0: short, 1: long)" msgstr "20xx: 노이즈 길이 설정 (0: 짧은, 1: 긴)" -#: src/engine/sysDef.cpp:1978 src/gui/presets.cpp:2904 +#: src/engine/sysDef.cpp:1984 src/gui/presets.cpp:2904 msgid "Generic PCM DAC" msgstr "일반 PCM DAC" -#: src/engine/sysDef.cpp:1979 +#: src/engine/sysDef.cpp:1985 msgid "as generic sample playback as it gets." msgstr "일반적인 샘플 재생입니다." -#: src/engine/sysDef.cpp:1991 src/gui/presets.cpp:2894 +#: src/engine/sysDef.cpp:1997 src/gui/presets.cpp:2894 msgid "Konami K007232" msgstr "코나미 K007232" -#: src/engine/sysDef.cpp:1992 +#: src/engine/sysDef.cpp:1998 msgid "this PCM chip was widely used at Konami arcade boards in 1986-1990." msgstr "이 PCM 칩은 1986-1990년 코나미 아케이드 보드에서 널리 사용되었습니다." -#: src/engine/sysDef.cpp:2001 src/gui/presets.cpp:2899 +#: src/engine/sysDef.cpp:2007 src/gui/presets.cpp:2899 msgid "Irem GA20" msgstr "아이렘 GA20" -#: src/engine/sysDef.cpp:2002 +#: src/engine/sysDef.cpp:2008 msgid "" "yet another PCM chip from Irem. like Amiga, but less pitch resolution and no " "sample loop." @@ -3894,19 +3910,19 @@ msgstr "" "아미가와 비슷한 아이렘의 또 다른 PCM 칩입니다. 하지만 피치 해상도가 낮고 샘" "플 루프가 없습니다." -#: src/engine/sysDef.cpp:2011 src/gui/presets.cpp:3081 +#: src/engine/sysDef.cpp:2017 src/gui/presets.cpp:3081 msgid "Sharp SM8521" msgstr "샤프 SM8521" -#: src/engine/sysDef.cpp:2012 +#: src/engine/sysDef.cpp:2018 msgid "a SoC with wavetable sound hardware." msgstr "웨이브테이블 사운드 하드웨어를 가진 하나의 SoC입니다." -#: src/engine/sysDef.cpp:2022 src/gui/presets.cpp:314 +#: src/engine/sysDef.cpp:2028 src/gui/presets.cpp:314 msgid "Casio PV-1000" msgstr "카시오 PV-1000" -#: src/engine/sysDef.cpp:2023 +#: src/engine/sysDef.cpp:2029 msgid "" "a game console with 3 channels of square wave. it's what happens after " "fusing TIA and VIC together." @@ -3914,15 +3930,15 @@ msgstr "" "세 개의 사각파 채널을 가진 게임기입니다. TIA와 VIC를 결합한 후에 일어나는 일" "입니다." -#: src/engine/sysDef.cpp:2030 +#: src/engine/sysDef.cpp:2036 msgid "10xx: Set ring modulation (0: disable, 1: enable)" msgstr "10xx: 링 모듈레이션 설정 (0: 비활성화, 1: 활성화)" -#: src/engine/sysDef.cpp:2035 +#: src/engine/sysDef.cpp:2041 msgid "ZX Spectrum Beeper (QuadTone Engine)" msgstr "ZX 스펙트럼 비퍼 (QuadTone 엔진)" -#: src/engine/sysDef.cpp:2036 +#: src/engine/sysDef.cpp:2042 msgid "" "another ZX Spectrum beeper system with full PWM pulses and 3-level volume " "per channel. it also has a pitchable overlay sample channel." @@ -3930,19 +3946,19 @@ msgstr "" "전체 폭 PWM 펄스와 채널당 3레벨의 볼륨을 갖춘 또 다른 ZX Spectrum 비퍼 시스템" "입니다. 또한 피치가 가능한 오버레이 샘플 채널도 갖추고 있습니다." -#: src/engine/sysDef.cpp:2048 src/gui/presets.cpp:2914 +#: src/engine/sysDef.cpp:2054 src/gui/presets.cpp:2914 msgid "Konami K053260" msgstr "코나미 K053260" -#: src/engine/sysDef.cpp:2049 +#: src/engine/sysDef.cpp:2055 msgid "this PCM chip was widely used at Konami arcade boards in 1990-1992." msgstr "이 PCM 칩은 1990-1992년 코나미 아케이드 보드에서 널리 사용되었습니다." -#: src/engine/sysDef.cpp:2061 src/gui/presets.cpp:2840 +#: src/engine/sysDef.cpp:2067 src/gui/presets.cpp:2840 msgid "MOS Technology TED" msgstr "MOS 테크놀로지 TED" -#: src/engine/sysDef.cpp:2062 +#: src/engine/sysDef.cpp:2068 msgid "" "two square waves (one may be turned into noise). used in the Commodore " "Plus/4, 16 and 116." @@ -3950,19 +3966,19 @@ msgstr "" "두개의 사각파 채널입니다. (하나는 노이즈로 변할 수 있습니다.) 코모도어 " "Plus/4, 16, 116에 사용되었습니다." -#: src/engine/sysDef.cpp:2071 src/gui/presets.cpp:2919 +#: src/engine/sysDef.cpp:2077 src/gui/presets.cpp:2919 msgid "Namco C140" msgstr "남코 C140" -#: src/engine/sysDef.cpp:2072 +#: src/engine/sysDef.cpp:2078 msgid "Namco's first PCM chip from 1987. it's pretty good for being so." msgstr "1987년에 나온 남코의 첫 PCM 칩입니다. 그렇게 하기에는 꽤 좋습니다" -#: src/engine/sysDef.cpp:2082 src/gui/presets.cpp:2924 +#: src/engine/sysDef.cpp:2088 src/gui/presets.cpp:2924 msgid "Namco C219" msgstr "남코 C219" -#: src/engine/sysDef.cpp:2083 +#: src/engine/sysDef.cpp:2089 msgid "" "Namco's PCM chip used in their NA-1/2 hardware.\n" "very similar to C140, but has noise generator." @@ -3970,15 +3986,15 @@ msgstr "" "NA-1/2 하드웨어에 사용된 남코의 PCM 칩입니다.\n" "C140과 매우 비슷하지만 노이즈 생성기를 가지고 있습니다." -#: src/engine/sysDef.cpp:2092 +#: src/engine/sysDef.cpp:2098 msgid "12xy: Set invert mode (x: surround; y: invert)" msgstr "12xy: 반전 모드 (x: 서라운드; y: 반전)" -#: src/engine/sysDef.cpp:2097 src/gui/presets.cpp:2718 +#: src/engine/sysDef.cpp:2103 src/gui/presets.cpp:2718 msgid "ESS ES1xxx series (ESFM)" msgstr "ESS ES1xxx 시리즈 (ESFM)" -#: src/engine/sysDef.cpp:2098 +#: src/engine/sysDef.cpp:2104 msgid "" "a unique FM synth featured in PC sound cards.\n" "based on the OPL3 design, but with lots of its features extended." @@ -3986,19 +4002,19 @@ msgstr "" "PC 사운드 카드에 등장하는 독특한 FM 신디사이져입니다.\n" "OPL3의 디자인에 기반을 두었지만 확장된 많은 기능이 있습니다." -#: src/engine/sysDef.cpp:2099 +#: src/engine/sysDef.cpp:2105 msgid "FM 11" msgstr "FM 11" -#: src/engine/sysDef.cpp:2105 +#: src/engine/sysDef.cpp:2111 msgid "2Exx: Toggle hard envelope reset on new notes" msgstr "2Exx: 새 노트에서 하드 엔벨로프 재설정 토글" -#: src/engine/sysDef.cpp:2111 src/gui/presets.cpp:3098 +#: src/engine/sysDef.cpp:2117 src/gui/presets.cpp:3098 msgid "PowerNoise" msgstr "PowerNoise" -#: src/engine/sysDef.cpp:2112 +#: src/engine/sysDef.cpp:2118 msgid "" "a fantasy sound chip designed by jvsTSX and The Beesh-Spweesh!\n" "used in the Hexheld fantasy console." @@ -4006,23 +4022,23 @@ msgstr "" "jvx와 The Beesh-Spweesh!가 디자인한 가상의 사운드칩입니다.\n" "가상의 Hexheld 콘솔에 사용되었습니다." -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 1" msgstr "노이즈 1" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 2" msgstr "노이즈 2" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Noise 3" msgstr "노이즈 3" -#: src/engine/sysDef.cpp:2113 +#: src/engine/sysDef.cpp:2119 msgid "Slope" msgstr "슬로프" -#: src/engine/sysDef.cpp:2119 +#: src/engine/sysDef.cpp:2125 msgid "" "20xx: Load low byte of noise channel LFSR (00 to FF) or slope channel " "accumulator (00 to 7F)" @@ -4030,24 +4046,24 @@ msgstr "" "20xx: 노이즈 채널 LFSR의 하위 바이트 (00 에서 FF) 또는 슬로프 채널 어큐멸레이" "터 로드" -#: src/engine/sysDef.cpp:2120 +#: src/engine/sysDef.cpp:2126 msgid "21xx: Load high byte of noise channel LFSR (00 to FF)" msgstr "21xx: 노이즈 채널 LFSR의 상위 바이트 불렁기 (00 에서 FF)" -#: src/engine/sysDef.cpp:2121 +#: src/engine/sysDef.cpp:2127 msgid "22xx: Write to I/O port A" msgstr "22xx: I/O포트 A에 기록" -#: src/engine/sysDef.cpp:2122 +#: src/engine/sysDef.cpp:2128 msgid "23xx: Write to I/O port B" msgstr "23xx: I/O포트 B에 기록" -#: src/engine/sysDef.cpp:2128 src/gui/presets.cpp:3103 +#: src/engine/sysDef.cpp:2134 src/gui/presets.cpp:3103 #: src/gui/settings.cpp:4119 msgid "Dave" msgstr "Dave" -#: src/engine/sysDef.cpp:2129 +#: src/engine/sysDef.cpp:2135 msgid "" "this chip was featured in the Enterprise 128 computer. it is similar to " "POKEY, but with stereo output." @@ -4055,47 +4071,47 @@ msgstr "" "이 칩은 엔터프라이즈 128 컴퓨터에 탑재되었습니다. POKEY와 비슷하지만 스테레" "오 출력이 가능합니다." -#: src/engine/sysDef.cpp:2130 +#: src/engine/sysDef.cpp:2136 msgid "DAC Left" msgstr "DAC 좌" -#: src/engine/sysDef.cpp:2130 +#: src/engine/sysDef.cpp:2136 msgid "DAC Right" msgstr "DAC 우" -#: src/engine/sysDef.cpp:2136 +#: src/engine/sysDef.cpp:2142 msgid "10xx: Set waveform (0 to 4; 0 to 3 on noise)" msgstr "10xx: 파형 설정 (0 에서 4; 노이즈에서 0 에서 3)" -#: src/engine/sysDef.cpp:2137 +#: src/engine/sysDef.cpp:2143 msgid "11xx: Set noise frequency source (0: fixed; 1-3: channels 1 to 3)" msgstr "11xx: 노이즈 주파수 소스 설정 (0: 고정; 1-3: 채널 1 에서 3)" -#: src/engine/sysDef.cpp:2138 +#: src/engine/sysDef.cpp:2144 msgid "12xx: Toggle high-pass with next channel" msgstr "12xx: 다음 채널로 하이패스 토글" -#: src/engine/sysDef.cpp:2139 +#: src/engine/sysDef.cpp:2145 msgid "13xx: Toggle ring modulation with channel+2" msgstr "13xx: 채널 1+2로 링 모듈레이션 토글" -#: src/engine/sysDef.cpp:2140 +#: src/engine/sysDef.cpp:2146 msgid "14xx: Toggle swap counters (noise only)" msgstr "14xx: 카운터 스왑 토글 (노이즈만)" -#: src/engine/sysDef.cpp:2141 +#: src/engine/sysDef.cpp:2147 msgid "15xx: Toggle low pass (noise only)" msgstr "15xx: 로우 패스 토글 (노이즈만)" -#: src/engine/sysDef.cpp:2142 +#: src/engine/sysDef.cpp:2148 msgid "16xx: Set clock divider (0: /2; 1: /3)" msgstr "16xx: 클록 분수 설정 (0: /2; 1: /3)" -#: src/engine/sysDef.cpp:2147 +#: src/engine/sysDef.cpp:2153 msgid "Game Boy Advance DMA Sound" msgstr "게임보이 어드밴스 DMA 사운드" -#: src/engine/sysDef.cpp:2148 +#: src/engine/sysDef.cpp:2154 msgid "" "additional PCM FIFO channels in Game Boy Advance driven directly by its DMA " "hardware." @@ -4103,11 +4119,11 @@ msgstr "" "DMA 하드웨어에 의해 직접 구동되는 게임보이 어드밴스의 추가 PCM FIFO 채널입니" "다." -#: src/engine/sysDef.cpp:2161 +#: src/engine/sysDef.cpp:2167 msgid "Game Boy Advance MinMod" msgstr "게임보이 어드밴스" -#: src/engine/sysDef.cpp:2162 +#: src/engine/sysDef.cpp:2168 msgid "" "additional PCM FIFO channels in Game Boy Advance driven by software mixing " "to provide up to sixteen sample channels" @@ -4115,32 +4131,32 @@ msgstr "" "최대 16개의 샘플 채널을 제공하기 위해 소프트웨어 혼합에 의해 작동되는 게임보" "이 어드밴스의 추가 PCM FIFO 채널입니다." -#: src/engine/sysDef.cpp:2171 +#: src/engine/sysDef.cpp:2177 msgid "11xy: Set echo channel (x: left/right source; y: delay (0 disables))" msgstr "11xy: 에코 채널 설정 (x: 좌/우 소스; y: 딜레이 (0으로 비활성화))" -#: src/engine/sysDef.cpp:2172 +#: src/engine/sysDef.cpp:2178 msgid "12xy: Toggle invert (x: left; y: right)" msgstr "12xy: 반전 토글 (x: 좌; y: 우)" -#: src/engine/sysDef.cpp:2177 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 +#: src/engine/sysDef.cpp:2183 src/gui/presets.cpp:319 src/gui/presets.cpp:2929 #: src/gui/presets.cpp:3109 src/gui/settings.cpp:4120 msgid "Nintendo DS" msgstr "닌텐도 DS" -#: src/engine/sysDef.cpp:2178 +#: src/engine/sysDef.cpp:2184 msgid "a handheld video game console with two screens. it uses a stylus." msgstr "두개의 화면을 가진 휴대용 비디오 게임 콘솔입니다. 펜을 사용하죠." -#: src/engine/sysDef.cpp:2186 +#: src/engine/sysDef.cpp:2192 msgid "1Fxx: Set global volume (0 to 7F)" msgstr "1Fxx: 글로벌 볼륨 설정 (0 에서 7F)" -#: src/engine/sysDef.cpp:2191 +#: src/engine/sysDef.cpp:2197 msgid "5E01" msgstr "5E01" -#: src/engine/sysDef.cpp:2192 +#: src/engine/sysDef.cpp:2198 msgid "" "a fantasy sound chip created by Euly. it is based on Ricoh 2A03, adding a " "couple features such as 32 noise pitches, an extra duty cycle, and three " @@ -4150,43 +4166,43 @@ msgstr "" "즈 피치, 추가 듀티 사이클, 3개의 파형(besides 삼각파)과 같은 몇 가지 기능을 " "추가합니다." -#: src/engine/sysDef.cpp:2200 +#: src/engine/sysDef.cpp:2206 msgid "" "12xx: Set duty cycle/noise mode/waveform (pulse/wave: 0 to 3; noise: 0 or 1)" msgstr "" "12xx: 듀티비/노이즈 모드/파형 설정 (펄스/웨이브: 0 에서 3; 노이즈: 0 또는 1)" -#: src/engine/sysDef.cpp:2213 src/gui/presets.cpp:3114 +#: src/engine/sysDef.cpp:2219 src/gui/presets.cpp:3114 #: src/gui/settings.cpp:4123 msgid "Bifurcator" msgstr "Bifurcator" -#: src/engine/sysDef.cpp:2214 +#: src/engine/sysDef.cpp:2220 msgid "a fantasy sound chip using logistic map iterations to generate sound." msgstr "로짓 맵 반복을 사용하여 사운드를 생성하는 가상의 사운드 칩입니다." -#: src/engine/sysDef.cpp:2221 +#: src/engine/sysDef.cpp:2227 msgid "10xx: Load low byte of channel sample state" msgstr "10xx: 샘플 상태의 하위 바이트 로드" -#: src/engine/sysDef.cpp:2222 +#: src/engine/sysDef.cpp:2228 msgid "11xx: Load high byte of channel sample state" msgstr "11xx: 샘플 상태의 상위 바이트 로드" -#: src/engine/sysDef.cpp:2223 +#: src/engine/sysDef.cpp:2229 msgid "12xx: Set low byte of channel parameter" msgstr "12xx: 채널 매개변수의 하위 바이트 설정" -#: src/engine/sysDef.cpp:2224 +#: src/engine/sysDef.cpp:2230 msgid "13xx: Set high byte of channel parameter" msgstr "13xx: 채널 매개변수의 상위 바이트 설정" -#: src/engine/sysDef.cpp:2229 src/gui/presets.cpp:3119 +#: src/engine/sysDef.cpp:2235 src/gui/presets.cpp:3119 #: src/gui/settings.cpp:4124 msgid "SID2" msgstr "SID2" -#: src/engine/sysDef.cpp:2230 +#: src/engine/sysDef.cpp:2236 msgid "" "a fantasy sound chip created by LTVA. it is similar to the SID chip, but " "with many of its problems fixed." @@ -4194,22 +4210,22 @@ msgstr "" "LTVA가 만든 가상의 사운드칩입니다. SID 칩과 매우 흡사하지만 그것의 많은 문제" "들이 고쳐졌습니다." -#: src/engine/sysDef.cpp:2241 src/gui/presets.cpp:3124 +#: src/engine/sysDef.cpp:2247 src/gui/presets.cpp:3124 #: src/gui/settings.cpp:4125 msgid "SID3" msgstr "" -#: src/engine/sysDef.cpp:2242 +#: src/engine/sysDef.cpp:2248 msgid "" "a fantasy sound chip created by LTVA. it is a big rework of SID chip with " "probably too much features added on top." msgstr "" -#: src/engine/sysDef.cpp:2253 src/gui/presets.cpp:3087 +#: src/engine/sysDef.cpp:2259 src/gui/presets.cpp:3087 msgid "Dummy System" msgstr "더미 시스템" -#: src/engine/sysDef.cpp:2254 +#: src/engine/sysDef.cpp:2260 msgid "this is a system designed for testing purposes." msgstr "이것은 테스트 목적으로 설계된 시스템입니다." diff --git a/po/locale/nl/LC_MESSAGES/furnace.mo b/po/locale/nl/LC_MESSAGES/furnace.mo index 29dc544837e37deba816734f2b5f3fbe764c6ee5..ec6fa2b2169f6abc7f573639bee86ec4ffb057fd 100644 GIT binary patch delta 1842 zcmXZdduUE^9LMqBW1g{L%*h=5n&N;vD_k4f9^Xz_g;97Oy%8qVcLcqD4 zvChRg=ZePpmf$SnG8~BKu|GE9NPLR?xh|Q`jlgWP6bp$D;5598$r#M?;|$b#t1aG@ z<-E=t>zOFw!bhBpk!P1>mor;}A zw{X0<-m}38vl&&uFD$?jv||}=#zlAwS7X8ylHoSg8$B|Exqdv+T!+-^s*&cpJLXSw z&?w5&g%ucsht1Tdg47){M6!?m`L1?2^e6@dtoB-x-NuDU5e3o6uaYb zRHi!fTumT0?CHu|yW@lT-TY^EpYE>^Zzh=`?920GFc$N%2hPU1>QI$D zna(-X;0+U6paWIV4@^Th!@n^d^@?Hajk&0n6qyUnVzUHQ$SPEeHeom1i)!g1RG#V? zoI?$2nNWf==2g@J4H(3G*asij^;T5jpHYSXMxD!O4yB$OhAJ={lW~&G7o!STW0re1 z*p1rM3XH;&sKlqtv*txq;;X0xH&C10Xf~q?Xh9`Z=0U_bPt^Zk|%M(t%7 z<1r7l&|_FWgoXxgiDyo129KiW=iy3TX zVk7DdJVUjp4b{RgHvbQGdV9_Be~SvSKXDnVuzjeGRbdEEq6%t2ot>U@{X&MI3Yd)P zN(G> zL{BX|#z5AgT7L=CunE(^b delta 1860 zcmXZdeQ3>59LMo<^SI&Kwb|TRb7!`h*=%OEVP>|mS;%9=l!sa5*@_zdMo~!EDC{pR zHUC&BQiMOqKOTxvC^achBg%-H_s8#Bw_fLae&=`2_k7Q}_ugy{JZcVfGz{=E0?rj= zI~R1$)#mta!ZPAU9D%nm9y@U?enCDieu8ruSZQv?*~F)CD!#!a4CngsWYl~+EIyL! zy#E6q(6NjMee#?u#FaP&Phu86#&P%u(=mOb?_9G13+QjP_$ek6|H65gknbnH9+mhp z)O@$|J-_jRjw(9hCOJ1AYt6$LA--_+H0~XR za98M10-w#Fs0mz&pTHoD5XPa#6`;0QibHWOszkNs8nfQqgi2&PsziHn0G=q}-l?W% z=uk~AnwL=v+%WH>CU}PZ@GZvRdwbr4N~|B3P>B!4WK2Z8SBy%q5|eO__1Akel)z52 z$vlcW)U((JJ5UQ>GjE!APz&EjE${?&$j{B!s06xD>wGo;+H)_e)Sn;*;~0>LD(M8& zS(ai57osLwXV14`Dshv=ZJ0uQ4K+_EsuG`2mHlbGTXe=eVf5?GG9rR#7z z?m^vwZd77_Q6=nO?)S%{E^i8s!W9^gji|($Q59>$RO~<{^bB=(A{8XU`Yw-#5~#rx zT#A}-H)`S2n26_53En~__8hf97wR^DMJ3RKqcO-2m&WBG-)L8gny=CN51^+PTWH8u zR0%JbS5T$DixKQZRiFp+vF|K@Cq>v!T#Y;N2exAUZ2LRmC%ut)CF)YYL{*@>ihmK6 ys+SI(b*S23APqHOBC0awS04tCCx;eim+z=s-LPTnmh6hv4Ruo@SC?kL8~G2SqttEy diff --git a/po/locale/ru/LC_MESSAGES/furnace.mo b/po/locale/ru/LC_MESSAGES/furnace.mo index e5255200faa887e6bc40b08fdff7fd39ca81ba2f..faf94023613eff5c8a8b7260b330425d94de9f96 100644 GIT binary patch delta 84445 zcmXWkcfgiYAHebZd7cK^!)WPg@4bum&|YXrd#9yE(Onr)NEAvUB@|j#LXxbOl!|&Y z3PnkZWaRyR?{oh8oO6vce&=`2br-MqpU(=txvx<2Nd7Df(-Mh9vpk7Jb*w)%kr-7l zk!X4@k?{J-R%wZxcn(Xq_DUjA`#Q>42OD8;};7L(m2$p)byj^(C>s9@DwLHP%1GtEnGA-}?izW6pMI ziDFnVTC-g;Em4>YUARyIN1+`rL}#=di{P8+K=z>x9mC7;Bo@H)cq!&+AKtqh+flEG zJ~s)6;|wf{C-5Q6mh6z0xP-z&tbGU7Q>1 z@1tvc99^P|=#u8{nwF@770`k8hz>%Ra4hDh|HKpu&R`B2vV~|CKaCD-9hw90qdVb9 zy#I5&|1W0adhTvv0GFfhl|ehMi-oW`x-@-aeIyp3|HR!CT%#w@tX+-Hi$Gzx) zi{F%%sEtjMu`m&h#Ea+v_Mi{`i0Yg_u}FvC8WT6?U{ z_2l7678_!+WZ$&JC<-^D1Na0@zB6dDrS%H~%7I3r1h&HJ=m9ht9q1gi!&T_a z_C_!1A0}`udaw;ZBQ_mV`+o@qlW#-3@gbUQ$Ivy)J0K)i8+0v4qucXgbb!yI1A8gD zDf%fokuNbTorVR=st&1jAcQi87(SfbRzW6!%6|6Bh z+`kb$N2a5ZxgQcBSw_yc*Io1zEa}Et_-VEJ# z(=iiQpb^@JuK98FU@9~$?21fufOVoxF=^=9Q!u2x(GlK)UcVK~;!HGjFQ5@Qj3!(5 z;c1B`*aWR7WBm2nbO3!JV_bNlGI{`AkHzs8bgdsipL+)#zz^|$?(t!!RnZ7_NBbFv=1%fa3eI#R znrz>o4__5{wu&*J_5x1}YTQ=f)Tf<(dX{MlJuW=ib8#S4-Nf=_`nrYLj%>(>w}{+(Qm|3Y=*C*--ti39~Pb# zLOc~6_#^21>#zy#LeHDrcd-BaQ|L*-5N$+9_Bs0E$!Lx{Lq`>{C)aO5?{7mJI)=Vq zb$a+nwL#Z-CU(U|=u!SNj>D4dx*PD(B>Ug}e1Z#RdxsfmiJS2@^s~7i&FWG!!*96` z=m4k2`hr-0AG>h3-xBv(dc`N(1ET-2f7wBa0_O|ZD{1Shk7#cdAxBjdL()bJqdq` zX1hPkv?RLk+o1!W65WP5s27+M23{Op!t&_1pl);`x|Hj&qx=8;RDsX$-0;(?Z*(R0 z;K5&Fz4Zg({zK?4*dML-Am4H7_hENDgeGIPhk`TEgJ=(W!v2FUS=o7QE;s) zp;>wj`u%TvIDluP??sP9|3S}(!jFdtR6&p6JJ5(d5`7xoH7}vb_Zm9$t?2W6(Qm>D z%*0~JC&E{*F}imB(O)KW(1zBazmVQU52{mWjucoFmZ%}xQCqa59_T=ap-Vdz9pEf< zN$17uOVNIkD=C;v+tJYfiEg{Hi^Fzmj;>)RbgBBGAs>$}$wPQ4Eu>T+P`oD{U>@qnU)yIgz?q3gVs><1^zoGJzo#iUgXg2`qMM@IqPwGCq75F!O#B%gXwIeKr&R?sf*sH$ z9F9h6Ji1hOpplw`sqg<{3Wn;P_`oOV5qSWe!I9{(c>gE#WAi7vrg@(Z4Hic~D%H@A zTc8u`fG*vQXc7)b2QnR#Zl?$0jpb+q8{-2z(I1P4(2g#m1IzVHh(JNKqoQb%l|etx zHPJJ_1DcFo&HEZK%le!E$H>YoRl}7R~xzXy`|w16znj`~@uT_kS$~Po&S#pGwtV2q)g7 zXooA%fviJcd>tL=yXcS0PtctC4$Yx|&|Q`P#W0Zy=s>EYCuwsulHKuA`cL$s;F=6Y z8<-TG8(oHW_y#(|_t6G+U>W=(-v2wAZB>X!KJ>j}v0fg{ncCaYYoqqEQ@eQ7oO-(=ds1w(ln zJ?k%dDXu9R`da97_0dq?gbr*px?3iqp}iYD85g3t@iO}UMl6l*#`;k-hmOC*{&&CT zc{zl#J{pO>=$Sq+nnWYAB)SqEz*;mSZ=eI;6+IQN=X@nZt`t_|evRk=beGLfQg8|0 zN7sHoI)jtw46>{VS(_J4zEWtYE1~bzMU%8$toK0M8HGk>CZ^+j^!)|s^GmQfCSRmr zC{Ci=roh^e&DF3j^|t8!8EELAM;qFR4rB`&nH{mdKl*L-Wb}MAeO-7jS1_5lDqbiR ztr~5BHrz7SJ4Jg%2S>+7r$+CIJ{)~Ax-z;BZTIa|o&EP=ys;;GI6m-W^i1^cXx8u(BFtI$DD!S$i(e|E22lg5!y|I&m9e#x-&k1xu|Djo3@YS$p zwb1?E7@bi|bO7DZ-7qL#9~r$ZdM~<57N8Scjc&_Lud@HW@g5f((E&6GPooXzcrApg zC>q+T=+E@)(18w(_wPVw_7K|MGW7X3(dR!$L;ow`nic7IB?hN&0BFkIhLM_bX z#z^debI~?2!qG)!OMLVbzuQxy&Zh@YNJz~E?QS|u>=n`kX6P~Yx+1>w* zDVTJv(d_Jr4qzOXz)5Jsk7FjjjIP}-Gza#fAwLxBzoTpa587d_cf&5Y3T>w@*2WH) zY(rrt1&_o}&=>ZiYkCCj=oGqd&&KN+n?uL>(T)m5E27UeLU%=bw8Jr23Ga^g*P^-c z-e&f{Gyj?kes<5GC)@AnnqEY=PmcFOho#Z$mC$6Wj}>qjx~B8dfxn9;?N0RlFE9;% zL6iDdw4V}Nl40f*w}c-Ewb4-aLT54o&5gUzHGTpc;c9e=e#A0(GTzVsei&dGbRad+ zh&Dqb)d4+_ZbsjmmZVUF!ZI|O_QnVPi4PRs8tykmLwYOP;6ii&&!8cG4juR=bjiLz zpF4y`_6IbXe~S12L?fBJNWoC$_#j*;fNrBqGy;{;7q5x7Lzk>4dNPhg_w!6NLT{o; zyd90)(Rlw)9Ksq@+ZO&rwD7}JM3RYjD7dY5p=bYhXu}u71BuH&3ZW~DK35NIxIH@4 z{_*}$bO2M(0nS19`x11QY(yjS9vbQGn9u!xj)I}c_HmeL0d%cOpb@Bvo?y+<4hN!Z zI~!+hjxdt8JJD9YA4=MQIel#=}(WNN2JtS2NH0y81 z2Dk`ag1uM^kE0PNx+CnOD(HZ^p-VOnGx6?t|2cF3pYCA)`{G_Mn7zl)WW0#3RkocW z>+_)_uZ<44IeMUU!)tIlx{EfU=fEi}g@t#8^Pw?%eK?lDg=l2o*v0<$Y(BsRKbsfP zeOYLCSj#48$F0%rcRf0@DQJWiqBC5FZpUqCZhVSP7hQ_V=UhA3`IXJVwC- z^*3YvqgekU){n*dZ?T@XKfIp@ZSU$>uN>=* zF!j&>+r|q$;{!v{kxoKSteNPMya*lWS~O?2p^-X-nRpyss!I=q=gLGIqLJzx>%GwS z#~fh)d$LXCLTbin$e%>7zl3(M8Es$(`Ze2+Ht1L%OMwTbl+=-N&}vw3!O1saJh=sw?%M&t;Zr0389{e}M0$@*nDH%g-? zXmfO_??_Vc;JFJ+<5IMtt|gYkQL@OPuna-h~9yQ@*cFKhog(p$gPO=_t7QY zfo{)(=u(`+WF-ohd=o-h8=Xlf%*4KE_9mlCqwk=hJd9QGA9N`yeH)%{h33p)G*?EU z$$LAxy{DtQX5P2#|5TE3!B9VguH6PSJ9kBYM32(McOh5uqq$H4oj^0Jg`?3VUWT^2 zAI+_=(EwlvW%YQT(MpX1@7(f*?37eub=!lN^dh~@M=-Q8s_35#G9~$Dv(HSqt zM{pgsz?R3-5>McL*cwZGA0jq9Nx_lLLOY%v>kH6>WD$DMJRN;C-v0z0$S!mV{)axF z^M^3-{OCXmq0f~=`>7kRH$wYMwx!?4E-rJ0bQf#;{BJ=2H!;++JQE(2Yv1c z8lfN1rTP`krSu=e0P>^nl|b7m8|2^riWizkyP#R!7kyy_nyq8dfzHCx_$Z#oH__Z# zdprziD>{JB(3yXSwsQu}sXwp^<~d>Ru>Y>5P>%~E(2ka&FT94%=q)svK0tq1>_m6P zSv0xw{}il%<)}ABXE+><%w#kY)6oGvgf8h*n9cpao`N&mh`#tK`rtuyH~fgHQ2rba zru^uDE=L=>8hyVOI-r*E`c3Er#-YzoMUU*e&|CTL*oR<{eZrgI2Ah18qI^YU+5J3-$EHKxVAOWQ1w6?>K`47 zF3Bxu5=}!JUVtvqB6LQtq6g77tcDk`CRX?*BxxUXz+=&VXC^5a>Ic!#EX2p~X*LLcmdF434+zYE=N3(+I^g?RtH=ojcfev0+PZ=rrU8re!{{iO(E$y^OuQ3a%B6Uj`~PJM zCexc}(tH^G25s;!bRap;g%B1+LstbINK5p7FZA;|0`2gg=#%JLuZ#6}umbhHnELbo zzZSTV{rAveKJ~B$_)T(C5aZGoFDa4zzHmkf1(W+`y*He8&I!;v_y7WTWcIBeA(TFrd8}5eY&P~zL=+Y$7 zq`f!R=Xk-jnUBu=X|&@NXoG9x{VnJc?M5ST1f9t*=#pH(N?78rkdz(K4hN#!bp(2# z-GTNu3+*TQFomxvEI~(n$KRo&htSA8g>KL1V|^3a@iw%B&(O6$fOhZ;I+1heKrf)} zT>4LlOab(IQDgwgL}dy#SRb8X3v|TY(35TmI^w(0?e+*7!spTVR-=)6J^B&a!9nz> zK907R_HP(iLG<7%ggM>+H7M9|V>Bck(HDB5Gr9%s@K&^=$>0&}a)i@=;(7`-@HVWCtFR7!jb`!X|AiOoU?%l(=s`6f?O-(; ziM8kiHlYLk2;Ig9qu)f2qwW8SNe_s!ocNBgd9)w8Z|{ipr?EQqx6zNyDRicPp=+Nf zEj<;nvS`Q~pabZJF2x}9`3dMzejl1UtJ2cLzyGt23j?{ZDL#00dV1<0s)c5EPc#Q+ zpdCJhF3EG~1YSgEx(#i3CpN-;@p|5jaQ!NDX^W#vSTiG;o?7EZTyPDWp$)f>c19cS zjt<}^G}I%|flWknWC_~wvuK1~L}&gwx+EW>?SCHcACC1CNeZ6rXVI*@G)s7)1Uk|x z=t!HQN!k`&s-9>vO+q_f9$gh(7kv{wur{Lu`yZM+KcSIKX2}}Xsz|hQ^jdVpozNuf ziLT+z=*(_K2RI9jz(RBaPon3@1~iAZVFf&n=0yH%VF0C&BRrY7mV!4%qAyOvQurXc z8`hyS_yJw(EZNgjAD2vYceKHZI1G)@Bj`Yu#p@f9#;qB;}-;ZYX<7mj%qWk+Jw82AY2Y;axD0XRjYCBiMdejG?IkX6!z%q0R-oYI1 z{{s{Z@lkZ9$I&&@J49FdZHcN5q$!yQGYeokHvZ-M@Zi4 zm~@-;q+lo)U@c#W_2bx-`XxEjQ-6wW8+{Oceh+&8OuSw*S9oqRx+HI5WBeYCQ0d(1 zslS|RgVv|#X8*UKu#5|>eK1-%Pk3MgdjB!>{#Vfwc|)XzqbKLR=*-_lXS^@gv*Ziy zWTMwwU|pPmH{hy#?EeuI68Y0p|FgQ0coWt2=!uuRKzizb7uWD#@&?ELBx(klR`bl)# zoJY53zCz)-66pJtF&*opGi`*v-zwTE+9TQ@Q{Vp)6zp(vbS65Z2he@{NOW=ZS#&8@ zMK_}Fe~b=nFM8A-jn{ugbKq}u%`Yt+23!O$bN`p4V1qTW2{uDRI}@GBz32=dMmt&( z>(9sfhUmNKx8Rd_|1c}cXRYUqd?q66%JHgFSq z0**lkHVZwV9zt{FIrIqLgtoI6jm#0W{a?@s|6PRrZ^LOt!-7&V(fpuLWxaW=#9tmAhx(VJuwK2 z77wADfrj=Tw4(>mj-EgVwh~R=wdhP=MI-b`CRW>|W1znPQvECM)X?HAvgV2WWK?gV=4gDI-#CPNUuhI8@MsgvU z_?v>;?2>XJM0wGU3ZV^ELUW>Ryxt#8!do#D@4;%g5 zb7T_c_WM7Nf@`-F9oe&Jmaa!T+KguP=jaJ}9BnY8LdfEhXfBjT+o_9o)DUf_S-jr~ zomiiEeT=&Qr%`at??WT84E>tD80*{6ZL||jqJwCM-$qYI|3#M|N5yde%4ivMDQcnH zvN=}4-k3BC@1sx(UqIJ>2f8bM!vWPMY0{Y$^Xha|M zy8HjBcwr^l!RzRn?vB@wpfmjijmV$qfG?{VW|jwC!U|X#YoHz77#$Y9EqXsXpv9Q< z>|Rd6tlfr&_!!#JPiQjz6U|dA?C+9TgX^u)WV{VixquF26}klLu^nzkkMhfEhl!Ps z)~n6_H^i;uh2CfbBhZkJkM;YpEcN+llD&zp^*%ILzK-{QMkkQJPH5+ga^7#Wd`SZp-fI zgnFR;j71|iIZ4469*i!-s?=XYA3TPx{m*CvzoToPt6u0hKN|Xy(QDE6dZOF%7BuuT zZHd9A4HS%&;c9J369~8HzSM8tdUS^!*L!et!>L zs;{sX{u=A08;18AV(Rw_2zXBcT1~f98(B1PH`rdD7hlxhv z{VUMjQwkk;U3BK1qdhUJ`+oohXFLqc;3H^=-;92QF42Cpp;PEbDcdz6Da)b}sgEXQ z6Lf&>(E;^Gmu51$ZD(L*T#re!`fCbqt21a)Cwlq4)s@(6wKaZSR0Er3!&+XuF*s+h09`nTl6=q z!u8_K!kb>f9q(Hqe1Gz4Aa3DG3FE9Rmn-ePos zuc0CS7=7XP z_x=CSGyY%ny?ob&2Fs%nYl=pyL-eM2eIz=e$>^@QA5;JP|Hmk#vKtN2TJ#{=fu8NZ zp))#P;! zUqrjHCjJudmuMgMbp|bnQPzm-w3`1s}}XA!Kh6 zOeGn*Bu&ugZNRB{akze@Yj zk$sIed>)uO4P` z|6fPJLH;uGM>J=nta}|KkIgyL(uoI%xJbMnl*VJy_bu>%-AVjzK3h6*F-Tnq#Zc znQw{rKgXn@{4U=38$B3uULUfv5W4>xM_Ztgxek4=51NdV;`Mpx`^%$i(V4!34(Kr2 z-bpl)XRc@eyLNwb!K5j1LzqzuG{pU*6VQmrHbf!zukgkgL&GG(rG(vk~{UAE9 zBj^NvM%(-E2KK+9$#-MecI7ZNV>IbnM7u`&p(7uSF4+_`q>rKlT7j_YMOqg)UWnG$LKlweJ`2kBiU3%UA)dSSHTDrmOXL_6$+{*oDpHar7u=YI74htY%SDRiK3 z#rvP3&mV|>(NBc{TKfmeG#r3~r3}MLQgdMr;Dw;Y@VfJ&sOb z89Kq0=<^%V9Qp8O_P?Rn!v)v=09M0aV*TpA;eH)-hKkX6r!iXB9GiZ-C*bB{tiD=00jy{3T;3ae*8`0-Jjn}_IPtqUJ zB)+tNh-}Gd4Rk4+qVFa9P^eAemgq99Lw!Gbw&xrWW>6LlWk>YIZs-gLq5~R@F5y(< zqnfxM@54(6rlIbng<`|S3U^3B;f**-NXa}>A3q#OQ-GT1gC(w|u zMYDSgngd7B2G5}FWFHa+lpnob6kYq8XpYp4^~RX`_y3wx@WBq~%m>E$_*kEf{&ac_ z-3=SjNWCBZ2%YH;%)~Fz5dRhLHy9dD(#GifUC@a3!lWVWN5KY1p)(kV<#8IClq=AY zuSY}u7MheFU;{je4Ke?)kV_rWwVs7l@HMQ8N6`V~A0C#X$Z+<*+o}#14E;4|M@`T* zZiBwi0}Ww+bijkrfs8}fd@4Gid1%rukM(!39Q8fugf5^He-FhCv#Eo2f@|o zQdCE0Trb)h4fPG^()2@THVkcWQgm9pJ`?SD9@^ewbjg;*`!Az2-xN$HK8_c@h<=B5 za60-gdXnWB9bPPrc2ENy*fnV6TB9@Xi_UBiI^c*-^{^&IGu6+{PA6&+yxc)vxgcZm0U#Onhv_0RuCQn2AE(R-qg zMwdm`MBj;S$5awUe~6xqCdP*QxuS)m<)XDQ^}qjZM!^AeMR!3zG>fO9x$p=&vt{Us zw;B!cyYc>RG>49$2idRacFZ;|yk8iNNCk8o)<)mIc^v!S!Wb^NhDof4k7Fs^jW&E1 z-33|4hXH1y$#)G_#^&e}jzyoJ9K8>n&|)-)UPp6cH<|+n#5K6Jq6@fy5rQdpWcXasIXlQuboLMrs= z_IMm^;9c}&`xc!^+T<{^qUimWu|6!;=V1k|uSb{eaJ-+G5(ZEn{b4c$eSbDqqyNOJ zc;Tz)zu`tA^S1E2pbI*HvFL#2#QLgO-xllNqYWo+4?p2bVJ6k?Xbwz7PtJ$Y0WQGQ zzyJRx1=nV4bZ7Jcx<=ok=fUad-{`j>`_%APFHOboacEwzCI4N4`b} zdK}Ae{v>it3;$M1jp*%o9oM&@4_UE`Hl8aLtuJc4F-w>v|!^+1#J zX7stixCrmZWM2xUriXt{Hw)WP--&DSa(2h9_#uwK1~bCH6|)>$QO`az)H|X{x(++w zSsa2*XQik9S8pq^KlLVer6(riGdLEnyqo=hJB8VIr>Fi~u4(s#5Ov0yT`?{gV7$LZ7`K=*x)Ibi@r(FxSSd$DD#Z%A=n?%OcElCvn*WAQ;5?diX%B?`o(G-zmFT{& z98I>4h5qPTPmT3c=(frJVED6MDYV`!dUN#l=t8u^b?5=J8Rz0h=zzOF6e7?M`%@o- zw3kfmrcjj&KcgcnJTLsHtc`w5#-M9>H+oP#h5r104IR+u@%}I9Ig$P05UG-w`skpc zuZ>2a1vbE*nBDLHBNW`1i_xT7j{f*ui>~2&*a-KaS)OZtNY2ifmHI4nhWDWzEkFmd z9F54k=r?2s+RqVmLO){a|NkTLNJzGV=zi~sHZTpH;bXDB9?gNB(S7Iu4xt11HhK!} z=mI){^hd)$3ZN4!f#y^VO#Scwds1+J4@19xd(aoZM@Rlgyne}oP%ny|xn32k<8(9` z*Pu!GAv%EVXfp4^-uMU3!LAFrpT;+0A^YDo|NgPC_Wz+T6nZ?I{f)2`_1?LHh`h5i}y1N3Wn6#bTDE@J=tVADn6#olOrZ1jHg!R6@o z+=?#Eajc6Oi^ISgq6b!YG$Qw+&%Y5p98G&N{OP(Z*5`hoBn2Bpc}3oQ(OY zFF_BIHR#{d=OZ*X_C)t1?Ijb3D7fZ7 zq9eWZ=@5auXi^r#Q8*htSk9tL@HZNvE1n56u7&2vHE26GU|H;gM)oeu#N}wjKfo34 z|Gz1?=Fcn(FT92B+i%ehPooW5Xa**w4GC! z`t$!k6bwza<>4n*4zykiZMZ&q61GOOxDR&0Y3RUqpliQ3dIWv%1e#0d(Ok*0BIH0t zwEgOs+W&PZ%uVB~gpTa9=fcRpMjt$l&iGucCsu|(u4hFLtV^&qRzlB>{^$V4qY+G^ z?aYoofacizmF$0Stl)x4@*?`;1~gl@L_b2G+ljUCa~y!#o=;Cahr_WI=6)ePF&MAM zXK*7n!`?53ujCRmVn3nZk~1$RLr5=O6}DA*bO6`JdV6#r{m}>vjoykjG#$I)JvfI5 z9z-WH=%sK{jz-^0M(1J;>W`yK^NBai;{9k6o<#?c>*ersx(K@8TcK;;8}0aZbf3?N z-j8#nN~I%i`5*!**_kZqs479cQ5v>9j5+;~?ZH=fD3;VJ|oShpCfkefZyce1U!} zif#yJ{PXC{x1!tXQ?!Gx(1HGr?t-*e!$5PQ*YjZp7DFRe0!`A2sr&5zMigwY4Vslb z&=8J9|420jE8!X}gNM+MPTFfB`-|Zf)SIG7)dOA9vDgA1K->Kcoxo8vr+&f=`scq& z8BV5i=uvz5>)}tewa||Hqc1*yhVapN{RK4H_QmT*(4{zwo_JTi5e8NtJ%Bo+pY!2p zq^4rhk=;YVhMzzWnwQZLZbjGp6Les^upOR6ldImFA;hiFfpkTmzbV%Hqx*j(x@~Vo zzm6->B{=XV``?a_bHS1Qi>_IojiJFJ=*-K+dSy(fUKd@m2GO?Yd%dDVqT{hM*Y8Bv zekVGh{pbLWY-InJpm3TChA!V*>4~SXF1Epa=+~_1rnvpkj&4UAx(6NjgJ|+Tjj1F> zBlIac;DcyH55@c6qLDwIq+rPZMzcBJ+o7Y%XhZGM7rRA!q66rQhI}NNtP^8>W~|Re zkMbwb=buL-wjtKHqVFenQ!snKL|^z74b6XOmgjvZSQ(x1b!bCf&>8ec2RI>mdo+nY zcTcP@L_2&EeeXFW36qI8DVQ8v(T2{W5&0J#d4YFBy*L`;I_ULY=<`F+hDV{1n1rtN zEOa7s(IsAjKKCw~{U4`f|Lvt<)*iu?cobc`Ih(^-{RFxcpP~`kgEsUHHpHK>KbCnf z{Au`JbOJx2xslisc2|D1<8t^Y*2L6*|La2wT-b%qU_Uy;qv$|Rqc8r84&aja!}C|7 z5h#vs&obylTA&fQ4l}STF2ftp_Rgd2XWh#Fx8r;ie6bLE<7)IItB3`#IhrFk#`~ku zwY@!hKRUogXcDhL*LX7;iO?3q0yU_*? zq8%MW2XGqw8U0_pUVmFi))vuz=!~af3%no8;7;s-XSXH8zHjdU=*)gc2bkldFu;Q7`nFrCxEk+0MOuWAeP2TnK{zf!{o6&(MKc&!~!d|q& z;@iXD(Ue0USc+bM9-Z-;=r%NG4x!uf8*~6!c7*Gfp##Z-6|fMROD)h{(IZ?>CPq*& z)Q?8r#d6e7U}em=Gn|NxaWVCq(dYlfYp~R=^u&7Xk2SHt?l92SXh(gpB#uG<-Ol+~ zmHH!}xxLx{TPQT*!dYyE)%NfQ1fHFQlc~S7H~g3^wJ#*m2hmHuNKgHzS~}n$o;!*! zV4MBviSO`NT!DKJ5Ft9g?O^yL*^)2AA3#3Eq4b|f`zky*982?Hu0!EKsd+g3Bh*K+ z3eOe&U-&)H4tr9cj5TmKR4{-D6q9bhT@4Pkt+)hV{XYD; zpz9CmiNn-i$4dC>v6gK}DI`|fC@GSbnq|@>6N3B74BlTCY6XrM(2HG1JQ6Gt3 z&+=0^2fCv(?T1cmJUX#y=z%pCJGf;4bds|M`+^bkev0=$V|tQ zI1g{a_2_%KPlh!vgs)Jqg@f@s9EWXAg=Bpb@28$D`b%hdC3fM$N$if-o(?a}$7a;i ze+_>wXo;h!FG8QodL|sDz0mhpqPyrkK8M%-mY$e}N6~|5=-F@%j7D-SnV3nTG&j~@ zFWeWcdM-S8AGYTD5?qQ$u_?~_J?!JH=vw}USK-xv1nZ$o&;?z}foRT5K_fc@Q~&`0;1KjDwZHY-bwv-%#G*q1ZMj$oF~6x1tNKsfBrGl&C@axXR#yNakKP{)aUXxG`kO?1FM~p zk@_4DKqGc1`uq~~Td)^h!n|2BQroT=8o_e0-Vp7tCA#FDvm`T8Bka!wlVxmtU?#ej z51<_{LwCV0w8OkvGZMF88+2d4ioX8=`uu(zfEn2`QvdIlL+}df?_(MK5sOq|wS5>J&__5Ck6?4`o;M@)Z!|rIwW$}+mysBV z*JC?;1C2y_{?I`#bmk>vy(v1t8?Xd!!aDB%|55NrEl?mNMH2n&E{|@Ho<$ohQZOU+ zS2PXKnLdOL@D+4hoae0VT1-zd6V7v}DVs%WvB7^__BZXQN#^ar6R-Q&@Sm4Sq zlk3oqZpI=$heL4@W@6&1U6~#ix2Vhg`AE5`@C0A!8 z2I0V~+5c-Pe8>euIHh<->WF;{9mwaHiKozgn>#ZjF$Qa+kywr;aWh_v-=Qn8Gpte*tU8`>W^^CurBo?H8N5^)4O4B>Z`FnW~&*t zUlZ)&{vSudlW7YY@_eN9w1E}AQrSK3sa z)mwo66x)Kne+qrCbEEKiehU3MeuX}l{TlYap{;dI*q?W!`*$0fY+0@iFAPFoco_Z4 zy^US*dvvYqH4e|sN1uBajlfUn?r6~@)k0Wh7?cOX$9?(mMR$xEqb^w^$Hsw#i8S7Hku} z1&v&CK81r6enuPk;JT1(McRgJoq#2{{t`~YUFaX9Teb@)WUKZWiH%(Ek4CU?hm6!8 zE_nMVDqFPQZ_m zh7#9w$w(~6JFq@xb`8nd3w?hDx(m*rCtrtd8HtD8|NAKT6KY8J(7^*}R&PbuDEIZD zqZ)V*_2i^huFkVl6H$I7_dxVeHd-#z1|Jt5m zggfvB>VBs!+>W-vy2E!Hya)JqF8?s zhf&`YEj2Psa4t^cdh*p+s6HzEntdsn=a!7rzq@rS`q9WSIye^n1++KXd`!sZbvHnG@{}<~OZw()->(PBY zCz^jk_y#PFeiS_yEio}8^*1S<&?LVXbGgr+px{SkC7R{C(JViT_v0UEGR>Hjk$4%G zqeo}g$zgk~MnBIV;}Fc8622+-Vj1dRp{a$odh(sCmXuTKx>V1a(j4pat=%^vuQ3t#N`=dYQreG${#0K~*=D@?~ z*YWsWjNG+raCcbK`Dh0}qYc)(Cycy3y6uMG^|%ym=q%>O|Ilwp?t8=Mx(<5%HcZFa z=wHRmK_|Edw_|2|1 z)!cAIFTkAKe>(b7bYnF6Aq7XeH~L-lOf>O8xSuC_HQHbmbU+Q!?K>N5;d*R{KcEpT z@nFb}I_T20M+qzegy6ZpZdm-u*w8LL)9bf$qzF=!-cX4nL>Mpr6q(=z!)%m!Mhx zGFHXS=r;Z(-mg7BoGY!+WF3Q^2M@&hdTc`fiO(qb`ON!B_;p$t4c*OH7{_B*d;qKA z5j6C<9}ORwo6ub}4qcix=s@4b8n_cZ;Qm7+TYf=^cr{F3$%Q5qSc^mtG`pX~X80@i z!I}%hn$ANT`ZRhrTJ*7SVzxqmV)aCqW&?Wge1T4&%;RAjPeH$qTOMcsn|%AZ;F0@1 z8i_yAkQIC)gsdj|gQF+9wu8{;Z%5bm0UV4k#d^L)VE{GICF+hwa!9;B1BXz5b`ksE zP+qb)Be4N*Kxc62lNqUhLwPWcroImiY4asvyLCqg{w#WOu0#L8@*nzBtM5}GC#Im0 zT!~KLI6A?zv7RTnH2l^pjG5e6j6S#tJpn(&ez+U!V6~^iAGe2~+h{j>@SH- zj?_gDtl8*H-$U=0T^1tO49%J3^%S0?@F*_D2G54IIf!QKDRe*umWLOwMnhTyD_{$( zgrlR2unP5U@%~wKAjMXM&+mdgV2FZ zLqod^J=>3>ktnt@Jl_)C#=X(~J~7sx!0Oc3r)2*frQo(G_8vPtcaQ#~xgY91kf0g?dx`d5i4EL8}OX`=b;#))iiH;OJ(H5aM_M;;& zvO08B2fIKPn~SvO=P?#6K&lHp|foeL&in^!}q?!bGge}Jv9{cB-K=A+rW8gt?6Xe2&}^*zzA zqo<;OM=yOnymw`^OfnW~MVm!CqYd92>m#GLMemI+h&~%#8+|vrBl=bJINI(Xv7XF$ zBaA3tv^e@em1x6go9Ok?0nst&!88qP;W{))zmN62Z-(=sCHj>e7waz}OO#9;q~Jkv z5j~;GZw!Bd*a9n49~hm7F2&pE?nr+tJYN*cQLl%tc|Y{`#64(oFGP>rAJBs;eN*@m zS{1MG`#+0i{ah6dWA`+GW?NiFKu^qjG3kx>;*AUFL2}KO@IzxHx@L>fgJwTEqjPvI7JNVK=Wb{Y zEW;*v0A0E(w}y^eqV+q`kJ>8q2;Q)j{hvwU7#A+btRI9kzX-bjo1!6|fQIf7Y>FGv z{rnf&Q0{FZLQSwV^@(VXEJBa&4e0aR(Sd)B4y4$J$?#y=4?~hPMU$xy&c?gZwa@uc z_|tJQ%uRg;npE@94pyUUycJ8}pJ)yh{y0Re9vYb**ajbu^{yKz8D2{0{x>cKIxX_)&CiKSm?)9lCq|MVF?|o^Zb>sO*3e26*m3v?jgq36Uu=*-LS3%Sw`TT*`+ z@4?^DrMT^j@R554o6>*cCklqV(*DrVHRzvc`e1iVq8;r;m*5l*z`_T@XZsH9OMM$U zfYJv;WLjef>H{zxU%^{&9r_dQ>Mz;oGgm2ca__g}!$uy2SS$VgGw}uZS1cprPK0 z9wa}a$(i%(U?nuE+M!49P`ni%Mt_iGd=r+aA-YS3;ZS@FujHpyiEqO{J!^0*{IjA% zNeU*<4c~_l&O}4M91Y=n(F16Qzo5T(uKFQ_^cr+P9nl$$KnFe>8{tc6(jG@o*z`f(bLuIZy#9#^1CvlAWocW6#rz?@j* zMEHGB9=+cOiF`6Kfx>JqOh?x;+fQMCHp1(uuR=RGi+5nrpTp1TMc9=31$3J=JQ?mM zu^IJ$(1ABTm66zkkKg97g?Kbld)dz44~s!#}8a9i33cKf*b22Tr7Z1WnfN=fjcwAts$!zCXjr z7NALU6kVg@7s6Rx7d;31phxX;Y>J1_WGnht*jCNZBe@-#J44VD?{>Ttm!aQ^)#ya` z{Kft^JHO+Co_YuC*1)FxfvY~= zir3(3ybF(`yWy6!EUCX&cnJNtT})EQ?~U{b3uI(TZKKwhje2+N zkG(MqZbBpS9*)EV=uDeu$&&h(^g|;!3q1!G#CmcS1-Hf9=)v*@8mbFu1G%$iNv&xm zbRV}yuXjhEABRRR?C(p^)D=qLf3vDx~u*|+Tp+dnLSJDS8X@6gZY?= zOVQ-o9P7toJ?kamens?t`&b_r>+@s%^;ka;>;J@hu}j1I&9Sume^9(|U+MyXm5Lsv zyRb2yM6;Iukb49N3UPE+AJE6HY2wk$t znDoKtDA>R!(I3%ml{I&Gu?Cvmt)sW0_g7&a+>dtf1GMgQ+-P zL%jj|QJRc~^l5B~>#;MQkJsB=5ptzBI>0&T^9Q0oB`H+k!oTP?EO%v=#NF5wJ-N0; z|3N#fbyb$sZ@E6`N2VXz@oF>)e?@0lt5BHX6!iK=Y>NM2JG{1Vmej{Cc^`%DTsVTg z@c&%B1(=ja)3!YeJBvHPWpQ_RC%C)2yORKeySuwP1b26LCpbX^1Py`zyryfPcfY@n zqd8lutE#KzzIRs0p3tq$Sg5ObHq?x_z@qRS)cMbz$ki)D?V*WK6W9X7!?RGE^P1KF zH2!6L582H8{~xa42}J0)F!G9wO5)#-EiY!4!98Nrn>@ldR{<9 z<_Am-izf->vnS49TMEf(I1hv2d#D-5O6tyQ72_D=F{n)&5FF@#=oErlnjtVfTnn{# zuESjL4OE0uCJXdGJAb-9t4A_PlH;LZBVCcKh!4w2l{mGqo;HiLT0E<*APaAQ(-V%1QpstP{;0y z)&H@2P%7t8YN!{Nf-qG8FC=gY^+BoWr=BWJp#N7m3Z!**uBGMt>qd)`&Uq9MYKA$X zHcwe7kE7ND9_tKJw_+OLhvw52?KJut24DRA1pw71y~b~ zgqpxTs5}2(s8CnW?Hp+fb<_R^v%;m&|M!2cQpiBVpHQKXoX6dKDWU3xq1L_@l)@fR zp&bo%vCM+nwCjwAp#S{CBDBAOI`5hDx|vslnou`b)JI_k1w9^bKs_8{=5vCnp!Ps1 zD1+6YHeXXH!|kE&4WDr()Qxx%7KHbq#wE({-WfAM>CX=3a4G0hp&o^vu(NeMfm-u# z#;^t4(nN-pXwM0Cg${wm;cBQQd<{FpSOo+9KPNB*4x=8kklVa7p(3*zYA;+W#QE37 z@`eUIY&?aD1iLx`Oap5a3G}p}xnI#h{|~7>fK90HD&`(q35&ajPG_hk90?WjEl`p9 z2P%SzOSp?HJyd^rsQY0|3C@253VUg22oscaGw%a6qd_neTmiK?uR`6B|3Ph{oTUQ& zU+1@kGPnb3lRdC{q|&aQ6Y9cg1QqeVP)ju4M?nToL+ydD#vH#ogB_tlJ`GClF_ht$ zWdi*_fKUP|l$Bvd*d7jnGoc(!RMtJFtHT=9r$TM!zn~oPg)8TFc_OF*IidDKd+47D zR3svmcNbAMsEedJED9$>^KJ~2y4b>0 zbEhE}jIHxuhr$xr5$b}8QQbZ7(?AW(1GQGAp3>SFs3`Vvw2rKU5S9qM8!V{8C5(=Jd;F#&3mt%7psn(-x61U9u4&(a~R6dIjG(K00zSd4cs0{5A#qj26YVk`Y34k&VbqBZm3Q429|S|sLHN!PfhK@rW!?#eo{g+1WYAykDQ6CO9ZVyZfk3x;}J)xlE6{WEY zc}}P$sRcEou25HKKPb6TFbHmh+C^x+T z@co~rf&Ooa)Q37=OQ2pf-azf<{LS2eu27*n1U1udFc1becTc@kP;bdOpf+O(sAKFi zjxbJu?P#9?i|PD_Y2iX%(%2JfO_xJO;y%PzqwScVFQo zfqkf#g=#+pbupcXI&ROQmMBUGH$Df{Rb3hCR5i7F&kmgb$~26ip*p+{b#-Rw=yrb_ zs7L1&L0E+PDX85Zv1_3JTQY@V1M2gjLjDcv0*c-( z(Epim4j%>0a30hJvlVKSoQEA@)b1`K{a{h*J7F{U4HkzDd$>2Eg;06|dOAnr!}in* z!$xp5)Uk`u%jv5J^}^ztK|ux&z@qRcECY-7cE@oP%t`$U)aH!P$8FA{up#xKP^aJ_ z)P+^NZ=nCj@<+ns)W1XNKk{3k|3^E*{_c)W~hsCJRh3dZt)n9I?J63z3LVg2k=1GRR8Rmtm_k*e7bZg%WwFd%*yH~tw z(6@kw6BKkz+KdSF421h(5mY~fQoQ6Yy*44 zSQFh-a17K#W-`+CkDCo`R2aE_~O?Kxv2~0{o zH`K*Z3(Bz$Fb$jowKon!oqO*T=TKs($fbn38M7OU7%Ld-LY*dGD+;>vdmD$tAnMa# zcsSR%%(x!vuHO!|$u2-S@B-?cF3ePSLuNDC+Kt*(>aR*GHZFz%&&hvK| z3nrN1UL-QZU#S;{x&enno&Vji2uwfIIn)lyaBnyWj)i?;)LCwgM?&dc3T0;pltb6l zj(yL43c4acK;3lNXS*4+gej=|pmzTfs5hQ%P;0jvPKIZo_DJJ7?zr_dPKS!bb|?og zLOna4!U?eKT#jWW3O6ap^R)9g4FNnX;6>_j7P#I094hpGLxuD|s5OkY&>pK$$EzY# ze{Glrc7xI2VyN+(jr*al<}(X9|MD#QB6k6$f)%LugL+{&2^G5AP?35I3&GBd-5yv6 zi-$oGJcr}amO0*APKaq=x6(PbZMBQ!0ho>Pk6|(xXN}Koio9#wDX0Twpf%JCmqCSa zFU$|GTYJp4PGNee2v&lUn+Hq6?JzU^4r{{<>)b?!KpCC^wHJ2!C}?f3o4^Yw!#|+* zLY(#PO{FZ%N4+Q1MY91`g)gD5;6fV${eN;{8SG0v#YU%R9_&bcE0p0Bo80?CDX3HA zTTVeY*ion(>MV={12((0jR#fF1+``spd6S8wWepF?t`097ub8_e=sTa@PD{SrGL&Ay|%HbvAwaU(FY|z$~f6L$G8;w zB(TmJwi)+By&|1}TADX7EKI!9?c!umAHdaV zifFqy|CuNh*yWzfZJ}Qx7 zxEo5&d>JoEzq$-XF@*tTUKKROtSL+H66`orBq+E~fHOkr`oJVBBsz4|T6RgJpI8zfq_`L&+1) z;4CNywnII99zpHm&#*X*a?-umSAmMe5||TSfm(_Pr`%G+gGZ?6gL)eNfO%o&)6U`6 zFrCi-APTx#*TCrTE!0dsXPl>LU@@xsVKdkdO71=^2mgj+V1cu4a~+4eA+H#pLPg{Y z^gnISxf?YV^o^sV90lEAH=x$|KCB4Sop*+ML#^FNsJGXxP@C};)Y3)2;38KTDk2Ra zPhZbCD7_P*HuDUt?}FMZ2QP5`wVNN&pbO+X>;#ivbOR?r|1$vU@w)~p#806d_z3I5 z_?O&QLfxU3ZYL}QpTMFp^JO=_GgSX-SOi|X>~k}VbH#6m~hPvoDDUj9Z*XV^SYZs z11N*@pdxS%>Vmop+rY1|5NvkCZPJBMo9z*70TbPH@`Io*pm|WQ<-XMvbYmTdT9da> z?`$z{xi1ovK^dL_HKP+y7uHQ!9Y((Gj%O37yL}*(;|ri1{0k~#-aBpyGD2<6))0OC z{|^+J&@dYIhA*L(p!r?*Ry+b0r+y4-6Gph_6y=7J>k2iKX|OQd40VCMgH2(H`|b;q zWw0Lg^H8TL{hwM|&R+)#+6=>>B5@RI#;=V@9ymjlp+eW)I1uUr8V9w6JD_&?VJOF* zLcKXfeCXCb8PsOZ2Nl5zFpAE&^eO?V4x+!=^+8aN)1gpbo{xpP0Z&35 zpZl;CjP%UieBGeV`3k7bxE|_8jr-i~nGR5f`$O5A2J6Ek&pH1MDFpxJZngnXkJATG zhJShC3{-=^QXc_J!t=)1FWug#3$@$lLfsQrq4Y$5<@A(wN2#>wu{70g2 zng*@ab*P!VvHC|Sk0ZZ!Yg_431$Dtg00QJy`{?_f8Qc&aiLEU_FjZdH+KAHb^_edk-0;q`i{-jWg zLY#Mj{vQ(U2xn1$2zfqx`n`7w)aqTD_dqFFg7yhe zH|k}mwGa5{AJ6(zP{&-T-G2(|VhQ-6vzo*pnC_C0ebq=Z+Y*7_UN3}SzG2C_jJs0g+8J)sON zg)(>u7KPuS3>Em#IoJtSpuQ4@haaKz{(xGlgg-d{y3=b@5Zl0xurJgmdInp-tUukc znFghBDJ%rvL2bG$9Tw_K!Dfh7wkiWj?)6D zQ165C^exnJiyX%5e{3dz+V#1hBG3*Ng(IQ%$VsS(L=NlqN3tZ;E^h?YJ{4AhXQ1{_ z;y|C*ADYU6UjN-)2g-rpp&k}%VO1E;>sS}6eT~(Ff?RtYSf2LPFeCf~i^3G)y#80T z7Em+a02S${Q2n2M6trvehWGj(8a1Fo-v_pW2ci1YM)3M~Z%HUaec&(f2$Vy&pf+W$ zh)z#usCT_7P|t>yP!T$1^(c|N{)^6+g@Qtq8|tFy087ESP@C-`)aHy4*(u5mwFGsb z_QE)*8Qp>d;Y%n-Iz;jMzwxjfrlszU>LQyNY6%)cu5_PgBLzJ!zd${|6GiiSf?<8A znf8O)L?@tTd>d*ry@O5QcNhycjPCVc;a#E5`ADb;?tyJ!iWpx1bAK$%K>eJboWE}r zw2M>6bRjDZ%Tccn1L1NggKMB>vJKXP_hAB8Ipes^TmfoHYC@fo zR!}n@3bVqEupoQ@eOk*Taow)14#QI)2$RE6P_IgBp*GPQsN)ztp4$USpyaAUEln?| zT|O4dp~Fyn=r)w25#u|#T2K?|5TEle#l2}r4`&&V7~evLDnSCT{|zY{)UGaUtPVB4 zjrEU)n)wWCUupGIFhA|Lq4q|cgl>t;CFJ}o0@G-S3Qrkt!pPL0L(S}?wMRMeHfm7dF1|NxlBZZ!)MzRED}JhC&%W z4)y%L2Nk;H!ESTbf?E5oP!Ff6#y!TzP|twK$y|hTK#gw*<>(|xWPP4p6m%C~fEi(! zp!URKs0(Zx)aE=1 z<;X4Q|Nj49*5FO;Hcf1(^IZwbu@O*))CkhD^%$F zK}}#IECBCAp9UsO>#ovLup9N|P=fK(c|BfO21;QisI_Ydbs8E}>G?e^k<62mb`Z=f@F@9#B*Z=+bQklK}m(In;PcRb#<+9l07%G$p zVG4K#>R$L8%8{U~?igl+`pd>uVNCdYHn0Eti{rDq_k?e-J@OTDxTW0Tqo9ypf!f9Y zK^?2WobLFffihglSQqL|sRh)Y7y>0f59(ex0JUfSgIa8EVPGJ_18+8&OF6X8Ud zw2;^T`+*zbAnK(Gd;Q;@I}UZK>J@PlI14LNe+)BX-;=YbTjQos7e)uDD|H|YhAUwt zcoJ$RSD_sF3U!X-7IRBb9oDBl7^?jqtOFAi_xeAI?G78L9S(*CN^t&l4E9mbfEQ2$ zQkQgwd{D=43G5HA!GW+wDX;%av8%8h^$exmuAUBSQV;X1yTIzePShtsO~_NmO(-qY z4OzAf=U;`sG-QOUU=er?YV*V?>o!?4sPnx5hJ|ZkZMYHEg5k@#Q_&a(QXc@L!68sD zEK{Ivz(r6?eHCiYJT1rhPfa0ud3Q(WfjSN4phDaoYQQ8I6)v{+O)xz5^Tr!6DfI_X ziUTS*eHoxOXC?5r#*G*6guES*TGt^#)U(sDmnP493gP=~qPN@D1 zP)qk1>YfO$3JPtE%8p5(&T|H+8?GMIZtr58 z2Iasms1RR-GVlOOPsA!-|L1#gjp?BD6o49670S^zkcjg8zZ9fsuyL|+v2nBUknxi7 zA=Hw*HwIL7_2|Z=#>~b-#tO#zFr&_YI|^E(8L$N00JSzBpw>QNH5amsP@A3I?!XV`UlKK z{Th_w$hBMutHCPN8$xZy^)Mma4i(YMPTpf=MhsH@gf*F9dt!J<^FLA{Jlfm*7SP;0*(YW$(PoPQ~} zM8jP86t;jv>bV>5Ih;rRAJ`I3uJ0blU*H1j#TvK^>j6}M{)TSG3!$EpH(@pS#p>l7 zdHo-3wu72Tw?>@*UXCHF5Qlun6t_p`Mz1 zq2xcq$}m?`w+Dtnjb8?}SMK>J1XD=f%ypE2>gWfxNe)15w&zd|#cl5DMWO1Qtv(Y< z@o}i}o)+#RDhabt?F4l*&WGw>0`*MsJ)@vC`C$BEjL_1pS!}4ylERo3PNiN5Hieg9 zW0Gleudg>$J#lASE1?;p-#&?s8_V&?Y*9pI{zIycs<+b$lcLB z-Cn~=2z2V?_5ZIGdpmpmf0lPe7q9=1$yVv=_5ZE7nBBboKd*TV_GEmg?i?rh8198F zdN5P;B=70D6EAK`nre1_}{$z;y7=&P!~}3-`yKg z3#b`SgL>!N2zB>ghJV0l{k;DF!0a&8-e}j~t^E|JH9rj19&UiUqO(H(-~TO6K`#W| zpw{do90#NLyq=+O4%D#>9_aPlhQnZQ*mRKB{})nk!dBFq5B7SVz*A7?d*cwN?*NQK z{RUh~M4npvgkhY2ZN3%5+-~0t+fu&;YrvAjz5d_lodvaq@kY1^q=7oW#onD?cq5nM}7GxxnoiaCZwSn zOa?nag?J(y4fnxmuDULG!_L#(!{{fg=6PHKG(&xHefLVbyK1U80Y7r0~B9G0Yh0$zhr7J5B5 z;bSNR`xd!}*H@^`oO`j`JI$eX{REgB?uVPBV^E(6wTTu(?Ue&?4}1!BPb^vQ_5Ucw z6{tPYWP{T)73zXo10%!DP%0eyO zZ%`M{7O1s84z>F~L%lYjKH6``ox-1~hhV*z7Ts0*ky)RGK^-{3}=1g_cckEqXcih?%Z9jF<2cDQq$ z73vFzd{8s33>D&0upit770Nt2-QFl^tO;ef6_lexpiapGs0rPIn$UB9JLm6T3R%N) zY<9T;t@kO2IqW9R}`mFED*zYU)p+W*B9^yFW5QZQjyQo3%F7 z&DshE>HJSs0nUNZ;9{toZL@JVl))pgCcF-h!b}JFx`4g$0ji$vke9DKxoTlt`1fJ2 zXEE*JkGgZe2I^VR=$MO0Z|ML3zcyQg=eT>A6o8s>b0|kfK`q5(<4UMgvJdJ)dIn<> z!F?y(=Dm2@J+z)e?UCqboZ&RE74@PpDO_=e^RKl%PJ_;Kz*!fX>aZ#GL9ilx1na_V z=iC~Off1&jTVvE<8`=> zj!qZdnkBmAmw zn#KlDd#pLsX7qKZAi=><51Hjq242G7V7NQZp~0{j^}k_LSpBZM>$k$9)Z^cCujlok z^vr|D;6s=UuDb7D#ZE(=s_T#o&*yneL2L91riTgtbRjJbt5cr}qrm4-a-U!YnCgLh zx$FitfzeQrSP$jEGguI2eCWPDXbbfwH5UfMV=$4P|IaAsf(U%%9y&#!LN>%W8Wy2G z2`VBNp`Ha59y^B{L4|Y_)M=Robpb7gx(D{dI`AIUanJL_owDsPg&OWtkY{0^x~E$v zCK^S8^|?XT)fz<2M-=g}Y%~_#NtD7Wv&$^7?-Uq{0jLmCaMAkT!Vf&g~*7g$JQ#co}Mj@1c%g`B!d2O`sw< z8fxh#LG6VDP!oLkiu12y@soxUFwSdtJnBImw}nufWerp$c0hT45=y}vsK`Zn<06s^ z>WXdz6^VY8fVK-E$WBu)3%hNzz97CWScmTE8-a{SN zIPct=*MM4@hET_NCs=BY$^$qL8s1EJu577zr+hTEg|#e+bUP;CU#0 zZGX54jDr53|5-sn505QSo8&l@$FHC^SMX1Fk(7f9*$AjzywrHi+MmPRv}@1nJ}C(G z@ahfqEI0~_!4EJQ4&@36;^#kUs2wKAe{p098{|Jud7(C0Z77d_hYI-|sK@Y5tDlDh zsK2)M4uL`bPeKMmO<*gO!+*gQFvuI^f0h6yp(=j>J`OW}4!e5~-x~)(SoPoc>2R;gAD5Q(!*bVC9*bQ|xe})-h{@6jD3Ph$g ztWJH)FG2oqt%Q$*0or@R*0eu~>*OoOb9?DGn3MKd@GWxZU}@_65(N2wD#qtc7~~m9 zLnpW!zJ>giM9-Q;L7q3%R|W@pdNFWDvLOFwK~Yl#`M(!51%9VLM#>=1RTwo@kf$AT zkKuk;IZcpf35=F5$TKbsUtOnnGcJ}X$p8K@3XahEe@Q{#D(#*bg>ZP5AkSkI4#^he zNkF|#cIWYs96|nv%qcjG{uDWb{4XS{U^VKIa|QXo?baA}qy7N4hc$A$_5&~*_2PNh zW3UJOO%LQKd4v3S@<^BggLk0@M#%4Wc~7YGyABqFx8Xz>uYlXttKe(KO)nVa|Laym z3kP|M(x0?Q5GS3@40Rk^L)|BHU7)UN&xo8nNE;y465mvE;mVksg;eJ9khkNhj=U%Rsfg|hGxJO&e$ z3G#ol=n>SOC|owka~OVuC*i(w?xGo4o(l$ryWv3EZ&Yx*zHUW#OnX9ITr*$_xD~d8 zH(>%;vJ&S%4TZ*)g8a|>5l|P%WT@k_9BRNJsE19a%0d2T#7d~A-gS5x#;M|N$`?@j zB32FZ%)qhi@GkXJ)i{>aS5|lRO*Mi%A8DUZ(--9b#>22$L7rVSB(Ke#4DZ6PaBH0) z|A$i>>IQk1Q*Tm_6-80F`a%9Tr0@-bJV$6>49~#U4TJojY~*YdpnU4xeDQcf3zua;*wz$(D9L6AK~mMsfyBzl%qhUU%9QOI`k);?(#f09%!SDt8+mZ*H;rhsrru~_|#=F9RkhGl{@)Ozq^az7W z=MhvIk8D3V5-M$)GU;P1-(uWV>Wbu6+?xl};i8fk7jj{)7rc)Pmymr(*{cU5X_3h_ zz-n%+E7c&6#;Ydgf!cq<74{?Aa z^}o~xqb;oVJMoN(k-Zq5fJ_dYOpM+|=n1k3R)ROlvC-wj!M%RxS;X!r3AQ-SL&+x; zbTv=YqHv)Wi-C_r&FCC*hf&a*u_;5XL1Y_O2_s4|7`q9%0yy87zTe1;ZH>NBPRb?X zNs5A>FbhUv;<=6WoM+%x`r06P0A-Qri$oiLwc3-6Wx2-eYSO0bP3bDKCoR;f*Fh#E zRYgvz9x~&wqtukP81JbZL*ZDn`p1+_pYe*W-L%YyGi+#F7H2IcccJ2*nfZ;8*KltH z^W1}cEnB#MiB)IQco`X`6)+EN2gy;9n?_7l5{u2WPry}vU&8-+#y$OMy(VVh1MXG8 z;6}LI{Qe8&*AV_A)PkhOz(wTFqG%tyPrsfY^KFbAP~sQu{Am>WtC@pknP4mO8tU_z zh+Zu`1MzAvi_)8p0w^5Ez{+_15A{_j&FmL+%J>|^(~kCG$m=Vn_>>d>;O8a1&a6EqE zTZ0;BpfEWh9$>RdIVIcASTi2MuiC>fPWHaSz=uLlZ>ig08Cvp#AKAhM@o`uuTsRuHljO6%?O{IN$ z4P~zpxWhocAn<<$P?5pyafV;!@~opzX|);Z&*1g6{Z4%`?FFb0X53ZS4pyWuE3>YS zv5DmT=*W%nTTI|1W9Go}@B`64=fmUA2<@Tq2?|1|#RyC$=Lr>+n8@a1@Ib~bfJ*0# zD&NI{LKrJUu1>B^u0!6!gzCZi9b}X?F@7Wt z4?$Nq$_E&8(65j6kBgDR2zEkn9!hd!AS?oUOIONI-bg)kiilyp2jfYGvWQx9#wop| zK9%ty=_qo~$XUrvkg3J&Z=owMGIMY=iO*)cpAoI-e1Kp-I%nb3PXwl-Fgfi?*U0?# zkY^<`DMDXn9LS7(N`EiUWgKZto4$?;Ny*Xk-ke*HY)Fbi)X$-Z`E%7XU`6>7{Mf&xnS;+^B_PFB!NFW4U2E-C@4WNGHR@9Y+6&l+q-$?7-9) zO!0pbc%GqYt4(8>ElzouioU0e<#*oxmu3;GJZRTnOkPg^V00a}DM%;-)(4}n1-kjd z*&ja75`^@HMsubz6a|?uuG9ksMHs;6n*NV=)6!Rj!IPNEXJjMNR~Se7z~>l=X-8qY zIrN^s@V0o{G5C^kpQtx8hgO8c{&p&5Fwn~4sIMae5!?dvSX&Mh@5QO>IJp%C)hTDg zNCF%zg^@TY-%g)WFPte4|3z*h&hioE|I#Pw?WtXW*%^B)A7MSo0Hsj~o17hg|vJN)<6*|-7cX&jKBf54*x`2R$z71%cLDy5d zc9Hv0=YK`<3@{6PS?)=Q<@MB0SzAi_d!phN>UUEPNduU2F6tA=CmHt=Q!SDE6Fwyb z9U0#NMk6bI;7fGRW;!!jY?i^JxIY*t9w2lD!*OYwjANNX?V=8hQQG0)|MxKcagpn0 za!D|@1xI#MpG`S6ec{l3ovbw3KN%KyDxQub7b6O3;1INCV~x%D zPx>n2+*};(#5jGV7LVDEw#huCoSFQUu`kixn}y($@&Bc8j9(Ruz+{x(KuI?`XON3C z;3>js>8ms2L70G8zF_>xL-Vib?u#v@Fl@RxwDWm`Cm+N2B7O%MrMWOSZO52=IP+KS zr%}uQS@XX%hB4i3gEYkSBF066Nns`Y8-Q#+Jw>`*Ql&g7#dC? z6q2UUkq`rwP|^#Yv{`M((K{#{iC|U6tb^g`TWgBL;(*dHWRzlHBr3TO^?0H5S0yr+ z(LDg&$7gg642bJXii!cKd=qM3+bG{)SW#0y0`noMG_tc$q4W&(0hn2a+F8^yBX^yC zrA#d3ZuG?YU|?Gcf6o}_4M^kLV~bqICY}PD zhtLs{Hlq7DL%N|WJblUWuOeeo*|-q773M=!RL4Vp7#%C|St%joQXoH;Ip!cY!`2ly zZ}(tGNW&f)&Xen4{J2d(gAar%XG2k63z&X#?K#eTH^=|LXh_N?XQH`*uLGU25 zC1F;^uVNxSZA?LQ{UAy;7*pPs>`!ccpzS@f{`kjYU`hnm(r|(qjDqQz)eAH5g8`8l zyqOuyMPYXaD>XB2#~>esdmdWk9x&To=(vIW2b+xKW6__Rh&Hx~wbG4L4kHmU{+D^Y zn}K<8;uK1w!X+r1i=rGjp)?aEDX7oF_)^BKpzR!t$~dJP=G5y@hBwgG2pfEx(0vxn zWV-m}n7_U;kOr?-U@#Ag`MVIFBIGt0=Xb|FyT~~iIFouG_=`Ex7k0nA!aV{-R zG=P`=-g6HlTN}Bnw2h~)6ON=|cF}CDrF0DuenWqYP!Z`&IRg>Pl^O*@SdZTsI2EJ0 z@w_q0cf!!AF5W(3P!D9k%y<`pSB{blDMc<#{*|oM2)j8c&!zlXlcZdh+>3g7Sb8K5#xREHD@J?SY!~*CL0cQhKKxzy$bn0-h826r0YU_|J#v z{xsX7Ufk+x?2ht6DCEX9GNr536Vg7_6i=fsB&EUWXeg;{PPL%k zk{q2#1(KCsVe7aeqpj06l=mwsPe7zqJ@J-^MOej5yk#fvv19hb~2m}+#MD$%_miKJt zu9rGW##`J2Sk6H!^=^)n(`|% z@&nav68Q!?|Kn*$k5Dh0Z3Gluqx?5ZP#Oiv@wA-6OZpwdHQ{`dU1N$LqwFCv zL(r27ree(hKOM6rxeuFZ*|q)>icUjY6!8N#|4+(-Ks(wF;O%Jb2Xb^m9G=s3%1( zEpmah#U$j1F!~z`tC)c&v|U5-LX0ma=O=PwsozKbG~=T{{>qFeE`1>>LPX~O3+r^6 z!Oh73|CEom(-^vpf-?;M8fuL@py(R|G7{ubyN4d*u6m>$SXMAr@` za+-D@umf6%BL{0h~BOL7h?V< z4WC@nb_WNa5QTa46`}q_PPE3G9t>;_chFE7&%e_73h&06Vyd2GC^<|$orNzIN)q6Z zzNK7}@=lzpZH`L59c@XFEoYNan^Gm4#7*pZBe4F1S*Hk8UcfEZISOTC$nO}C9G4Y!C2;CAUZ?RHJk`kJCmqF1QtMjFT0h#m{l51V^s!>L@*e^ zuW&m;mtD8#Ds6epi9E=@B#)!-H{=Sk{z+gVoJdN(Yf+1VV+RYvmb*OfX8O;@E83Q_>%izL3-x zJxeg$i@x(1zfF0Q*Z(<``&I~ocUhtljER80HIN@!@B|>=5H!=$T7jY?D=cUD{&dlTr_SyiVT>SM~hGs`>IGp!6%ozN54YPHdn)0mUWY zZWQ*U?+Z$fO3>0t+H2FE0{NEo?Lv8CR^T$__2^L=P1_>+m2%=>eI}om+z}^Q!2{v= z&@UH;2GbCmf#=8}Nk5?96az{l5S~ZhJe1AA@MogFAB9Tqk;{w07UBOds{adZ89Ev; zI6kw?fHz8aZ6JS7&GR?yA2E`Va%1x}7-uFTlY!YpqC6f0>FHZf&dB&9jA>~z^eg0_ zCfImll`4c)$@c{>w=%ovDD$BtAszbB@ZVt%+Na70#&uUz;5(%Yh=u+xQ-)o#44oB#fZX|_KFepKlshux-WWMf-beXw+V!Jp^(iZ5V(bf>z+}pciP{kVA3CP<3qpJG z>IIC#5|p5P%pCY^>-!4>!qC>zl-#9W-JFww*pwT>RW@_ADP=)E1AY9=jVBPp3&}fi zEIoEQ=#{P`xgeDsgl`lbr{OVjNXmdSdC842sFar(Mxj25`ZoBHh%H8GZuInGd{Shh zo70jXgYLvQHQvUbVSFWvie3*q{TZb6hK|y7bY#GN6COZYSo)V>;5y|NC@O9dD2I`E zl zgUQda7J+TA6ozs6@iZfzRL1M4<~3b2#$*qO;2VbU2nO{qmv5K>{#c%89ZFN7ycPW$ zEd(7<_!VXUVz@O^jcZQISbcH}(=#1IOOgG8OhP95l)j}n5R!&7{u7(iUmq5#BQ8dj zvNMBWD0xQT0`d}z);Sao#mOh+`6fFNhmIhV1|FhqB+ibdK88vBPJT{3J(Kv!*k3R_ zp0@tv@A@u?(su?bHD&M?$_JUn78Hb}J`7yTOzT?|>N0pZ3KOC11!X0E$j;M}w)My? zG-n?(E_BL7B^EL{ncO~X{prKVbO!u`(d8%$Nd@SvL*)eh4=_BNoDQWk7(A04l4j9g zoha2HHw|foaZOhW9QeT4;Wn98HqpIsCw>0;Z(wj%l<#LyJd}55Ce=}LAE9uzo`acX z5K8)6JqXz=IQfNoTPDyS*&^sTK%3Gf%GJ%-K*lAb9y;}Qaz4*$28X19D4l78y4ryG zI8&eYk<_WB518OI>OavD%Oc#jhmM~J#X~rs2}t1|2(1rQSDR8t+Hx>X=@jMbI1v*kmD*F@Z%g!ow#Dd7jqdKW zhor3NRobjKR;7{%Set9$-(Jjg88i5Tb8k^pmhweroYw@S+8G~1DEpwN1&jojBKOkt zO4&i$Co%p{9R5gsF%JJ}lk(lB<8LZe=qw9glUrf1h#7f8{}kE=T8L}dtlP6}F)7ca zJt^|@$Vz8%`YSW-<<{5pCvy5$UkB@VQY;TnX4d0vGs1nWa}I*~@tf61ZG@>Ayotz! zq~gepr7|6dR-oV?oZF3~hp6X5Pc9-d5*;mw(jdmwqAxj)tVGvfcmg?n*ngLLB4pO- z_xLg~K&dCZOvh(f4WZd6pG>(ZPRwGa$KVBvN?nv!!O+yTRJ;80kfHI(kT4El&-rIyI9HG_L-{|~v# z!+p9L8ab|OM&j#^nZh$k)4VoA<2LK^U}BgkIs?LlP{2u;H6S@X0jba znL=%-J| zSnQRlVVM7Y3?-tYBkYQ@LwNZIPL)Q%0KXb`zYSD%2#QMJ#1WK)q1=VO;wC3_#&|oM zNP7`|E6nNllrLkWHO(2-ruaW1DJ;pmTvvCN9q%{_ekuWj_&(KlF`bXeMF4~SV z=BepugJUz0q01A*Oe30Xa*NC>jL$-sZ!+QOOz0vZq;$~M^ask6?jqERw(S@QNxc~} z7z2HA)JwStv)YYJXExv-@-ym6DPUy`C%~x>WIgPzU^qKti#ZXW=MzeD;nf%mk!yGV zc0-v`0gSXok$xfJqRlWL%HCO2(lO27&`}ndj_CQ-4fCY5$wXz$0-L~FXYz#U|y*~<RL9aCvD});Zb}5en8PWWR+&w z%;Qtfin7>@`HylbdUC#)Hgdn(WsOc zr4L~yj7DSDZ84D6qN4tZwrLunc%RMeJVv8x0@Nqc{ws#tqPQqIBzY}bi?mc0p<@;a z&x}+l`5B05sF;t6Le@MKH4AKf4~Fr#yZvda#cCpLF>q%v^TcwYi)Zah7D|PQ(y!X^dz^#cnO>u zODr2>G`!6@Ep2ZJcv*DEv6%ISadFPeWV<7`TbJM@1|>l_Ih{or@VhNa3Cgc%t3cmG zb7msSnlh8GKGpL7VR^%5Tz8n#xI>iOrhvtFHdEi@{+je}Vx-p@bw;_DRgb#(<6Tc%Il3tpTZ8U7aKmwfl ziNZUSl{y-0&>n#(J#fvQ#@HByoKjjQ`H6B*eZ~+Dqr<5DL!OB7)(mP*xPuv>RK~#* z1-aowVJmqcc_9ujqHQ*8inHS|_>ysd!|k;1MpsSR&memWr^DK5*g}5{bbrN8B_D(5 zFuSQV%%el;w#_g*?b~pwoYkA#F-vEA;RF5I&B>y20)s^{_!{G((;0M(MfW)(GYzB3 z%}zUnd{yvHX|IJ%<#3e$qdhMkuRz(3P~ne+!J1Z|k3&mQ-VB8~aNszOZ8Ybk=LO}l z^zUa(HpZ;S!MdSN=P%x)WA)i$Nm>EM^b_{~q={>kGRwB90c8-p1_?Te_i zZy0+CH0 zs&5nJJmypy2KeF-nz9rYk{dF!DHyNHp#Km|f%2i0-x98OWTgP=`^Y~iZ&qe}Rk(+7 z4@_}Y+R`(b6i_Jx?GNZz(uO}z1ZLyl#c=#!%TI(Rp)evHN((T$)jZz7z(1LdqI=B$ zGkflX*$&7)Vs^_=`knDD8S@jFEkyGseIv-b8JF1{kY1&zws#uRzKH&b*y+r~GE=^1 z5$$3!l8=F&Kk#824!5CP#r3&M>mFXk!tw7mYYkXKTNsodMB#cjwNC|HD3$?Wox z(Xm8nCC;2h$3W^QFnkNcOKgd|S@gT1>jsXDp}lA*ozZ;e-6{-U$H2cR>1R>+gzzzQ zt}@=1GG$GWnL=)a@gc~(VaY~f_#4jkfgRAf9j7v3=pu4ED7QB|J*g|LVr+EeeM3;3 z5(R%^^gPNwGKl}b#S zLs15De-vD$Jr@e^P`^g@(l&uHQ*delj`pIhJM04k>H7`-PVPtUPd<$!dRgj@E#F-V z6IkR+6hmwbpl@8+UC1jIhXa-7@BIC$&>rYQ#N&2Q>ROyS!yko{I z(SL?^{a&t8Yd6N7|Mm>(LdSg9=P8EZK^xo{!EPu%McZZMf-ra(g)LDSk}eUY_>3P! z-!U9l(vOyhq(SJq#Bv6s>jLGe$SKv4kwnHd6`u24Z9bj{io^Pc-U6rJLyMYEc<#RC{^G1XZJOD$@UbyG{%8 zC!S@*(`!T{D#qeczlXvm40uO-GuWK$Pv&e`WI|GX#vG@8D`S3P)`fAf5uHzQwgB}; zIC_Q2m4Iu>eUJ--v;7$7HUz>;3F{8Lon?x5$&m| zKgH;u7^{i$krsihICvWkndqO6oc~il5SJXs3>`v#AARBB1@d^D3`s4Ji5(fmN~dQG z%FdURopEd)GXG*rsgC)w6WWB}VS*jHWr5(Pi+xmXu!cp|R zr|lcMu27##{T}AaGo~C&OT7m=iZOOJdiOTw{vLr^@ znP4Y679bFgGtv|uHf8aV$xgi(gA!v*DHcvC#m1>guIQ;p-+2t>#Lz7qJ3+32Bl{S? zpL~E^jQr5X`VUwmggP;B27-}rWI5$pl(X0pgvV$*$`j3*j3`igh|DtD7SUhIoT`bg zRmhH|JqM0tpsutC+5JpT=>W1<;7IDeHVEy&+kaqoW^&$?=b`h6Uz{+*g47o>@DNc@ zI${x!2$k{mYR5O8Fi-%b@!obLJM#+@`OsKC8}wr*W8pQX9%e=v3-T z{*Gfx|1h`-eT?z^iX*w;A`~lqpuUB24`f2p1Dv=?+aVg7nm+YyK(;8XM)+g;uy9QyyeW{|NqsYN36Wb${WG&ng_6dU zb=ORy{z@Stb)x;SIoThl`l2H*^Dz6N#VZaRX+T2%$0L z!wgDj3jbn^(gUNbv7WXM-WucCZ2v{>s*P1seCm^!;4J-?N^?3AV=xCEg`_YTPGN)9 zb`+-`&~}G%H=Kz{Rw{#%cQ|&R)o8CkV{{v*{#%SG zg`;oD-5IkB2Rh;CR{ivg(pwB(f^{)okGzr2B<55G<1w3ACFH&lu`Y}mi0rR8Hrw?4 z!mR3&wXc*0VYmU~^D*`&a)aorK>ao2>XUuT@bYhz-N38sbe<+xV$csdC({-UPgBx= zgh7R<-+^gpQ)(A#$;vXbM>wS9MMp@QjC^y8#C7CzSVtUm-jBjJZN^dff%mPfBLL&m zQC1Y;=afUIYqYJQ??2>w(6NnKrGp(YlET8D949~GNCfgtIp*kbwl*C~@{p)Cp%N)~@pU^f9 zyuDf<^C7fKr<@EOCeX*|QA1Smg7@wGLS zC+Zmxu1XF@K@0dFebvd&=-WbDHiL_`E=_4T8OV=polp;o3YuYA6ca}v{yjCQXj@nK-Rx6yHco1XKiL4l8&OV zE|q>5yp7>M342JIYsSVgPN^+p&*ET6YC`{5oPSCCMGPe&8nGFF7(Kbka~U^`{87JR zlMOGk;?+?ak|KBTJ)_( zE}HcZ4Hd?@=Xaw zN_=X9<$LS)}i{?~kzZ?#d^8QF96^|ZO1Hk<0dYQa*uA?<~!7ef9DSt+-Z)i<+v z=cBV8ll{*+lViLu^^laA_WM*$k>8u*F(@cbd4S3F$I;(#BoY%+iZ>&mC|`QKM%8SZ zRw7yh|2Gk%Zsfw0w=vHFHm51fW0$EKi~MMdaz%(+QQAY& z@ATauHkM{gDH;&N_tONvVnk^w0|OaYjD<`_{Ts#tOlfWmG&DzEn7n@w|8$}+Bz+29 zM&BH41Tg=KOsE*Ta@xdlY3skGa)HkF2u@+vk1+TzUd}>EDcbv^bpYjs3~WSSL}nd{ zJd|gjPKhq&5|G|%gv}! z+Mh*{UPy&R%V-Nm%3L+9i=Zyb%R*Rw83*?{Ig5iwh!@}j2o{*1qlLYUA9X^9ak!+9 zqc{>9M;jsVE5@SL=skXp->3MmXWb&(u*}+dxE+#|-G9bB6>mjQvXZ`SrIzuBBt)n+8EzRI++$djw zsXAqb`c!Z*l~GnIt5WLQ|45R`RJfgYF#~U_`NdsnWOuSU1iU5 iFJ=a2Zd(1V#(P`mGh14XhQYRk0ZPCst1VHw)Bgwkjm#|o delta 84323 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 nj>xAKfKO(MW!cwJ?!0 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 5; + + chWrite(i,0x08,chan[i].duty); + } + if(chan[i].cutoff_slide != 0) + { + chan[i].cutoff += chan[i].cutoff_slide * 4; + chan[i].cutoff = CLAMP(chan[i].cutoff, 0, 0x3fff); + + chWrite(i,0x06,chan[i].cutoff&0xff); + chWrite(i,0x07,chan[i].cutoff>>8); + } + } if (chan[i].std.vol.had) { DivInstrument* ins=parent->getIns(chan[i].ins,DIV_INS_SU); if (ins->type==DIV_INS_AMIGA) { @@ -86,6 +105,7 @@ void DivPlatformSoundUnit::tick(bool sysTick) { } if (chan[i].std.duty.had) { chan[i].duty=chan[i].std.duty.val; + chan[i].virtual_duty = (unsigned short)chan[i].duty << 5; chWrite(i,0x08,chan[i].duty); } if (chan[i].std.wave.had) { @@ -351,6 +371,7 @@ int DivPlatformSoundUnit::dispatch(DivCommand c) { break; case DIV_CMD_STD_NOISE_MODE: chan[c.chan].duty=c.value&127; + chan[c.chan].virtual_duty = (unsigned short)chan[c.chan].duty << 5; chWrite(c.chan,0x08,chan[c.chan].duty); break; case DIV_CMD_C64_RESONANCE: @@ -498,6 +519,12 @@ int DivPlatformSoundUnit::dispatch(DivCommand c) { if (!chan[c.chan].inPorta && c.value && !parent->song.brokenPortaArp && chan[c.chan].std.arp.will && !NEW_ARP_STRAT) chan[c.chan].baseFreq=NOTE_SU(c.chan,chan[c.chan].note); chan[c.chan].inPorta=c.value; break; + case DIV_CMD_C64_PW_SLIDE: + chan[c.chan].pw_slide = c.value * c.value2; + break; + case DIV_CMD_C64_CUTOFF_SLIDE: + chan[c.chan].cutoff_slide = c.value * c.value2; + break; case DIV_CMD_GET_VOLMAX: return 127; break; @@ -564,6 +591,11 @@ void DivPlatformSoundUnit::reset() { for (int i=0; i<8; i++) { chan[i]=DivPlatformSoundUnit::Channel(); chan[i].std.setEngine(parent); + + chan[i].cutoff_slide = 0; + chan[i].pw_slide = 0; + + chan[i].virtual_duty = 0x800; //for some reason duty by default is 50% } if (dumpWrites) { addWrite(0xffffffff,0); diff --git a/src/engine/platform/su.h b/src/engine/platform/su.h index 0456f42f7..7f6eef16f 100644 --- a/src/engine/platform/su.h +++ b/src/engine/platform/su.h @@ -38,6 +38,9 @@ class DivPlatformSoundUnit: public DivDispatch { signed short wave; unsigned short hwSeqPos; short hwSeqDelay; + short cutoff_slide; + short pw_slide; + short virtual_duty; Channel(): SharedChannel(127), cutoff(16383), @@ -71,7 +74,10 @@ class DivPlatformSoundUnit: public DivDispatch { syncTimer(0), wave(0), hwSeqPos(0), - hwSeqDelay(0) {} + hwSeqDelay(0), + cutoff_slide(0), + pw_slide(0), + virtual_duty(0) {} }; Channel chan[8]; DivDispatchOscBuffer* oscBuf[8]; diff --git a/src/engine/sysDef.cpp b/src/engine/sysDef.cpp index af106c711..c376b5d35 100644 --- a/src/engine/sysDef.cpp +++ b/src/engine/sysDef.cpp @@ -1822,6 +1822,12 @@ void DivEngine::registerSystems() { {0x20, {DIV_CMD_SU_SWEEP_ENABLE, _("20xx: Toggle frequency sweep (bit 0-6: speed; bit 7: direction is up)"), constVal<0>, effectVal}}, {0x21, {DIV_CMD_SU_SWEEP_ENABLE, _("21xx: Toggle volume sweep (bit 0-4: speed; bit 5: direction is up; bit 6: loop; bit 7: alternate)"), constVal<1>, effectVal}}, {0x22, {DIV_CMD_SU_SWEEP_ENABLE, _("22xx: Toggle cutoff sweep (bit 0-6: speed; bit 7: direction is up)"), constVal<2>, effectVal}}, + + {0x23, {DIV_CMD_C64_PW_SLIDE, _("23xx: Pulse width slide up"), effectVal, constVal<1>}}, + {0x24, {DIV_CMD_C64_PW_SLIDE, _("24xx: Pulse width slide down"), effectVal, constVal<-1>}}, + + {0x25, {DIV_CMD_C64_CUTOFF_SLIDE, _("25xx: Filter cutoff slide up"), effectVal, constVal<1>}}, + {0x26, {DIV_CMD_C64_CUTOFF_SLIDE, _("26xx: Filter cutoff slide down"), effectVal, constVal<-1>}}, }; const EffectHandler suCutoffHandler(DIV_CMD_C64_FINE_CUTOFF, _("4xxx: Set cutoff (0 to FFF)"), effectValLong<12>); for (int i=0; i<16; i++) {