coopatruth / genplus-gx

Automatically exported from code.google.com/p/genplus-gx
Other
0 stars 0 forks source link

[Retroarch X360] Mega CD emulation with issues on WAV reproduction in-game #410

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Start "Sonic CD" game (EUR region tested)
2. Must be CUE/ISO/WAV or CUE/BIN

What is the expected output? What do you see instead?
After Mega CD BIOS screen, in-game, after around ~7 seconds of emulation, the 
game freezes momentarily (less than 1 second) and after a few seconds, the BGM 
CDDA/WAV of the game will start to lag, and the game will start to lag due to 
this. If you pause the game, and remove pause, the game will be normal again 
for ~7 sec. again.

What version of the emulator are you using (official, SVN revision,...)?
RetroArch-360 v1.0.0.2 on Xbox 360 with Genesis Plus GX core v1.7.4.

Please provide any additional information below (Emulator settings, Console
setting,...)
I though this could be a issue with the USB speed of the console or something, 
but when you pause the game, the HDD also stops blinking, so it also stops. 
Also, sometimes after removing pause, the issue starts again in less than a 
second. Pause and remove pause, and it goes OK again.
Also, I have a lot of XBLA games in it and never had any issue with them, so I 
doubt the problem is in the speed of the USB or HDD.

If a video is needed I can post one.

BR,

Original issue reported on code.google.com by mikemarcio@hotmail.com on 20 Mar 2015 at 9:41

GoogleCodeExporter commented 8 years ago
I am not maintaining the retroarch port and have no ideas about x360 version so 
I can not help you.

All I can say is that it does not happen for me on Wii standalone version so 
it's likely an issue specific to x360.

It is also probably related to USB or HDD (or whatever is used to store isos) 
access speed which lags too much to maintain fullspeed emulation and framerate. 
The fact pausing the game temporarily solves it could be just because pausing 
also pauses CD access so it means nothing. As for XBLA games, first, they are 
official software, not unofficial homebrew using homebrew libraries to access 
devices and then, they are likely not accessing drive or using CPU the same way 
as a Sega CD emulator.

Original comment by ekeeke31@gmail.com on 20 Mar 2015 at 11:59