Commit Graph
53 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
sluicebox 8e1d90f8e4 ALL: Remove clearAllDebugChannels() from Engine dtors 2021-06-14 12:42:38 -05:00
ysj1173886760 f1a242d44e TSAGE: move debug channels to metaEngineDetection 2021-05-22 01:34:57 +02:00
mataniko 581a6ec7d6 JANITORIAL: Rename kSupportsRTL to kSupportsReturnToLauncher 2020-05-12 10:36:38 +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 0107aace67 TSAGE: Refactor to use Engine debugger 2020-02-16 13:07:19 +02:00
Colin Snover 432fd522d2 ENGINES: Remove default1x scaler flag
This flag is removed for a few reasons:

* Engines universally set this flag to true for widths > 320,
  which made it redundant everywhere;
* This flag functioned primarily as a "force 1x scaler" flag,
  since its behaviour was almost completely undocumented and users
  would need to figure out that they'd need an explicit non-default
  scaler set to get a scaler to operate at widths > 320;
* (Most importantly) engines should not be in the business of
  deciding how the backend may choose to render its virtual screen.
  The choice of rendering behaviour belongs to the user, and the
  backend, in that order.

A nearby future commit restores the default1x scaler behaviour in
the SDL backend code for the moment, but in the future it is my
hope that there will be a better configuration UI to allow users
to specify how they want scaling to work for high resolutions.
2017-10-07 12:30:29 -05:00
Eugene Sandulenko dead4aa014 JANITORIAL: Remove trailing spaces 2016-10-09 14:59:58 +02:00
Paul Gilbert 1a9b30a9d3 TSAGE: Disable Sherlock logo code in TsAGE engine by default
Now that we have the code completely implemented inside the Sherlock
engine, we don't need the TsAGE engine detecting the Logo anymore
2015-08-16 14:24:18 -04:00
Paul Gilbert 08dc811baa TSAGE: Implemented game startup code for Sherlock Logo 2015-05-21 18:48:21 -04:00
Johannes Schickel 6e715e186a TSAGE: Make GPL headers consistent with themselves. 2014-02-18 02:39:39 +01:00
Strangerke 92b8dbf1ad TSAGE: R2R - Make the demo start 2014-01-01 16:09:17 +01:00
Strangerke 328a525c02 TSAGE: Remove custom shouldQuit() as it's useless 2013-12-24 19:00:12 +01:00
Strangerke 37cd3e4079 TSAGE: R2R - Minor cleanup: update some todos, use american instead of british english, ... 2013-11-11 11:09:54 +01:00
Strangerke c02073ff9a TSAGE: Fix CID 1002365, 1002366, 1107569 2013-10-27 00:28:41 +02:00
Paul Gilbert bd6f531d85 TSAGE: Slightly adjust R2R UI area to properly hug the bottom of the screen 2013-10-26 12:13:42 -04:00
Johannes Schickel 89abab97e3 JANITORIAL: Remove trailing whitespaces.
Powered by:
git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-09-26 04:17:55 +02:00
Strangerke 0e1be9e6a1 TSAGE: Add BF and R2R specific debugger commands 2011-12-03 00:33:14 +01:00
Paul Gilbert ebc3763d64 TSAGE: Removed game stubs for Geekwad 2011-11-01 21:59:43 +11:00
Paul Gilbert 754864cd3b TSAGE: Bugfix for graphics scalers not working on Ringworld 2011-10-31 15:23:49 +11:00
Paul Gilbert ef1f96b674 TSAGE: Added skeleton for Geekwad 2011-10-31 10:44:37 +11:00
Paul Gilbert 1c4bc2f567 TSAGE: Hooking up Return to Ringworld to display the user interface 2011-10-22 22:41:32 +11:00
Paul Gilbert d3193687a7 TSAGE: Beginnings of support for Return to Ringworld 2011-10-22 20:44:26 +11:00
Paul Gilbert 2ac551aa28 TSAGE: Bugfix for Ringworld demo having save/restore buttons enabled in GMM
This splits checking if save and load are enabled to the individual game classes.
2011-10-14 20:49:06 +11:00
Paul Gilbert f99e904f9a TSAGE: Added 'g' prefix to global variables 2011-10-02 19:59:13 +11:00
Paul Gilbert b893f9f93f TSAGE: Implemented missing interface functionality, including gun loading dialog 2011-09-04 19:11:59 +10:00
Paul Gilbert a21133ed12 TSAGE: Implemented Blue Force Scene #50 - Map Scene 2011-08-20 19:14:23 +10:00
Paul Gilbert 697230709b TSAGE: Corrected casing of tSage namespace to be TsAGE
This matches the casing of the original engine name.
2011-08-15 20:47:59 +10:00
Paul Gilbert 28aef23a60 TSAGE: Changed Ringworld/Blue Force namespaces to be embedded namespaces within tSage 2011-08-15 19:26:15 +10:00
Paul Gilbert da76e61336 TSAGE: Separated Ringworld and Blue Force game logic into their own namespaces 2011-08-14 20:18:32 +10:00
Paul Gilbert 744f04bf50 TSAGE: Implemented new Globals for Blue Force, and beginnings of implementation of Scene 100 (Title Screen) 2011-08-11 22:05:44 +10:00
Paul Gilbert b3a05ee089 TSAGE: Bugfix to make Return to Launcher work correctly 2011-07-18 21:13:39 +10:00
Paul Gilbert 9dddf76aa7 Merge remote branch 'remotes/dreammaster/tsage_sound'
Conflicts:
	engines/tsage/ringworld_scenes1.cpp
	engines/tsage/ringworld_scenes5.cpp
	engines/tsage/tsage.h
