Commit Graph
137148 Commits
Author SHA1 Message Date
ScummVM-Translations 8e0b375433 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-07 22:15:53 +00:00
Martin Gerhardy 600545883f TWINE: fixed position of behaviour text in high res mode 2021-01-07 23:13:19 +01:00
ScummVM-Translations a995818c58 I18N: Update translations templates 2021-01-07 21:55:44 +00:00
Martin Gerhardy 4fb6ddc7fd TWINE: enable higher resolution 2021-01-07 22:54:49 +01:00
Martin Gerhardy 0bd7c20c7d TWINE: removed SCREEN_WIDTH constant
and use the height of the screen - as we are indexing via y positions in the polytabs
2021-01-07 22:39:47 +01:00
ScummVM-Translations f924642dd5 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-07 21:01:49 +00:00
Martin Gerhardy e32d338324 TWINE: use rect() method 2021-01-07 22:00:23 +01:00
Martin Gerhardy 473a834840 TWINE: renamed member and method for game flags 2021-01-07 21:58:21 +01:00
Martin Gerhardy 92499991cf TWINE: hide gameFlags array 2021-01-07 21:58:21 +01:00
Martin Gerhardy d093c23f3b TWINE: use new rect() method 2021-01-07 21:58:21 +01:00
Martin Gerhardy 3cf6eee18b TWINE: replaced hardcoded resolution constants with function calls 2021-01-07 21:58:21 +01:00
Martin Gerhardy 4b7dd811a4 TWINE: added helper methods to get rid of SCREEN_WIDTH and SCREEN_HEIGHT 2021-01-07 21:58:21 +01:00
VAN-Gluon e9153bb1cb I18N: Update translation (Japanese)
Currently translated at 59.8% (960 of 1603 strings)
2021-01-07 20:23:12 +00:00
Martin Gerhardy 9e89fdf9dd TWINE: added debug command to play fla movies 2021-01-06 08:43:22 +01:00
Martin Gerhardy 60ae3237d5 TWINE: todo comment 2021-01-06 08:06:06 +01:00
Martin Gerhardy b92ad1ce78 TWINE: reduced default debug output 2021-01-06 07:53:33 +01:00
Martin Gerhardy 6c42253060 TWINE: fixed typo 2021-01-06 07:51:57 +01:00
Martin Gerhardy 367fe4e2f1 TWINE: fixed rotating while attacking in auto mode
https://bugs.scummvm.org/ticket/12046
2021-01-06 07:48:58 +01:00
Martin Gerhardy e04d8b0110 TWINE: fixed rendering artifacts
https://bugs.scummvm.org/ticket/12038
https://bugs.scummvm.org/ticket/12035
2021-01-06 07:44:03 +01:00
ScummVM-Translations 88ed400674 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-05 19:59:31 +00:00
Martin Gerhardy 1088dcf200 TWINE: fixed horizontally overflowing text boxes
introduced in d6dbbe7b24

see https://bugs.scummvm.org/ticket/12048
2021-01-05 20:59:14 +01:00
ScummVM-Translations b046590884 I18N: Update translations templates 2021-01-05 00:08:07 +00:00
Cameron Cawley 6bb9c74cc3 MT32: Remove setting the palette when the driver is initialized 2021-01-05 02:07:55 +02:00
Martin Gerhardy 9ba4d8c29b TWINE: raw buffer 'members' identified 2021-01-04 08:11:04 +01:00
Martin Gerhardy 6d58e77952 TWINE: use member var for size
... we are already using the member var for the buffer pointer
2021-01-04 08:11:04 +01:00
Martin Gerhardy 99c9cb6c4b TWINE: unify bitmask parsing for grid mask 2021-01-04 08:11:04 +01:00
Martin Gerhardy 5fbbe7f0df TWINE: replaced magic numbers 2021-01-04 08:11:04 +01:00
Martin Gerhardy 380c56c46a TWINE: renamed variable in grid mask processing 2021-01-04 08:11:04 +01:00
Martin Gerhardy 8fe0277ba7 TWINE: small step to unify the grid mask creation with brick parsing 2021-01-04 08:11:04 +01:00
Martin Gerhardy 3ff9ce0463 TWINE: small step to unify the grid mask creation with brick parsing 2021-01-04 08:11:04 +01:00
Martin Gerhardy 76d5663ed3 TWINE: cleanup in processGridMask 2021-01-04 08:11:04 +01:00
Matthew Duggan c308fdcb59 TEST: Touch test file to force rebuild 2021-01-04 10:45:36 +09:00
ScummVM-Translations fdf476e371 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-04 00:08:47 +00:00
Matthew Duggan 28bb304812 ULTIMA8: Graphics refactor, use more common code
Try to use more of the built-in ScummVM rendering pipeline and remove redundant
types where possible.  Unfortunately this is a bit of a mega-commit because all
the pieces were tied together, but the main changes are:

