Commit Graph
30 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Francisco Javier Diéguez Tirado ed75e254c1 TSAGE: Spanish strings mini-cleanup
BF/RW specific strings renamed and moved to the corresponding namespaces
2021-04-11 16:33:19 -07:00
Francisco Javier Diéguez Tirado b6ac34f16f TSAGE: Continue button for Ringworld Pause dialog
The pause dialog in Ringworld is exited with "Continue" instead of "OK".
This happens in both the original English and Spanish versions.
2021-04-11 16:33:19 -07:00
Francisco Javier Diéguez Tirado 7ab68e3b3c TSAGE: Include and handle Ringworld Spanish messages
Text was extracted from the Spanish RING.EXE using a hex editor.
These include the options menu, dialogs, and inventory items.

Now the game plays fully in Spanish, like the original version.

Note that some menu options were originally translated in different
ways for Ringworld and Blue Force (e.g. Save -> Salvar/Guardar).
2021-04-11 11:36:12 -07: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 efd594993d TSAGE: Don't allow saving in Ringworld copy protection dialog 2018-08-21 19:24:25 -07: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 90a6a2168a TSAGE: Fix CID 1002392 and CID 1002387 2013-10-27 13:15:31 +01: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 78310d0f4b TSAGE: Apply naming conventions to surfaceGetArea(). Thanks to somaen for reporting it. 2012-08-07 19:07:01 +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 5c6e1f168c TSAGE: Centralised all the setDetails methods in the various games
This puts them all in the common SceneHotspot class, rather than each game having their own repeated implementations of them.
2011-12-27 20:13:50 +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 24740b30bd TSAGE: Disallow saving and loading via the GMM when a dialog is active 2011-12-17 13:13:44 +11:00
Paul Gilbert 39c175f783 TSAGE: Bugfix for #3423512 - Not being able to get crown 2011-10-14 21:22:23 +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 bfdd274c78 TSAGE: Bugfix for #3422150 - GUI dialog when clicking on skulls 2011-10-12 21:29:30 +11:00
Paul Gilbert 8a8fd94f10 TSAGE: Separated the NamedHotspot class into separate versions for Ringworld and Blue Force
This fixes bug #3422141, which was also caused by special checks introduced to try and handle Blue Force hotspots differently
2011-10-12 21:12:34 +11:00
Paul Gilbert f99e904f9a TSAGE: Added 'g' prefix to global variables 2011-10-02 19:59:13 +11: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 88e68abd4b TSAGE: Separated speaker classes for both games into separate files 2011-09-08 20:40:23 +10:00
Paul Gilbert cb410d5837 TSAGE: Fixed Options dialog Sound button not showing sound dialog 2011-09-04 21:17:20 +10:00
Paul Gilbert a28bffec1c TSAGE: Implemented the Blue Force right-click dialog 2011-08-29 22:01:11 +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 e9c8232da8 TSAGE: Split up the hard-coded logic files for Ringworld and Blue Force into separate sub-folderes 2011-08-13 19:49:54 +10:00