Vladimir Serbinenko
0006cf9aea
AGS: Fix a new[]/delete[] mismatch in main_game_file.cpp
2022-12-04 21:19:22 +00:00
Hubert Maier
169a1e00a3
AGS: Correct spelling mistake
...
refered -> referred
2022-10-27 15:56:07 +02:00
Thierry Crozat
fe80834639
AGS: Store DialogTopics in std::vector
...
From upstream 2609c0d1ee43a4f997021ce48ca2a4f70ca1a6c7
2022-06-20 23:52:25 +01:00
Paul Gilbert
b1649597d7
AGS: Replaced Math/std Min/Max with ScummVM macros
...
Inspired by 6dee5ee6f271c600e30879d892295ea6069e8cc9
2022-05-05 22:41:10 -07:00
Paul Gilbert
16d0d89787
AGS: Grouped ccError variables in a struct
...
From upstream 48ef387226e4d420dc62d0a0b204cf4cd89a1139
2022-05-05 22:41:07 -07:00
Paul Gilbert
a2a5f2575d
AGS: Reorganized few cc_ headers
...
From upstream ea1f8b9ece69fc7c49c4d3aa7b9af51c4ca736e5
2022-05-05 22:41:07 -07:00
Paul Gilbert
f2399dc15c
AGS: Fixing various "unused variable/arg" warnings
...
From upstream 4b3c27c1a2b39d6c6b089adee111c6889d19ad0e
2022-04-25 19:17:26 -07:00
Paul Gilbert
07e74fdd72
AGS: Typecast warning fixes in data serialization
...
From upstream efed621fda5adabac8937b8d0ca64e537fabdfeb
2022-04-25 18:47:08 -07:00
Paul Gilbert
1f666cf0dc
AGS: Fixed loading a different game when restoring a save
...
From upstream 56fb3029f61706b655f778349e2c4f50c8e03427
2022-04-23 19:26:25 -07:00
Paul Gilbert
4ecb2115ca
AGS: Remove cursor limit
...
From upstream 612f5702ce7cdee0acb898705a0ae11c84651afb
2022-04-12 22:27:55 -07:00
Paul Gilbert
dcb1099f2b
AGS: Cursor.AnimationDelay property and arg to ChangeModeView()
...
From upstream 7393b0a8ee8a23949b63cf8ba57eb1c4f4e381fd
2022-04-10 19:39:09 -07:00
Paul Gilbert
af203d0da5
AGS: Removed guis list param from GUI:ReadGUI and WriteGUI (useless)
...
From upstream 08c64d187b56e042e2d09f11f76ebb5db6d3007c
2022-04-08 22:17:52 -07:00
Paul Gilbert
84a54f5e8e
AGS: Remade OPT_FONTLOADLOGIC into individual font's flags
...
From upstream 54c5303c5e0ed98609397d9e5df4114f128fb4a2
2022-03-27 13:37:14 -07:00
Paul Gilbert
5b10b7437c
AGS: Added "ascender fixup" flag to the font init mode
...
SHA-1: 1273e64c1b82ffbcbbc90261952b6192bef9c966
2022-03-27 13:37:14 -07:00
Paul Gilbert
fff50e3735
AGS: Moved IsFile() and similar functions from Path to File unit
...
From upstream ab78e1c454d1d0e60eac5a27672f27aa2487e24f
2022-03-20 22:11:55 -07:00
Paul Gilbert
a3dda03cf1
AGS: Store Views in std::vector
...
From upstream 095db88ae0f1acceb298f793a2e1b81dbe06fcff
2022-03-18 21:29:56 -07:00
Paul Gilbert
8b8bc2f32f
AGS: support reading font extension "v360_fonts"
...
From upstream 668430c4d21e6c39ae4c1c3a7e5be2c3a0ad7062
2022-03-14 21:04:08 -07:00
antoniou79
4505b60ef8
AGS: Fix for transparency test being unintentionally in 3.5.0
...
Resolves bug #13251 for Zniw GUI language selection screen being non-interactable
The fix is from AGS' github repository commit: https://github.com/adventuregamestudio/ags/commit/a087584a26106d2fb6a17c13b0cb3f6857f4cbed
by @ivan-mogilko on 26 Dec, 2021.
2022-02-15 22:52:24 +00:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Paul Gilbert
d865acf606
AGS: introduced font outline style and thickness parameters
...
From upstream 43425f738dc6beb7d0758e256a840c5f37a4d38a
2021-09-20 17:20:59 -07:00
Paul Gilbert
bfd25ba440
AGS: Reorganized ReadExtData functions into a DataExtReader class
...
From upstream 462535ec21e2b184651d03d118b9cfd2258520e4
2021-07-10 18:56:58 -07:00
Paul Gilbert
188951a499
AGS: Supports reading scripts as separate assets
...
From upstream 4de348c79b14dc9f6801b497ae5d7ea4fa1077cd
2021-07-10 14:33:38 -07:00
Paul Gilbert
31dc015df5
AGS: Fix gcc warnings
2021-06-13 21:42:08 -07:00
Paul Gilbert
3c26d9c86c
AGS: use shared data ext algorithm when reading/writing MGF
...
From upstream ab3fec069c1906fe545d6308dad7b88968b132a9
2021-06-13 21:09:13 -07:00
Paul Gilbert
1432b0e7fd
AGS: fixed how decrypt_text's result is null-terminated
...
From upstream 059cb83c72edc6b95bdf93d1e99466ca7a233ae5
2021-06-13 21:09:12 -07:00
Paul Gilbert
c7365214d1
AGS: improved the way view clips are remapped for old audio system
...
From upstream 525e0bb3de701f1066ca7ff51cbb6a33877390fc
2021-06-13 21:09:05 -07:00
Paul Gilbert
edb1ac0f6c
AGS: fixed formatting type for several size_t and soff_t values
...
From upstream 548573740a5c8acc48600f9b069b7d1dc94d0dc3
2021-06-13 21:09:01 -07:00
Paul Gilbert
7cb1094a60
AGS: Re-enable savegame code
2021-06-13 21:08:54 -07:00
Paul Gilbert
701396361c
AGS: Import of fresh codebase
2021-06-13 21:08:44 -07:00
Thierry Crozat
6de22f8d01
AGS: Make sure old dialog scripts are null terminated
...
This fixes random overflow issues in old games. I had for
example the issue with King of Rock, a 2.6.0 game.
2021-04-11 23:55:04 +01:00
Paul Gilbert
3a0a70bc43
AGS: Move more game.cpp globals to Globals
2021-03-10 21:01:11 -08:00
Paul Gilbert
81976cb994
AGS: Move dialog.cpp globals to Globals
2021-03-08 19:22:34 -08:00
Paul Gilbert
21e9dde4ca
AGS: Move cc_error.cpp globals to Globals
2021-03-06 15:11:39 -08:00
Paul Gilbert
e82070c485
AGS: Move dialog.cpp globals to Globals
2021-03-03 20:25:07 -08:00
Paul Gilbert
887472c8c1
AGS: Moved a lot of game.cpp globals to Globals
2021-02-28 13:27:21 -08:00
Paul Gilbert
ae9a824fba
AGS: Fix text strings changed in game search & replace
2021-02-27 15:31:34 -08:00
Paul Gilbert
2ecc1dcd41
AGS: Change some Strings to const char *
2021-02-26 21:30:39 -08:00
Paul Gilbert
1a8ae27b58
AGS: Move game & spriteset into Globals
2021-02-26 21:28:53 -08:00
Paul Gilbert
cd017a73c7
AGS: Revert Standardization of number types
...
This reverts commit a96422af52 .
2021-02-16 19:45:02 -08:00
Paul Gilbert
a96422af52
AGS: Standardization of number types
...
This not only simplifies all the use of _t types to the
ScummVM equivalents, it gets rid of the int32 usage in
favor of just int, solving common type clashes with the
Amiga, for which int doesn't match int32
2021-02-13 11:38:55 -08:00
Paul Gilbert
0ff8ef405e
AGS: Replace = default with {} to hopefully fix riscos compilation
2021-02-07 10:22:06 -08:00
Thierry Crozat
712c151498
AGS: Fix ReadDialogs for some AGS versions on 64 bit systems
2021-02-06 16:37:31 -08:00
Paul Gilbert
e173527290
AGS: gcc compilation fixes
2021-02-06 16:37:31 -08:00
Paul Gilbert
071f076665
AGS: Fix tyring to read config file when not present
2021-02-06 16:37:31 -08:00
Paul Gilbert
739c02d5c0
AGS: Fix a bunch of warnings about const loss
...
Some of these are legitimate, because the AGS source did some
nasty code sharing a char * buffer for both reading and writing
stuff to savegames. Will need to refactor it at some point to
use the Common::Serializer
2021-02-06 16:37:31 -08:00
Paul Gilbert
94a4ef6e7f
AGS: Added shared/game/main_game_file.cpp to project
2021-02-06 16:37:31 -08:00
Paul Gilbert
197b2ef34d
AGS: Adding shared/game/ folder
2021-02-06 16:37:31 -08:00
Paul Gilbert
6c8789264d
AGS: Added shared/util/ folder
2021-02-06 16:37:31 -08:00
Paul Gilbert
a7a9ca0543
AGS: Adding AGS3 namespace to cpp files
2021-02-06 16:37:31 -08:00
Paul Gilbert
d8e471b03c
AGS: Changing Common namespace to Shared
2021-02-06 16:37:31 -08:00