Walter Agazzi
cce6aff754
AGS: Engine: replaced uses of strncpy with snprintf for safety
...
From upstream 02feb81b34f041dccd8a4bb33ff060cc532d979b
2024-01-17 03:12:30 +01:00
Walter Agazzi
a2b10cdac7
AGS: Engine: also removed filter name "none" from help, as non-working
...
From upstream c6d9d1b10cf1863ceaa8538d41b8df66216b2787
2023-11-02 20:06:27 +01:00
Walter Agazzi
6ea6675b3c
AGS: Engine: tidy some code related to the old save format constants
...
From upstream fac1a5bed8e84d210a7ac6878133e13c39bde20b
2023-08-13 10:58:26 +02:00
Walter Agazzi
37f97cc8b6
AGS: Engine: add bitness and endianess to the printed engine version
...
+ Use term "engine" instead of "ACI" (a legacy "Adventure
Creator Interpreter" title).
From upstream eaf298ae3f96db6e37bfd9ac99bad1dff48430ae
2023-04-29 13:11:41 +02:00
Walter Agazzi
a80928712d
AGS: Engine: restored --gfxfilter support for explicit scaling multipliers
...
The graphic mode config has now separate options for
window size, game scaling and filter, but command line is
lagging behind, so all the scaling is still set in `--gfxfilter`.
This is a hotfix for the time being, we shall think this over in
the future, maybe introduce more args.
Partially from upstream a28160b24a2f27b59cbb12a1de358cc9ec9c19ef and
f19043d902ff9a7e7d6478f51093ef3c807dd258
2023-04-29 13:11:41 +02:00
Thierry Crozat
6bae4af005
AGS: rename "multitasking" option to "background" and added cmd arg
...
From upstream cb83231c03764c74b8f8f09f8c876207a475f7b9
2022-10-10 00:16:16 +01:00
Thierry Crozat
e90fb00412
AGS: Replaced more strcpy with snprintf, for safety
...
From upstream 1b6cf053ebbe85e7ba6c5828e2582d757503bc16
2022-06-19 20:50:24 +01:00
Paul Gilbert
d2547418c0
AGS: Added show_fps to config
...
From upstream 2d6e0fca6bd310822e4f82ed95eb2bb5c116ac65
2022-05-05 22:59:51 -07:00
Paul Gilbert
02bc813aa2
AGS: Simplified config setting in process_cmdline a little
...
From upstream 54f2b45744e13f95e45afcd5b9c0e6336747ec0c
2022-05-05 22:53:13 -07:00
Paul Gilbert
d385968209
AGS: Tidy up mobile config once more and get rid of psp_* variables
...
From upstream 4ba8fbed2f16786e86f201f57fdaaa91cc887700
2022-05-05 22:41:10 -07:00
Paul Gilbert
21ab95f5ab
AGS: Remove RegisterGameWithGameExplorer()
...
From upstream 1554207f04dc6999994d02956587b302bb56f858
2022-04-29 22:20:39 -07:00
Paul Gilbert
7b0bfee7cc
AGS: Renamed and moved INIread/write functions for proper org&style
...
From upstream 18398a7d695e81575218380e1bba28010c239fdc
2022-04-27 20:25:31 -07:00
Paul Gilbert
4cab476394
AGS: in String use constant NoIndex instead of nps
...
From upstream aca0285937f96002b76d61f4c1cc6f3a11242c2c
2022-04-24 16:00:04 -07:00
Paul Gilbert
29ea22c308
AGS: Add rotation support in config
...
From upstream d68e28eb1927c6c4391cddfe1e6294142181c365
2022-04-12 22:27:58 -07:00
Paul Gilbert
9c01b99b32
AGS: Add clear cache on room change from Android port to config
...
From upstream 7abbd673e910289511bcca3101abd03101599eb0
2022-04-12 22:27:56 -07:00
Paul Gilbert
87d4970205
AGS: Added --translation and --no-translation cmd args
...
From upstream 2605765f2433ed06ae07b1ac95d6e1e0d8c27072
2022-04-12 22:27:56 -07:00
Paul Gilbert
e37ab7b725
AGS: Implemented "localuserconf" option in cmdline and global config
...
From upstream 109a9d985f498ed31308e2e97e1b97fa306c87c0
2022-03-31 19:36:12 -07:00
Paul Gilbert
8e12d38366
AGS: Simplier implementation of --windowed/--fullscreen cmd arg
...
From upstream 87d14d90579cbcf798ff7b6b72f125b54803c74e
2022-03-27 19:14:52 -07:00
D G Turner
89f2497e09
AGS: Remove Set But Unused Variable From Main Code
...
This generates a GCC Compiler Warning from -Wunused-but-set-variable.
2022-03-21 11:28:05 +00:00
Paul Gilbert
83c785cf22
AGS: Slightly more clear platform driver init/exit steps
...
From upstream b539f0c5c57514fb77875b4d15fc623e0251de52
2022-03-20 22:11:56 -07:00
Paul Gilbert
78b9068a91
AGS: Replace "localuserconf" option with "user-conf-dir"
...
From upstream 9edb428aa028164081cd9a4f9050cf5fa0767964
2022-03-17 21:49:26 -07:00
D G Turner
b548bcfa28
AGS: Fix Undefined Macro Compiler Warnings
...
These are emitted by GCC when -Wundef is passed.
The AGS_PLATFORM_DEFINES_PSP_VARS may have previously caused those variables
to be present since undefined macros are assumed to be 0, thus the test would
have passed.
2022-03-16 09:13:02 +00:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Paul Gilbert
d90cb0d203
AGS: Removed excessive headers containing random group of includes
...
From upstream 9e5149457a4638694fb1366b3fa59b08816f522c
2021-08-17 21:31:56 -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
7a3d9aa32b
AGS: Removed deprecated comments
2021-06-13 21:09:09 -07:00
Paul Gilbert
e468302585
AGS: Standardize the AGS String npos
2021-06-13 21:08:53 -07:00
Paul Gilbert
701396361c
AGS: Import of fresh codebase
2021-06-13 21:08:44 -07:00
Paul Gilbert
3e3d4e9097
AGS: Move stand-alone methods from ags.cpp to their own file
2021-03-13 21:34:56 -08:00
Paul Gilbert
e2469a8cfa
AGS: Move globals from ags.cpp to Globals
2021-02-06 16:37:31 -08:00
Paul Gilbert
fe46be9223
AGS: Added engine/ac/ folder
2021-02-06 16:37:31 -08:00
Paul Gilbert
9a78e04039
AGS: Beginnings of engine/ inclusion
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
dreammaster
8026e4bb30
AGS: Run astyle formatting
2021-02-06 16:37:31 -08:00
Paul Gilbert
bd6a58d1a1
AGS: Adding ScummVM comment headers
2021-02-06 16:37:31 -08:00
Paul Gilbert
a60d290a08
AGS: Initial addition of engine/ and shared/ folders
2021-02-06 16:37:31 -08:00