-
Notifications
You must be signed in to change notification settings - Fork 56
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
Weird freezing with Circle of Blood CD on Linux #177
Comments
Nothing can be done without reproducibility.
Drop mounting is possible even without an optical drive. |
Did you try to reproduce on Linux?
It's not working for me. When it reaches this line Maybe worth noting that I'm using Arch Linux. |
Possibly related, but on Linux, when I expand something on the desktop with Stuffit, the expanded folder does not appear on the desktop until I restart. |
Also, not sure if it helps, but here are all the opcodes it ran before running into the 0x0 opcode. Left column is pc_p, and right column is the opcode. |
Another update: On windows it worked fine. I installed it and copied the dsk to Linux. On Linux starting game, but freezes nearly immediately. |
I tried it on Debian 12.
Working well under Debian. |
I see, didn't know Basilisk uses the UAE 68k implementation. So then it is a bug in UAE's implementation? Is this something you think you are going to work on?
Do you have a physical cd-rom drive on your PC? I had the same issue under Windows. If no cdrom is already mounted, drop mounting does not work on Windows either. |
Certainly, the problem isn't necessarily within the UAE core, but it's also difficult to pinpoint.
I don't know because I have never encountered such a phenomenon.
I might debug if I find any clues.
The reason why it was okay even without a CDROM drive was because there was the following line in
|
On Linux, I mount https://macintoshgarden.org/games/broken-sword-the-shadow-of-the-templarscircle-of-blood as a
cdrom
. Then copy the installation executable to the desktop, and run the installer on the desktop, after which Basilisk II hangs. This is with the commits of 8th of October. Checked with gdb, and Basilisk II is in an infinite loop running opcode 0x0. Not sure how it gets there. The weird part is that I had a similar issue on Mac. Then I deleted BasiliskII.app and re-downloaded it, and after running it again, it was not hanging anymore...Note that this is with a Quadra 950 ROM, with a 68040 cpu.
Another issue is that I don't have a physical cdrom on my PC, so /dev/cdrom does not exist. That means I cannot drag and drop a cd rom image because there is no drive already (
drives.empty()
).The text was updated successfully, but these errors were encountered: