Commit Graph

269 Commits

Author SHA1 Message Date
Paul Gilbert
aaff18cd38 TSAGE: Fix text not being skippable in Scene #5000 2011-04-25 22:10:27 +10:00
Paul Gilbert
836f99e2ef TSAGE: Bugfixes for Ringworld demo - demo is now completable with some remaining gfx glitches 2011-04-25 21:41:13 +10:00
Paul Gilbert
c17f200ccf TSAGE: Added new file for Ringworld Demo 2011-04-25 20:11:12 +10:00
Paul Gilbert
c68641584b TSAGE: Added framework for playing the Ringworld demo 2011-04-25 19:39:45 +10:00
Paul Gilbert
d0142270b8 TSAGE: Added detection entry for Ringworld Demo 2011-04-25 18:24:25 +10:00
Paul Gilbert
1d58ccac81 TSAGE: Combined the resource files into a single generic overall ResourceManager 2011-04-25 17:06:35 +10:00
strangerke
06ef66cd35 TSAGE: Implement missing Scene4050::signal() and Scene4050::dispatch(), fix several bugs.
It's now possible to complete scene group 5 despite a couple of glitches in scene 4000 and 4045
2011-04-24 18:28:47 +02:00
strangerke
13804db888 TSAGE: Scene 4000: Fix several bugs that were blocking progress to the chimney 2011-04-23 14:39:53 +02:00
strangerke
a8dfcd6194 TSAGE: Fix Miranda in scene 4000, 4040 and 4045 2011-04-23 01:21:56 +02:00
strangerke
8fd3c688d1 TSAGE: Fix an inventory bug (ale) 2011-04-22 23:12:31 +02:00
strangerke
4d02cf52d2 TSAGE: Fix initialization bug in scene 4100. 2011-04-22 08:28:09 +02:00
strangerke
f236ecb5d3 TSAGE: Fix a bug in Scene 4100 2011-04-21 01:04:48 +02:00
strangerke
6d66988ad5 TSAGE: Fix broken animation in scene 60. Renamed more or less everything 2011-04-21 01:03:54 +02:00
Paul Gilbert
3fee10eb60 TSAGE: Cleaner bugfix for text colours being incorrect 2011-04-20 23:02:07 +10:00
Paul Gilbert
1eb75f7892 TSAGE: Fix problem with text appearing with random background colours after scene changes 2011-04-20 21:17:12 +10:00
Paul Gilbert
432771b5d9 TSAGE: Properly destroy cloned objects when removed from a scene 2011-04-20 21:05:42 +10:00
strangerke
ecf5d62a10 TSAGE: Fix double-Miranda bug when Rock is drunk (scene 4100) 2011-04-20 00:00:07 +02:00
strangerke
3897e6f5e0 TSAGE: Fix blocking bug in scene 4100.
That unlocks the infamous "Alcohol? Cool, get my daughter!" scene :P
2011-04-19 22:53:19 +02:00
strangerke
551cc744f9 TSAGE: Rename several objects in Scene 4000 2011-04-19 20:13:33 +02:00
Johannes Schickel
10b0294c94 TSAGE: Suppress empty format string warning of g++. 2011-04-19 17:04:05 +02:00
Paul Gilbert
5985320c5e TSAGE: Removed original game that uses 'Intro.txt' to indicate whether the introduction has played 2011-04-19 21:42:43 +10:00
Paul Gilbert
b7c9bf4b33 TSAGE: Simplified the new Saver::getObjectCount method 2011-04-19 21:33:56 +10:00
Paul Gilbert
95b4713ffa TSAGE: Changed Scene::_sceneNumber to avoid confusion with SceneManager::_sceneNumber 2011-04-19 21:07:37 +10:00
Paul Gilbert
5dcfd1e32c TSAGE: Reworked the saving code to fix crashes
Note that this undoes the recent compilation fix for GCC, since it didn't work. For now, used an explicit void ** conversion as previously suggested.
2011-04-19 21:02:27 +10:00
Paul Gilbert
d18f8e8564 TSAGE: Fixed button highlighting in inventory dialog 2011-04-19 19:37:26 +10:00
Paul Gilbert
55f1fa8dba TSAGE: Bugfixes for graphics glitches when using the lift in scene #2320 2011-04-19 19:18:34 +10:00
Max Horn
73f04118f3 COMMON: Rename Error to ErrorCode, introduce new Error class 2011-04-18 18:22:02 +02:00
strangerke
e9c228564a TSAGE: Fix region 8 in scene 4045 2011-04-18 16:37:50 +02:00
strangerke
12af50f2ff TSAGE: Fix bug in scene 4045 "missing character".
I also renamed several objects and functions.
2011-04-18 13:44:59 +02:00
Paul Gilbert
cec59bd124 TSAGE: Fix palette corruption in savegame files. 2011-04-18 20:45:42 +10:00
Paul Gilbert
4486131ca6 TSAGE: Fix bug with selected inventory item remaining selected after restarting game 2011-04-18 20:37:57 +10:00
Paul Gilbert
962d848196 TSAGE: Removed InventoryDialog allFlag parameter.
This was intended to be used to simultaneously support the cheat mode dialog with all the inventory items. But that is going to need to be implemented as a completely separate dialog.
2011-04-18 20:37:24 +10:00
Paul Gilbert
26501fb46c TSAGE: Initialise scene zoom percents in constructor. Fixes crash at the end of Scene #1400 2011-04-18 20:13:30 +10:00
strangerke
e34739aaef TSAGE: Fix a couple of problems in Scene 2320, still broken 2011-04-18 09:16:15 +02:00
strangerke
da0ade2bed TSAGE: Describe scenes fro group 8 and 10 2011-04-18 08:42:00 +02:00
strangerke
bd3e358d62 TSAGE: Fix bug in scene 1500 2011-04-18 08:18:01 +02:00
strangerke
afb296f38c TSAGE: Fix a glitch in scene222:postInit. Suppress a useless comment. 2011-04-17 23:12:21 +02:00
strangerke
8f544d578c TSAGE: Fix initialization of MTEXT speaker 2011-04-17 23:11:25 +02:00
strangerke
5f9fe1383a TSAGE: Fix subtle bug in StripManager. This fixes scene 2222. 2011-04-17 23:07:51 +02:00
strangerke
cccaaf3a0a TSAGE: CD version don't use protection page 1, 17 and above 2011-04-17 15:40:02 +02:00
Paul Gilbert
dcc8f226c0 TSAGE: Have copy protection turned on for all versions of the game
I'd previously incorrectly assumed copy protection would be disabled in the CD version of the game without actually playing all the way through to that point to find out.
2011-04-17 22:54:06 +10:00
Paul Gilbert
27d53fd283 TSAGE: Removed redundant call to memory manager deallocate 2011-04-17 22:24:47 +10:00
Paul Gilbert
f79b91548d TSAGE: Bugfixes for Scene #2300 - Starship Hanger 2011-04-17 22:01:24 +10:00
dhewg
9363e19667 TSAGE: Suppress strict-alias warnings on older GCCs 2011-04-17 12:31:59 +02:00
dhewg
85adc95f79 TSAGE: Remove redundant parameter 2011-04-17 12:24:06 +02:00
Paul Gilbert
f1d890beb7 TSAGE: Fix glitches with incorrect pixels on the edges of zoomed objects 2011-04-17 19:51:56 +10:00
strangerke
2fb7acb000 TSAGE: Add listobjects and moveobject commands to the debugger 2011-04-17 11:20:08 +02:00
strangerke
e2f34d19c8 TSAGE: Add flag commands to the debugger 2011-04-17 09:33:53 +02:00
Paul Gilbert
e9a1035f52 TSAGE: Disable GMM Save/Load buttons when saving/loading not allowed 2011-04-17 08:38:45 +10:00
strangerke
8fe65b52cf TSAGE: Add workaround for scene 40 (glitch in animation of dying Kzin falling) 2011-04-17 00:37:35 +02:00