Martin Gerhardy
9a4adf76a4
TWINE: progress on holomap surface
2021-01-24 15:27:03 +01:00
Matthew Duggan
0238200995
TWINE: Fix build where int16_t isn't defined
2021-01-24 19:16:25 +09:00
Matthew Duggan
bdd1519fe6
ULTIMA8: Avoid assert fail on loaded games
2021-01-24 19:05:09 +09:00
Matthew Duggan
60e6405e60
ULTIMA8: Avoid another busy loop in AttackProcess
2021-01-24 19:05:09 +09:00
Matthew Duggan
1fa06c823f
ULTIMA8: Avoid anim crash for one shape in Crusader
2021-01-24 19:05:09 +09:00
Matthew Duggan
8b496f3310
ULTIMA8: Add another Crusader movie intrinsic
2021-01-24 19:05:09 +09:00
Martin Gerhardy
0bf715e42d
TWINE: more holomap code
2021-01-24 09:55:38 +01:00
Martin Gerhardy
fe5a8994be
TWINE: load holomap pointer model
2021-01-24 09:54:19 +01:00
VAN-Gluon
89b1db2325
I18N: Update translation (Japanese)
...
Currently translated at 66.0% (1061 of 1607 strings)
2021-01-24 08:43:50 +00:00
Kastuś K
d983487153
I18N: Update translation (Belarusian (Taraškievica) (be-tarask))
...
Currently translated at 3.0% (49 of 1607 strings)
2021-01-24 08:43:32 +00:00
ScummVM-Translations
74fd09e830
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-24 02:39:31 +00:00
Matthew Duggan
c58b8841b9
ULTIMA8: Better keyboard support for Crusader keypads
2021-01-24 11:39:01 +09:00
Matthew Duggan
7854b34c09
ULTIMA8: Clear screen before paint in DEBUG mode
...
The screen should always be fully painted during the game, so when DEBUG is
defined fill it with a color first so we can more easily see if there are any
fast area or painting bugs.
2021-01-24 11:39:01 +09:00
Matthew Duggan
ad2129d1fb
ULTIMA8: Set fast area bounds using map chunk size instead of magic numbers
2021-01-24 11:39:01 +09:00
Matthew Duggan
b5e252325a
ULTIMA8: Only update Crusader camera for 'real' teleports
2021-01-24 11:39:01 +09:00
Matthew Duggan
ece852a6b4
ULTIMA8: Don't do Crusader NPC reset stuff to avatar on enterFastArea
2021-01-24 11:39:01 +09:00
Matthew Duggan
e7e5f32d62
ULTIMA8: Extra assertion on rendering shapes
2021-01-24 11:39:00 +09:00
Matthew Duggan
b017d422d8
ULTIMA8: Skip trying to render 0-width strings
2021-01-24 11:39:00 +09:00
Matthew Duggan
a7e38c926d
ULTIMA8: Highlight avatar position in fast area vis
2021-01-24 11:39:00 +09:00
ScummVM-Translations
98cf123011
I18N: Update translations templates
2021-01-24 02:09:21 +00:00
av-dx
7950a9b215
GUI: Refresh stretch mode and shader on returning to launcher
2021-01-24 04:09:09 +02:00
ScummVM-Translations
0c4af4e08b
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-24 00:12:37 +00:00
Fiodar Stryzhniou
dcdd302960
SYMBIAN: Global Main Menu called with asterisk.
2021-01-24 01:12:26 +01:00
Kastuś K
8483d7e1c0
I18N: Update translation (Belarusian (Taraškievica) (be-tarask))
...
Currently translated at 2.0% (33 of 1607 strings)
2021-01-23 22:25:14 +00:00
Kastuś K
f012a542b4
I18N: Update translation (Belarusian (Taraškievica) (be-tarask))
...
Currently translated at 1.3% (21 of 1607 strings)
2021-01-23 18:11:19 +00:00
Matthew Jimenez
61b4ff4568
ULTIMA8: Fixes to clean up for bordered ttf font rendering
2021-01-22 22:04:01 -06:00
Matthew Jimenez
5223924d0b
ULTIMA8: Clean up bordered ttf font rendering
2021-01-22 21:32:38 -06:00
Martin Gerhardy
f5164c9117
BACKENDS: search also for track_x and track_xx audio cd tracks
...
this allows us to use the unmodified version of dotemu lba1 enhanced music track paths
2021-01-23 02:54:58 +02:00
Kastuś K
298d248c5a
I18N: Update translation (Belarusian (Taraškievica) (be-tarask))
...
Currently translated at 0.9% (15 of 1607 strings)
2021-01-22 11:20:09 +00:00
Kastuś K
0c1849b685
I18N: Update translation (Belarusian (Taraškievica) (be-tarask))
...
Currently translated at 0.9% (15 of 1607 strings)
2021-01-22 09:50:15 +00:00
ScummVM-Translations
bf8aa6794c
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-22 01:17:51 +00:00
athrxx
4c0ff2b023
AGOS: (ELVIRA/PC98/Jp) - add paranoia checks to sound driver
2021-01-22 02:16:49 +01:00
ScummVM-Translations
195430c2a6
I18N: Update translations templates
2021-01-22 00:20:36 +00:00
ScummVM-Translations
94aac3a13b
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-22 00:20:35 +00:00
athrxx
656a35ee87
NEWS: mention Elvira PC-98 support
2021-01-22 00:51:05 +01:00
athrxx
8969fa9c09
AGOS: (ELVIRA/PC98/Jp) - fix game restart
...
Like most of the other data in the PC-98 version the restart save file also requires decompression.
2021-01-22 00:47:59 +01:00
athrxx
77b316ef58
AGOS: (ELVIRA) - block mouse wheel during save/load/pause dialog
...
I assume that this happens accidently, since the mouse wheel was never supported by the original. Currently, you can still scroll the inventory using the mouse wheel when a save/load/pause dialog is open. It causes a text glitch in the PC-98 version. Instead of just fixing that glitch I've decided to fix the underlying bug (limited to Elvira 1 though; no idea what the behavior is in the other games).
2021-01-22 00:47:59 +01:00
athrxx
a3fd19265f
AGOS: (ELVIRA/PC98/Jp) - add sound driver
...
Added support for PC9801-26, Roland MT-32 and General Midi. I have left out the PC speaker part for now.
2021-01-22 00:47:59 +01:00
athrxx
56d897a100
AGOS: (ELVIRA/PC98/Jp) - more fixes
...
Just walking around the castle fixing bugs as I find them, e. g.:
- make decompression routine safer (this could write a couple of invalid byte in at least one case)
- also support compressed data header without actual data (required in the kitchen scene when killing the evil cook)
- fix some graphics/palette related glitches
2021-01-22 00:47:59 +01:00
athrxx
512ae9cfe3
AGOS: (ELVIRA/PC98/Jp) - add static msg strings + some fixes
...
(this concerns mostly the save/load/pause texts)
2021-01-22 00:47:58 +01:00
athrxx
8d17584247
AGOS: (ELVIRA/PC98/Jp) - more dirty rect handling
...
Make more use of dirty rect handling (applies to the PC-98 version only, the other versions don't need that).
2021-01-22 00:47:58 +01:00
athrxx
574133086d
AGOS: (ELVIRA/PC98/Jp) - add Japanese font drawing
...
- Add dual layer graphics display to display the Japanese characters in their proper (double) resolution on top of the graphics. The original actually uses text mode.
- Adapt mouse handling to dual layer code.
- For consistency I got rid of all direct calls to _system->lockScreen() and _system->unlockScreen(), even in the sub engines that aren't affected. I find it easier to debug and to maintain this way.
2021-01-22 00:47:58 +01:00
athrxx
bb8c70f865
AGOS: (ELVIRA/PC98/Jp) - fix startup
...
Add necessary file name and file format modifications so that the game at least loads up and runs up to the start scene without glitches.
2021-01-22 00:47:58 +01:00
athrxx
d2b2d509ef
AGOS: (ELVIRA/PC98/Jp) - add detection entry
2021-01-22 00:47:58 +01:00
Kastuś K
7e51e74187
I18N: Update translation (Belarusian (Taraškievica) (be-tarask))
...
Currently translated at 0.8% (14 of 1607 strings)
2021-01-21 17:05:54 +00:00
Matthew Duggan
ede70ce2eb
ULTIMA8: Fix crash in inveter after graphics refactor
2021-01-21 21:54:15 +09:00
Eugene Sandulenko
86025f2259
I18N: Add translation (Belarusian (Taraškievica) (be-tarask))
2021-01-21 12:27:04 +00:00
Matthew Jimenez
84a5e88356
ULTIMA8: Fix specialized TTF palette and border rendering
2021-01-20 23:16:14 -06:00
ScummVM-Translations
22bfb2f8a1
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-21 00:13:07 +00:00
Thierry Crozat
6eb68493aa
GUI: Do not block return to the launcher when a dialog is shown
...
When accessing a GUI dialog from a game, such as to save or load
a game, we are still able to quit if the force RTL option is not
enabled. But when that option is enabled, it only returned to
the launcher after closing the dialog, which is strange and a
discrepency with the quit behaviour. This commit implements the
same behaviour for RTL as we have for Quit.
2021-01-21 00:12:33 +00:00