Commit Graph

48115 Commits

Author SHA1 Message Date
Bertrand Augereau
081bdece0c DREAMWEB: More reversing of DynObject struct 2011-08-30 02:37:47 +02:00
Bertrand Augereau
c799846344 DREAMWEB: 'showallex' ported to C++ 2011-08-30 00:26:45 +02:00
Matthew Hoops
8004a82f29 MOHAWK: Fix using the Mac binary for Riven cursors 2011-08-29 10:35:08 -04:00
Bertrand Augereau
14ac4efa09 DREAMWEB: 'addpeoplelist' takes a ReelRoutine* param 2011-08-29 15:19:22 +02:00
Bertrand Augereau
3d85a4974b DREAMWEB: 'showgamereel' gets a ReelRoutine* as parameter 2011-08-29 15:19:22 +02:00
Bertrand Augereau
3623ae35ef DREAMWEB: 'addtopeoplelist' ported to C++ 2011-08-29 15:19:21 +02:00
Paul Gilbert
57f00ff1dc TSAGE: Added Ringworld specific dialogs file 2011-08-29 22:15:38 +10:00
Sven Hesse
b516e4f440 GOB: Add a workaround for some of Geisha's textboxes
Geisha often displays text while it loads a new TOT.
Back in the days, this took long enough so that the text
could be read. Since this isn't the case anymore, we'll
wait for the user to press a key or click the mouse.
2011-08-29 14:10:10 +02:00
Paul Gilbert
a28bffec1c TSAGE: Implemented the Blue Force right-click dialog 2011-08-29 22:01:11 +10:00
Bertrand Augereau
b12fed0835 DREAMWEB: 'printmessage' ported to C++ 2011-08-29 12:15:25 +02:00
Sven Hesse
5f4dad1a6d GOB: Fix the display length of "You can't use that" texts in Geisha 2011-08-29 09:47:46 +02:00
Sven Hesse
dfe9fc05aa GOB: Implement saving/loading for Geisha 2011-08-29 01:37:57 +02:00
Sven Hesse
fcadd5a56d GOB: Fix Geisha's hotspot checks 2011-08-28 21:54:43 +02:00
Sven Hesse
8c69d64678 GOB: Fix a potential input box bug 2011-08-28 21:54:42 +02:00
Sven Hesse
5b25fc3e25 GOB: Fix language inconsistencies in Geisha 2011-08-28 21:54:42 +02:00
Paul Gilbert
722a9459fe TSAGE: Added lots of original source names from debugger, further work on first game scene 2011-08-28 22:53:20 +10:00
Filippos Karapetis
2798c65d75 SCI: Fixed bug #3297883 - "SCI: LB1 (Amiga) - Intro stuck" 2011-08-28 14:07:42 +03:00
Travis Howell
039805ad3b AGOS: Fix regression when starting Personal Nightmare, or disabling AGOS2. 2011-08-28 16:40:03 +10:00
Travis Howell
fb41b96e96 SCUMM: setOffHeap uses resource status in HE90+ games. 2011-08-28 11:39:05 +10:00
Travis Howell
b3457144ed SCUMM: Add basic support for setOffHeap resource flag in HE90+ games. 2011-08-28 10:40:23 +10:00
Eugene Sandulenko
4e83a49b0f AGI: Fix bug #3398171: AGI: SQ1/SQ2: problem entering name
Was introduced during refactoring to SCI-like opcode handling.
Also restored original comments about opcode parameter differences
between AGI versions.
2011-08-27 23:43:46 +01:00
Matthew Hoops
20a8f7b364 NEWS: Mention AGOS now supports InstallShield cabinets 2011-08-27 16:37:37 -04:00
Johannes Schickel
d0e64ce4a3 SCUMM: Properly prefix player_towns.h include with scumm/. 2011-08-27 19:58:36 +02:00
Johannes Schickel
003c16920c SCUMM: Also save first used color beyond 80 in Indy4 Amiga palette. 2011-08-27 19:57:45 +02:00
Eugene Sandulenko
064ab0fd62 Merge pull request #77 from lordhoto/indy4amiga
SCUMM: Implement proper Indy4 Amiga palette handling.
2011-08-27 10:23:19 -07:00
Johannes Schickel
cd45d63e06 SCUMM: Added some comments about special colors in Indy4 Amiga. 2011-08-27 17:41:12 +02:00
Eugene Sandulenko
35aa235e4b Merge pull request #79 from clone2727/agos_cab
AGOS: Add support for loading data from Windows (InstallShield) installer archives
2011-08-27 08:21:57 -07:00
Bastien Bouclet
ac53915d01 MOHAWK: Stop the engine sound when Myst's generator voltage goes down to zero (patch from P. Monnerat) 2011-08-27 17:09:13 +02:00
Bastien Bouclet
e0030a2aab MOHAWK: Fix incorrect cursor in D'ni (patch from P. Monnerat) 2011-08-27 17:09:12 +02:00
Bastien Bouclet
2d8457fceb MOHAWK: Implement channelwood var getter 31 (patch from P. Monnerat) 2011-08-27 17:09:12 +02:00
Bastien Bouclet
01ddc5e140 NEWS: Mention the PS3 port 2011-08-27 17:09:11 +02:00
Bastien Bouclet
3ca0b304cf MOHAWK: Implement fading for Myst Demo 2011-08-27 17:09:11 +02:00
Travis Howell
5346ac18b7 AGOS: Integrate InstallShield support. 2011-08-27 11:00:24 -04:00
Travis Howell
5e174cbfe4 AGOS: Fix load/save issues in Waxworks, which were caused by error in loadRoomItems. 2011-08-27 10:46:54 +10:00
Eugene Sandulenko
79632ea958 CONFIGURE: Fixes to MacPort detection 2011-08-26 17:51:32 +01:00
Johannes Schickel
f77fc07b6b SCUMM: Save Indy4 Amiga specific palettes like the original did.
For older saves I added a warning and a fallback which tries to setup
everything correctly. This might cause some issues, but should hopefully be
just fine.
2011-08-26 18:43:28 +02:00
Eugene Sandulenko
8d22979667 CONFIGURE: Add support for building under MacPorts 2011-08-26 17:41:09 +01:00
Johannes Schickel
ffc09f8647 SCUMM: Mark some more ScummEngine members Indy4 Amiga specific. 2011-08-26 18:36:44 +02:00
Johannes Schickel
b4a17c702d SCUMM: Add some comments to our Indy4 Amiga verb palette handling.
We handle the verb palette map a bit different, since we use one 64 color
palette instead of two 32 color palettes for different screen areas.
2011-08-26 18:35:13 +02:00
Johannes Schickel
e791f904ed SCUMM: Fix Indy4 Amiga cursor.
The original did not use the room nor verb palette map for the cursor, but
seems to use a custom palette. I now just changed the cursor to use the colors
from the DOS version of Indy4.

