26 Commits

Author SHA1 Message Date
Eugene Sandulenko
e3409e8cb3
SLUDGE: Add function number to the trace output 2023-11-08 12:26:00 +01:00
Eugene Sandulenko
70446d752d
SLUDGE: Hid stack debug stack printing behind debugflag 2023-11-05 20:30:18 +01:00
Eugene Sandulenko
30bf80bfe6
SLUDGE: Fix crash on function exiting
We were deleting the current function in finishFunction() and
referred to it after for debug printing
2023-11-05 20:25:30 +01:00
Eugene Sandulenko
2e549c3692
SLUDGE: Fix warnings 2023-11-05 19:39:37 +01:00
Eugene Sandulenko
76523083ff
SLUDGE: More execution debug output 2023-11-05 19:32:09 +01:00
Eugene Sandulenko
20281859fa
SLUDGE: Print more of execution state 2023-11-05 19:18:10 +01:00
Eugene Sandulenko
d3adb6329b
SLUDGE: Print out stack during execution 2023-11-05 19:00:28 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Eugene Sandulenko
28e4e46707
SLUDGE: Reduce header dependencies 2021-05-07 01:29:53 +02:00
Eugene Sandulenko
5c15a99fb8
SLUDGE: Reduced header dependecy. No nested includes 2021-05-07 01:29:53 +02:00
Eugene Sandulenko
519b212f95
SLUDGE: Improved script decompilation 2021-05-07 01:29:52 +02:00
Eugene Sandulenko
eba2b4814b SLUDGE: Plug memory leak 2020-04-28 11:45:44 +02:00
Paul Gilbert
11e33ba3fc JANITORIAL: Removing trailing spaces after int casts 2018-08-17 20:30:20 -07:00
Simei Yin
9fb57f944d SLUDGE: Move stack variable getter/setter to VariableStack 2018-05-31 23:15:09 +02:00
Simei Yin
dc18ec2fd0 SLUDGE: Move FastArray getter to struct FastArrayHandler 2018-05-31 23:15:09 +02:00
Simei Yin
746fb3819f SLUDGE: Move value getters to struct Variable 2018-05-31 23:15:09 +02:00
Simei Yin
9d85b807fb SLUDGE: Move add/comparison functions to struct Variable 2018-05-31 23:15:09 +02:00
Simei Yin
805a47b74a SLUDGE: Move text related functions to struct Variable 2018-05-31 23:15:09 +02:00
Simei Yin
98f764050a SLUDGE: Move copyVariable to struct Variable 2018-05-31 23:15:09 +02:00
Simei Yin
56f0821876 SLUDGE: Move save/loadVariable() to struct Variable 2018-05-31 23:15:09 +02:00
Simei Yin
2ab7665e56 SLUDGE: Move SetVariable() into struct Variable 2018-05-31 23:15:09 +02:00
Simei Yin
04444b70f9 SLUDGE: Move unlinkVar into struct Variable 2018-05-31 23:15:09 +02:00
Simei Yin
3e88827c4c SLUDGE: Move function/variable load/save functions to related files 2018-05-29 22:59:52 +02:00
Simei Yin
87e58a9b7e SLUDGE: Split runSludge() to runAllFunctions() and handleSaveLoad() 2018-05-29 22:37:10 +02:00
Simei Yin
dc320b86bc SLUDGE: Create constructor of Variable instead of initVarNew 2018-05-29 22:37:10 +02:00
Simei Yin
b6c2dc385a SLUDGE: Split out function.h/cpp for upcoming refactoring 2018-05-29 22:37:10 +02:00