Commit Graph
86814 Commits
Author SHA1 Message Date
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