When playing multi-disc 3DO games using the Opera core, there is no way to successfully "insert" or "activate" the next disc after swapping. While the "Next Disc" command works, the emulator does not trigger a "Tray Closed" signal or a re-read, leaving the game stuck on the "Please Insert Disc" screen. There is no visible "Close Tray/Insert/Swap" button in the UI to finalize the swap.
Repro
Load a multi-disc 3DO game in the Opera core.
Reach a point in the game where it prompts for a disc change (e.g., end of Disc 1).
Use the hotkey for "Next Disc".
Observe that the status bar might update the disc index, but the game remains on the "Insert Disc" screen.
Attempting to press "Play/Start" or other controller inputs does not trigger a disc read.
Output
No error dialog is produced. The emulation continues to run, but the virtual CD-ROM drive remains in an "Ejected" or "Inactive" state relative to the game's software, preventing progress.
Host env.
BizHawk 227bb47; Windows 11
When playing multi-disc 3DO games using the Opera core, there is no way to successfully "insert" or "activate" the next disc after swapping. While the "Next Disc" command works, the emulator does not trigger a "Tray Closed" signal or a re-read, leaving the game stuck on the "Please Insert Disc" screen. There is no visible "Close Tray/Insert/Swap" button in the UI to finalize the swap.
Repro
Load a multi-disc 3DO game in the Opera core.
Reach a point in the game where it prompts for a disc change (e.g., end of Disc 1).
Use the hotkey for "Next Disc".
Observe that the status bar might update the disc index, but the game remains on the "Insert Disc" screen.
Attempting to press "Play/Start" or other controller inputs does not trigger a disc read.
Output
No error dialog is produced. The emulation continues to run, but the virtual CD-ROM drive remains in an "Ejected" or "Inactive" state relative to the game's software, preventing progress.
Host env.
BizHawk 227bb47; Windows 11