Age | Commit message (Collapse) | Author |
|
|
|
This is guesswork. I really don't understand the actual problem (internal compiler error: in get_addr_dereference_operands, at tree-ssa-operands.c:1698)
|
|
Unfortunately I don't understand the reason for the PSP and OpenPandora failure. The (should be irrelevant) DarkmoonSequenceHelper changes are just a try...
|
|
|
|
|
|
|
|
|
|
(Monster sounds are broken in the original, because the devs seem to have accidently left the sound track numbers from the DOS version. This will add a workaround.)
|
|
(also fix some sound related bugs)
|
|
|
|
(add necessary character conversion)
|
|
(recalculate armor class after party transfer from EOB I to EOB II)
|
|
The save file list needs a refresh after transfering a party from EOB I to EOB II. This did not always happen.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- add warning for wrong font file: The German version of EOB II has a font file with more characters than the English version or the EOB I fonts. Users now get a warning/instruction if they have the wrong file.
- add translation support for all AmigaDOS font related warnings/errors
|
|
|
|
|
|
- add fade out method
- some renaming
- turn a warning into a debug message
|
|
|
|
|
|
|
|
Currently translated at 100.0% (1061 of 1061 strings)
|
|
Currently translated at 100.0% (1061 of 1061 strings)
|
|
Currently translated at 92.5% (982 of 1061 strings)
|
|
Currently translated at 65.8% (699 of 1061 strings)
|
|
|
|
Currently translated at 100.0% (1061 of 1061 strings)
|
|
|
|
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.
|
|
* 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.
|
|
Originally from ResidualVM.
|
|
Originally from ResidualVM.
|
|
Also a fix for a closeArchive() warning about A.TLK not being open
|
|
This fixes ticket #10932
|
|
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.
|
|
Also add double template variants and use already defined delta
assert macro.
|
|
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.
|
|
I can't reproduce any precision issues on my machine so this
is only a guess.
|
|
|
|
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.
|
|
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.
|