This is rather guesswork, but the original did always show a flashing color in
those colors instead of based on the screen colors.
2011-08-26 18:29:03 +02:00
Eugene Sandulenko
7b9346d42b CONFIGURE: Fix indentation 2011-08-26 17:04:53 +01:00
Paul Gilbert
c00306c895 TSAGE: Minor tweaks to the new code for ANIM_MODE_9 2011-08-26 20:19:50 +10:00
Paul Gilbert
5910c8afa9 TSAGE: Implemented the new ANIM_MODE_9 animation mode 2011-08-26 20:06:43 +10:00
Paul Gilbert
ca7b85bfd8 CGE: Fix compiler warnings 2011-08-26 20:06:22 +10:00
Sven Hesse
5dd26b9a36 GOB: Add cheat output for Geisha's mastermind 2011-08-26 11:50:37 +02:00
Sven Hesse
5bcb89852f GOB: Add a console command to dump the whole variable space 2011-08-26 11:50:37 +02:00
Paul Gilbert
21fd6a2e90 TSAGE: Further bugfix for SynchronizedList template changes 2011-08-26 19:42:22 +10:00
Paul Gilbert
31a7f64968 TSAGE: Hopeful bugfix for compilation errors on other systems 2011-08-26 19:19:29 +10:00
Paul Gilbert
734e4f628b TSAGE: Implemented lots more Blue Force functionality, and started on first in-game scene 2011-08-26 19:07:43 +10:00
Filippos Karapetis
4f3b85f4ef SCI: Fixed bug #3311911 - "SCI: QFG3: Intro music abruptly stops" 2011-08-26 11:30:19 +03:00