Opened 8 years ago

Closed 8 years ago

Last modified 7 months ago

#5840 closed defect (invalid)

MAEMO: No music. Possible regression

Reported by: SF/negativeiq Owned by: tsoliman
Priority: high Component: Port: Maemo
Keywords: Cc:


After upgrading to ScummVM 1.3.1 on my Nokia N900 (Maemo 5 / Fremantle) there's no MIDI music at all. SFX works fine. MIDI used to work with version 1.2.0.

Ticket imported from: #3404885. Ticket imported from: bugs/5840.

Change History (16)

comment:1 Changed 8 years ago by SF/negativeiq

OK, found the problem, apparently your need to edit the .scummvmrc file and set "music_driver=adlib" then music works. For some reason this cannot be accomplished using the GUI.
Maybe it should be set that way by default in future versions.

comment:2 Changed 8 years ago by digitall

This should be possible with the GUI: Options->Audio->Preferred Device change to "Adlib Emulator".
This can be set per game IIRC.

The problem here is related to the "default" selections for Audio/MIDI/Music drivers and the autodetect of the best output for a game. There are two open tasks to refactor and improve this, but it is a fair epic project to do:

comment:3 Changed 8 years ago by digitall

negativeiq: Could you please confirm if this can be corrected via the GUI as I indicated?

comment:4 Changed 8 years ago by tsoliman

Where did you get a maemo 1.3.1 scummvm package? There is no official 1.3.1 release for maemo.
The last official release was 1.2.1.
I am working on an official revival of the maemo port but it doesn't yet properly support N900 (N810 only so far)

comment:5 Changed 8 years ago by SF/negativeiq

tdhs: Confirmed working. One exception - no music on QFG1 (original version) when playing on Maemo.

tsoliman: Version 1.3.1 is available in the Maemo APT repository.

comment:6 Changed 8 years ago by digitall

negativeiq: Please can you check:
1. If your config file has an override for the music_driver for the QFG1 original which is stopping music working (Via the GUI, you select the game and then choose Options, which then has a checkbox for "Use Global Options" on each tab, which if unchecked allows override by game specific settings).

2. Please can you confirm that this _is_ a regression from v1.2.0 on QFG1 original, rather than a regression from the original interpreter (run under say DOSBox) as not all music formats are fully supported...

comment:7 Changed 8 years ago by sev-

This bug is nice to get fixed before the release. Raising priority for keeping the track.

comment:8 Changed 8 years ago by sev-

Priority: normalhigh

comment:9 Changed 8 years ago by sev-

Summary: Possible regression: No music on MaemoMAEMO: No music. Possible regression

comment:10 Changed 8 years ago by tsoliman

Owner: set to tsoliman

comment:11 Changed 8 years ago by tsoliman

This is an unofficial package and not supported. (Unofficial meaning it was created by a person not on the official team)
The last official maemo package is 1.2.1.
1.4.0 will have maemo support again but has not been tested with n900 yet.
I will put out snapshots when the testing periods starts (watch the maemo sub-forum on

comment:12 Changed 8 years ago by tsoliman

Resolution: invalid

comment:13 Changed 8 years ago by tsoliman

Status: newclosed

comment:14 Changed 8 years ago by tsoliman

While we do not support this 1.3.1 maemo build, you are welcome to help test the upcoming 1.4.0 release by grabbing a snapshot build from here:

comment:15 Changed 6 years ago by Strangerke

Component: --Unset--Ports

comment:16 Changed 7 months ago by digitall

Component: PortsPort: Maemo
Note: See TracTickets for help on using tickets.