Paul Gilbert
d9bbf9775c
AGS: Rewrote ci_find_file() into File::FindFileCI()
...
From upstream 4e2df949ff36bbb6d08e402586dc8c2bb02ecad9
2021-07-10 18:56:59 -07:00
Paul Gilbert
70a9d787c7
AGS: Add message if platform can't support 3Gb datafile for Strangeland
2021-07-08 18:24:28 -07:00
Paul Gilbert
81f0088064
AGS: Start in the UTF-8 mode, switch encoding based on game data
...
From upstream 1d8a47d494a5211645ca2883b7c1f4931e1cc34a
2021-07-07 22:07:10 -07:00
Paul Gilbert
41b1126aed
AGS: Split SpriteCache, picking out read/write into SpriteFile class
...
From upstream 565eaaf90e63ad444798cd949b1e4c60dfb4a0f8
2021-07-07 22:07:09 -07:00
Cameron Cawley
9b348b3e7d
AGS: Fix more type mismatches
2021-06-16 13:03:41 +01:00
Paul Gilbert
45313d50df
AGS: Moved platform variable macros to core/platform.h
...
From upstream ce07581b0b6d3e3ec9f82356dd6422d8691cd473
2021-06-13 21:09:06 -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
eb1e337edd
AGS: Removed String's "const char*" conversion operator
...
From upstream 7c426674e7e53bffe9120f8ffc059b77fa03a606
2021-06-13 21:08:59 -07:00
Paul Gilbert
d57474ce59
AGS: Provided more function variants accepting const String&
...
From upstream 44402962003db439e54d79e0c562fba1cf59e455
2021-06-13 21:08:58 -07:00
Paul Gilbert
c111ef5f45
AGS: Changing ::remove to File::DeleteFile
2021-06-13 21:08:56 -07:00
Paul Gilbert
b104d78888
AGS: Enabling disabled blocks, and making ScummVM needed changes
2021-06-13 21:08:50 -07:00
Paul Gilbert
701396361c
AGS: Import of fresh codebase
2021-06-13 21:08:44 -07:00
Paul Gilbert
f758d84fe8
AGS: Remove unused platforms
2021-03-13 11:12:41 -08:00
Paul Gilbert
0a305db7ec
AGS: Move guimain.cpp globals to Globals
2021-03-12 21:39:16 -08:00
Paul Gilbert
d88d97d69d
AGS: Move draw.cpp globals to Globals
2021-03-12 20:38:46 -08:00
Paul Gilbert
7462386f66
AGS: Remove unused test globals
2021-03-12 19:41:09 -08:00
Paul Gilbert
3a0a70bc43
AGS: Move more game.cpp globals to Globals
2021-03-10 21:01:11 -08:00
Paul Gilbert
2d82d32577
AGS: Move draw.cpp globals to Globals
2021-03-09 21:14:02 -08:00
Paul Gilbert
fd7116d342
AGS: Move mousew32.cpp globals to Globals
2021-03-08 21:12:00 -08:00
Paul Gilbert
804158fb75
AGS: Refactor Mouse namespace to be a struct
2021-03-08 21:12:00 -08:00
Paul Gilbert
bb488f2d58
AGS: Move dynamicsprite.cpp globals to Globals
2021-03-08 21:12:00 -08:00
Paul Gilbert
dc019af530
AGS: Move character.cpp globals to Globals
2021-03-08 19:04:35 -08:00
Paul Gilbert
f05ad88320
AGS: Move gui.cpp globals to Globals
2021-03-08 18:41:26 -08:00
Paul Gilbert
37b563ef35
AGS: Move game globals to Globals
2021-03-07 19:23:24 -08:00
Paul Gilbert
ab84798f9a
AGS: Removing unneeded Allegro driver classes
2021-03-07 08:52:15 -08:00
Paul Gilbert
f07da658f1
AGS: Move engine.cpp globals to Globals
2021-03-06 15:11:38 -08:00
Paul Gilbert
fd5c11f382
AGS: Move debug globals to Globals
2021-03-06 15:11:38 -08:00
Paul Gilbert
94423abaa1
AGS: Move usetup to Globals
2021-03-05 21:36:00 -08:00
Paul Gilbert
b6dd902163
AGS: Move script.cpp globals into Globals
2021-02-28 16:41:48 -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
334b2a9d48
AGS: Move play to Globals
2021-02-27 15:31:34 -08:00
Paul Gilbert
1a8ae27b58
AGS: Move game & spriteset into Globals
2021-02-26 21:28:53 -08:00
Paul Gilbert
78022b8530
AGS: Fix some compiler warnings
2021-02-22 21:16:38 -08:00
Paul Gilbert
17ee6fbc3e
AGS: Change sizeof(int) to sizeof(int32) were appropriate
...
There were some places where even after reversion to the old type
usage, some usages of sizeof(int) should really be sizeof(int32)
2021-02-16 20:11:40 -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
Cameron Cawley
ff276f88ff
AGS: Refactor audio code
2021-02-08 18:03:22 -08:00
Paul Gilbert
cc123913f4
AGS: Change a bunch of int to be explicitly int32_t & uint32_t
...
This should solve the errors on some systems where int didn't
match int32
2021-02-06 20:13:05 -08:00
Paul Gilbert
e9dd4d963f
AGS: Change game folder consts from String to const char *
2021-02-06 16:37:31 -08:00
Paul Gilbert
4b40b09ce0
AGS: Move mouse globals to Globals
2021-02-06 16:37:31 -08:00
Paul Gilbert
e2469a8cfa
AGS: Move globals from ags.cpp to Globals
2021-02-06 16:37:31 -08:00
Paul Gilbert
cf9bbb2bb2
AGS: Beginnings of new Globals class
2021-02-06 16:37:31 -08:00
Paul Gilbert
02ddc563fd
AGS: Added engine methods for load/save game
2021-02-06 16:37:31 -08:00
Paul Gilbert
3155da5ed4
AGS: Allow graceful exit after call to quit
2021-02-06 16:37:31 -08:00
Paul Gilbert
b61dd2c633
AGS: Hook up ScummVM window close to exit game
2021-02-06 16:37:31 -08:00
Paul Gilbert
89eed25fd0
AGS: Further fixes for audio init
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
2aaf78cf52
AGS: Remove directory logic from startup
2021-02-06 16:37:31 -08:00
Paul Gilbert
969f4b507c
AGS: Warning fixes
2021-02-06 16:37:31 -08:00