aboutsummaryrefslogtreecommitdiff
path: root/source/seta011.c
diff options
context:
space:
mode:
authorJoão Silva2017-02-12 01:52:03 +0000
committerJoão Silva2017-02-12 01:52:03 +0000
commit3777d1fcf4232cde426f46b7ee5c374fd949b1b0 (patch)
treee76f38bc1bac83bab19daea51d63ed87236e047e /source/seta011.c
parentb6006bc542f89ad1b7086268f851f0ba880ad6cd (diff)
downloadsnes9x2005-3777d1fcf4232cde426f46b7ee5c374fd949b1b0.tar.gz
snes9x2005-3777d1fcf4232cde426f46b7ee5c374fd949b1b0.tar.bz2
snes9x2005-3777d1fcf4232cde426f46b7ee5c374fd949b1b0.zip
Type fixes. Fixes from snes9x 1.50. Minor changes and optimizations.
Diffstat (limited to 'source/seta011.c')
-rw-r--r--source/seta011.c16
1 files changed, 2 insertions, 14 deletions
diff --git a/source/seta011.c b/source/seta011.c
index 26a0f54..a005f98 100644
--- a/source/seta011.c
+++ b/source/seta011.c
@@ -66,17 +66,9 @@ void S9xSetST011(uint32_t Address, uint8_t Byte)
ST011.in_count = 4;
break;
case 0x04:
- ST011.in_count = 0;
- break;
case 0x05:
- ST011.in_count = 0;
- break;
case 0x06:
- ST011.in_count = 0;
- break;
case 0x07:
- ST011.in_count = 0;
- break;
case 0x0E:
ST011.in_count = 0;
break;
@@ -107,13 +99,11 @@ void S9xSetST011(uint32_t Address, uint8_t Byte)
int32_t lcv;
for (lcv = 0; lcv < 9; lcv++)
memcpy(board[lcv], ST011.parameters + lcv * 10, 9 * 1);
+ break;
}
- break;
-
// unknown
case 0x02:
break;
-
// unknown
case 0x04:
case 0x05:
@@ -121,14 +111,12 @@ void S9xSetST011(uint32_t Address, uint8_t Byte)
// outputs
Memory.SRAM[0x12C] = 0x00;
Memory.SRAM[0x12E] = 0x00;
+ break;
}
- break;
-
// unknown
case 0x06:
case 0x07:
break;
-
// unknown
case 0x0E:
{