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

[PS1] Einhaender (Japan): Graphics randomly corrupt towards the end of stage 1 #587

Open
HeroponRikiBestest opened this issue May 28, 2022 · 1 comment
Labels
bug Something isn't working core-ps1 PlayStation

Comments

@HeroponRikiBestest
Copy link
Collaborator

HeroponRikiBestest commented May 28, 2022

The graphics corrupt towards the end of stage 1, seemingly at random. The first time, I had died 3 times to the boss before it happened. The second time, I hadn't even reached the boss yet.

image

Ares v128 compiled on 5/27/2022
Linux Mint 20.2

When first booting the game, the log outputs:

[unimplemented] ShadedLine
[unimplemented] GP0(ff) = ce002a
[unimplemented] GP0(ff) = d50031
[unimplemented] GP0(ff) = cbfffd
[unimplemented] GP0(ff) = cf0000
[unimplemented] GP0(ff) = c9ffe7
[unimplemented] GP0(ff) = ceffda
[unimplemented] GP0(ff) = c1ffe1
[unimplemented] GP0(ff) = c25232
[unimplemented] GP0(ff) = 000000
[unimplemented] GP0(ff) = d1ffed
[unimplemented] GP0(ff) = c7ffb6
[unimplemented] GP0(ff) = c9ffa8
[unimplemented] GP0(ff) = bfffb0
[unimplemented] GP0(ff) = cc5c3c
[unimplemented] GP0(ff) = cfffbc
[unimplemented] GP0(ff) = c7ffb1
[unimplemented] GP0(ff) = c8ffa3
[unimplemented] GP0(ff) = bfffab
[unimplemented] GP0(ff) = c45434
[unimplemented] GP0(ff) = cfffb7
[unimplemented] GP0(ff) = ee0005
[unimplemented] GP0(ff) = e9ffd5
[unimplemented] GP0(ff) = 960055
[unimplemented] GP0(ff) = 9f0048
[unimplemented] GP0(ff) = 9a0055
[unimplemented] GP0(ff) = d4ffab
[unimplemented] GP0(ff) = d4ffa5
[unimplemented] GP0(ff) = d8ffa8
[unimplemented] GP0(ff) = d5ff98
[unimplemented] GP0(ff) = ddff9e
[unimplemented] GP0(ff) = c3ff6a
[unimplemented] GP0(ff) = c7ff6d
[unimplemented] GP0(ff) = cbfffe
[unimplemented] GP0(ff) = cf0001
[unimplemented] GP0(ff) = cbfff5
[unimplemented] GP0(ff) = d6ffea
[unimplemented] GP0(ff) = c4ffee
[unimplemented] GP0(ff) = d2fffc
[unimplemented] GP0(ff) = caffb9
[unimplemented] GP0(ff) = ceffbc
[unimplemented] GP0(ff) = caffbc
[unimplemented] GP0(ff) = d2ffaf
[unimplemented] GP0(ff) = c3ffb5
[unimplemented] GP0(ff) = c85838
[unimplemented] GP0(ff) = d1ffc3
[unimplemented] GP0(ff) = caffe6
[unimplemented] GP0(ff) = ceffe9
[unimplemented] GP0(ff) = daff49
[unimplemented] GP0(ff) = e2ff4e
[unimplemented] GP0(ff) = c9ffa0
[unimplemented] GP0(ff) = ceff92
[unimplemented] GP0(ff) = c1ff9a
[unimplemented] GP0(ff) = ca5a3a
[unimplemented] GP0(ff) = d1ffa6
[unimplemented] GP0(ff) = c9ff9d
[unimplemented] GP0(ff) = ceff8f
[unimplemented] GP0(ff) = c1ff97
[unimplemented] GP0(ff) = d0002f
[unimplemented] GP0(ff) = c3003d
[unimplemented] GP0(ff) = d00031
[unimplemented] GP0(ff) = d1002e
[unimplemented] GP0(ff) = d80035
[unimplemented] GP0(ff) = ce0011
[unimplemented] GP0(ff) = d20014
[unimplemented] GP0(ff) = c7ff73
[unimplemented] GP0(ff) = d30010
[unimplemented] GP0(ff) = dd0006
[unimplemented] GP0(ff) = cc0009
[unimplemented] GP0(ff) = c9fff5
[unimplemented] GP0(ff) = cdfff8
[unimplemented] GP0(ff) = cdfff2
[unimplemented] GP0(ff) = d1fff5
[unimplemented] GP0(ff) = ce003c
[unimplemented] GP0(ff) = cbffd9
[unimplemented] GP0(ff) = c7ff74
[unimplemented] GP0(ff) = cfff7a
[unimplemented] GP0(ff) = d6ffef
[unimplemented] GP0(ff) = dafff2
[unimplemented] GP0(ff) = c6ff5d
[unimplemented] GP0(ff) = c6ff4d
[unimplemented] GP0(ff) = beff57
[unimplemented] GP0(ff) = ceff63
[unimplemented] GP0(ff) = d8ffd8
[unimplemented] GP0(ff) = dcffdb
[unimplemented] GP0(ff) = caffc0
[unimplemented] GP0(ff) = d0ffb2
[unimplemented] GP0(ff) = c2ffba
[unimplemented] GP0(ff) = d2ffc6
[unimplemented] GP0(03)
[unimplemented] GP0(ff) = f20004
[unimplemented] GP0(ff) = c6ff58
[unimplemented] GP0(ff) = caffbb
[unimplemented] GP0(ff) = dbffc4
[unimplemented] GP0(ff) = e3ffca
[unimplemented] GP0(ff) = c9ffa5
[unimplemented] GP0(ff) = cdffa8
[unimplemented] GP0(ff) = cc0054
[unimplemented] GP0(ff) = d8004c
[unimplemented] GP0(ff) = c5004d
[unimplemented] GP0(ff) = d3005b
[unimplemented] GP0(ff) = ca003f
[unimplemented] GP0(ff) = ce0042
[unimplemented] GP0(ff) = cc004f
[unimplemented] GP0(ff) = d30056
[unimplemented] GP0(ff) = ca003b
[unimplemented] GP0(ff) = ce003e
[unimplemented] GP0(ff) = ce0007
[unimplemented] GP0(ff) = cffff0
[unimplemented] GP0(ff) = d4ffe3
[unimplemented] GP0(ff) = c7ffea
[unimplemented] GP0(ff) = d7fff6
[unimplemented] GP0(ff) = c5ffdb
[unimplemented] GP0(ff) = c9ffde
[unimplemented] GP0(ff) = e6ff4e
[unimplemented] GP0(ff) = e2ff40
[unimplemented] GP0(ff) = deff49
[unimplemented] GP0(ff) = d3ff59
[unimplemented] GP0(ff) = cdff4c
[unimplemented] GP0(ff) = caff54
[unimplemented] GP0(ff) = ef0002
[unimplemented] GP0(ff) = f8ffd3

