Commit graph

64 commits

Author SHA1 Message Date
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh
ee57380de7 ENGINES: JANITORIAL: Remove 'virtual' when override is specified 2021-11-14 14:32:04 +02:00
Paul Gilbert
9f175c4053 ENGINES: Cleanup of savegame filenames generation
This removes filename methods when it matched the Engine method.
Secondly, ensuring there was an overriden getSaveStateName method
for engines that didn't do the standard target.00x save filenames
2020-02-16 15:44:28 -08:00
Paul Gilbert
a00e44ba6c ENGINES: Merge saveGameState virtual methods into a single one 2020-02-16 15:44:28 -08:00
Paul Gilbert
5a18e495e0 TONY: Refactor to use Engine debugger 2020-02-16 13:07:19 +02:00
Bastien Bouclet
550af3953a TONY: Add override keywords 2020-02-09 12:43:16 +01:00
Eugene Sandulenko
40684a2111 TONY: Added override keywords 2020-02-06 23:46:47 +01:00
Paul Gilbert
5b80320525 ENGINES: Adding override keyword to hasFeature methods 2020-02-04 20:04:11 -08:00
Cameron Cawley
f6015086e1 ENGINES: Add GUIErrorMessageFormat to replace duplicated functions (#1455) 2018-12-19 08:31:26 +02:00
Eugene Sandulenko
33abb6118f ALL: Change main engine header guard defines to <directory>_<engine>_H
Recently we started to use this as new semantics, although in the past
we used simly <engine>_H. Now these guard defines are consistent with
rest of the files which are used in the engines.
2016-05-17 18:21:30 +02:00
Strangerke
e6d8655a9b TONY: Add support to the new compressed speech containers 2016-01-04 13:43:36 +01:00
Johannes Schickel
b9bfa3a857 TONY: Make GPL headers consistent in themselves. 2014-02-18 02:39:39 +01:00
D G Turner
53c3bff277 TONY: Add missing getDebugger() for engine API. 2013-12-07 02:32:29 +00:00
D G Turner
b8c1b46ae0 TONY: Cleanup whitespace formatting.
This is mainly removal of extraneous blank lines, reformatting indents
to tab characters and other minor non-functional changes to improve
compliance with Code Formatting Conventions.
2012-11-12 00:39:20 +00:00
Strangerke
72e32ab35e TONY: Fix German fonts 2012-09-28 10:58:32 +02:00
Strangerke
b1844253d4 TONY: In French version, fix 'ê' in hotspot names by replacing it by 'e', like for other accentuated characters 2012-09-26 23:19:16 +02:00
Alyssa Milburn
050a02c6f8 TONY: Replace abortGame() with nicer error() calls. 2012-09-25 17:33:49 +02:00
Strangerke
8c753c96a0 TONY: Move some functions from .h to .cpp files 2012-09-01 01:05:22 +02:00
Alyssa Milburn
7b4dd0a682 TONY: Remove various bits of unused code. 2012-08-27 12:50:33 +02:00
Strangerke
7cb29f1522 TONY: Move font related arrays to a DAT file 2012-08-26 23:33:46 +02:00
Alyssa Milburn
c340739001 TONY: Replace _vm with g_vm. 2012-08-22 21:51:51 +02:00
Paul Gilbert
61d460a854 TONY: Implement more of the music related code from the original 2012-06-19 20:50:48 +10:00
Strangerke
e8a6f61f88 TONY: Remove useless void in function declaration 2012-06-18 08:24:33 +02:00
Strangerke
a46b06a587 TONY: Move functions comment to doxygen format 2012-06-17 19:39:58 +02:00
Paul Gilbert
9405f9eb4a TONY: Added code to load and save the ScummVM sound settings 2012-06-17 17:04:10 +10:00
Strangerke
ddd1414a56 TONY: Rename sound functions and class names 2012-06-16 11:32:50 +02:00
Strangerke
638b066601 TONY: Translate some Italian terms, rename enums 2012-06-16 11:09:08 +02:00
Paul Gilbert
5b5a812d37 TONY: Implemented process to properly set hEndOfBuffer when sound effects end 2012-06-11 12:20:12 +10:00
Matthew Hoops
9b3df4de21 TONY: Rework the way wave files are loaded
We'll let our own sound code take care of the RIFF header
2012-06-09 18:09:54 -04:00
Paul Gilbert
d4777379d2 TONY: Refactored the memory manager to increase performance 2012-06-08 23:00:48 +10:00
Strangerke
a1f6f8ceb1 TONY: Rename variables and functions in tony.h 2012-06-04 23:45:36 +02:00
Matthew Hoops
6e104f0883 TONY: Add support for using the compressed version of the demo 2012-05-28 16:56:31 -04:00
Strangerke
94d3c8ebb2 TONY: Some more code formatting 2012-05-21 23:54:32 +02:00
Paul Gilbert
6856fa2447 TONY: Implemented ScummVM debugger, with an initial 'scene' command 2012-05-22 00:29:27 +10:00
Paul Gilbert
7303849490 TONY: Removed redundant pause code.
The original paused the game whilst dragging the window, and ScummVM takes care of that automatically.
2012-05-21 00:11:14 +10:00
Paul Gilbert
0450275c44 TONY: Converting Italian comments to English and formatting 2012-05-20 13:54:59 +10:00
Paul Gilbert
c402426117 TONY: Converted some warning calls to debugC 2012-05-19 20:29:53 +10:00
Paul Gilbert
bcaeacf124 TONY: Implemented support for loading savegames directly from the launcher.
It's not perfect.. the startup screen briefly flashes, and Tony briefly disappears when you do a first action afterwards.
2012-05-18 22:57:25 +10:00
Torbjörn Andersson
a5a3977c90 TONY: Fix compiling with GCC 2012-05-17 14:20:04 +02:00
Paul Gilbert
59942d9a41 TONY: Work on enabling GMM saving and loading 2012-05-17 19:38:57 +10:00
Paul Gilbert
d5b80688e7 TONY: Implemented list-saves and delete save functionality 2012-05-14 22:39:24 +10:00
Paul Gilbert
546f47ddce TONY: Beginnings of refactoring Globals into their own class 2012-05-13 22:34:40 +10:00
Paul Gilbert
073e46503c TONY: Properly implement game saving and loading.
Saving isn't enabled in the demo, so for testing purposes I'm currently dissbling the ADGF_DEMO flag in the detection tables so saving is enabled.
2012-05-12 21:54:37 +10:00
Paul Gilbert
beef5fdb26 TONY: Removal of now redundant includes, and deprecated scheduler/coroutine files 2012-05-11 23:23:05 +10:00
Paul Gilbert
68c1b0b0e4 TONY: Refactored Tony to use the Common coroutine scheduler 2012-05-11 23:15:59 +10:00
Paul Gilbert
5a069cdc86 TONY: Refactored out usage of nullContext in favour of proper coroutines 2012-05-09 23:15:41 +10:00
Paul Gilbert
26898dd7ad TONY: Completed bulk of initial coro refactoring 2012-05-09 00:42:27 +10:00
Paul Gilbert
156d8cdb73 TONY: Bugfix for waitForSingleObject, and added action process debug information 2012-05-06 21:24:55 +10:00
Paul Gilbert
10deebed55 TONY: Beginnings of refactoring Tony engine's threads to use coroutines 2012-05-06 12:21:29 +10:00
Paul Gilbert
07c1369f98 TONY: Created dummy event loop and started work on converting RMWindow class 2012-05-05 20:54:21 +10:00