2011-06-19 21:14:49 +10:00
Max Horn 477d6233c3 ENGINES: Change 2nd param of Engine::saveGameState to Common::String 2011-06-02 18:31:59 +02:00
Paul Gilbert 815c1537b7 TSAGE: Tweaks to the destructor sequence to fix crashes 2011-05-27 21:19:06 +10:00
Paul Gilbert fd4c55850d TSAGE: Bugfixes for sound de-initialisation 2011-05-27 20:55:09 +10:00
Matthew Hoops 9539017ee3 ALL: initialise -> initialize 2011-05-25 11:17:11 -04:00
Paul Gilbert 52fbf6709a TSAGE: Further sound driver installation logic 2011-05-24 21:27:18 +10:00
strangerke f6538d0e0d TSAGE: Add blue force library files 2011-05-14 00:05:51 +02:00
strangerke 69b1485a22 GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
Paul Gilbert 26aca5ac43 TSAGE: Standardised on checks for showing the Save and Restore dialogs 2011-05-10 22:38:05 +10:00
Ori Avtalion 9414d7a6e2 JANITORIAL: Reduce header dependencies in shared code
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Paul Gilbert 80c90a569e TSAGE: Added code to handle visual differences in Demo help dialog 2011-04-28 19:14:37 +10:00
Paul Gilbert c68641584b TSAGE: Added framework for playing the Ringworld demo 2011-04-25 19:39:45 +10:00
Paul Gilbert 1d58ccac81 TSAGE: Combined the resource files into a single generic overall ResourceManager 2011-04-25 17:06:35 +10:00
Paul Gilbert e9a1035f52 TSAGE: Disable GMM Save/Load buttons when saving/loading not allowed 2011-04-17 08:38:45 +10:00
strangerke 66b43f2312 TSAGE: "Cosmetic" cleanups 2011-04-13 21:27:46 +02:00
Paul Gilbert 2ed8a255e5 TSAGE: Fixing uninitialised read errors identified by Valgrind 2011-04-09 23:14:47 +10:00
Paul Gilbert 747295e9b4 TSAGE: Fixing memory leaks 2011-04-09 21:27:25 +10:00