orbea
orbea
Thanks for trying! Given we are clearly getting different results on linux and windows there are a few hypotheses. * This is related to the frontend? * There was some...
Doesn't seem to be the case. https://github.com/bsnes-emu/bsnes/blob/6fc6bf14a39d32dab69c4f9687a81df26d412758/bsnes/sfc/cpu/cpu.cpp#L95 My guess is that the value is not being set correctly or is being lost somewhere else.
The default profile was changed for `v071` from performance to accuracy which is where it stopped working with the windows binaries as reproduced by @Max833. https://github.com/bsnes-emu/bsnes/commit/6c3aec7dc96affaf7ef7d1ea4b293407f2309f91#diff-e8793b471442b1f470d0cabc5566c3ecf8bfb15069e0d8c748f4b613422fd920L3 Of course `v070r17` doesn't...
@jbo-85 Are you able of finding which commit broke it for the balanced profile? I tried and was unable to because of unrelated issues. v095r10 the test passes with the...
Using v095r10 with the accuracy profile will cause the test to fail, but when using the balanced ppu instead of the accurate ppu will allow the test to pass. Maybe...
Thanks for finding that out, I suppose someone will need to figure out how to make this work with the accuracy profile the hard way. At least it seems like...
I found a working solution by wrapping these lines with `if(!reset)`. https://github.com/bsnes-emu/bsnes/blob/6fc6bf14a39d32dab69c4f9687a81df26d412758/bsnes/sfc/ppu/ppu.cpp#L167 https://github.com/bsnes-emu/bsnes/blob/6fc6bf14a39d32dab69c4f9687a81df26d412758/bsnes/sfc/ppu/ppu.cpp#L177-L184 To be exact only `bg1.power()`, `io.pseudoHires` and the following lines are needing and it will work maybe...
Its fixed in the jgemu bsnes fork. https://gitlab.com/jgemu/bsnes/-/commit/3227e0102f1453b8ff2e9217c7a826d7fb38874a I am not sure if @Screwtapello would prefer to proceed with this solution now or wait for further hardware confirmation?
I'm not sure, this is the only 64-bit wine game I have.
For reference NetworkManager and vapoursynth had similar issues which are now fixed. See: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/3affccf29b53976a0cef5ea662f913d4913d44c8 https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/804 https://github.com/vapoursynth/vapoursynth/commit/93cf1260edb959adf31a95e8d20e1a5338187ba4 https://github.com/vapoursynth/vapoursynth/pull/650