Commit Graph
106 Commits
Author SHA1 Message Date
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