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