Stunt Race FX Issues

Storminormin
Posts: 4
Joined: Sun May 24, 2020 7:55 pm
Has thanked: 4 times

Stunt Race FX Issues

Unread post by Storminormin »

I know I'm probably the only person in the world that cares about Stunt Race FX, but that game seems to have issues too. Side-by-side with my real SNES, I'm getting times that are significantly worse on Mister. A track that takes 1:39 to complete on SNES takes 1:49 on MiSTer. It makes the game a lot harder in the later stages. Not sure if there's anyone out there that cares enough to see if I'm not just imagining this though :lol:
AtomicShroom
Posts: 170
Joined: Sun Mar 07, 2021 12:28 pm
Has thanked: 31 times
Been thanked: 48 times

Re: Stunt Race FX Issues

Unread post by AtomicShroom »

Storminormin wrote: Wed May 25, 2022 2:14 am I know I'm probably the only person in the world that cares about Stunt Race FX, but that game seems to have issues too. Side-by-side with my real SNES, I'm getting times that are significantly worse on Mister. A track that takes 1:39 to complete on SNES takes 1:49 on MiSTer. It makes the game a lot harder in the later stages. Not sure if there's anyone out there that cares enough to see if I'm not just imagining this though :lol:
While I am not equipped to compare with a real SNES, I definitely would if I could, because I do care quite a bit. 😅 I remember the original game being tight on time on the Master class, but I also remember being taken aback by how tight the timers were when I completed it on my MiSTer. Could just be that I’m not as good as I used to be, or maybe you’re not imagining things!

FBD8-CD4-F-99-B2-424-E-9006-0-FB63-FB4-E332.jpg
FBD8-CD4-F-99-B2-424-E-9006-0-FB63-FB4-E332.jpg (142.62 KiB) Viewed 9164 times
Stupid Dufus
Posts: 152
Joined: Sun Aug 30, 2020 12:04 am
Has thanked: 87 times
Been thanked: 46 times

Re: Stunt Race FX Issues

Unread post by Stupid Dufus »

Here's a brief comparison I threw together of Stunt Race FX on MiSTer vs SD2SNES on a SNES 1chip ntsc model. Unfortunately I don't have an original cartridge anymore.

https://www.youtube.com/watch?v=IuB2hQ5z1JA

If there's something specific you'd like me to try and compare between them, I can try and do that as long as I don't have to play the game much lol Was never a big fan of it ^^;;

Also, should this be split into a new thread specific for this game?
Xbytez
Site Admin
Posts: 469
Joined: Wed May 20, 2020 3:36 pm
Has thanked: 214 times
Been thanked: 787 times

Re: Stunt Race FX Issues

Unread post by Xbytez »

Stupid Dufus wrote: Thu May 26, 2022 2:58 pm Also, should this be split into a new thread specific for this game?
Agreed, and done :)
Storminormin
Posts: 4
Joined: Sun May 24, 2020 7:55 pm
Has thanked: 4 times

Re: Stunt Race FX Issues

Unread post by Storminormin »

I appreciate the time you took to make and edit that video!
Unfortunately I have no idea how to edit video, or a capture card, so these two videos are the best I can do. Much less scientific than your video :D . Free Trax, first stage. Just holding down B from when the track loads. It does seem that MiSTer runs a bit slower, and gets more and more out of sync.
1. NA-NTSC SNES (2chip GPM-02)
https://www.youtube.com/watch?v=7OLN870PfuE

2. MiSTer (updated core today before recording, SNES_20220519)
https://www.youtube.com/watch?v=0fANfMXKfy8
AtomicShroom
Posts: 170
Joined: Sun Mar 07, 2021 12:28 pm
Has thanked: 31 times
Been thanked: 48 times

Re: Stunt Race FX Issues

Unread post by AtomicShroom »

Storminormin wrote: Fri May 27, 2022 4:31 am I appreciate the time you took to make and edit that video!
Unfortunately I have no idea how to edit video, or a capture card, so these two videos are the best I can do. Much less scientific than your video :D . Free Trax, first stage. Just holding down B from when the track loads. It does seem that MiSTer runs a bit slower, and gets more and more out of sync.
1. NA-NTSC SNES (2chip GPM-02)
https://www.youtube.com/watch?v=7OLN870PfuE

2. MiSTer (updated core today before recording, SNES_20220519)
https://www.youtube.com/watch?v=0fANfMXKfy8
I took your videos and combined them into one and made sure the race starts on the exact same frame. (The timers also stay in sync throughout the whole video). What is abundantly clear is that the 3D portion on the MiSTer is significantly slower than real hardware! We definitely got a bug on our hands here.

