138571 Commits

Author SHA1 Message Date
Quote58
8391e33c71 IMMORTAL: Add SpriteFrame enum 2023-02-05 21:59:12 +01:00
Quote58
db485ce349 IMMORTAL: Fill out much of logic.cpp skeleton 2023-02-05 21:59:12 +01:00
Quote58
09a1bba0d0 IMMORTAL: Add _playing and _themePaused 2023-02-05 21:59:12 +01:00
Quote58
d475e36f75 IMMORTAL: New functions added to kernal + update to initdatasprite in sprites.cpp 2023-02-05 21:59:12 +01:00
Quote58
032377fe77 IMMORTAL: Add wizard data sprite indexes 2023-02-05 21:59:12 +01:00
Quote58
0310509fa1 IMMORTAL: Minor formatting in disk.h 2023-02-05 21:59:12 +01:00
Quote58
c5181c75de IMMORTAL: Indentation spaces -> tabs 2023-02-05 21:59:12 +01:00
Quote58
676cf5f7b5 IMMORTAL: Update to engine skeleton and addition of sprite_list, sprites, misc, and cycle 2023-02-05 21:59:12 +01:00
Quote58
d77cc8f5db IMMORTAL: Compression is part of engine class, also minor changes to a couple of statements 2023-02-05 21:59:12 +01:00
Quote58
e8d06bf6b6 IMMORTAL: Disk.cpp bug fix to parse correct number of files 2023-02-05 21:59:12 +01:00
Quote58
432ecfb1cf IMMORTAL: Preliminary translation of game loop from kernal.gs, driver.gs, and logic.gs 2023-02-05 21:59:12 +01:00
Quote58
0c9b09a41d IMMORTAL: Better comments and additional extension enum entry 2023-02-05 21:59:12 +01:00
Quote58
3da314ad88 IMMORTAL: Fix incorrect conditional in primary while loop of compression.cpp 2023-02-05 21:59:12 +01:00
Quote58
df41580e05 IMMORTAL: Fix file data offset calculation error in sapling and tree files 2023-02-05 21:59:12 +01:00
Quote58
05bfec4b60 IMMORTAL: unCompress() returns memoryReadStream instead of int, and bitmasks have enum 2023-02-05 21:59:12 +01:00
Quote58
3e560a0ca5 IMMORTAL: ProDos -> ProDOS 2023-02-05 21:59:12 +01:00
Quote58
566d3b3cd0 IMMORTAL: Translation of source decompression to compression.cpp 2023-02-05 21:59:12 +01:00
Quote58
8ee7878dff IMMORTAL: Volume bitmap stored as byte * instead of Common::Array 2023-02-05 21:59:12 +01:00
Quote58
2d67a8cf0d IMMORTAL: Add check for file data null pointer and fix file name parameter 2023-02-05 21:59:12 +01:00
Quote58
9b7f4f3768 IMMORTAL: Add disk archive object to SearchMan 2023-02-05 21:59:12 +01:00
Quote58
4c30f05733 IMMORTAL: ProDos disk file support with implementation of Archive 2023-02-05 21:59:12 +01:00
Quote58
650e0ce7a6 IMMORTAL: Initial skeleton for Immortal engine 2023-02-05 21:59:12 +01:00
Eugene Sandulenko
c28da3a729
EFH: Fix warnings 2023-02-05 21:33:55 +01:00
Strangerke
a24acf909d
EFH: Some renaming and comments 2023-02-05 21:30:50 +01:00
Strangerke
9c02a5b55f
EFH: rename _tileBankSubFileArray, move teamChar initialization to its own init() 2023-02-05 21:30:50 +01:00
Strangerke
3a68ef3cf1
EFH: Simplify code in addNewOpponents, add a comment in useObject() about the description of a cure to being frozen 2023-02-05 21:30:50 +01:00
Strangerke
fdd742bfbf
EFH: refactor TeamMonster 2023-02-05 21:30:50 +01:00
Strangerke
41e39d27cf
EFH: Fix bug when using bugle 2023-02-05 21:30:49 +01:00
Strangerke
598a669091
EFH: Refactor TeamChar 2023-02-05 21:30:49 +01:00
Strangerke
4e8c31e90e
EFH: Remove unused original debug code, start grouping team and teamMonster variables 2023-02-05 21:30:49 +01:00
Strangerke
c6f3e50a28
EFH: Rename 3 previously unknown variables 2023-02-05 21:30:49 +01:00
Strangerke
103b590d07
EFH: Remove useless parameter from setMapMonsterAggressivenessAndMovementType(), simplify more code 2023-02-05 21:30:49 +01:00
Strangerke
e5cd8dc6ef
EFH: Add comment in checkMonsterMovementType, refactor computeMapAnimation and more code simplification 2023-02-05 21:30:49 +01:00
Strangerke
2a48a8f6c6
EFH: Fix issue in regen 2023-02-05 21:30:49 +01:00
Strangerke
cb467912a6
EFH: More code simplification 2023-02-05 21:30:49 +01:00
Strangerke
bd88a709f2
EFH: Remove an unused buffer, rename another one 2023-02-05 21:30:49 +01:00
Strangerke
116e15b355
EFH: Add code to keep track of character 2 status (and related duration) when character 1 leaves 2023-02-05 21:30:49 +01:00
Strangerke
21ea9c9729
EFH: Start making code less verbose, remove a useless parameter to getEquipmentDefense() 2023-02-05 21:30:49 +01:00
Strangerke
e20186c0bc
EFH: Some renaming in drawMap 2023-02-05 21:30:49 +01:00
Strangerke
de2f2390ee
EFH: Introduce getArticle(), some renaming 2023-02-05 21:30:49 +01:00
Strangerke
f41c0e85ed
EFH: Add code to dump decoded maps 2023-02-05 21:30:48 +01:00
Strangerke
956913fbbe
EFH: Add brackets for look consistency 2023-02-05 21:30:48 +01:00
Strangerke
cdd3004c29
EFH: Make use of dump-scripts command instead of defines 2023-02-05 21:30:48 +01:00
Strangerke
b62431dd4d
EFH: Fix fileorder in makefile 2023-02-05 21:30:48 +01:00
Strangerke
0ee97e0a65
EFH: Use hex values for palette definition 2023-02-05 21:30:48 +01:00
Strangerke
207bbbbbbf
EFH: Turn some debug into debugC() 2023-02-05 21:30:48 +01:00
Strangerke
a33db72da4
EFH: Move songDelay, playNote and PlaySong to sound.sound.cpp 2023-02-05 21:30:48 +01:00
Strangerke
6c027c0373
EFH: Some renaming 2023-02-05 21:30:48 +01:00
Strangerke
90ceabd3fc
EFH: Delete _mainSurface on exit 2023-02-05 21:30:48 +01:00
Strangerke
6fa1582bfa
EFH: Add the last sound generation functions 2023-02-05 21:30:48 +01:00