Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Francisco Javier Diéguez Tirado
81df6c33cf
TSAGE: Fix crash if pressing F1 early in Blue Force
...
The game was crashing if the help dialog was shown before the Intro.
This happened because of an out of bounds rectangle and affected both
the English and Spanish versions.
It seems like this was never reported as a bug, but I just happened to
find when doing some testing of the game dialogs.
2021-04-12 18:25:51 -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
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
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
5e35729ee8
TSAGE: Some renaming, remove some useless variables from Core, increase savegame version
2013-12-20 07:11:09 +01:00
Strangerke
c211cede06
TSAGE: BF - Remove some useless variables, some renaming
2013-11-26 08:18:45 +01:00
Strangerke
af510118e8
TSAGE: BF - Some renaming
2013-11-26 08:18:44 +01:00
Strangerke
b64371f8b8
TSAGE: BF - Remove a couple of useless variables
2013-11-26 08:18:43 +01:00
Strangerke
02c006bc0b
TSAGE: Remove more useless global variables. Savegames compatibility preserved.
2013-11-02 12:08:46 +01:00
Strangerke
90d88078aa
TSAGE: Remove some useless variables in Blue Force, fix compilation broken in last commit
2013-11-02 11:51:32 +01:00
Strangerke
09128132c7
TSAGE: Fix CID 1003781, 1002422, 1003171
2013-10-27 23:12:59 +01:00
Strangerke
198ee3528a
TSAGE: BF - Get rid of some magic values related to btnState
2013-09-01 12:33:43 +02:00
Strangerke
9279b25694
TSAGE: JANITORIAL: Remove trailing spaces
2012-02-25 12:44:37 +01: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
3e6e5bc0ce
TSAGE: Bugfix to allow loading savegames in Blue Force directly from the launcher
2011-12-17 13:28:12 +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
33fcbaa9ee
TSAGE: Decrease game speed for Blue Force
2011-11-03 20:47:09 +11:00
Paul Gilbert
e9aebf0a21
TSAGE: Implement code for restarting the game in Blue Force
2011-11-02 19:43:52 +11:00
Paul Gilbert
b6239f3b3d
TSAGE: Display UI cursor correctly in R2RW
2011-10-31 11:35:04 +11:00
Paul Gilbert
0c751aac5a
TSAGE: Bugfix for headless officers in BF Day 2 inspection
2011-10-26 22:02:10 +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
Strangerke
5a1ac7e4a0
TSAGE: Blue Force - Add missing comments on scenes 9xx
2011-10-20 23:15:10 +02:00
Strangerke
cbc3a72fc3
TSAGE: Blue Force - Fix last intro screen
2011-10-20 21:04:50 +02:00
Paul Gilbert
96d9b566a2
TSAGE: Bugfixes for the PalettedScene::transition method
2011-10-20 23:15:25 +11:00
Strangerke
1d3fa7402b
TSAGE: Blue Force - Move identical intro Text classes to common game logic
2011-10-20 00:34:40 +02:00
Strangerke
c39e45ff64
TSAGE: Blue Force - Fix crate top in scene 920
...
Also: rename some objects, disable sub15E4F and
fix a little bug in init of scene910
2011-10-20 00:20:26 +02:00
Strangerke
9549583242
TSAGE: Blue Force - Implement scene 160
2011-10-19 22:45:39 +02:00
Strangerke
d7f80fadab
TSAGE: Blue Force - Implement intro scene 150
2011-10-18 23:56:48 +02:00
Strangerke
1375062480
TSAGE: Blue Force - Implement intro scene 140
...
This breaks the savegames again
2011-10-18 22:59:52 +02:00
Strangerke
714de939ff
TSAGE: Blue Force - Implement intro scene 125
2011-10-18 19:51:09 +02:00
Strangerke
96170150a9
TSAGE: Blue Force - Implement scene 115.
...
This breaks the previous savegame format.
2011-10-17 23:25:27 +02:00
Paul Gilbert
6ce67242fd
TSAGE: Cleaned up Blue Force scene 114 - Outside Tony's Bar
2011-10-16 15:26:39 +11:00
Paul Gilbert
453323ebaa
TSAGE: Fixed accidental recursion in FollowerObject::reposition method
2011-10-15 20:30:05 +11:00
Paul Gilbert
f0245ef09a
TSAGE: Implemented SceneMessage class to show messages before fading in a scene
...
This is used by Blue Force to display 'The Next Day' messages.
2011-10-15 13:46:38 +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
Strangerke
4f0183fc0a
TSAGE: Add (useless?) scene 114 in BlueForce
2011-10-13 00:00:55 +02:00
Strangerke
b5318ed8ea
TSAGE: Add intro scene 110 for BlueForce
2011-10-12 20:10:03 +02: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
a52f090b7b
TSAGE: Bugfixes for Blue Force scene 710 - Beach
2011-10-11 21:25:43 +11:00
Paul Gilbert
f4ad86b707
TSAGE: Implemented Blue Force scene 180 - Front of Home
2011-10-10 22:19:49 +11:00
Strangerke
148b09835e
TsAGE: Implement initialization of scene 910, plus actions of each objects and items. (WIP)
2011-10-09 18:27:43 +02:00
Paul Gilbert
505c04701f
TSAGE: Added missing code for SceneExt::remove
2011-10-09 21:04:15 +11:00
Paul Gilbert
60b0f12c5b
TSAGE: Added code allowing Blue Force intro to be skipped by clicking the mouse
2011-10-09 20:00:27 +11:00
Paul Gilbert
0485425697
TSAGE: Changed Blue Force startup back to title screen and fixed some startup glitches
2011-10-09 18:18:47 +11:00
Paul Gilbert
a5a1bf253b
TSAGE: Implemented Blue Force scene 880 - Beach Path
2011-10-09 17:27:17 +11:00