Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-13 | I18N: Regenerate translations data file | Thierry Crozat | |
2019-04-13 | COMMON: Use a prefix table to speed up the Huffman decoder | Bastien Bouclet | |
Symbols for codes shorter than the prefix table index width are stored in the table. All the entries in the table with an index starting with the code are set to the symbol value. That way, when decoding it is possible to get the number of bits corresponding to the table width from the bitstream and directly find the symbol value. Longer code still need to be searched for in the codes list. | |||
2019-04-13 | COMMON: Rework the BitStream class to improve its performance | Bastien Bouclet | |
* Fixed peekBits not to seek the underlying stream. Seeking can be slow when the stream is a file. * Changed multi-bit operations to work on multiple bits at once rather than iterating over single-bit operations. This is an almost direct port of a patch for xoreos provided by DrMcCoy. | |||
2019-04-12 | ANDROID: Factor event pushing into pushEvent | Cameron Cawley | |
Originally from ResidualVM. | |||
2019-04-12 | ANDROID: Move event types to a separate file | Cameron Cawley | |
Originally from ResidualVM. | |||
2019-04-12 | BLADERUNNER: Fix McCoy's fake voice with Dektora | Thanasis Antoniou | |
Also a fix for a closeArchive() warning about A.TLK not being open | |||
2019-04-12 | GUI: Remove transparency from Remastered theme logo | Matan Bareket | |
This fixes ticket #10932 | |||
2019-04-12 | TESTS: Reduce error for double precision math test | Thierry Crozat | |
If we want to properly test the computation is in double precision, we should be using a much smaller error than the one used for the single precision tests. | |||
2019-04-11 | TESTS: Use relative difference for math tests | David Fioramonti | |
Also add double template variants and use already defined delta assert macro. | |||
2019-04-11 | TESTS: further reduce precision for math tests | David Fioramonti | |
Since the math is doing subtraction on numbers around 360 and single precision has about ~7 decimal digits of accuracy we can only compare numbers to 360.0001 to be safe i'll use 1e-3. | |||
2019-04-11 | TESTS: reduce precision for math tests | David Fioramonti | |
I can't reproduce any precision issues on my machine so this is only a guess. | |||
2019-04-11 | MUTATIONOFJB: Fix warning | Cameron Cawley | |
2019-04-11 | TESTS: Use Less than or equal to for math tests | David Fioramonti | |
This should fix debian build. Its seems the precision that debian is using is rounding the error delta to zero so that the actual error is not less than this. | |||
2019-04-11 | AmigaOS4: Exclude platform from a SDL1/2 keyboard fix that breaks numpad ↵ | Hubert Maier | |
usage (#1551) SDL1/2: Exclude AmigaOS4 from returning 0 for .ascii *reset .ascii to 0, when Num-Lock is NOT enabled and keypad directional keys are pressed* (original description) is causing the numpad to play dead completely on AmigaOS4 (no matter if numlock is active or not). This is a workaround for the SCUMM engine, where keycodes are mixed with ASCII codes. Check commit f5ed14e93d85b638c8e49468b2885c1278d56d20 for reference. Fixes bug #10558. Tested with both SDL1 and 2 on AmigaOS4 and with both Indiana Jones games. | |||
2019-04-10 | BLADERUNNER: Close A.TLK within proper define check | Thanasis Antoniou | |
2019-04-10 | BLADERUNNER: Ensure A.TLK is closed onShutdown | Thanasis Antoniou | |
2019-04-10 | BLADERUNNER: Persistent sound settings, speech samples fix | Thanasis Antoniou | |
2019-04-10 | BLADERUNNER: Fix compilation when enabling some macros | Thanasis Antoniou | |
Compilation was broken for BLADERUNNER_ORIGINAL_SETTINGS(1) and BLADERUNNER_ORIGINAL_BUGS(1) | |||
2019-04-09 | Sword25: image trace on quick cursor changes fix | Fedor Antokhin | |
2019-04-09 | COMMON: fixed reading ini files with section containing more than one word | Andrei Prykhodko | |
2019-04-09 | CONFIGURE: Override pkg-config on RISC OS | Cameron Cawley | |
2019-04-09 | CONFIGURE: allow pkg-config override | cpasjuste | |
2019-04-09 | SCI: Add parser support for LSL3, SQ3 German Amiga | sluicebox | |
Add parser support for multilingual Amiga versions that were released in 1991 and are SCI_VERSION_1_MIDDLE | |||
2019-04-09 | BLADERUNNER: Remove comma from end of enum | Thanasis Antoniou | |
2019-04-09 | BLADERUNNER: Fix Officer Leary crowd interrogation | Thanasis Antoniou | |
He will now resume interrogation after McCoy interrupts him Also used named constants for timers | |||
2019-04-08 | GLK: Fixes for properly closing windows | Paul Gilbert | |
2019-04-08 | BLADERUNNER: Reverted animated doors in CT01 | Thanasis Antoniou | |
They become annoying fast; probably the reason they were cut | |||
2019-04-08 | BLADERUNNER: Smoother transition in MA04-M05 in Acts 2-3 | Thanasis Antoniou | |
2019-04-07 | SCI: Add LSL3 German Amiga detection entry | sluicebox | |
2019-04-08 | SCI32: Fix QFG4 rations icon removal after eating | Vhati | |
Fixes an icon lingering in the verb bar after scheduled meals, bug #10772 | |||
2019-04-07 | BLADERUNNER: Fix Gordo overlap with CT01 loopIn | Thanasis Antoniou | |
2019-04-07 | BLADERUNNER: Fix for AR, CT01 Spinner fly-in | Thanasis Antoniou | |
AR01: Fish dealer behavior fix, AR02: music fix, CT01: Spinner may fly in (loop) | |||
2019-04-07 | BACKENDS: Simplify setGraphicsMode on GPH, Dingux and LinuxMoto | Cameron Cawley | |
2019-04-07 | BLADERUNNER: Bugfix for Early Q music fadeout | Thanasis Antoniou | |
And an additional bug fix for gravel footstep sounds And I added some comments for marking the unused SFX sounds in game_constants.h | |||
2019-04-06 | TESTS: Use M_PI for Common math tests | David Fioramonti | |
Instead of defining a new variable constant pi we use M_PI. | |||
2019-04-06 | BLADERUNNER: Cleaned up Ambient_Sounds_Add_Sound calls | Thanasis Antoniou | |
2019-04-06 | THEME: Remove extranous file from remastered theme | Matan Bareket | |
2019-04-06 | COMMON: add tests for Common::String | Jaromir Wysoglad | |
I added tests for firstChar, setChar, insertChar | |||
2019-04-06 | COMMON: add test for Common::isPunct | Jaromir Wysoglad | |
2019-04-06 | COMMON: add 2 tests for common/math.h | Jaromir Wysoglad | |
2019-04-06 | SCI: Fix LONGBOW Green Man riddles and forest sweep | sluicebox | |
2019-04-06 | SCI: Fix LONGBOW broken pub messages | sluicebox | |
2019-04-06 | BLADERUNNER: Cleanup for looping sounds | Thanasis Antoniou | |
Completed Add, Adjust and Remove Looping_Sound(), Pending Ambient_Sounds_Add_Sound | |||
2019-04-05 | BLADERUNNER: Minor fix for Random_Query | Thanasis Antoniou | |
2019-04-05 | BLADERUNNER: SFX named constants and MissSound fix | Thanasis Antoniou | |
Still pending cleaning up Ambient_Sounds_Add_Sound and Ambient_Sounds_Add_Looping_Sound calls | |||
2019-04-05 | RISCOS: Log messages using !Reporter | Cameron Cawley | |
2019-04-04 | GLK: SCOTT: Fix game Id clash on Waxworks | Paul Gilbert | |
2019-04-04 | GLK: FROTZ: Handle creating Glk window when switching to/from fixed width styles | Paul Gilbert | |
2019-04-04 | BLADERUNNER: Support wait for dialogue queues to finish | Thanasis Antoniou | |
Fixes a Crazylegs bug where he can interrupt himself Could probably be used elsewhere if there are any other such cases. | |||
2019-04-04 | WIN32: Ensure the translated dialog strings are using the correct encoding | Cameron Cawley | |