Age | Commit message (Collapse) | Author |
|
both
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This uncovered at least one potentially serious bug in the inventory
code, which still needs to be investigated and fixed.
|
|
|
|
|
|
|
|
Previously, we had a couple of arrays of size N (where N = number of
resource types), one for each attribute of a resource type (such as as
the number of resources of that type.
Now, we have one array of size N, whose elements are a record
aggregating all the attributes of each resource type.
|
|
|
|
|
|
|
|
|
|
The sanity check added in rev #35086fe17c fixes the crashes with that
code when an invalid reference is about to be processed, but these
references shouldn't be in the stack at all in the first place, so the
root cause seems to be somewhere else.
|
|
This fixes bug #3295853
|
|
|
|
|
|
|
|
LB1 Amiga doesn't contain MT-32 music tracks. Added a warning for this
situation
|
|
|
|
|
|
included in the exe by default)
|
|
|
|
|
|
|
|
the game
|
|
|
|
|
|
maintained between scenes
|
|
|
|
This also fixes the problem with the cursor appearing in cutscenes when you press any key
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
In addition, we use them if in GCC >= 3.3 if unaligned access is
possible. The GCC variants of these macros also contain protection
against overzealous compilers' static aliasing optimizations.
|
|
#7600
|
|
|
|
|
|
|
|
|
|
|