EasyRPG / Player

RPG Maker 2000/2003 and EasyRPG games interpreter
https://easyrpg.org/player/
GNU General Public License v3.0
965 stars 183 forks source link

RPG_RT: MIDI Play Location Tick can keep being counted on a track with the loop set to the end #3174

Open Mimigris opened 6 months ago

Mimigris commented 6 months ago

Name of the game:

Test-Game 2000.

Player platform:

Windows, 64 bits continuous build of the Player.

Describe the issue in detail and how to reproduce it:

Go in the Music Playing room, then interact with the second girl with the blue hair to play a MIDI jingle that stops playing after some seconds. Then, after the jingle has ended, interact with the character present at the top of the map a bit on the right to get the Midi Play Location (Tick) of the track. You should notice that in the RPG_RT, for some reason, this value is not constant and keeps increasing up to the maximum possible, while the Player will give you a constant. One possibility for this occurring could be due to how the RPG_RT handles loops set at the end of the track, though this wasn't really checked for now.