https://youtu.be/FrbCKzAopqE

I created a GitHub ticket:

https://github.com/MiSTer-devel/SNES_MiSTer/issues/335
paulbnl
Core Developer
Posts: 205
Joined: Sun May 24, 2020 8:48 pm
Has thanked: 18 times
Been thanked: 196 times

Re: Stunt Race FX Issues

Unread post by paulbnl »

Storminormin wrote: Fri May 27, 2022 4:31 am Free Trax, first stage. Just holding down B from when the track loads. It does seem that MiSTer runs a bit slower, and gets more and more out of sync.
1. NA-NTSC SNES (2chip GPM-02)
https://www.youtube.com/watch?v=7OLN870PfuE
Did you use an original Stunt Race FX cartridge or an SD2SNES cart?
Storminormin
Posts: 4
Joined: Sun May 24, 2020 7:55 pm
Has thanked: 4 times

Re: Stunt Race FX Issues

Unread post by Storminormin »

paulbnl wrote: Fri May 27, 2022 12:52 pm
Storminormin wrote: Fri May 27, 2022 4:31 am Free Trax, first stage. Just holding down B from when the track loads. It does seem that MiSTer runs a bit slower, and gets more and more out of sync.
1. NA-NTSC SNES (2chip GPM-02)
https://www.youtube.com/watch?v=7OLN870PfuE
Did you use an original Stunt Race FX cartridge or an SD2SNES cart?
Original Cart. Not sure if it's relevant, but here's a pic I took of the board.

cCjkEys.jpeg
cCjkEys.jpeg (1.11 MiB) Viewed 6356 times
Stupid Dufus
Posts: 152
Joined: Sun Aug 30, 2020 12:04 am
Has thanked: 87 times
Been thanked: 46 times

Re: Stunt Race FX Issues

Unread post by Stupid Dufus »

Digging through a pile of stuff tonight I found that I do still have an actual cartridge of the Japanese version Wild Trax. So I did a comparison of the time trial mode like Storminormin did.

My results are the same. The MiSTer SNES core is definitely slower after just a minute of playing.
https://www.youtube.com/watch?v=TK0DhknO6co
AtomicShroom
Posts: 170
Joined: Sun Mar 07, 2021 12:28 pm
Has thanked: 31 times
Been thanked: 48 times

Re: Stunt Race FX Issues

Unread post by AtomicShroom »

This thread got me reminding that not too long ago, I did a playthrough of Yoshi's Island and, having played that game a bazillion times before, I felt like portions where Yoshi was walking on the rotating map after completing a world felt strangely slower than normal. I was especially thrown off by the sounds of his footsteps not playing at the tempo I remembered them being at. Could be something else to look into while we're at it. Something might be affecting the entire speed at which the FX1 and FX2 chips are supposed to run at.
Rahzadan
Posts: 25
Joined: Sat Oct 17, 2020 3:13 am
Has thanked: 1 time
Been thanked: 4 times

Re: Stunt Race FX Issues

Unread post by Rahzadan »

AtomicShroom wrote: Fri May 27, 2022 6:08 pm This thread got me reminding that not too long ago, I did a playthrough of Yoshi's Island and, having played that game a bazillion times before, I felt like portions where Yoshi was walking on the rotating map after completing a world felt strangely slower than normal. I was especially thrown off by the sounds of his footsteps not playing at the tempo I remembered them being at. Could be something else to look into while we're at it. Something might be affecting the entire speed at which the FX1 and FX2 chips are supposed to run at.
This 'Slight slowness' of the GSU on MiSTer is actually similar behavior to the SD2SNES GSU core. To this day, it still doesn't run at 100% speed. I'm wondering if the implementation in MiSTer uses RedGuy's code from the SD2SNES?
paulbnl
Core Developer
Posts: 205
Joined: Sun May 24, 2020 8:48 pm
Has thanked: 18 times
Been thanked: 196 times

Re: Stunt Race FX Issues

Unread post by paulbnl »

srg320 made the Super FX implementation from scratch. It has been reported that the Star Fox ending runs at the correct speed unlike the SD2SNES.

Stunt Race FX enables 21Mhz mode and high speed multiplier so it is probably something related to the higher speed.
AtomicShroom
Posts: 170
Joined: Sun Mar 07, 2021 12:28 pm
Has thanked: 31 times
Been thanked: 48 times

Re: Stunt Race FX Issues

