Opened 11 years ago

Closed 11 years ago

#3820 closed defect (fixed)

DRASCULA: Can't adjust the volume inside the game

Reported by: SF/acorino Owned by: eriktorbjorn
Priority: normal Component: Engine: Drascula
Keywords: Cc:
Game: Drascula

Description

Basically, I can't adjust the volume with the menu that you open when you press F9.
I click on the volume bars for master, sound or music, but nothing happens. Neither changes the volume nor changes the graphical representation of those controls.
But I can regulate the volume outside the game, under the volume tab that can be found under "Edit Game".
I adjusted it as follows:
Music: 80; SFX: 192; Speech: 256

I think a connected bug is that the controls don't look quite...right. The master control has a longer bar and some other weird deviances. I added two screenshots, one of the volume controls under ScummVM and the other of them under DosBox.

My version of Drascula has english voices and subtitles in three languages (english, german, french).
I used the most recent daily build (19 July).

Ticket imported from: #2021902. Ticket imported from: bugs/3820.

Attachments (1)

comparison.png (155.2 KB ) - added by SF/acorino 11 years ago.
Comparison picture of the different volume controls between the game under DosBox & ScummVM

Download all attachments as: .zip

Change History (5)

by SF/acorino, 11 years ago

Attachment: comparison.png added

Comparison picture of the different volume controls between the game under DosBox & ScummVM

comment:1 by fingolfin, 11 years ago

Summary: Can't adjust the volume inside the gameDRASCULA: Can't adjust the volume inside the game

comment:2 by eriktorbjorn, 11 years ago

That volume dialog has an... interesting way of figuring out the volume. When you press the left mouse button, it passes the cursor's Y coordinate to an updateVolume() function. If the coordinate is smaller than itself, the volume increases. If it's larger than itself, the volume decreases.

In other words - and as you say - the updateVolume() function does nothing useful whatsoever.

comment:3 by eriktorbjorn, 11 years ago

Owner: set to eriktorbjorn
Resolution: fixed
Status: newclosed

comment:4 by eriktorbjorn, 11 years ago

I think this is fixed now, but I can't compare it to the original. (I'm not quite happy with how it behaves.) The volume changes aren't saved to the ScummVM configuration file, but that's a different bug/missing feature.

Note: See TracTickets for help on using tickets.