Commit Graph

80151 Commits

Author SHA1 Message Date
Eugene Sandulenko
0b64be9773 DIRECTOR: Lingo: Move repeat..with, repeat..while and when to relative addresses
This makes whole Lingo compiled code relocatable
2017-02-22 12:31:56 +01:00
Eugene Sandulenko
d73ebf5c55 DIRECTOR: Lingo: Fixed float constants processing 2017-02-22 12:22:00 +01:00
Eugene Sandulenko
9dfb8ffd12 DIRECTOR: Lingo: Turned if() statement code into relative jumps
This will let us relocate code as we want, particularly when a
macro/handler is defined
2017-02-22 12:05:19 +01:00
Eugene Sandulenko
7db8908bc1 DIRECTOR: Lingo: Hid another trace under lingoparse debug flag 2017-02-22 11:36:16 +01:00
Paul Gilbert
d27aba0bbe TITANIC: Cleanup and renaming for endgame classes 2017-02-21 22:54:42 -05:00
Paul Gilbert
2857acb14a TITANIC: Add missing timer call in endgame sequence 2017-02-21 22:48:32 -05:00
Paul Gilbert
0706da8384 TITANIC: Assert dynamic_cast result in CBellot::Use 2017-02-21 21:22:10 -05:00
Paul Gilbert
902ce47c05 TSAGE: R2R: Don't allow F8 to start credits when they're already on 2017-02-21 21:21:32 -05:00
Paul Gilbert
1a25abbd73 GRAPHICS: Apply eriktorbjorn's fix for non-origin transBlitFrom calls 2017-02-21 20:41:35 -05:00
Eugene Sandulenko
085332a3dc Merge pull request #902 from segrax/Fix_4556
SCUMM: Fix bug #4556 (Maniac: Purple Tentacle appears in Lab after being chased out)
2017-02-21 23:33:17 +01:00
Eugene Sandulenko
b44b297a84 Merge pull request #903 from segrax/Fix_4112
SCUMM: Fix bug #4112 (MANIAC: Power never returns)
2017-02-21 23:32:10 +01:00
Eugene Sandulenko
8216fd8ea6 Merge pull request #904 from AReim1982/DevKitPPC-R28
WII: Fix compiler warnings
2017-02-21 23:30:32 +01:00
Thierry Crozat
e062c5ecec I18N: Update translations templates 2017-02-21 23:30:02 +01:00
Eugene Sandulenko
8458e3deb7 Merge pull request #905 from lubomyr/master
ANDROIDSDL: added tab Control in main Options menu for switching some features
2017-02-21 23:29:51 +01:00
Eugene Sandulenko
98bbb92a8e Merge pull request #907 from segrax/Fix_SandySlide
SCUMM: MM V0: Fix two walk animation issues
2017-02-21 23:26:36 +01:00
Walter van Niftrik
cca341804b ADL: Add detection entry for hires4 2017-02-21 11:35:31 +01:00
Walter van Niftrik
9865ee16f7 ADL: Use 0-sample for speaker silence
This reduces popping noises
2017-02-21 11:35:31 +01:00
Eugene Sandulenko
534157f8e0 DIRECTOR: Put parsing lingo debug ouptu to separate debug flag 2017-02-21 09:22:58 +01:00
Eugene Sandulenko
3873730ecf DIRECTOR: Properly load Movie Script for D2 and D3 2017-02-21 09:12:46 +01:00
Paul Gilbert
f189cb1530 TITANIC: Renamings for CBridgeView 2017-02-20 23:48:41 -05:00
Paul Gilbert
89efab8bdd TITANIC: Fix cruise button on ship controls 2017-02-20 23:32:27 -05:00
Paul Gilbert
75571a80fd TITANIC: Fix the steering wheel horn 2017-02-20 21:49:53 -05:00
Paul Gilbert
90e4e8a064 TITANIC: Initial cleanup & renamings for bridge controls 2017-02-20 21:15:00 -05:00
Strangerke
e878332cc4 CRYO: Fix a bug in syncTapePointers 2017-02-21 00:44:38 +01:00
Paul Gilbert
2dbef2ffd7 TITANIC: Fixes for Titania's speech 2017-02-20 18:14:06 -05:00
Paul Gilbert
39790f8f16 TITANIC: Renamings for CHeadSlot base class 2017-02-20 16:58:01 -05:00
Walter van Niftrik
8ca719b2bc ADL: Clean up/comment hires6 string printing 2017-02-20 22:53:04 +01:00
Walter van Niftrik
27c956a255 ADL: Fix hires6 flute opcode 2017-02-20 22:53:04 +01:00
Paul Gilbert
bb5db9de27 TITANIC: Wait for parrot speech to end before waking Titania 2017-02-20 16:44:45 -05:00
Paul Gilbert
deba34cc05 TITANIC: Handle trying to put multiple brain cards in the same slot 2017-02-20 15:42:34 -05:00
Paul Gilbert
52dbc31370 TITANIC: Cleanup and renaming for CBrain base class 2017-02-20 15:37:38 -05:00
Paul Gilbert
974f78008d TITANIC: Fix using brain pieces in the wrong slots 2017-02-20 15:23:54 -05:00
Eugene Sandulenko
2d1304c699 DIRECTOR: Hid noisy debug output 2017-02-20 20:32:25 +01:00
Eugene Sandulenko
71ce7292f0 DIRECTOR: Fix event processing 2017-02-20 20:27:45 +01:00
Robert Crossfield
038b3b1789 SCUMM: MM V0: Fix actors skipping between certain walk-boxes 2017-02-21 06:17:32 +11:00
Eugene Sandulenko
30de1272b7 DIRECTOR: Added more debug output for score 2017-02-20 19:12:15 +01:00
Paul Gilbert
effd93aaf4 TITANIC: Renamings for Titania head and brain slots 2017-02-20 13:11:23 -05:00
Paul Gilbert
b851eff017 TITANIC: Fix handling of Titania head slot mouse dragging 2017-02-20 11:58:35 -05:00
Walter van Niftrik
2cc4c7329c ADL: Implement hires6 game loop hacks 2017-02-20 17:22:28 +01:00
Paul Gilbert
2963af5775 TITANIC: Fix adding centre cards to Titania 2017-02-20 09:26:09 -05:00
Eugene Sandulenko
9ed2977f1f I18N: Update translation (Catalan)
Currently translated at 76.2% (708 of 929 strings)
2017-02-20 15:16:05 +01:00
Carlos
909580153b I18N: Update translation (Catalan)
Currently translated at 76.2% (708 of 929 strings)
2017-02-20 15:15:46 +01:00
Walter van Niftrik
b152ef4eaf ADL: Implement hires6 action opcode 0x1e 2017-02-20 11:07:56 +01:00
Paul Gilbert
6662d53f82 TITANIC: Remove unused fields from TTtitleScript 2017-02-19 23:14:18 -05:00
Paul Gilbert
930f688100 TITANIC: Fix using ears on Titania 2017-02-19 23:04:51 -05:00
Paul Gilbert
2d80b931b3 WORKAROUND: Stop resetting bomb code wheels when loading savegames
The original kept resetting the bomb's code wheels whenever the view
was entered, which meant reloading a savegame, you lost any progress
you'd made. Presumably this was done as a quick and dirty hack in
case anyone was stupid enough to rearm the bomb after fixing it the
first time. I've added new code that now only resets the wheels when
the bomb is initially armed, and you can now save in the bomb
closeup, and it will remember all your selections
2017-02-19 22:57:31 -05:00
Paul Gilbert
c1bc64d391 TITANIC: Renamings for CBomb class 2017-02-19 21:54:50 -05:00
Paul Gilbert
6c4bdd7e79 TITANIC: Fixes and cleanup for CodeWheel 2017-02-19 21:31:37 -05:00
Paul Gilbert
8813fee5ae TITANIC: Fix bomb countdown 2017-02-19 21:02:03 -05:00
Paul Gilbert
fae5cda8aa TITANIC: Play seasonal music when entering arboretum 2017-02-19 18:46:32 -05:00