aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra
diff options
context:
space:
mode:
authorFlorian Kagerer2008-11-16 23:19:54 +0000
committerFlorian Kagerer2008-11-16 23:19:54 +0000
commit57e7d5ef62fced27a6c9c9aa50598643f8b0bc41 (patch)
treeb4c379c88f6af3b8c34483fc3386aad3dd80a929 /engines/kyra
parentbf721ae68270c51a0a4cd5b2f4e5460942757acf (diff)
downloadscummvm-rg350-57e7d5ef62fced27a6c9c9aa50598643f8b0bc41.tar.gz
scummvm-rg350-57e7d5ef62fced27a6c9c9aa50598643f8b0bc41.tar.bz2
scummvm-rg350-57e7d5ef62fced27a6c9c9aa50598643f8b0bc41.zip
fixed bug
svn-id: r35102
Diffstat (limited to 'engines/kyra')
-rw-r--r--engines/kyra/sound_towns.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/kyra/sound_towns.cpp b/engines/kyra/sound_towns.cpp
index 7d802c8993..34c2c9c490 100644
--- a/engines/kyra/sound_towns.cpp
+++ b/engines/kyra/sound_towns.cpp
@@ -2644,7 +2644,7 @@ void TownsPC98_OpnSquareSineSource::writeReg(uint8 address, uint8 value, bool fo
if (!_ready)
return;
- if (address > 10) {
+ if (address > 10 || *_reg[address] == value) {
if ((address == 11 || address == 12 || address == 13) && value)
warning("TownsPC98_OpnSquareSineSource: unsupported reg address: %d", address);
return;