Paul Gilbert
d229c92879
CGE: Built an English version game archive
...
This combines the base game resources with the files of cge_work\dusa and work\ins\usa. This makes both action descriptions and hotspots appear in English, although the introduction credits still appear in Polish. I don't know if this was the case for the original 'official' English release; but I consider it a minor issue.
2011-08-05 21:09:03 +10:00
Paul Gilbert
75ca55eaec
TSAGE: Updated Ringworld detection entries to ADGF_TESTING
2011-08-05 19:03:12 +10:00
Alyssa Milburn
a8896be85e
COMMON: Initialize more z_stream fields before calling inflateInit2.
...
The zlib documentation and examples claim this is needed, as spotted
by LordHoto.
2011-08-04 21:55:28 +02:00
Alyssa Milburn
62a22b6293
COMPOSER: Fix a warning and an uninitialized value.
2011-08-04 21:50:17 +02:00
Doron Rosenberg
82a3cc0ac0
WebOS: fix indentation, make sure to return true when opening the keyboard
2011-08-04 10:50:19 -07:00
Doron Rosenberg
0ceb7b4ccd
WebOS: touchpad virtual keyboard
2011-08-04 10:44:06 -07:00
Matthew Hoops
51fc76acd4
SCUMM: Add notes on the unused soccer u32 opcodes
...
Might be nice to implement the soccer editor one day in the future, but it's definitely a secondary goal. In fact, I'm not even sure how to access it yet other than jumping to the room (4).
2011-08-04 11:02:11 -04:00
Paul Gilbert
7356b83faf
M4: Fix identified assert calls that had file reads inside them
2011-08-04 22:37:30 +10:00
Paul Gilbert
de0fac3121
BUILD: Enable Ringworld: Revenge Of The Patriarch by default.
2011-08-04 21:00:45 +10:00
Paul Gilbert
98bc835f51
NEWS: Ringworld: Revenge Of The Patriarch is now supported
2011-08-04 20:52:49 +10:00
Bertrand Augereau
baa109f058
DREAMWEB: Less register usage in misc. places
2011-08-04 11:13:59 +02:00
Bertrand Augereau
5bf9c42c45
DREAMWEB: Deprecated functions suppressed
2011-08-04 11:07:02 +02:00
Bertrand Augereau
a3c8c1334b
DREAMWEB: Helper function to acquire a temporary segment ref to avoid ds and es pollution
2011-08-04 11:03:08 +02:00
Bertrand Augereau
3427d07de0
DREAMWEB: 'doblocks' ported to C++
2011-08-04 10:45:43 +02:00
Matthew Hoops
9bb2ba7eee
NEWS: Blue's Birthday Adventure is now supported
2011-08-03 20:10:43 -04:00
Paul Gilbert
5f2402bd36
TSAGE: Fix incorrect sample data being used in _soPlaySound2.
...
This fixes the playback of the Intruder Alert message in Scene #95 .
2011-08-04 08:35:24 +10:00
Bertrand Augereau
8ee7ed1066
DREAMWEB: Less register usage in 'plotreel'
2011-08-03 18:39:24 +02:00
Matthew Hoops
2ea594de83
SCUMM: Fix shadows in soccer
...
Spotted by fuzzie
2011-08-03 11:57:18 -04:00
Matthew Hoops
a160179f37
SCUMM: Fix remaining soccer u32 op_1007 bugs
...
Thanks to fuzzie for snooping that one out.
The field boundaries now work correctly. SoccerMLS/Soccer2004 only are missing proper shadow support now. The original soccer is still having problems with clicking on the field.
2011-08-03 11:14:52 -04:00
Bertrand Augereau
135efa50a1
DREAMWEB: Less register interaction in 'multiput' and 'multiget'
2011-08-03 16:44:29 +02:00
Strangerke
7ea1f74759
CGE: Fix display of info text at the beginning of the game
2011-08-03 16:31:32 +02:00
Bertrand Augereau
2b03076149
DREAMWEB: 'deltextline' ported to C++
2011-08-03 16:23:33 +02:00
Bertrand Augereau
095689ab49
DREAMWEB: Some sound mixing was not needed anymore
2011-08-03 16:14:39 +02:00
Bertrand Augereau
c04a250c93
DREAMWEB: 'findsource' has a new C++ flavour
2011-08-03 15:58:18 +02:00
Bertrand Augereau
f775224319
DREAMWEB: Ported 'showrain' to C++
2011-08-03 15:20:59 +02:00
Bertrand Augereau
c6049ac0c4
DREAMWEB: 'crosshair' ported to C++
2011-08-03 14:04:53 +02:00
Bertrand Augereau
4e39a41e62
DREAWMEB: Ported 'zoom' to C++
2011-08-03 13:50:24 +02:00
Bertrand Augereau
7fd8895de6
DREAMWEB: 'allocatework' ported to C++
2011-08-03 13:50:24 +02:00
Paul Gilbert
b9fe3c151f
TSAGE: Bugfix to correctly display cursor after loading a savegame if appropriate
2011-08-03 19:44:16 +10:00
Paul Gilbert
04139ae1b5
TSAGE: Workaround for original game bug of inventory being available after credits end
2011-08-03 18:42:05 +10:00
Matthew Hoops
c36642651e
SCUMM: Remove BluesBirthday dependency on the binary
...
The game scripts detected Yellow or Red variants based on what binary was present. That could potentially cause problems with a Mac dump in case someone dumped into MacBinary format.
2011-08-03 00:15:27 -04:00
Johannes Schickel
4faa2d5b42
SCUMM: Typos... thx clone2727.
2011-08-03 05:15:29 +02:00
Johannes Schickel
e1d881a227
SCUMM: Added FIXME to our old AdLib resource conversion code.
...
We handle command 0x80 incorrectly, which results in sound effects never
looping. This is the cause for bug #2027877 for example. I add this FIXME
since it is (probably) non-trivial to fix and so it won't be forgotten.
2011-08-03 05:10:24 +02:00
Oystein Eftevaag
7e7e606919
MACOSX: Turned update support off by default, simplified and cleaned the pull request
2011-08-02 21:00:57 -04:00
Oystein Eftevaag
9044e17499
Merge pull request #52 from CeRiAl/macosx-sparkle
...
MACOSX: Add Sparkle support
2011-08-02 16:09:58 -07:00
Matthew Hoops
743ed0517b
SCUMM: Implement soccer u32 op_1017
...
Used sporadically during gameplay
2011-08-02 16:57:44 -04:00
Matthew Hoops
6d6192b9f7
SCUMM: Fix soccer u32 op_1007 atan2 calls
...
The games are now becoming playable. Players and the ball appear on the field. However they go off the field at times and shadows do not work properly yet. It's progress though!
Thanks to fuzzie for spotting
2011-08-02 16:45:17 -04:00
Matthew Hoops
6d5d5f8269
SCUMM: Fix some more soccer u32 logic bugs
...
The camera now pans correctly. The players/ball have yet to reappear on the field, however. Thanks to fuzzie for spotting
2011-08-02 16:11:29 -04:00
Strangerke
6f92cdd0d0
CGE: Rename some more defines
2011-08-02 21:47:56 +02:00
Matthew Hoops
42c359a879
SCUMM: Fix op_1011 parameters
2011-08-02 14:38:02 -04:00
Matthew Hoops
96307dc2d8
SCUMM: Implement soccer u32 op_1016
...
Used when a goal is scored
2011-08-02 13:49:00 -04:00
Matthew Hoops
6a31b57d39
SCUMM: Fix more bugs in soccer u32 spotted by fuzzie
2011-08-02 13:35:25 -04:00
Matthew Hoops
b609004ba2
SCUMM: Fix several soccer u32 logic bugs
...
Spotted by fuzzie
2011-08-02 11:39:04 -04:00
Doron Rosenberg
3126b06600
WebOS: touchpad work to show menu
2011-08-01 12:01:22 -07: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
10033ca976
TSAGE: Fix for background music to properly fade when leaving Scene #7700
2011-08-01 22:35:32 +10:00
Paul Gilbert
d71b38b6de
TSAGE: Changed debugging statements from warning() to debug()
2011-08-01 22:03:18 +10:00
Paul Gilbert
97c4dd02a2
TSAGE: Fix parameters in various calls to fadeOut method
2011-08-01 21:52:30 +10:00
Paul Gilbert
78c4675c92
TSAGE: SoundBLaster method #38 now actually updates the channel volume
2011-08-01 19:45:49 +10:00
Paul Gilbert
61472ad2c5
TSAGE: Shift mutex locking to resolve a deadlock issue
2011-08-01 19:33:04 +10:00