Opened 21 years ago

Closed 21 years ago

Last modified 3 months ago

#1039 closed defect (wontfix)

ZAK: Amiga German Umlaut wrong

Reported by: SF/arm_in Owned by:
Priority: normal Component: Engine: SCUMM
Version: Keywords:
Cc: Game: Zak McKracken

Description

The following symbols are shown instead of the German umlaut chars in Zak McCracken, Amiga version:

ä "pound" ö "check" ü [ Ä "up" Ö "down" Ü ] ß "left"

In addition, some prepositions that are show after "USE sth" should be different:

"mit" not "with" "auf" not "on" ...

Ticket imported from: #771889. Ticket imported from: bugs/1039.

Change History (6)

comment:1 by fingolfin, 21 years ago

To process your bug report appropriately, we need you to provide the following additional information:

* ScummVM version (scummvm -v) * Bug details, including instructions on reproducing it * Language of game (English, German, etc) * Version of game (Talkie, Floppy...) * Platform and Compiler (Win32, Linux, MacOS, etc) * Attach a save game if possible * If this bug only occurred recently, please note the
last version without the bug, and the first version
including the bug. That way we can fix it quicker by
looking at the changes made.

This should only take you a little time but will make it much easier for us to
process your bug report in a way that satisfies both you and us.

Thank you for your support!

comment:2 by fingolfin, 21 years ago

Did you specify the -qde option?

comment:3 by fingolfin, 21 years ago

Component: --Unset--Engine: SCUMM
Game: Zak McKracken
Keywords: script removed

comment:4 by SF/arm_in, 21 years ago

You were right, option -qde works very well. Always RTFM :-)

comment:5 by SF/arm_in, 21 years ago

Resolution: wontfix
Status: newclosed

comment:6 by Filippos Karapetis <bluegr@…>, 3 months ago

In 928f5bbc:

BACKENDS: Minimal render rate support (force-frame-update)

Originally authored by @magicmyth in PR #1039

ScummVM is optimised to render frames when something changes on screen.
As some host environments can perform poorly if the app does not
reliably refresh its output regularly (notably Steam overlay) this new
option ensures that Scummvm outputs a minimal amount of frames even if
nothing is changing in the game renderer.

Currently this is only implemented in the SDL OpenGL renderer.

The new config option is called force-frame-update and it takes a
integer value representing the desired minimum milliseconds Scummvm
should wait before forcing a screen update/refresh. E.g: 50.

Note that the rendering system will not force a re-draw of a frame if
the app has rendered a changed frame within the desired minimum refresh.

Thus if the app is outputting 30fps and force-frame-update is set to
100ms (~10fps) then no duplicate frame will be shown (in theory).

As this is implemented in OpenGLSdlGraphicsManager::updateScreen()
OpenGLGraphicsManager::_forceRedraw has had its access changed to
*protected* so that it can be access by it's descendant. The reason this
has been done in OpenGLSdlGraphicsManager::updateScreen() is so
SDL_GetTicks() can be used to track the elapsed time. If it is useful
for other platforms using OpenGL to have this feature it could be
implemented within OpenGLGraphicsManager::updateScreen() provided a
suitable platform independent replacement for SDL_GetTicks() is used.
This would potentially be better as OpenGLSdlGraphicsManager checks
various other states when deciding if the screen should update.

Note: See TracTickets for help on using tickets.