and then, right when the graphics corruption happens, it additionally outputs:

[unimplemented] GP0(ff) = cd0071
[unimplemented] GP0(ff) = d40078
[unimplemented] GP0(ff) = fc0083
[unimplemented] GP0(ff) = f8009f
[unimplemented] GP0(ff) = cd006d
[unimplemented] GP0(ff) = ce0058
[unimplemented] GP0(ff) = d8004e
[unimplemented] GP0(ff) = c70051
[unimplemented] GP0(ff) = fc0072
[unimplemented] GP0(ff) = f8008e
[unimplemented] GP0(ff) = cf005b
[unimplemented] GP0(ff) = da0052
[unimplemented] GP0(ff) = c80054
[unimplemented] GP0(ff) = cf0036
[unimplemented] GP0(ff) = d30039
[unimplemented] GP0(ff) = d3ffe2
[unimplemented] GP0(ff) = dbffe8
[unimplemented] GP0(ff) = d6ff95
[unimplemented] GP0(ff) = d7ff79
[unimplemented] GP0(ff) = e0ff7e
[unimplemented] GP0(ff) = d5ff63
[unimplemented] GP0(ff) = ceff55
[unimplemented] GP0(ff) = ccff5e
[unimplemented] GP0(ff) = ce5e3e
[unimplemented] GP0(ff) = deff68
@HeroponRikiBestest HeroponRikiBestest changed the title [PS1] Einhaender (Japan): Graphics randomly corrupt towards the end of stage 1. [PS1] Einhaender (Japan): Graphics randomly corrupt towards the end of stage 1 May 28, 2022
@LukeUsher LukeUsher added bug Something isn't working core-ps1 PlayStation labels May 30, 2022
@HeroponRikiBestest
Copy link
Collaborator Author

The first part of the log output when you boot the game is now gone, and the output when the corruption happens is shorter. Said corruption still happens, though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working core-ps1 PlayStation
Development

No branches or pull requests

2 participants