D G Turner
67e87cf45c
DEVTOOLS: Add create_ultima binary to Git Ignore
2020-03-15 10:05:26 +00:00
D G Turner
89d87a9132
LURE: Fix GCC Compiler Warning of Unused Variable
2020-03-15 10:01:47 +00:00
aviloria
213d2d1cf4
MOHAWK: Add detection for a Mac CD game and demo
...
Add detection for the Macintosh CD 'La Tartaruga e la Lepre' (The Turtle and the Hare) [Italian, English], and a demo included on it for the game 'Al mare con la Nonna' (Grandma and me)
2020-03-15 08:08:12 +01:00
Eric Fry
19fe35216f
DRAGONS: Add fake loading screen when starting a new game
2020-03-15 14:03:00 +11:00
Paul Gilbert
dd17688521
ULTIMA: Support running games using uncompressed .dat files
...
To make it easier to continous changes to the contents of the
ultima.dat file in the future, this development allows the
Extra Path to be set to the devtools/create_ultima folder, and
it will use the files in the files/ subfolder in preference to
the ultima.dat archive
2020-03-14 17:27:20 -07:00
IlDucci
b155576bcd
I18N: Update translation (Spanish)
...
Currently translated at 100.0% (1344 of 1344 strings)
2020-03-14 22:14:50 +00:00
Matthew Duggan
492bc45093
ULTIMA8: Remove redundant cleanup in destructors (emptying vectors etc)
2020-03-14 14:11:38 -07:00
Matthew Duggan
3caee289c6
ULTIMA8: Fix guardian speech events
2020-03-14 14:08:44 -07:00
Le Philousophe
8e156fe37d
GRAPHICS: Fix compilation on old FreeType2 versions
...
Old FreeType2 had FT_Bitmap_New which got renamed later in FT_Bitmap_Init
2020-03-14 16:56:25 +01:00
rsn8887
eaa487fcd4
CONFIGURE: verbose linker on psp2 to prevent buildbot timeout
2020-03-14 09:42:44 -05:00
rsn8887
c944e5af25
CONFIGURE: use multiple lto jobs for psp2 to speed up linking
2020-03-14 09:27:27 -05:00
Le Philousophe
3f7726ea66
GRAPHICS: Fix compilation for Amiga and PSP
...
Amiga failed because int isn't the same than int32
PSP failed because of an old FreeType version so try to take this
into account
2020-03-14 14:23:34 +01:00
Le Philousophe
c89feeb644
CRYOMNI3D: Abort even in yes/no message box and file picker
2020-03-14 12:20:41 +01:00
Le Philousophe
a05676d2c3
CRYOMNI3D: Fix documentation for CJK
...
One minor fix for font choice and support multiline attributes for
Japanese version
2020-03-14 12:20:41 +01:00
Le Philousophe
39f6d8e7ed
CRYOMNI3D: Add Japanese version of Versailles
2020-03-14 12:20:41 +01:00
Le Philousophe
cb4c1a72ba
CRYOMNI3D: Add Korean version of Versailles
2020-03-14 12:20:41 +01:00
Le Philousophe
b40d3ca55f
CRYOMNI3D: Add TTF list support
...
This will be used for Korean and Japanese versions of Versailles
2020-03-14 12:20:41 +01:00
Le Philousophe
128f1978bc
CRYOMNI3D: Add support for Chinese version of Versailles
2020-03-14 12:20:41 +01:00
Le Philousophe
658c4dfa37
CRYOMNI3D: Handle translations for riddles and bomb
2020-03-14 12:20:41 +01:00
Le Philousophe
bf215580dd
CRYOMNI3D: Prepare CJK support for Versailles
2020-03-14 12:20:41 +01:00
Le Philousophe
168522beea
CRYOMNI3D: Add support for automatically named saves
...
CJK versions of game use this to avoid handling extended character set
in files
2020-03-14 12:20:41 +01:00
Le Philousophe
baad1c7c86
CRYOMNI3D: Add support for subtitles in create_cryomni3d
2020-03-14 12:20:41 +01:00
Le Philousophe
dad1b4d135
CRYOMNI3D: Add subtitles support for CJK
2020-03-14 12:20:41 +01:00
Le Philousophe
90d1c764c3
CRYOMNI3D: Add clipping support for videos
...
This will be used to avoid drawing subtitles at every frame
2020-03-14 12:20:41 +01:00
Le Philousophe
09f2bcf7e8
CRYOMNI3D: Revamp text handling and fonts
...
Add support to extended Cryo fonts used by Chinese version of
Versailles and melt in existing Graphics::Font interface.
2020-03-14 12:20:41 +01:00
Le Philousophe
11cbfb1c9a
CRYOMNI3D: Fix functions name in create_cryomni3d
2020-03-14 12:20:41 +01:00
Le Philousophe
ee1aa81063
GRAPHICS: Mimic CreateFont Windows API
...
Implement a kind of font mapper which takes a list of font files, font
face name, size, slant and weight and finds the best matching face.
Fakes italic and bold if there it isn't available.
This commit adds support for TTC files which contains multiple faces
(used by CJK Windows fonts).
2020-03-14 12:19:21 +01:00
rsn8887
45112f416d
CONFIGURE: use lto and gc flags on psp2 to reduce executable size
2020-03-14 00:46:46 -05:00
rsn8887
bd1b346e08
BACKENDS: strip psp2 executable to reduce size
2020-03-14 00:46:46 -05:00
Eric Fry
4a7f8c18c5
DRAGONS: replace NULL with nullptr
2020-03-14 14:39:06 +11:00
Eugene Sandulenko
f50b45b557
PRINCE: Added sanity check to image decompressor
2020-03-14 01:22:54 +01:00
Eugene Sandulenko
1817cbd6b4
PRINCE: Initialize class variables
2020-03-14 01:22:03 +01:00
Eugene Sandulenko
117ceb5758
PRINCE: Fix potential buffer overflow
2020-03-14 01:22:03 +01:00
Matthew Duggan
cc42f8d7df
Merge pull request #2135 from mduggan/u8_replace_zeros_with_nullptr
...
ULTIMA8: Replace 0s with nullptr where applicable
2020-03-13 13:07:43 -07:00
Paul Gilbert
ab0edf1171
ULTIMA8: Fix shadowed local warning
2020-03-13 13:07:05 -07:00
Eric Fry
28a82bb1e2
DRAGONS: More work on main menu logic
2020-03-13 22:22:54 +11:00
Cameron Cawley
d95e7504ed
BUILD: Convert the NEWS.md file if pandoc is installed
2020-03-12 11:28:00 +00:00
Josef Väcklén
9b302a419a
I18N: Update translation (Swedish)
...
Currently translated at 68.0% (915 of 1344 strings)
2020-03-12 05:14:47 +00:00
Eric Fry
530206ed33
DRAGONS: Fixed bug when showing actors
2020-03-12 09:56:35 +11:00
Eric Fry
bd463a89d8
DRAGONS: Added support for wrapping backgrounds.
...
Used for dance battle and castle fog effects
2020-03-12 09:56:35 +11:00
Eugene Sandulenko
325587b1b4
PRINCE: Fix inventory description display
2020-03-11 19:11:52 +01:00
Eugene Sandulenko
1a3d078cad
PRINCE: Update translation.dat
2020-03-11 19:11:52 +01:00
Eugene Sandulenko
f1e953232d
PRINCE: I18N: Added lost inventory item
2020-03-11 19:11:52 +01:00
Walter Agazzi
f2b1777002
I18N: Update translation (Italian)
...
Currently translated at 100.0% (1344 of 1344 strings)
2020-03-11 17:32:36 +00:00
Walter Agazzi
d6b7f53f9a
I18N: Update translation (Italian)
...
Currently translated at 96.5% (1297 of 1344 strings)
2020-03-11 08:14:47 +00:00
Bastien Bouclet
a155061ee4
KEYMAPPER: Set the default virtual mouse settings
...
Fixes the 3DS mouse cursor drifting.
2020-03-11 06:15:46 +01:00
Bastien Bouclet
dbb2c73a6b
KEYMAPPER: Update the logic for multiple global / game keymaps
...
It is valid for actions from different keymaps of the same type to be
triggered by a single event.
2020-03-11 05:07:06 +01:00
Eugene Sandulenko
b30b5d19cc
PRINCE: Update translation.dat
2020-03-10 23:38:39 +01:00
Eugene Sandulenko
9fd3ec193e
PRINCE: I18N: Fix dialog order
2020-03-10 23:36:35 +01:00
Eugene Sandulenko
29a6d306b9
PRINCE: I18N: Added missing dialog option
2020-03-10 22:20:40 +01:00