Jump to content

A few issues with NGCD emulation (and SSRPG...)


mer-curious

Recommended Posts

Hello Tux! I was recently playing with Raine and stumbled upon some issues in the NGCD emulation. I was playing with the Samurai Shodown RPG game, but perhaps it could affect other games too. Here are the issues I found:

 

1:

In Samurai Shodown RPG if you cut the introduction audio track and go to the game title screen and then show the GUI, the introduction track will restart when you leave the GUI. You can see the effect in this video clip:

https://drive.google.com/file/d/1H8WzvmHJhfJl6qseZbDixAyRpbYSha61/view?usp=sharing

 

2:

The load state/save state graphical function is broken for NGCD games, as you see in this clip:

https://drive.google.com/file/d/1WjbanP6buOZqf5yHYEtXZ_b-o-Vhecgg/view?usp=sharing

I guess you forgot to fix it for NGCD games when you made the changes in this function.

 

3:

Raine is freezing in Samurai Shodown RPG if you die and quit to the title screen before the introduction music starts. You can see the issue happening in this clip:

https://drive.google.com/file/d/1JalmutZp87d-rEHWH_TuLNgaCNZ868t-/view?usp=sharing

If you let the introduction music play the freeze won't happen, which is interesting...

I have a save state before dying so you could try reproducing this issue. Just let the character die and quit to the title screen and then press the button before the introduction music plays. Here's the file:

https://drive.google.com/file/d/1mOf-rcHzDJjwxYl_TY0jeaNyxzUhPhui/view?usp=sharing

I created this save state after loading a NG game with sound associations. Perhaps this could have triggered this weird freezing...

 

4:

The sound is choppy in this save state. See in the video here:

https://drive.google.com/file/d/1yIhRL87-bx5hYJa-OXRma_n0QSjysj-G/view?usp=sharing

Save state file:

https://drive.google.com/file/d/1dd6wB27OcLmBl8Er-m_Hcf7zYXBG2Gyt/view?usp=sharing

I'm not sure why this is happening with this state. I created it from the previous state in order to speed up the character dying process. Perhaps this could be related to that...

But if you let the character die and continue the game, you'll see the audio is correct, so it's just with this battle track...

 

Anyway, hopefully you'll be able to reproduce and fix some of these issues eventually.

Thank you so much in advance for your time and work.

Edited by mer-curious
Link to comment
Share on other sites

Sorry I stopped ! ;-)

I'll reply to 1 anyway : just don't do that ! Without kidding, I have played quite a lot this game since I tested this translation long ago and I never called the gui while on the main menu. It's interesting to know there is a bug here and it's probably something very stupid, but I don't want to spend time on it for now, sorry !

And I didn't even read past that ! (maybe I'll do later though)

Link to comment
Share on other sites

  • 3 weeks later...

Hello Tux! I saw some recent changes in the Raine code in GitHub and your post about it in the other thread. I hope you may get some motivation to check these bugs with SSRPG eventually. 🙏

 

On 4/7/2024 at 10:46 AM, Tux said:

I'll reply to 1 anyway : just don't do that ! Without kidding, I have played quite a lot this game since I tested this translation long ago and I never called the gui while on the main menu.

Yes, I can avoid that by not visiting the GUI. I stumbled upon this bug by going to the GUI to check the save states to try to reproduce the crash (and then I found that the save states information is broken for NGCD games in the GUI...).

Anyway, one thing took to another apparently in this case...

I wish I had reported all these bugs back in January, but I was a little busy then unfortunately to play with the SSRPG translation.

Thank you for your attention.

Edited by mer-curious
Link to comment
Share on other sites

Yeah and the heat became deadly in Brazil too, I guess you don't think about video games when it's getting so hot...

How much was it already ? I think it was about 60° C felt, some good 40°C base + 20° C felt because of > 90% humidity, you could call that the suburb of hell... !

Anyway you are probably seeing the end of it for now for this year, and it's going to be our turn... for now we are lucky... !

 

  • Like 1
Link to comment
Share on other sites

For your problems with the gui and the savegames : well the function has been here for years, and nobody ever reported anything (or used it maybe, that's my case I never used it, it explains why it has some bugs !). So the obvious workaround is to use the good old method : the keyboard with f2/f3/f4 keys, it should do all you need.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...