Commit Graph
137148 Commits
Author SHA1 Message Date
Matthew Jimenez 0dee5ede31 ULTIMA8: Remove game map setup as it is no longer neccessary 2021-01-31 23:43:17 -06:00
Matthew Jimenez b555cc8ee6 ULTIMA8: Remove commands related to swtiching games from pentagram.
ScummVM launcher replaces all pentagram menu functionality and this was now effectively dead code.
2021-01-31 23:43:17 -06:00
Matthew Jimenez 7c974b8cf9 ULTIMA8: Move more options to ConfigManager and remove unused methods related to pentagram menu 2021-01-31 23:43:17 -06:00
Matthew Jimenez 94b24966be ULTIMA8: Draw font border as radius with "ttf_antialiasing=false"
This will not change rendering with border size set to 1
2021-01-31 23:43:17 -06:00
sluicebox a8a6bf4f30 SCI32: Remove PHANT2 spin loop in easter egg 2021-01-31 19:42:02 -08:00
sluicebox 20d052fee4 SCI32: PHANT2 script patch comments 2021-01-31 19:39:21 -08:00
sluicebox b23daadf00 SCI32: Fix restoring PHANT2 games from overlay
Fixes restoring from overlay while game is in handsOff mode.
For example: room 3310.
2021-01-31 19:37:58 -08:00
ScummVM-Translations 40a0e09771 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2021-01-31 21:13:53 +00:00
NMIError 7b97d285e8 LURE: Added termination entry to catch anim sound seq 2021-01-31 22:13:15 +01:00
ScummVM-Translations d910bb900e I18N: Update translations templates 2021-01-31 21:00:29 +00:00
sluicebox f033ffca9d SCI: Fix KQ6 time-of-day lettuce bug 2021-01-31 12:43:17 -08:00
sluicebox 518226146d SCI: Fix kGetTime 12-hour formatting
SSCI sets hours 0 and 12 to 12, not 0.
Fixes clock display in Hoyle4 and Hoyle5.
2021-01-31 12:43:16 -08:00
sluicebox 7095ed66c5 SCI: Fix KQ4 missing waterfall view 2021-01-31 12:43:16 -08:00
sluicebox 40fbf7be48 SCI: Process ScummVM Quit events during kMenuSelect
Fixes engine not being able to quit while the SCI menu bar
has keyboard focus.
2021-01-31 12:43:16 -08:00
ScummVM-Translations eaa7cf6566 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2021-01-31 20:19:55 +00:00
Lothar Serra Mari 42ff45f3e7 I18N: Update translations data file 2021-01-31 21:19:31 +01:00
ScummVM-Translations 8e25015d19 I18N: Update translations templates 2021-01-31 19:04:18 +00:00
Matthew Jimenez 436a2cf760 ULTIMA8: Improve font rendering with "ttf_antialiasing=false" through use of Graphics::kTTFRenderModeMonochrome 2021-01-31 13:03:22 -06:00
Matthew Jimenez 5b837a49ab ULTIMA8: Move the game resolution options to ConfigManager 2021-01-31 13:03:22 -06:00
SupSuper a7f47d5c81 VIDEO: Allow setting the mixer sound type per audio track 2021-01-31 18:51:10 +00:00
Matthew Jimenez 6b74b4ac63 ULTIMA8: Use ConfigManager for lastSave option
This option works like "save_slot" but is persisted to the config file. Should it just be renamed to match?
2021-01-31 10:06:33 -06:00
Matthew Jimenez ac938f6ebe ULTIMA8: move more options from pentagram.ini to ConfigManager 2021-01-31 10:06:33 -06:00
Matthew Jimenez 2b962e9083 ULTIMA8: Remove console command for setting config values. 2021-01-31 10:06:33 -06:00
Lothar Serra Mari a0df84cddc I18N: Update translation (German)
Currently translated at 100.0% (1609 of 1609 strings)
2021-01-31 09:25:20 +00:00
Lothar Serra Mari f48f1df44e I18N: Update translation (German)
Currently translated at 100.0% (1609 of 1609 strings)
2021-01-31 09:22:14 +00:00
Antoniou Athanasios 1493483cb9 I18N: Update translation (Greek)
Currently translated at 100.0% (1609 of 1609 strings)
2021-01-31 04:23:24 +00:00
Marcel Souza Lemes d6b0c5ceaf I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1609 of 1609 strings)
2021-01-31 04:23:23 +00:00
George Kormendi 92d633dc62 I18N: Update translation (Hungarian)
Currently translated at 100.0% (1609 of 1609 strings)
2021-01-31 04:23:23 +00:00
IlDucci 8e7e22b01a I18N: Update translation (Spanish)
Currently translated at 100.0% (1609 of 1609 strings)
2021-01-31 04:23:22 +00:00
Martin Gerhardy e7e489ac5d TWINE: transpose the basematrix for the holomap position lookup 2021-01-30 19:38:52 +01:00
Martin Gerhardy 26fba9df1f TWINE: color constant 2021-01-30 19:38:52 +01:00
Matthew Jimenez 90471b0246 ULTIMA8: Fix access of textdelay option 2021-01-30 09:05:02 -06:00
Matthew Jimenez d5ae79fe99 ULTIMA8: Move a few options from pentagram.ini to ConfigManager
These options will remain hidden from GUI options at this point.
2021-01-30 09:05:02 -06:00
ScummVM-Translations 9772c71b49 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2021-01-30 14:26:07 +00:00
Martin Gerhardy 2697a9c3ec TWINE: fixed missing holomap title after redraw 2021-01-30 15:25:32 +01:00
Martin Gerhardy 4ca2d937da TWINE: renamed method 2021-01-30 14:35:12 +01:00
Martin Gerhardy 61ae5fa027 TWINE: renamed method 2021-01-30 14:16:23 +01:00
Martin Gerhardy 219daa6146 TWINE: added scene parsing for lba2 2021-01-30 14:09:34 +01:00
Martin Gerhardy 9ca1c06c60 TWINE: some lba2 fixes for startup 2021-01-30 14:09:34 +01:00
Martin Gerhardy e3fa8aaa25 TWINE: moved prepareIsoModel calls into the resource loading 2021-01-30 14:09:34 +01:00
Martin Gerhardy ad794cf05f TWINE: sanity checks for sprite loading 2021-01-30 14:09:34 +01:00
Martin Gerhardy 406c934776 TWINE: sanity checks to prevent memory corruptions 2021-01-30 14:09:34 +01:00
VAN-Gluon fa102a01f1 I18N: Update translation (Japanese)
Currently translated at 67.5% (1085 of 1607 strings)
2021-01-30 11:23:22 +00:00
ScummVM-Translations 1f286d8e30 I18N: Update translations templates 2021-01-30 09:54:45 +00:00
Lothar Serra Mari ba99a1dd24 ULTIMA: Add missing entry to POTFILES 2021-01-30 10:53:57 +01:00
Matthew Jimenez fdc1ad1d8f ULTIMA8: Improve TTF border blending with parent surface.
Draw border as a radius instead of a square, use aplha blending at edge of radius, and only draw border around a pixel if alpha channel of source is higher than a threshold.
2021-01-29 16:47:23 -06:00
Matthew Jimenez 356317b3b9 ULTIMA8: Alter TTF border color blending to match ManagedSurface and remove unreachable code 2021-01-29 16:38:39 -06:00
ScummVM-Translations 6e6a3e9495 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2021-01-29 13:43:22 +00:00
Torbjörn Andersson d725cae79e SCUMM: Fix audio distortion in Loom for PC-Engine
There are two buffers when generating audio. The output buffer that
readBuffer() fills, and the sample buffer where new samples are
generated. The sample buffer is the larger of the two.

When readBuffer() is called, samples are copied from the sample buffer
to the output buffer. Usually it will copy some samples to the output
buffer, generate new ones to the sample buffer, and copy the remaining
ones needed to the output buffer.

At the end, the remaining samples in the sample buffer are moved to the
beginning of the buffer. It works out so that samples are always copied
from the beginning of the sample buffer to somewhere in the output
buffer.

But here's where things went wrong: If the sample buffer was not full,
but still contained enough samples to fill the output buffer, it would
still copy the last samples in the sample buffer. It should copy the
samples from right after the ones that had already been copied to the
output buffer.

I spent far too long beating my head against this bug, and I don't know
how well I've explained it here. But the audio corruption appears to be
gone now...

Foo
2021-01-29 14:42:17 +01:00
ScummVM-Translations d85b50d47d I18N: Update translations templates 2021-01-29 02:16:15 +00:00