Commit Graph

80160 Commits

Author SHA1 Message Date
Eugene Sandulenko
9cdeb4c88e DIRECTOR: Lingo: Implemented b_field() method 2017-02-22 17:05:08 +01:00
Eugene Sandulenko
d2fe6628f2 DIRECTOR: Added more debug output 2017-02-22 16:47:14 +01:00
Eugene Sandulenko
59f2d1359c DIRECTOR: Simplified version checks and added more debug output 2017-02-22 16:36:41 +01:00
Eugene Sandulenko
b9ce9f028d DIRECTOR: Lingo: Added type2str for REFERENCE type 2017-02-22 15:58:28 +01:00
Eugene Sandulenko
c03ee226ae DIRECTOR: Added sanity check when drawing text 2017-02-22 15:55:06 +01:00
Eugene Sandulenko
4cdb198f78 DIRECTOR: Lingo: Fix stack overflow when assigning 'the' entity 2017-02-22 15:42:37 +01:00
Eugene Sandulenko
b36d517406 DIRECTOR: Lingo: Fixed stack underflow in handler execution 2017-02-22 15:38:24 +01:00
Eugene Sandulenko
bb4b96bcab DIRECTOR: Lingo: Avoid pushing fake values on stack 2017-02-22 13:42:01 +01:00
Eugene Sandulenko
58d393b314 DIRECTOR: Lingo: Fix when..then execution 2017-02-22 13:27:53 +01:00
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