Commit Graph
84 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 9eecd41b6e TSAGE: Spanish BlueForce: two different Restart buttons
Options dialog needs shorter text, restart dialog uses longer text
2021-04-11 16:33:19 -07: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 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
Francisco Javier Diéguez Tirado 7741437c68 TSAGE: Include and handle Blue Force Spanish messages
The messages were taken from a hexdump of BLUE.EXE

With these changes, the ScummVM version runs exactly like the original
Spanish version, including the intro, the in-game menus, the dialogs and
the map locations.

Changes done to the engine preserve the original behaviour of the
English version.
2021-04-10 14:42:59 -07:00
Ori Avtalion e9f196bb57 TSAGE: Reduce GUI header dependencies 2016-04-13 16:56:45 +03:00
Paul Gilbert 077250acfb TSAGE: Changed engine to use Graphics::ManagedSurface 2016-03-14 20:56:28 -04:00
Strangerke 6a84bf61a5 MISC: Revert 2 files accidentally modified in 418de45d9c 2014-03-02 18:02:02 +01:00
Strangerke 418de45d9c TOLTECS: Reduce a variable scope, move a variable to boolean 2014-03-02 11:43:46 +01:00
Strangerke 3584680587 TSAGE: Remove leftover debug display 2014-02-19 21:45:31 +01:00
Strangerke 93c06d52a5 TSAGE: Some British to American English 2014-02-19 21:45:27 +01:00
Johannes Schickel 6e715e186a TSAGE: Make GPL headers consistent with themselves. 2014-02-18 02:39:39 +01:00
Strangerke 0948d06845 TSAGE: Remove 3 useless variable from Scene, increment savegame version 2013-12-19 08:00:25 +01:00
Strangerke 56cd7d4962 TSAGE: Fix CID 1002371, 1002372, 1002373. Remove useless variable and associated code. 2013-10-27 00:44:28 +02:00
Paul Gilbert 455c286a60 TSAGE: Cleanup and bugfixes for the R2R Vent Maze 2013-09-22 22:24:08 -04:00
Paul Gilbert 4aac257936 TSAGE: Generalised saving of R2R walk regions resource 2013-09-18 22:21:50 -04:00
Johannes Schickel 7c5cf1b400 GUI: Add helper to SaveLoadChooser, which uses the currently active target.
This reduces the code duplication in all client code, which formerly duplicated
the querying of the plugin, game id etc. and now simply calls the newly added
method runModalWithCurrentTarget() on a SaveLoadChooser object.
2012-06-10 04:53:17 +02:00
Johannes Schickel 15046a7529 GUI: Get rid of SaveLoadChooser::setSaveMode.
We already pass the title and process button name to the constructor of
SaveLoadChooser and then do not offer any way of changing it, thus changing
the edit mode of the chooser is kind of pointless and was never actually used.
Instead we pass the mode on SaveLoadChooser construction now.
2012-06-10 04:19:45 +02:00
Strangerke 9279b25694 TSAGE: JANITORIAL: Remove trailing spaces 2012-02-25 12:44:37 +01:00
Paul Gilbert e4e7827f77 TSAGE: Properly handle resetting flags when leaving a scene 2012-01-31 22:20:30 +11: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
Johannes Schickel 61795739f8 COMMON: Rename Common::set_to to Common::fill.
This makes the name match with the name of the STL function with the same
behavior.
2011-11-16 18:06:30 +01: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 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 546eeb2c43 TSAGE: Moved the _bgSceneObjects list from SceneManager to Scene.
This fixes a problem with Blue Force savegames in that they were being
loaded too early, and being destroyed as the game scene was then loaded.
2011-09-25 09:59:24 +10:00
Paul Gilbert 0e6e35b7c6 TSAGE: Fixed core engine display of background scene objects 2011-09-24 17:52:03 +10: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 8505011472 TSAGE: Further user interface fixes, and minor dialog tweaks 2011-09-05 20:57:06 +10:00
Paul Gilbert fbf8262ce6 TSAGE: Fix Valgrind issues with loading Scene 50 2011-08-20 21:30:52 +10:00
Paul Gilbert a21133ed12 TSAGE: Implemented Blue Force Scene #50 - Map Scene 2011-08-20 19:14:23 +10:00
Paul Gilbert c280824b2d TSAGE: Completed Blue Force Scene #100 2011-08-16 21:15:18 +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 fed3306b15 TSAGE: Removed recently added preloadVisage method
Method associated was actually the standard getVisage method
2011-08-14 12:24:23 +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
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 680ef79726 TSAGE: Implemented title screen of Blue Force 2011-08-07 23:14:09 +10:00
Paul Gilbert 8f70ee9afc TSAGE: Wait for fading sounds to completely fade when changing scenes 2011-08-01 22:36:21 +10:00
Paul Gilbert d71b38b6de TSAGE: Changed debugging statements from warning() to debug() 2011-08-01 22:03:18 +10:00
Paul Gilbert b3a05ee089 TSAGE: Bugfix to make Return to Launcher work correctly 2011-07-18 21:13:39 +10:00
Paul Gilbert 97137e6b27 TSAGE: Added saving/restoring of playing sounds to savegames 2011-06-23 20:11:51 +10:00
Paul Gilbert 69290ef7ae TSAGE: Remove out of date TODO comments where applicable 2011-06-22 19:13:36 +10:00
Paul Gilbert 7ef6bea74e TSAGE: Clarified Globals::_sceneListeners as Globals::_sounds 2011-06-22 18:31:33 +10:00
Alyssa Milburn a6fedd6034 TSAGE: Cosmetic tweaks to Scene::setZoomPercents. 2011-05-27 21:44:41 +02:00
Paul Gilbert d50c6277e4 TSAGE: Bugfix for loading savegames directly from the launcher 2011-05-27 19:28:31 +10:00
Matthew Hoops 9539017ee3 ALL: initialise -> initialize 2011-05-25 11:17:11 -04:00
Paul Gilbert 1568f19569 TSAGE: Moved scene creation into the Game class, and separated out the Ringworld demo scene creation to it's own game class 2011-05-14 18:20:56 +10:00
strangerke 69b1485a22 GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00