RetroWave OPL3 support / crashing

Ask for help with ScummVM problems

Moderator: ScummVM Team

Post Reply
jestar_jokin
Posts: 5
Joined: Sun Sep 28, 2008 12:06 am

RetroWave OPL3 support / crashing

Post by jestar_jokin »

Hi folks,

I'm trying to use ScummVM on Windows with my RetroWave OPL3 (the original HAT version with a PotatoPi). The official ScummVM 2.7.0 release build for Windows seems to be missing support for it, but I learned that the buildbot builds suport it. Will this be added in some future release, or is it too niche to be included in normal builds?

Regardless, my issue is as below.

I added these lines to scummvm.ini, in the [scummvm] section:

Code: Select all

retrowaveopl3_bus=serial
retrowaveopl3_port=COM3
After downloading one of the daily builds, I tried loading a game (QFG4CD), and it waits for a while before closing ScummVM without an error. The logs don't shed any light. I ran ScummVM using -d 20, the last logged line is this:

Code: Select all

[2023-04-15 23:51:11] ADLIB: Starting driver in SCI1 mode
I've tried it this in these builds:
  • windows-x86-64-stable-c4f24b2f
  • windows-x86-64-master-1594bbab
  • windows-x86-master-1594bbab
None seem to be working.

I also tried restarting the RetroWave OPL3 (power off + on).

Any ideas how to debug / fix this? Should I raise an issue on the tracker?

EDIT: ahh, it works for LOOM (EGA), Indiana Jones and the Last Crusade, Legend of Kyrandia 1, and Beneath a Steel Sky. It does not work for QFG1 (EGA), QFG2, or Conquests of Camelot. Seems like it's an SCI issue. I'll raise an issue.

EDIT2: https://bugs.scummvm.org/ticket/14413
Post Reply