Skip to content

Commit 6a4294a

Browse files
authored
konami/k051733.cpp: Tidy.
1 parent e750aae commit 6a4294a

File tree

1 file changed

+14
-16
lines changed

1 file changed

+14
-16
lines changed

src/mame/konami/k051733.cpp

+14-16
Original file line numberDiff line numberDiff line change
@@ -162,36 +162,34 @@ uint8_t k051733_device::read(offs_t offset)
162162

163163
case 0x04:
164164
return k051733_int_sqrt(op3 << 16) >> 8;
165-
166165
case 0x05:
167166
return k051733_int_sqrt(op3 << 16) & 0xff;
168167

169168
case 0x06:
170-
{
171-
uint8_t const rng = m_rng + m_ram[0x13];
172-
if (!machine().side_effects_disabled())
173-
m_rng = rng;
174-
return rng; //RNG read, used by Chequered Flag for differentiate cars, implementation is a raw guess
175-
}
176-
case 0x07:{ /* note: Chequered Flag definitely wants all these bits to be enabled */
169+
{
170+
uint8_t const rng = m_rng + m_ram[0x13];
171+
if (!machine().side_effects_disabled())
172+
m_rng = rng;
173+
return rng; //RNG read, used by Chequered Flag for differentiate cars, implementation is a raw guess
174+
}
175+
176+
case 0x07: /* note: Chequered Flag definitely wants all these bits to be enabled */
177177
if (xobj1c + rad < xobj2c)
178178
return 0xff;
179-
180-
if (xobj2c + rad < xobj1c)
179+
else if (xobj2c + rad < xobj1c)
181180
return 0xff;
182-
183-
if (yobj1c + rad < yobj2c)
181+
else if (yobj1c + rad < yobj2c)
184182
return 0xff;
185-
186-
if (yobj2c + rad < yobj1c)
183+
else if (yobj2c + rad < yobj1c)
187184
return 0xff;
185+
else
186+
return 0;
188187

189-
return 0;
190-
}
191188
case 0x0e: /* best guess */
192189
return (xobj2c - xobj1c) >> 8;
193190
case 0x0f:
194191
return (xobj2c - xobj1c) & 0xff;
192+
195193
default:
196194
return m_ram[offset];
197195
}

0 commit comments

Comments
 (0)