* Remove the Texture types, as they add little over ManagedSurface
* Remove the ScalerGump as we no longer use it - we should be using the
  built-in ScummVM scalers
* Remove the Scaler types - the only remaining user after removing ScalerGump
  was in hte AVI player.  There we manually add the Crusader style interlaced
  scaling, which was an outstanding TODO anyway.
* Remove now-unused functions from the RenderSurface family
* Remove the "default" mouse cursor as we never use it in ScummVM
* Remove the memset_n header which duplicates Common::Fill functions (fixes
  #11969)
* Remove the fixed-width bitmap fonts which were used for the Pentagram
  console.

I've tested the following things that this had the potential to break:

* U8 game, credits, movies, minimap, and ttf rendering
* Crusader game and movies
* Debug tools (shape viewer, touch-highlight)
2021-01-04 09:08:20 +09:00
Matthew Duggan ec53ee1760 ULTIMA8: Make Shapes more const now rendering is more const 2021-01-04 09:01:43 +09:00
Matthew Duggan 40021819a9 ULTIMA8: Remove unused rendering code and use common fill function 2021-01-04 09:01:43 +09:00
VAN-Gluon 7ae8b22b95 I18N: Update translation (Japanese)
Currently translated at 58.6% (940 of 1603 strings)
2021-01-03 21:23:10 +00:00
Martin Gerhardy d922ff7557 TWINE: converted pcx code to gif (wip)
The dos floppy version is the only version without fla movies I could find.
Also http://lbafileinfo.kazekr.net/index.php?title=LBA1:Fla_gif.hqr and no
FLA_PCX was ever mentioned. Not sure where why pcx code was added, maybe a
conversion from gif to pcx

The GIFDecoder is still missing, that's why this code is deactivated
2021-01-03 13:06:23 +01:00
Martin Gerhardy fb85ee2cd6 TWINE: lowercase for config variables 2021-01-03 13:06:23 +01:00
Martin Gerhardy 0cdc57d070 TWINE: don't override the gameflags while initializing the config values 2021-01-03 13:06:23 +01:00
Martin Gerhardy 393b8e9211 TWINE: todo comment 2021-01-03 13:06:23 +01:00
Martin Gerhardy 1d184f845c COMMON: removed trailing whitespaces 2021-01-03 13:06:23 +01:00
Martin Gerhardy d69e6f2e1e COMMON: removed wild living semicolons 2021-01-03 13:06:23 +01:00
Eugene Sandulenko adb85da1ab I18N: Update translation (Basque)
Currently translated at 44.9% (721 of 1603 strings)
2021-01-02 18:37:16 +00:00
Cameron Cawley 7a6fcba9b6 SWITCH: Fix missing include 2021-01-02 14:21:28 +00:00
Martin Gerhardy cf4cba9c20 TWINE: plasma effect for higher resolutions 2021-01-02 14:02:01 +01:00
Martin Gerhardy c20e270817 TWINE: activate pcx 'cutscenes' 2021-01-02 14:02:01 +01:00
Martin Gerhardy 3ac47eaba1 TWINE: allow different resolutions for fla videos 2021-01-02 14:02:01 +01:00
Martin Gerhardy 67f5c751ef TWINE: minor loop cleanup to unify keyframe and deltaframe code 2021-01-02 14:02:01 +01:00
Martin Gerhardy ec24f6a61e TWINE: minor cleanup 2021-01-02 14:02:01 +01:00