Commit Graph
50 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
mataniko 06242a712b JANITORIAL: Rename EVENT_RTL
Now that ScummVM is adding RTL support, the EVENT_RTL should be disambigious that it is for returning to launcher
2020-05-12 10:36:38 +02:00
Paul Gilbert 077250acfb TSAGE: Changed engine to use Graphics::ManagedSurface 2016-03-14 20:56:28 -04:00
Johannes Schickel 6e715e186a TSAGE: Make GPL headers consistent with themselves. 2014-02-18 02:39:39 +01:00
Strangerke bade0e45b0 TSAGE: R2R Demo - Fix some incomplete tests on GF_DEMO 2014-01-01 16:30:02 +01:00
Strangerke e854c364a9 TSAGE: Janitorial - Fix more spacing errors 2013-11-23 10:25:59 +01:00
Paul Gilbert 7b50481082 TSAGE: Fixes and renaming for R2R Hall of Records and Crevasse 2013-09-17 21:31:33 -04:00
Strangerke 587063afba TSAGE: Core - Get rid of some magic values related to btnState 2013-09-01 12:34:09 +02:00
Johannes Schickel 9d8939f42d TSAGE: Take advantage of Surface::getPixels. 2013-08-03 04:02:53 +02:00
Paul Gilbert 83acabfdbd TSAGE: Do all screen drawing in an intermediate temporary screen surface.
This will be the first half of properly handling on screen dirty rects.
2012-01-01 16:37:24 +11:00
Paul Gilbert a837bb409a TSAGE: Revert buggy implementation of dirty rects
This reverts commit f69dfba21a.
2012-01-01 16:37:24 +11:00
Paul Gilbert f69dfba21a TSAGE: Implemented dirty rect handling in the engine
This should help improve performance when scalers are being used.
2011-12-18 18:08:45 +11:00
Paul Gilbert 8dec805d85 TSAGE: Bugfix for #3460485 - Animation running too slowly 2011-12-17 15:38:29 +11:00
Paul Gilbert 33859682ba TSAGE: Change the active cursor Id when R2R cursor is set 2011-12-01 21:54:36 +11:00
Paul Gilbert cad52b2cd1 TSAGE: Implemented the new R2RW cursors 2011-12-01 21:31:52 +11:00
Paul Gilbert c15a67879c TSAGE: Added inventory item cursor support for R2RW 2011-10-31 15:12:27 +11:00
Paul Gilbert b6239f3b3d TSAGE: Display UI cursor correctly in R2RW 2011-10-31 11:35:04 +11:00
Paul Gilbert e93c847df7 TSAGE: Expanded a lot of game Id checks for Blue Force to include Ringworld 2 as well 2011-10-26 20:13:06 +11:00
Paul Gilbert dddf7a3bff TSAGE: Added correct resource loads for Ringworld 2 cursors 2011-10-23 22:12:04 +11:00
Paul Gilbert d3193687a7 TSAGE: Beginnings of support for Return to Ringworld 2011-10-22 20:44:26 +11:00
Paul Gilbert f99e904f9a TSAGE: Added 'g' prefix to global variables 2011-10-02 19:59:13 +11:00
Paul Gilbert e3ad2e81b1 TSAGE: Implemented Blue Force 570 - Computer 2011-10-02 16:09:59 +11:00
Strangerke 44e6300559 TsAGE: Remove trailing spaces
Thanks LordHoto for reminding this
2011-09-27 00:40:10 +02:00
Paul Gilbert b3773f7c37 TSAGE: Cleaned up the savegame code, and enabled it for Blue Force 2011-09-10 11:22:39 +10:00
Paul Gilbert b893f9f93f TSAGE: Implemented missing interface functionality, including gun loading dialog 2011-09-04 19:11:59 +10:00
Paul Gilbert cee156d596 TSAGE: Implemented missing functionality for first game scene 2011-08-31 22:18:11 +10:00
Paul Gilbert a28bffec1c TSAGE: Implemented the Blue Force right-click dialog 2011-08-29 22:01:11 +10:00
Paul Gilbert 734e4f628b TSAGE: Implemented lots more Blue Force functionality, and started on first in-game scene 2011-08-26 19:07:43 +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 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 b9fe3c151f TSAGE: Bugfix to correctly display cursor after loading a savegame if appropriate 2011-08-03 19:44:16 +10:00
Paul Gilbert b3a05ee089 TSAGE: Bugfix to make Return to Launcher work correctly 2011-07-18 21:13:39 +10:00
Paul Gilbert 123f2416d8 TSAGE: Initial implementation of AudioStream interface for sound driver 2011-06-20 19:44:57 +10:00
Max Horn 88913c0139 ALL: Remove trailing whitespaces
This tries to make our code a bit more compliant with our code formatting
conventions. For future use, this is the command I used:
  git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-06-20 00:59:48 +02: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
Paul Gilbert 8ed74c61f6 TSAGE: Bugfixes for sound channel updates 2011-06-14 21:27:54 +10:00
Paul Gilbert eb89240370 TSAGE: Add extra event manager fields to savegames
This should correctly handle re-enabling the cursor when restoring savegames.
2011-06-04 22:40:51 +10:00
Paul Gilbert 98c4d739f2 TSAGE: Fix for crash when hiding cursor in Ringworld demo 2011-05-16 20:13:37 +10:00
strangerke 69b1485a22 GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
Paul Gilbert 2b112a9c58 TSAGE: Rework parts of the cursor code to better match the original
This also fixes the problem with the cursor appearing in cutscenes when you press any key
2011-05-11 20:28:30 +10:00
strangerke 9b896e473e TSAGE: Fix a glitch in setCursor() 2011-05-10 23:51:20 +02: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 1d58ccac81 TSAGE: Combined the resource files into a single generic overall ResourceManager 2011-04-25 17:06:35 +10:00
Max Horn 84184aabc0 ALL: colour -> color 2011-04-14 14:12:35 +02:00
eriktorbjorn cc82bacc77 TSAGE: Always initialise the event in getEvent()
This fixes Valgrind warnings when getEvent() is called when there are
no pending events at all.
2011-04-13 22:33:41 +02:00
strangerke 66b43f2312 TSAGE: "Cosmetic" cleanups 2011-04-13 21:27:46 +02:00
Paul Gilbert 747295e9b4 TSAGE: Fixing memory leaks 2011-04-09 21:27:25 +10:00
Paul Gilbert 6f3201dd14 TSAGE: Changes to cursor handling that more accurately replicates the original 2011-03-06 20:49:03 +11:00
Paul Gilbert 7b40f36ef1 TSAGE: Rework the logic for showing the cursor in new scenes.cpp
I'm still not completely happy with how it's implemented, and the original code is very obtuse when it comes to cursor display; it will likely need further investigation later on so the cursor doesn't appear in cut-scene scenes
2011-02-16 23:26:43 +11:00
Paul Gilbert 7042d95cfe TSAGE: Added the engine in a separate branch 2011-02-14 20:37:27 +11:00