neuromancer
|
8a73bb978e
|
FREESCAPE: avoid crashing if fonts are not loaded
|
2022-11-06 22:00:22 +01:00 |
|
neuromancer
|
99d9c5f86d
|
FREESCAPE: improved detection of driller data from amiga
|
2022-11-06 22:00:22 +01:00 |
|
neuromancer
|
09cfcf3886
|
FREESCAPE: simplify loading of driller data in amiga
|
2022-11-06 22:00:21 +01:00 |
|
neuromancer
|
bccbaee3b7
|
FREESCAPE: allow to load driller data from amiga
|
2022-11-06 22:00:21 +01:00 |
|
neuromancer
|
9db5a84d4d
|
FREESCAPE: implemented isDemo
|
2022-11-06 22:00:21 +01:00 |
|
neuromancer
|
5333d4ee8f
|
FREESCAPE: fixed texture memory leak
|
2022-11-06 22:00:21 +01:00 |
|
neuromancer
|
96fbece4ea
|
FREESCAPE: refactored asset loading code for castle
|
2022-11-06 22:00:21 +01:00 |
|
neuromancer
|
9846e162f9
|
FREESCAPE: disable execution of local/global condition for castle
|
2022-11-06 22:00:21 +01:00 |
|
neuromancer
|
c47aaa866a
|
FREESCAPE: refactored some game-specific code
|
2022-11-06 22:00:20 +01:00 |
|
neuromancer
|
6e109d6b94
|
FREESCAPE: refactored some game-specific code
|
2022-11-06 22:00:20 +01:00 |
|
neuromancer
|
9ba81add8c
|
FREESCAPE: refactored and added some code to parse data from the amiga releases
|
2022-11-06 22:00:20 +01:00 |
|
neuromancer
|
2e51636088
|
FREESCAPE: refactored and added some code to parse data from the amiga releases
|
2022-11-06 22:00:20 +01:00 |
|
neuromancer
|
4aec147f97
|
FREESCAPE: improved handling of sync/async sounds
|
2022-11-06 22:00:20 +01:00 |
|
neuromancer
|
003cb43efd
|
FREESCAPE: fixed compiler warnings
|
2022-11-06 22:00:20 +01:00 |
|
neuromancer
|
37aa8924aa
|
FREESCAPE: replace some debug by debugC calls
|
2022-11-06 22:00:19 +01:00 |
|
neuromancer
|
fdd5e1f0fe
|
FREESCAPE: replace some debug by debugC calls
|
2022-11-06 22:00:19 +01:00 |
|
neuromancer
|
698b7ea4a0
|
FREESCAPE: entrance fixes for eclipse
|
2022-11-06 22:00:19 +01:00 |
|
neuromancer
|
77f21d24e1
|
FREESCAPE: added no clip cheat using N key
|
2022-11-06 22:00:19 +01:00 |
|
neuromancer
|
6a9afc56fe
|
FREESCAPE: avoid crashing with an unknown sound
|
2022-11-06 22:00:19 +01:00 |
|
neuromancer
|
d7c076fb53
|
FREESCAPE: recompute bounding box when an object is moved
|
2022-11-06 22:00:19 +01:00 |
|
neuromancer
|
b30eb9e04c
|
FREESCAPE: removed driller specific code from area class
|
2022-11-06 22:00:18 +01:00 |
|
neuromancer
|
4e2dbd51f3
|
FREESCAPE: fixed initial rotation when traversing entrances
|
2022-11-06 22:00:18 +01:00 |
|
neuromancer
|
756c4d3b03
|
FREESCAPE: moved some driller specific code outside the area class
|
2022-11-06 22:00:18 +01:00 |
|
neuromancer
|
ec7375cb5e
|
FREESCAPE: show proper messages related with drilling in driller
|
2022-11-06 22:00:18 +01:00 |
|
neuromancer
|
de83f3a1e8
|
FREESCAPE: no drilling in fly mode
|
2022-11-06 22:00:18 +01:00 |
|
neuromancer
|
e108873791
|
FREESCAPE: adjusted collision detection using last position
|
2022-11-06 22:00:18 +01:00 |
|
neuromancer
|
9cf282a514
|
FREESCAPE: fixes in the position
|
2022-11-06 22:00:17 +01:00 |
|
neuromancer
|
560a3e85a4
|
FREESCAPE: specialized gotoArea function for castle
|
2022-11-06 22:00:17 +01:00 |
|
neuromancer
|
8777a3c9db
|
FREESCAPE: refactor sky drawing for each game
|
2022-11-06 22:00:17 +01:00 |
|
neuromancer
|
0388784ae8
|
FREESCAPE: added special case to convert rectangles that are really lines
|
2022-11-06 22:00:17 +01:00 |
|
neuromancer
|
60ad427d29
|
FREESCAPE: palette fixes for rendering sky
|
2022-11-06 22:00:17 +01:00 |
|
neuromancer
|
1a02e483ac
|
FREESCAPE: show height level in the driller ui
|
2022-11-06 22:00:17 +01:00 |
|
neuromancer
|
03f0298e99
|
FREESCAPE: improved handling of rise/fall for all the games
|
2022-11-06 22:00:16 +01:00 |
|
neuromancer
|
d8f1c3d0cb
|
FREESCAPE: basic ui for dark in ega mode
|
2022-11-06 22:00:16 +01:00 |
|
neuromancer
|
d15ed5bd0c
|
FREESCAPE: added border for dark in ega mode
|
2022-11-06 22:00:16 +01:00 |
|
neuromancer
|
3d08b94f57
|
FREESCAPE: refactor area/global condition execution
|
2022-11-06 22:00:16 +01:00 |
|
neuromancer
|
e35d0aec9e
|
FREESCAPE: avoid crashing when an object is not found in the current/global area
|
2022-11-06 22:00:16 +01:00 |
|
neuromancer
|
f5b7b34e91
|
FREESCAPE: added more code to replicate sounds
|
2022-11-06 22:00:16 +01:00 |
|
neuromancer
|
0f8a55e256
|
FREESCAPE: added missing space when printing bytecode
|
2022-11-06 22:00:15 +01:00 |
|
neuromancer
|
9e68f6fe1f
|
FREESCAPE: improved detection collision in driller
|
2022-11-06 22:00:15 +01:00 |
|
neuromancer
|
f1cecfabc8
|
FREESCAPE: relocated movement functions into a separated file
|
2022-11-06 22:00:15 +01:00 |
|
neuromancer
|
085af6ef83
|
FREESCAPE: inverted ifrvis and ifrinvis opcodes
|
2022-11-06 22:00:15 +01:00 |
|
neuromancer
|
7d08f4249b
|
FREESCAPE: force a screen update when executing a redraw opcode
|
2022-11-06 22:00:15 +01:00 |
|
neuromancer
|
4e5aca393e
|
FREESCAPE: correclty load area in eclipse
|
2022-11-06 22:00:15 +01:00 |
|
neuromancer
|
2e414c5071
|
FREESCAPE: removed _missingColor variable from gfx class
|
2022-11-06 22:00:14 +01:00 |
|
neuromancer
|
a3c3bb2a65
|
FREESCAPE: improved pyramid rendering
|
2022-11-06 22:00:14 +01:00 |
|
neuromancer
|
ff9b083593
|
FREESCAPE: improved pyramid rendering
|
2022-11-06 22:00:14 +01:00 |
|
neuromancer
|
5bba4ab46b
|
FREESCAPE: moved color remapping inside gfx
|
2022-11-06 22:00:14 +01:00 |
|
neuromancer
|
fd03e9e127
|
FREESCAPE: fixed in handling certain opcodes
|
2022-11-06 22:00:14 +01:00 |
|
neuromancer
|
4801685bb0
|
FREESCAPE: avoid crashing with unknown sounds
|
2022-11-06 22:00:14 +01:00 |
|