elasota
e280186a8c
ALL: VS warning cleanup
2022-12-25 16:31:57 +01:00
Le Philousophe
93cdbbbf39
GLK: Don't use unsafe strcat and strcpy
2022-10-23 22:46:19 +02:00
Avijeet
5aadf6e7e0
GLK: SCOTT: Implement performTI99Line
2022-07-02 15:17:53 +02:00
Avijeet
c6e730a291
GLK: SCOTT: Add ti99_4a_terp.h/cpp
2022-07-02 15:17:53 +02:00
Avijeet
64bc7401b8
GLK: SCOTT: Implement tryLoadingTI994A
2022-07-02 15:17:53 +02:00
Avijeet
ff02ca6def
GLK: SCOTT: Add support for Questprobe Games
2022-06-23 20:11:01 +02:00
Avijeet
951e1a8240
GLK: SCOTT: Add support for Adventure Land
2022-06-23 20:11:01 +02:00
Avijeet
98d5b72442
GLK: SCOTT: Add support for Seas of Blood
2022-06-23 20:11:01 +02:00
Avijeet
1e914b7e95
GLK: SCOTT: Add support for Gremlins
2022-06-23 20:11:01 +02:00
Avijeet
f591a6a186
GLK: SCOTT: Add support for Robin of Sherwood
2022-06-23 20:11:01 +02:00
Avijeet
1ec46bdd30
GLK: SCOTT: Update license header
2022-06-23 20:11:01 +02:00
Avijeet
9c4c8af24c
GLK: SCOTT: Refactor detect_game
...
Use the md5 hash to directly load the game without having to iterate through the game list. Also rename detect_game to load_game and move the resource loading to resource.cpp.
2022-06-23 20:11:01 +02:00
Avijeet
cf55512f80
GLK: SCOTT: Improve error messages
2022-06-23 20:11:01 +02:00
Avijeet
95c20b538c
GLK: SCOTT: Reorder header includes
2022-06-23 20:11:01 +02:00
Paul Gilbert
47f8d53b5e
GLK: AmigaOS compilation fixes
2022-04-13 19:21:49 -07:00
Avijeet
7188ce034b
GLK: SCOTT: Update scott.
2022-04-12 20:35:24 -07:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Orgad Shaneh
0111a08560
GLK: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Vladimir Serbinenko
29cfa7bb0f
COMMON: Merge code for str.cpp and ustr.cpp
...
Most of the code in str.cpp and ustr.cpp is actually the same. Do some
template magic to merge them.
2020-10-31 14:05:30 +01:00
aryanrawlani28
b709e2f40c
GLK: SCOTT: Improve usage of translations when looking.
2020-08-30 14:43:41 +02:00
aryanrawlani28
dd31b45be3
GLK: SCOTT: Fix unsafe memory usage
2020-08-30 14:43:41 +02:00
aryanrawlani28
edec55cf64
GLK: SCOTT: Add new helpers to use translated strings.
2020-08-30 14:43:41 +02:00
aryanrawlani28
bed05ea134
GUI: U32: Fix compilation errors across entire project
...
After the initial changes just to scummvm/gui for u32, this commit includes the whole project
- Widget creations now always have u32 descriptions, labels, or tooltips
- Message dialogs make use of default arguments instead of providing the same argument explicitly
- encode String::format properly before passing on as argument where necessary
- Modify hugo utils (yesNoBox and notify box) to use u32
- Also provide fake constructors for the above which redirect to the u32 constructor
- Convert all keymap descriptions to u32 across all engines
- showConfirmationDialog in mohawk now uses u32
- showScummVMDialog also uses u32
- Scumm engine has dialogs now which use u32
- General fixes and wrapping convertToU32String for setLabels and related functions
- Add a fake constructor to MesssageDialog which redirects to the u32 constructor
2020-08-30 14:43:41 +02:00
D G Turner
d6c88b6a66
GLK: SCOTT: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-16 01:40:08 +00:00
Cameron Cawley
6a784fd860
GLK: SCOTT: Replace xstrcasecmp with scumm_stricmp
2019-09-05 18:26:59 -07:00
Paul Gilbert
553bb74f8c
GLK: Further changeover of sub-engines to use new savegame code
2019-06-16 14:59:26 -07:00
Paul Gilbert
85816c8a54
GLK: Make a _gameFile field in the base Glk engine
2019-01-02 23:13:13 -08:00
Eugene Sandulenko
0dab01862c
JANITORIAL: Whitespace fixes
2018-12-18 22:53:30 +01:00
Paul Gilbert
7637edb5a2
GLK: Change all references to glui32 and glsi32 to uint and int
...
This should finally fix compilation for the Amiga, which had
difference sized types. And the renamed types are clearer for
ScummVM anyway
2018-12-09 11:36:20 -08:00
Paul Gilbert
33a23bca1c
GLK: FROTZ: Further reading/writing setup for savegames using Quetzal
2018-12-08 19:05:59 -08:00
Paul Gilbert
1c190e50b4
GLK: Mark text strings as translateable
2018-12-08 19:05:59 -08:00
Paul Gilbert
41a4378169
GLK: SCOTT: Don't show another line prompt when game is exiting
2018-12-08 19:05:59 -08:00
Paul Gilbert
b05a16a0ad
GLK: Centralizing more of the savegame code in GlkEngine
2018-12-08 19:05:59 -08:00
Paul Gilbert
326f69136e
GLK: SCOTT: Fix memory corruption loading game data
2018-12-08 19:05:59 -08:00
Paul Gilbert
fc2b1edd1f
GLK: SCOTT: Extra returns/exits after glk_exit is called
2018-12-08 19:05:59 -08:00
Paul Gilbert
83646598c9
GLK: SCOTT: Renaming of all fields to ScummVM convention
2018-12-08 19:05:59 -08:00
Paul Gilbert
027240678e
GLK: SCOTT: Change engine to use ScummVM String and Arrays
2018-12-08 19:05:59 -08:00
Paul Gilbert
67275924b5
GLK: Derive detection from MetaEngine rather than AdvancedMetaEngine
2018-12-08 19:05:59 -08:00
Paul Gilbert
a2104deb4c
GLK: Changing class and namespaces from Gargoyle to Glk
2018-12-08 19:05:59 -08:00
Paul Gilbert
1fb931fbd9
GLK: Changing gargoyle folder to glk
2018-12-08 19:05:59 -08:00