bugfixes, state load for new mode
[picodrive.git] / Pico / sound / ym2612.c
index 34dabec..4b74826 100644 (file)
@@ -1863,26 +1863,7 @@ int YM2612PicoTick_(int n)
 \r
 void YM2612PicoStateLoad_(void)\r
 {\r
-#ifndef EXTERNAL_YM2612\r
-       int i, real_A1 = ym2612.addr_A1;\r
-\r
-       reset_channels( &ym2612.CH[0] );\r
-\r
-       // feed all the registers and update internal state\r
-       for(i = 0; i < 0x100; i++) {\r
-               YM2612Write_(0, i);\r
-               YM2612Write_(1, ym2612.REGS[i]);\r
-       }\r
-\r
-       for(i = 0; i < 0x100; i++) {\r
-               YM2612Write_(2, i);\r
-               YM2612Write_(3, ym2612.REGS[i|0x100]);\r
-       }\r
-\r
-       ym2612.addr_A1 = real_A1;\r
-#else\r
        reset_channels( &ym2612.CH[0] );\r
-#endif\r
 }\r
 \r
 #ifndef EXTERNAL_YM2612\r