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
Hot wheels Turbo Racing #10
Comments
i hate to say this but... sadly Hot Wheels Turbo Racing (all versions) doesn't run on any PCSX version (original PCSX, PCSX-df, PCSX-Reloaded, PCSX-ReARMed, etc.) |
Yup. It only worked on the latest epsxe |
Pcsx code is written early, and there may be problems with FIFO parameters and responses, I may not be able to correct this problem |
Time ago i've seen a similar issue, but on PCSX-ReARMed. Who opened that issue said that HWTR (as well as some other PS1 games) required an emulator hack called "Enable GPU busy state" which is implemented in the GPU code, here: https://github.com/gameblabla/pcsxr/blob/6484236cb0281e8040ff6c8078c87899a3407534/pcsxr/plugins/dfxvideo/gpu.c#L1586 Any chance for see this and backport to WiiStation? EDIT: Applied this and it didn't work on WiiStation, maybe you need to check some PCSX-R code for see how to implement this emulation hack for fix this game? (and maybe other broken games) |
Okay, let me try |
In case you're interested @xjsxjs197 : This hack (GPU busy) also appears to be on PCSX-Revolution ( https://github.com/Firnis/pcsx-revolution ) (i don't know). A small list of affected games that require GPU Busy hack for work: (i will leave some game IDs if you want to make an autoFix for these games for GPU busy state)
EDIT: Don't know if this helps but P.E.Op.S. Soft GPU (which WiiStation uses) also had that hack of "GPU busy state" for selected games, maybe you want to take a look at it too on PCSX-R code? :) |
GPU Busy hack has been added, and can enter the game, but there is a problem with the image, which may be a problem with the Gte code. MainCounter branch is slightly better. |
@xjsxjs197 main branch as you said, cars doesn't display when in race (GTE code i guess?) BUT... EDIT: Playing the USA release of Hot Wheels Turbo Racing (SLUS-00964) EDIT 2: I have tested all modes of the game, including 2-players mode, still all players' cars getting cuckoo crazy and uncontrollable. (still don't know about CPU cars) Any fix for this problem? Thanks for adding the GPU busy hack, you're amazing :) |
I will leave a video of the stupid bug on WiiStation of player's car getting cuckoo crazy for no reason: https://gbatemp.net/data/video/333/333864-6e2f1fad47cd8b9a575d45dbb77f889c.mp4 |
There is a problem with the dynamic compilation instruction SRA. The autofix is added. The game can finally run normally in the mainCounter branch. ^_^ |
You all are amazing. I was following this conversation, but I didn't have anything to add. I will look forward to the compilation of this version to play hot wheels. Thanks!!!! |
After the Gte code is modified, the main branch can also run the game normally. |
Tested both main and mainCounter branches, i've compiled them again. EDIT: On the box of the game says that HWTR is actually compatible with DualShock, but on WiiStation it doesn't work fine when in "Analog", forcing to play in "Standard": |
yeah i tested the pal version too and seems when in analogue mode the X button stops being registered for acceleration, or is never readed as a continuous pressed button so your car does not accelarate.im guessing its reading like quickily press and unpressed therefore the car never gets any aceelaration or something |
Fix PS1 GunCon cursor accuracy in "Force 16:9" screen mode (Jokippo)
Hot wheels Turbo racing works up to FMV. Then it goes to black screen. It's one of the best psx games and I'd love to play it again. Enjoying, thanks for the great progress in this emulator... for real
The text was updated successfully, but these errors were encountered: