Closed speedymlg closed 1 year ago
I'll give it a go but in the mean time I just want to check a few things. Just to be clear: Are you using 0.251 of official MAME, or are you using the build linked on the Wiki page (or even a build you made using the bemani
branch here)? https://github.com/987123879113/mame/wiki
Are you using an audio offset, and if so what is your value? If you open cfg/ddrextrm.cfg
you should see a line like this:
<port tag=":AUDIO_OFFSET" type="ADJUSTER" mask="4294967295" defvalue="0" value="2646" />
I'd like to know what the value of yours is if possible.
Also, are you using save states at all?
Edit: I think I was able to reproduce it. The game keeps resetting the MP3 timer because it doesn't think it sees the MP3 being played, if I'm understanding the problem correctly. No ETA on when this will be fixed. I am tired of fighting with the Sys573 audio stuff so it might take a while.
Yes, I am using the repo's wiki provided version of MAME.
Here is the offset config
<port tag=":AUDIO_OFFSET3" type="ADJUSTER" mask="4294967295" defvalue="28" value="65" />
No, I am not using any save states
Oddly enough after passing the 2nd song, the third song syncs normally
I think I was able to reproduce it. The game keeps resetting the MP3 timer because it doesn't think it sees the MP3 being played, if I'm understanding the problem correctly. No ETA on when this will be fixed. I am tired of fighting with the Sys573 audio stuff so it might take a while.
Best of luck 👍
Thanks for the additional info. Sounds like the same issue then. When I had my timer around a similar value it would start the song and the songs after that were ok, but if my offset i's at 0 then it sits at a black screen for a while. No idea why the 2nd song specifically is having trouble with the timer.
Thanks for letting me know of the issue.
This might be fixed soon (maybe in MAME 0.255?). I did some refactoring of the MP3-related code so I can implement an MP3 decoder for Namco System 10 games, and while testing to make sure I didn't break System 573 I gave the Legend Road course a go (without any audio offsets) and it looks like it's working. Watched it all the way through on autoplay and no sync issues.
Here's the work branch if you'd like to compile and try it out yourself: https://github.com/987123879113/mame/tree/namcos10_memp3
The new code has been merged into upstream MAME and also into the bemani branch of this fork. I previously could reproduce the issue but with the latest changes it appears to be solved so I am going to close this issue now. It'll be available in MAME 0.255 (official) and is available locally now in the latest build artifacts.
MAME version
0.251
System information
Windows 10, 22H2, Intel i5-3470, 16GB RAM, GTX 1050TI, Speakers (Realtek High Definition Audio)
INI configuration details
Emulated system/software
ddrextrm
Incorrect behaviour
On the second song of the LEGEND ROAD ONI COURSE, the audio is Offsync. Playing them normally in standard play mode does not have this issue.
Expected behaviour
A corrected sync of the following song, like how it is played in normal play.
Steps to reproduce
No response
Additional details
No response