Commit graph

9 commits

Author SHA1 Message Date
Clownacy
55b473a490 Document Flash.cpp some more 2020-09-14 17:01:00 +01:00
Clownacy
03250d62a0 Make variables more accurate
This commit changes which variables are static: the Mac (and
presumably the Linux) debug data tells you what variables are static,
by prefixing their names with double_underscores.

The variable names themselves also hint at this: global variables are
prefixed with 'g', and use upper-camelcase, while static variables
use whatever_you_call_this.
2020-05-03 20:28:56 +01:00
Clownacy
e0a8bd5114 More-accurate Flash.cpp variable arrangement 2020-01-07 06:08:23 +00:00
Clownacy
3bc95d875d Clean-up Flash.cpp 2019-11-15 20:14:53 +00:00
Clownacy
a4cebede74 Made Flash.cpp actually ASM-accurate 2019-02-24 03:13:36 +00:00
Clownacy
fb9b545e27 Made Flash.cpp more source-accurate
The returns make more sense than those empty brackets
2019-02-21 19:51:40 +00:00
Clownacy
dfe2ec83ae Made Flash.cpp *really* accurate
So I found out that the orignal EXE was compiled with Visual Studio .NET
2003, thanks to its Rich Header. With this compiler, I can create the
exact same assembly code as the EXE.

Using this, I found a bunch of inaccuracies in Flash.cpp, as a small
test. I'll come back to this later, once the rest of the game is
complete, but until then, here's a small taster.
2019-02-08 16:38:27 +00:00
cuckydev
d6da832f88 did some widescreen fixes and fixed baby polish 2019-02-05 21:21:43 -05:00
Clownacy
8954e9aaca More NPCs, and added Flash.cpp 2019-01-31 13:26:59 +00:00