Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Runner Pinball incompatibility #40

Open
djipi opened this issue Oct 8, 2021 · 0 comments
Open

Runner Pinball incompatibility #40

djipi opened this issue Oct 8, 2021 · 0 comments
Labels
bug legacy Happens also in the original VJ S1

Comments

@djipi
Copy link
Owner

djipi commented Oct 8, 2021

Code enter in permanent / infinite loop.

$5B18 remains as 0
$4380 remains as 1

| | -> 809CA4: 0CB9 0000 0000 0000 5B18 CMP.L #$0, $5B18
| | 809CAE: 6706 BEQ.B $809CB6
| | 809CB0: 4EF9 0080 2000 JMP.L $802000
| | 809CB6: 5240 ADD.W #$1, D0
| | 809CB8: B07C 1000 CMP.W #$1000, D0
| | 809CBC: 6D36 BLT.B $809CF4
| | 809CBE: B2BC 0000 0000 CMP.L #$0, D1
| | 809CC4: 6608 BNE.B $809CCE
| | 809CC6: 2239 00F0 2110 MOVE.L $F02110, D1
| | 809CCC: 6026 BRA.B $809CF4
| | 809CCE: 2039 00F0 2110 MOVE.L $F02110, D0
| | 809CD4: 5C80 ADD.L #$6, D0
| | 809CD6: B280 CMP.L D0, D1
| | 809CD8: 6E14 BGT.B $809CEE
| | 809CDA: 90BC 0000 000C SUB.L #$C, D0
| | 809CE0: B280 CMP.L D0, D1
| | 809CE2: 6D0A BLT.B $809CEE
| | 809CE4: 5242 ADD.W #$1, D2
| | 809CE6: B47C 0008 CMP.W #$8, D2
| | 809CEA: 6D06 BLT.B $809CF2
| | 809CEC: 60B0 BRA.B $809C9E
| | 809CEE: 7200 MOVE.L #$0, D1
| | 809CF0: 7400 MOVE.L #$0, D2
| | 809CF2: 7000 MOVE.L #$0, D0
| | 809CF4: 0CB9 0000 0000 0000 4380 CMP.L #$0, $4380
| | 809CFE: 66A4 BNE.B $809CA4
| | 809D00: 0CB9 0000 0000 00F0 33BC CMP.L #$0, $F033BC
| | 809D0A: 6698 BNE.B $809CA4
| | 809D0C: 4CDF 0307 MVMEL.L (A7)+, D0-D2/A0-A1
| | 809D10: 4E75 RTS.L

@djipi djipi added bug S1 legacy Happens also in the original VJ labels Jan 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug legacy Happens also in the original VJ S1
Projects
Status: To Do
Development

No branches or pull requests

1 participant