Commit Graph
86814 Commits
Author SHA1 Message Date
Strangerke 9fc6e8f370 LILLIPUT: Fix some uninitialized variables reported by Valgrind (Thanks Hkz for reporting) 2018-03-28 17:36:57 +02:00
Strangerke ca2534dd6b LILLIPUT: Implement two opcodes and 3 core functions 2018-03-28 17:36:57 +02:00
Strangerke d8f62c9780 LILLIPUT: Add a core function, make uniform the fonctions called by sub16626 2018-03-28 17:36:57 +02:00
Strangerke 864e66cdd2 LILLIPUT: Remove duplicated function 2018-03-28 17:36:57 +02:00
sylvaintv 61e5d39546 LILLIPUT: 2 new subs 2018-03-28 17:36:57 +02:00
Strangerke f17868ebd9 LILLIPUT: Implement 4 core functions 2018-03-28 17:36:57 +02:00
Strangerke 18029a5597 LILLIPUT: Implement case 14 in sub16626, little clean up in sub1823e 2018-03-28 17:36:57 +02:00
sylvaintv 2861a3f5ec LILLIPUT: Fix some bugs of sub16626
Unsigned/signed
2018-03-28 17:36:57 +02:00
sylvaintv 3f10768dc1 LILLIPUT: Fix draw interface icons 2018-03-28 17:36:57 +02:00
Strangerke 8019c8b26c LILLIPUT: rename one variable 2018-03-28 17:36:57 +02:00
sylvaintv 17998c7d45 LILLIPUT: Forgot to disable disasm 2018-03-28 17:36:57 +02:00
sylvaintv eabe891bf6 LILLIPUT: Improved getValue2 decompilation
+ some renaming
2018-03-28 17:36:57 +02:00
Strangerke 19f8bd899a LILLIPUT: Some renaming 2018-03-28 17:36:57 +02:00
sylvaintv d7d3b50d40 LILLIPUT: Opcode2 decompiler
+ one or two renaming
2018-03-28 17:36:57 +02:00
Strangerke ca5b883ce7 LILLIPUT: Add one core function, some renaming 2018-03-28 17:36:57 +02:00
sylvaintv cf4d832214 LILLIPUT: Finish opcode2 list for decompiler
Implemented some opcode too but some are left.
2018-03-28 17:36:57 +02:00
Strangerke c77a3e2e51 LILLIPUT: Some renaming 2018-03-28 17:36:57 +02:00
Strangerke ab3b7972e0 LILLIPUT: Add sprite mirroring to fix display of characters looking left 2018-03-28 17:36:57 +02:00
sylvaintv 8325be0f82 LILLIPUT: Small change 2018-03-28 17:36:57 +02:00
Strangerke f06dbf19af LILLIPUT: Fix a bug on 16675 2018-03-28 17:36:57 +02:00
Strangerke 7320966cd7 LILLIPUT: fix (?) a couple of things in 16626, implement several core functions 2018-03-28 17:36:57 +02:00
sylvaintv 70afb0b9c5 LILLIPUT: More opcodes2
Building decompiler array for opcode2 at the same time
2018-03-28 17:36:57 +02:00
Strangerke 8023057999 LILLIPUT: Implement some more opcodes 2018-03-28 17:36:57 +02:00
Strangerke 6eccd8e6f3 LILLIPUT: Add a couple of missing debugC 2018-03-28 17:36:57 +02:00
Strangerke 974c223a43 LILLIPUT: Split palette functions, implement some core functions 2018-03-28 17:36:57 +02:00
Strangerke dd81316528 LILLIPUT: Implement some functions related to string display 2018-03-28 17:36:57 +02:00
sylvaintv 6dfec1f58e LILLIPUT: Last opcodes1 + first step of script decompiler 2018-03-28 17:36:57 +02:00
Strangerke 2462b8d340 LILLIPUT: Fix bug 2018-03-28 17:36:57 +02:00
Strangerke d65cd866e7 LILLIPUT: Implement 2 opcodes, fix a duplicate variable detected by SylvainTV 2018-03-28 17:36:57 +02:00
Strangerke b9a2c968db LILLIPUT: Implement 4 opcodes 2018-03-28 17:36:57 +02:00
Strangerke ba0fcb521f LILLIPUT: Some renaming, implement 7 opcodes, fix one 2018-03-28 17:36:57 +02:00
Strangerke b870535745 LILLIPUT: Remove double implementation of getMapPtr 2018-03-28 17:36:57 +02:00
sylvaintv 566954c8e6 LILLIPUT: More opcodes 2018-03-28 17:36:57 +02:00
sylvaintv d19e92fbb0 LILLIPUT: Several opcodes & renaming
Rename character related variables
2018-03-28 17:36:57 +02:00
sylvaintv c4186ba41b LILLIPUT: Implements one more opcode 2018-03-28 17:36:57 +02:00
Strangerke 794869656b LILLIPUT: Fix a bug in OC_for 2018-03-28 17:36:57 +02:00
sylvaintv 977c07ba70 LILLIPUT: Implements 2 opcodes 2018-03-28 17:36:57 +02:00
Strangerke 348d46d02d LILLIPUT: Implement 3 opcodes 2018-03-28 17:36:57 +02:00
sylvaintv dc4831d00f LILLIPUT: Fix stream write 2018-03-28 17:36:57 +02:00
Strangerke b2ac6e0631 LILLIPUT: Replace MemoryReadStream by a custom read/write stream 2018-03-28 17:36:57 +02:00
Strangerke 32ed5e62af LILLIPUT: Implement another opcode and associated function 2018-03-28 17:36:57 +02:00
Strangerke 1f7cf60ddb LILLIPUT: Fixsome problems reported by clone2727 2018-03-28 17:36:57 +02:00
Strangerke 2c17500d01 LILLIPUT: Implement two opcodes 2018-03-28 17:36:57 +02:00
Strangerke 413f42c283 LILLIPUT: Fix a bug in OC_compareCoords_1, implement 2 more opcodes 2018-03-28 17:36:57 +02:00
sylvaintv 2947d7e469 LILLIPUT: More opcodes
OC_sub18213, OC_sub181BB, OC_sub1817F
2018-03-28 17:36:57 +02:00
sylvaintv 576f0217e0 LILLIPUT: Implements Load Map opcode
Loads graphics, fade out/in, display points
2018-03-28 17:36:57 +02:00
Strangerke 5caad723c5 LILLIPUT: Implement 4 more opcodes 2018-03-28 17:36:57 +02:00
sylvaintv 0be54f0b1b LILLIPUT: Maybe fix a problem in sub12F37
Unlocked new opcodes !
2018-03-28 17:36:57 +02:00
Strangerke 5ede42cd6a LILLIPUT: Some renaming, implement a couple of functions 2018-03-28 17:36:57 +02:00
Strangerke 5b6014fb77 LILLIPUT: Implement 4 more opcodes 2018-03-28 17:36:57 +02:00