Winning Run is a very early fully 3D (as in polygonal) racing game. Play as Blue Car or Red Car and drive around a track, like you do.
Debug Functions#
Adjustment Controls#
To access a simplified control test screen, set the Service Mode dip switch on and hold the Service Coin button while resetting the game.
Attribute of ROMs#
To view a screen that gives the dates and version numbers of the four CPU boards, put the following code in MAME's winrun.xml cheat file. Start the game out of test mode, then reset the game to access the screen.
<cheat desc="Enable Attributes Screen">
<script state="run">
<action>maincpu.mw@001E1E=6700</action>
</script>
<script state="off">
<action>maincpu.mw@001E1E=6700</action>
</script>
</cheat>
Motion Status#
This test screen isn't part of the standard test sequence. Put the following code in winrun.xml to add this screen after the crosshatch test:
<cheat desc="Motion Status Test">
<script state="run">
<action>gpu.mw@004530=5202</action>
<action>gpu.mw@004570=5246</action>
</script>
<script state="off">
<action>gpu.mw@004530=4EDE</action>
<action>gpu.mw@004570=4596</action>
</script>
</cheat>
There doesn't seem to be a way to change the Yawing and Rolling position numbers, at least not in MAME.
(Source: Original TCRF research)
Developer Text#
Programmer Credit#
A programmer credit is hidden three times in the game's boards. The first is in the main CPU at 0x1019A, another in the main CPU at 0x2C010, and the final one in the DSP at 0x00010.
ACO PRESENTS. PRGRAMMED BY TAM.
Sub-CPU Date#
The following text is in the sub-CPU at 0x06EC6, and probably should have been used in the ROM attributes screen:
DATE:88:12:20 TIME:15:21:13
THERE IS NO ROM ON THIS AREA.
(Source: Original TCRF research)