Unread post by AtomicShroom »

I did a comparison of the Yoshi's Island world map screen and it also appears to be running significantly slower than real hardware:

https://www.youtube.com/watch?v=5Nd4iAfiNK0

I don't have a real cart to test with (anymore), so I used footage from an AGDQ speedrun which (I would hope) don't let players use anything other than real hardware. If someone wants to double-check with a real cart, that would be nice. But I'm really confident MiSTer is wrong here. The AGDQ footage corresponds to what my memory remembers being the speed/tempo at which Yoshi's footsteps sounds actually play at on real hardware.
Stupid Dufus
Posts: 152
Joined: Sun Aug 30, 2020 12:04 am
Has thanked: 87 times
Been thanked: 46 times

Re: Stunt Race FX Issues

Unread post by Stupid Dufus »

I have an original Yoshi's Island cart and can throw something up in about 10 hours or so if no one else does before then.
Stupid Dufus
Posts: 152
Joined: Sun Aug 30, 2020 12:04 am
Has thanked: 87 times
Been thanked: 46 times

Re: Stunt Race FX Issues

Unread post by Stupid Dufus »

Like Stunt Race FX, the original cartridge for Yoshi's Island is again noticeably faster than MiSTer's implementation. https://www.youtube.com/watch?v=GXI-ftEh13k
AtomicShroom
Posts: 170
Joined: Sun Mar 07, 2021 12:28 pm
Has thanked: 31 times
Been thanked: 48 times

Re: Stunt Race FX Issues

Unread post by AtomicShroom »

Stupid Dufus wrote: Tue Jun 07, 2022 1:50 pm Like Stunt Race FX, the original cartridge for Yoshi's Island is again noticeably faster than MiSTer's implementation. https://www.youtube.com/watch?v=GXI-ftEh13k
Video is set to Private. We can't view it!
AtomicShroom
Posts: 170
Joined: Sun Mar 07, 2021 12:28 pm
Has thanked: 31 times
Been thanked: 48 times

Re: Stunt Race FX Issues

Unread post by AtomicShroom »

Stupid Dufus wrote: Tue Jun 07, 2022 1:50 pm Like Stunt Race FX, the original cartridge for Yoshi's Island is again noticeably faster than MiSTer's implementation. https://www.youtube.com/watch?v=GXI-ftEh13k
Okay it's working now! Thanks for confirming! Difference is quite clear and obvious! I will add your video to the Git ticket. :)
totozero
Posts: 7
Joined: Tue Nov 09, 2021 11:08 pm
Been thanked: 5 times

Re: Stunt Race FX Issues

Unread post by totozero »

Hey,
Just so you know, just enabling super-fx overclock option makes yoshi's island running at the exact same speed than OG hardware.
I've just ran a comparison with Stupid Dufus video posted above and it matched quite well.
AtomicShroom
Posts: 170
Joined: Sun Mar 07, 2021 12:28 pm
Has thanked: 31 times
Been thanked: 48 times

Re: Stunt Race FX Issues

Unread post by AtomicShroom »

srg320 submitted a commit that seems to fix some of it. Maybe it’s fixed now? (Can’t really check atm)

https://github.com/MiSTer-devel/SNES_Mi ... 642bc4c516
Stupid Dufus
Posts: 152
Joined: Sun Aug 30, 2020 12:04 am
Has thanked: 87 times
Been thanked: 46 times

Re: Stunt Race FX Issues

Unread post by Stupid Dufus »

Did a new comparison using the SNES_unstable_20220815_14e889. It's slower than before, but hopefully that's just a temporary setback.

https://www.youtube.com/watch?v=y-E_moTKr3w

Not in the video is a test I did with the SFX turbo mode in the core. That was way too fast - crashed out at almost exactly 1 minute using in-game timer, whereas real hardware was at 1 min 11 seconds.
shimian
Posts: 17
Joined: Mon Jul 27, 2020 2:21 am
Has thanked: 1 time

Re: Stunt Race FX Issues

Unread post by shimian »

There's a new unstable if someone is able to test against real hardware.
Stupid Dufus
Posts: 152
Joined: Sun Aug 30, 2020 12:04 am
Has thanked: 87 times
Been thanked: 46 times

Re: Stunt Race FX Issues

Unread post by Stupid Dufus »

Did a new comparison. MiSTer implementation looks to be super close. Could even be something with the way I'm capturing and syncing stuff up. Quite an improvement from where it was months ago.

https://www.youtube.com/watch?v=yB7EIEDsTw0
Post Reply