-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Odroid] Swapping Discs will Crash retroarch / results in Guru Meditation #416
Comments
No crashes happening with Windows or Linux VM with either games, but Brutal Football supports external drives, and thus does not require disk swapping (which means MD can be used, which is the default now anyway via core option, so the filename tag is not required), and also it does not work with A500+ Kickstart here either, so just use A500 with it. Those But that Alien Breed and/or disk change crash thing sure needs to be looked at. |
Thank you for your fast response! So just im doing nothing wrong diagnosing this (Brutal Football) i want to ask beforehand:
OR step 2/3 => doing a m3u file named after this scheme ? (and not zip them at all) OR just rename the files accordingly as above described and everything just should rune fine Running here on Raspian (so architecture ARM) Tried this now with a m3u playlist - results in a "foreverload" - waited for half an hour - hearing the loading sound of the emulated floppydrive on the Disc 1 Loadscreen but nothing happens. Manually set the BIOS to 500OG and started "Brutal Football_Disk1.adf" via emulationstation - same thing it doesnt come to the Diskswap Screen - but is still "Responsive" (can exit the core/Retroarch) |
I meant default A500 with the extra RAM, not barebone. I'm pretty sure the game requires the extra RAM, so remove Also as I said, And having the disks zipped is the same as having them in a M3U, because that is what is created after extraction. Difference is of course that unzipped files will not be zipped back, so any in-game saves are lost. |
Thanks! Alien Breed on the other hand even with that BIOS (checked the md5sum of BIOS - its correct) throws the same log - checked now again a few times if i fucked up with the filenames but still same log as ive written above. Will try this in Turrican II also because of what i know it doesnt work with multidrive (but needs more time to test since i didnt try it yet with that core) |
Worth also trying some other cracked versions, and of course uncracked IPF too, since there are cracks out there that won't work with the current accuracy level of the core, perhaps not even with "Cycle-exact". Turricans most likely do not support multiple drives, because the originals were on single floppies. |
FYI ttied everything by now with multiple accuracy level options - forgot that to mention in the main Thread. is there a compatibility Table anywhere to find ? Bc i could edit that. And maybe if you can describe this - on amiberry my discs runs fine - i just use this for an arcade machine where the amibarry has no retroarch core and its painful to start a game. i dont understand why my rips run on amiberry fine (real disc rips) but not on lr-purae ? |
Tested now a few games with the following method this discs all work fine on amiberry but crash on the second Disk Load with the same "bus error" as above with Alien Breed:
With IPFs of this games im getting CAPS Library not found, also have to say, its always the "disc swap" the first discs loading fine. Tried others (ADF) which work just fine like:
|
I have no idea what you mean by this:
The core does not care at all how the disks are named. What "zip with the System"? And setting what "directly"? Ways how to obtain/build CAPS library are in the Readme: https://github.com/libretro/libretro-uae#ipf-support I used that Android method for building one for RPi2. |
=> i did everything as the readme says, that what i wanted to say.
"Setting directly" - i also tried to set the Model directly in Retroarch (A500 and A500+) instead of using automatic which i also tried. |
Ok, indeed those should have zero difference in operation. Only "Automatic" will obey the filepath tag. |
So i hope thats enough info to maybe debug that problem - when it crashes (as the games above ive written) it crashes while discchanging with the same bus error message i already posted. i just tried to overwrite the Model for debugging purposes when a game crashed again. Also the others as described working fine with Automatic and their respective Model in the zip name. |
I've tried with every platform available to me (Windows, Linux VM, RPi2, Gameforce CHI) and can change disks without problems.. |
Has anything changed here with current RA and current core version? |
Hi all!
Hardware: Odroid XU4
Retropie: 4.7.11
Retroarch: Build from April 6th 2021
lr-puae: Build from May 2nd 2021 (updating now for the last 4 versions thats why i write now an issue here)
Memory: using retropie-mount directory on a USB Stick.
Tried now with 2 Games where i know i have to Swap discs after first Disc loading and tried everything to load them but always will result in a crash. With Singledisk games i have no Problems at all - had no single crash even playing through many titles. Following logs beneath here should describe the disc swap process after loading disc 1 correctly and requires disc 2.
Tried already all following procedures with Disc Swapping
Alien Breed Amiga 500+ (CRC of BIOS is the same as in the List) - crashes retroarch completely and goes back to emulationstation with following /dev/shm/runcommand.log:
Brutal Football 500+ and 500 slowram (both CRCs are correct as same in the list) - crashes with a GURU Meditation 8000 000B so i exited the core manually.
/dev/shm/runcommand.log:
So what i can read out this here
[libretro INFO] Illegal instruction: 4e7b at 00F80B4C -> 00F80BD4
is the initiator for this crashes. (But i dont understand what it means)Thanks for every help!
The text was updated successfully, but these errors were encountered: