libretro / flycast

Flycast is a multiplatform Sega Dreamcast emulator. NOTE: No longer actively developed, use upstream repo for libretro from now on - https://github.com/flyinghead/flycast
http://reicast.com
GNU General Public License v2.0
155 stars 77 forks source link

[Xbox Dev Mode] MSR - Metropolis Street Racer (USA) (Rev A) - Flycast LibRetro Core crashes after intro #1192

Closed boktai1000 closed 5 months ago

boktai1000 commented 5 months ago

Hello all,

I wanted to try to formally report this issue as well as my troubleshooting regarding it in hopes of either better understanding it, or identifying a possible issue to get a resolution pushed to upstream. I documented and asked about this issue on the libretro Discord server, and my posts can be referenced here: https://discord.com/channels/184109094070779904/469974542299955210/1228773751164768256 https://discord.com/channels/184109094070779904/469974542299955210/1228756504757272626

To summarize and make this convenient, I'll copy paste the results here below:


Hey everyone! :slight_smile:

I've been trying to load MSR - Metropolis Street Racer (USA) (Rev A) through RetroArch's Flycast core to no avail. It's very strange, a dozen or so other DreamCast games I've played work without issue.

I've tried to load the game both with and without the HLE bios, and I do have a DC bios with proper MD5 in the system/dc folder present and can confirm that it loads the BIOS.

I've found similar issues on GitHub around this issue but mostly they mention trying the real DC bios, which I am - but it doesn't seem to make a difference here. https://github.com/libretro/flycast/issues/838 https://github.com/libretro/flycast/issues/63

Has anyone else had any luck loading this game under any circumstances? I'd be very curious to know what's different here.

I've also tried the following formats: Redump bin/cue, CHD, gdi, and cdi - all with the same issues.


I just wanted to follow up on this and say that I tried the following older LibRetro Flycast Cores, and found one that worked!

Pre-packaged flycast_libretro.dll included with RetroArch downloads - Test 1.14.0 - Did not work 1.13.0 - Worked I'm not sure if this is something that needs to be more formally reported or documented somewhere.

boktai1000 commented 5 months ago

Apologies as I missed the memo regarding https://github.com/flyinghead/flycast

I will migrate this over and close it down.