WiiSXRX_2022 icon indicating copy to clipboard operation
WiiSXRX_2022 copied to clipboard

Some games have slowdowns that weren't present before, like CTR: Crash Team Racing.

Open saulfabregwiivc opened this issue 3 months ago • 7 comments

Not sure what happened here but it seems some games that had good or even full speed now they're running slow now? I think it's because of the new video plugin but i'm not sure.

More noticeable in CTR: Crash Team Racing (USA) (SCUS-94426), on some 3D games, and maybe also some 2D games? (Check this issue https://github.com/xjsxjs197/WiiSXRX_2022/issues/208).

Also, it seems that some games have wrong FPS? (61-62 FPS, what? isn't supposed to be 59.90 FPS or similar?)

saulfabregwiivc avatar Mar 31 '24 18:03 saulfabregwiivc

Hi saul With interlaced mode on, does the game work normally? I haven't tested it yet, but a colleague told me it works perfectly.

ghr89 avatar Apr 01 '24 11:04 ghr89

I tried to modify the old speed limit logic and felt it improved, but I'm not very sure. But the logic of frame skipping can only be used with new plugins, and cannot be replaced with old ones. It feels like frame skipping is obedient.

OldLimit.zip

xjsxjs197 avatar Apr 09 '24 11:04 xjsxjs197

@saulfabregwiivc Using the speed limit logic of the old image plugin, this issue should be fixed. Can you help confirm? Thanks a lot.

xjsxjs197 avatar Apr 18 '24 07:04 xjsxjs197

i have tested some games, and only some have the speed issues fixed.

CTR: Crash Team Racing however still slows down in some parts of the game, sadly.

saulfabregwiivc avatar Apr 22 '24 15:04 saulfabregwiivc

i have tested some games, and only some have the speed issues fixed. CTR: Crash Team Racing however still slows down in some parts of the game, sadly.

The choice of Dithering seems to have a significant impact on speed. If you choose None, the speed will be significantly better, but if you choose Default, it will be slower. Perhaps this is the reason

image

xjsxjs197 avatar Apr 23 '24 06:04 xjsxjs197

Another possible reason is that in Ver1.0, each instruction ran at a clock speed of 2.0, and after Ver2.0, it ran at a clock speed of 1.75 (175/100). If you feel that some games cannot run at full speed, you can try setting it to 200 in the cycle_multiplier_overrides section of database.c

xjsxjs197 avatar Apr 24 '24 06:04 xjsxjs197

Hi, @xjsxjs197.

I've been playing "Xenogears" using version 3.2 of the emulator and I agree with the previous user; I've noticed a couple of things I'd like to share with you:

3D Performance: Compared to version 2.4, the frame rate drops are more noticeable, especially in gear battles and in city areas with a lot of polygons. This significantly affects the fluidity of the game.

2D Sprite Issue: The problem with vertical transparency lines cutting through 2D sprites during battles still persists. It's something that has been in previous versions and continues in 3.2.

I hope this information is helpful for polishing up these details. Thanks for your work on the emulator!

DenGueCB avatar May 01 '24 01:05 DenGueCB