Closed PatrickvL closed 4 years ago
Thanks for reporting this. Could you add a nice screenshot perhaps? We love those... plus they are good reference material
From @blueshogun96 on April 27, 2017 20:14
Hey, sorry it took me so long to get back to on you on the Shenmue II demo crash.
I took a quick look, and the issue goes back to the implementation of D3DDevice_Register, where it dies trying to create a vertex buffer (1024 bytes).
Shogun
We're working towards getting CreateDevice and Register to run unpatched. Once that works, many of the current issues will disappear. For this to work, we're going to backport lots of Dxbx code that does resource conversion only at drawing time. That will require significant changes to the way resources are currently handled, but in the end it's a better approach than what's currently been done.
From @blueshogun96 on April 28, 2017 6:1
Good to know. But one question I do have is why unpatch CreateDevice?
Shogun
Because it initializes global variables that are used by many other functions that we'd rather see running unpatched too, as these hardly access hardware registers, so there's no point in patching them
Btw: Some of the things written here in this issue tracker are not really (game specific) issues, so better discussed on our gitter channel. We'd like to avoid the issue tracker becoming some sort of forum you see.
Join the chat: https://gitter.im/Cxbx-Reloaded/Lobby Join the chat: https://gitter.im/Cxbx-Reloaded/DevTalk
Closing this issue there's no way of identifying the game by its xbe.
From @blueshogun96 on April 22, 2017 3:23
Once again, I am very impressed with your work guys. You're all doing much better than I ever did. You're also emulating those Sega titles I had so much trouble with.
For those who have the demo, try running it in the latest build and you'll see the loading screen. It crashes swiftly after that though. Have a look. When I get a chance I'll try the full version of it (haven't played it in years!) as this game is highly sought after emulation wise.
Shogun
Copied from original issue: Cxbx-Reloaded/Cxbx-Reloaded#391