Die4Ever
f1890553ed
GROOVIE: fix o2_midicontrol stop command
2021-09-15 19:13:57 +03:00
Die4Ever
c0f489fe09
GROOVIE: fix op 0x0A o2_bf0on
2021-09-15 19:13:57 +03:00
Die4Ever
58a795c022
GROOVIE: stop audio when fast forwarding
2021-09-15 19:13:57 +03:00
Die4Ever
a72ac69b4e
GROOVIE: right click to fast forward
...
For videos that don't have a _videoSkipAddress this allows you to fast forward through them. Also allows you to skip audio files like in T11H the riddles and hints.
2021-09-15 19:13:57 +03:00
Die4Ever
038758a7f2
GROOVIE: Clandestiny music
...
Clandestiny uses a hardcoded lookup table for song filenames
2021-09-15 19:13:57 +03:00
Die4Ever
8da84fdda9
GROOVIE: added background sound effects
...
For The 11th Hour, this means things like clock chimes and wind sounds. This also fixes the end of the game where you have until the clock chimes 12 to choose a door.
- also renamed the stub ops functions
- sound effect volume setting for Groovie 2 games
- stop sound effects when playing an FMV (an interlaced video)
2021-09-15 19:13:57 +03:00
Die4Ever
6fb5822f98
GROOVIE: fix video frame pacing
...
Integer math in the waitFrame function was causing drift over time, remembering how many milliseconds we rounded off fixes it.
2021-09-15 19:13:57 +03:00
Die4Ever
132ac84bdb
GROOVIE: replace strcmpi with scumm_stricmp
...
tlcgame.cpp was using the Windows-specific strcmpi
2021-09-15 19:13:57 +03:00
Die4Ever
87e98d1e86
GROOVIE: stubs for T11H AI puzzles
...
This is enough to get through the whole game, although you have to use the GameBook to solve mouse trap, chapel, and cake. Modern art has rudimentary AI. Beehive and Pente both auto-solve. Updated o2_stub49 so the player can choose an ending.
2021-09-15 19:13:57 +03:00
Die4Ever
7a09ae0a15
GROOVIE: T11H fix mouse trap crash
2021-09-15 19:13:57 +03:00
Die4Ever
454dbff264
GROOVIE: v2 use o2_printstring opcode
2021-09-15 19:13:57 +03:00
Die4Ever
c7e4c851f6
GROOVIE: some cleanup
2021-09-15 19:13:57 +03:00
Die4Ever
7e53331044
GROOVIE: Codacy and formatting
2021-09-15 19:13:57 +03:00
Die4Ever
3494ce638c
GROOVIE: add o2_copybgtofg and fix o_videofromstring1
2021-09-15 19:13:57 +03:00
Die4Ever
e7a406657f
GROOVIE:Grooovie2 clearer names for different versions of The 11th Hour
2021-09-15 19:13:57 +03:00
Die4Ever
7465118de6
GROOVIE: fix T7G regression with intro and outro songs (track2.ogg)
2021-09-15 19:13:57 +03:00
Die4Ever
5fbf8bd146
GROOVIE: fix accidental o2 in _opcodesT7G
2021-09-15 19:13:57 +03:00
Die4Ever
21449e3e5a
GROOVIE: fix duplicated debug channels
2021-09-15 19:13:57 +03:00
Die4Ever
ee91abb26a
GROOVIE: fix compiler errors
2021-09-15 19:13:57 +03:00
Christian Lindemann
cc61104b98
GROOVIE: Start implementation of gallery puzzle
2021-09-15 19:13:57 +03:00
Christian Lindemann
71e2e2654a
GROOVIE: Added T11H Engish version available on Steam
2021-09-15 19:13:57 +03:00
Christian Lindemann
3d8cb28b8c
GROOVIE: Bugfix. Videos with ID0 were skipped
2021-09-15 19:13:57 +03:00
Christian Lindemann
efcc882cc8
GROOVIE: Added calc of final profile for TLC
2021-09-15 19:13:57 +03:00
Christian Lindemann
9c68ffb79f
GROOVIE: Overlay corrections, some other bugfixes
2021-09-15 19:13:57 +03:00
Christian Lindemann
d3493f2352
GROOVIE: Bugfixes ROQ Player / Stubs for 11H Staufs moves
2021-09-15 19:13:57 +03:00
Christian Lindemann
6525123663
GROOVIE: TLC Music / Small Bugfixes / Better Comments
2021-09-15 19:13:57 +03:00
Christian Lindemann
e0ed66fe58
GROOVIE: Adaptions for transparent cursor
2021-09-15 19:13:57 +03:00
Christian Lindemann
d4fea1aa34
GROOVIE: Added german version of 11h
2021-09-15 19:13:57 +03:00
Christian Lindemann
76c71278fb
GROOVIE: Described unknown filed in resource database
2021-09-15 19:13:57 +03:00
Christian Lindemann
0c919bc38b
GROOVIE: Extensions to ROQ Player for 11H
2021-09-15 19:13:57 +03:00
Christian Lindemann
7b397d8ec9
GROOVIE: Bugfixes in TLC specific calculations
2021-09-15 19:13:57 +03:00
Christian Lindemann
7004f65557
GROOVIE: Minor changes in debug messages / hotspot debugging
2021-09-15 19:13:57 +03:00
Christian Lindemann
1a006ea3e3
GROOVIE: Add support for TLC
2021-09-15 19:13:57 +03:00
Christian Lindemann
d0f247f7b0
GROOVIE: Add cursor hotspots for V2 engine
2021-09-15 19:13:57 +03:00
Christian Lindemann
1e2c395d12
GROOVIE: Add printfunction opcode for V2 engine
2021-09-15 19:13:57 +03:00
Christian Lindemann
46ebbe8000
GROOVIE: Support of TLC ROQ video files
2021-09-15 19:13:57 +03:00
Christian Lindemann
b5e62ffdaf
GROOVIE: Update game detection. Add TLC-DE and engine can differ between each game
2021-09-15 19:13:57 +03:00
Martin Gerhardy
847689b5f7
TWINE: improved error checks for palette loading
2021-09-15 17:34:50 +02:00
Martin Gerhardy
06011741f5
TWINE: added constants for holomap colors
2021-09-15 17:34:50 +02:00
Martin Gerhardy
ac3c3e565e
TWINE: use angle constant
2021-09-15 17:34:50 +02:00
Martin Gerhardy
ce23193986
TWINE: use Common::sort and remove the dirty cast
2021-09-15 17:34:50 +02:00
Martin Gerhardy
e38cc4dc24
TWINE: pass-by-ref (TwineResource)
2021-09-15 17:34:50 +02:00
Martin Gerhardy
7ec971a42f
TWINE: removed outdated comments
2021-09-15 17:34:50 +02:00
Martin Gerhardy
1587e87617
TWINE: prepare holomap code to work with other surfaces and images
2021-09-15 17:34:50 +02:00
Martin Gerhardy
cde4a27d6a
TWINE: support TwineResource in Parser class
2021-09-15 17:34:50 +02:00
Martin Gerhardy
fa259c8d76
TWINE: fixed movie info loading for lba2
2021-09-15 17:34:50 +02:00
neuromancer
dc3919b413
PRIVATE: optimized palette composition for PS3
2021-09-15 08:30:05 +02:00
Paul Gilbert
36f5fe939e
AGS: Revert load ttf font as outline for ttf font
...
This reverts commit d561d865e4574f44b5f15dbaf075505bb1a0c113.
2021-09-14 19:33:20 -07:00
antoniou79
d561d865e4
AGS: Only load ttf font as outline for ttf font
...
Possible fix for https://bugs.scummvm.org/ticket/12923
2021-09-14 19:01:43 -07:00
Paul Gilbert
6dea8fd43d
AGS: Fix crash in Time Gentelmen Please
2021-09-14 18:54:14 -07:00