Paul Gilbert
14cffd13e7
AGS: Use String::NoIndex instead of -1 where necessary
...
From upstream 56275cb1f58f630082f3f51ab8e2c0ab5b021b16
2022-04-24 16:00:04 -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
Thierry Crozat
dac2d795d5
AGS: Fix access to files in game path subdirectories for some games
...
Most AGS games use either a single file or a flat structure. But
a few don't, and if they were released on Windows the script may
be trying to use path with backslashes. There is code to convert
those to slashes, but it was only enabled in the original code
for the Windows version of the interpreter, and never enabled in
ScummVM. Enabling that code allows playing those Windows game on
any platform. Let's hope no AGS game released for another platform
uses backslashes as part of their file names...
2022-02-13 22:20:06 +00:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Paul Gilbert
460d362bff
AGS: Replaced use of MAX_PATH macro with a constant
...
From upstream 68242e8b55f9f4dd5a8a82d3b3f80e99e26f4bb5
2021-08-20 21:49:38 -07:00
Paul Gilbert
cb73fd2f2a
AGS: Class FindFileRecursive, for iterating over nested subdirs
...
From upstream 4c1d6244a9b9f50d1646163768bdc9e96cf064f8
2021-07-31 14:34:10 -07:00
Paul Gilbert
69157077cf
AGS: Fixed Path::GetParent (now it actually works)
...
From upstream a72e45f6ebb19e9da96cbe2d621f86ac57bffa8a
2021-07-27 22:03:35 -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
701396361c
AGS: Import of fresh codebase
2021-06-13 21:08:44 -07:00
Paul Gilbert
fdcfe8362f
AGS: Move allegro from stubs/ to lib/
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
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