Commit graph

1274 commits

Author SHA1 Message Date
Clownacy
32d635581a Sound.cpp variable arrangement tweaks
Not much can be done for this file, considering how heavily it was
modified in the Linux port.

While I was here, I noted the unused .wav loading function.
2020-01-07 22:03:49 +00:00
Clownacy
e459364a33 More-accurate Shoot.cpp variable arrangement 2020-01-07 21:58:35 +00:00
Clownacy
cef901792b More-accurate SelStage.cpp variable arrangement 2020-01-07 21:53:21 +00:00
Clownacy
74cd1b0473 More-accurate Profile.cpp variable arrangement 2020-01-07 21:50:36 +00:00
Clownacy
10a014dabd More-accurate PixTone.cpp variable arrangement
Also added the Linux port's optimisation, for anyone that's curious
2020-01-07 21:45:43 +00:00
Clownacy
5abf8a8878 More-accurate Organya.cpp variable arrangement
Also found some authentic variable names
2020-01-07 21:38:34 +00:00
Clownacy
718cb714ee More-accurate NpcTbl.cpp variable arrangement
For some reason, the Linux debug data notes a 2000-line gap before
any declarations. Might be the SDL header or something.
2020-01-07 20:58:46 +00:00
Clownacy
ce4373481b More-accurate NpcHit.cpp variable arrangement 2020-01-07 20:52:58 +00:00
Clownacy
63e855c7fa More-accurate NpChar.cpp variable arrangement 2020-01-07 20:48:21 +00:00
Clownacy
affaf25e5c Sorted out the other NPCs' variables too 2020-01-07 20:35:15 +00:00
Clownacy
6e20f4cc15 More-accurate NpcAct000.cpp variable arrangement 2020-01-07 07:10:30 +00:00
Clownacy
6d400cfcd4 Minor code style tweak 2020-01-07 07:06:02 +00:00
Clownacy
e978543dad More-accurate MycParam.cpp variable arrangement 2020-01-07 07:05:26 +00:00
Clownacy
24b36ccda8 More-accurate MycHit.cpp variable arrangement 2020-01-07 06:57:03 +00:00
Clownacy
f0273ecf3f More-accurate MyChar.cpp variable arrangement 2020-01-07 06:52:36 +00:00
Clownacy
7c33b0ac5f More-accurate MiniMap.cpp variable arrangement 2020-01-07 06:47:55 +00:00
Clownacy
295e70ded8 Correct a misnamed variable 2020-01-07 06:43:04 +00:00
Clownacy
86412f0528 More-accurate Map.cpp variable arrangement 2020-01-07 06:40:58 +00:00
Clownacy
d83665ff2a More-accurate Main.cpp variable arrangement 2020-01-07 06:29:04 +00:00
Clownacy
bd6f2fe81d More-accurate GenericLoad.cpp variable arrangement 2020-01-07 06:25:12 +00:00
Clownacy
34bee5073f More-accurate Generic.cpp variable arrangement
Also found some authentic variable names
2020-01-07 06:23:19 +00:00
Clownacy
fb64e057ca More-accurate Frame.cpp variable arrangement 2020-01-07 06:09:46 +00:00
Clownacy
e0a8bd5114 More-accurate Flash.cpp variable arrangement 2020-01-07 06:08:23 +00:00
Clownacy
b6d689aaa6 More-accurate Fade.cpp variable arrangement 2020-01-07 06:06:54 +00:00
Clownacy
b1dbce8743 More-accurate Ending.cpp variable arrangement 2020-01-07 06:05:07 +00:00
Clownacy
0ceb8955d2 More-accurate Caret.cpp variable arrangement 2020-01-07 05:54:44 +00:00
Clownacy
25369bcf67 More-accurate Bullet.cpp variable arrangement 2020-01-07 05:51:54 +00:00
Clownacy
f33b7b386b More-accurate BulHit.cpp variable arrangement 2020-01-07 05:37:40 +00:00
Clownacy
1ea4031de8 More-accurate BossX.cpp variable-arrangement 2020-01-07 05:34:05 +00:00
Clownacy
c1abe80682 More-accurate BossTwinD.cpp variable arrangement 2020-01-07 05:31:03 +00:00
Clownacy
a22f4acd58 More-accurate BossPress.cpp variable arrangement 2020-01-07 05:29:21 +00:00
Clownacy
d137369a93 More-accurate BossIronH.cpp variable arrangement 2020-01-07 05:26:54 +00:00
Clownacy
3fdd459ad2 More-accurate BossFrog.cpp variable arrangement 2020-01-07 05:25:24 +00:00
Clownacy
15f9297ec7 More-accurate BossBallos.cpp variable arrangement 2020-01-07 05:23:10 +00:00
Clownacy
de7ea5a251 More-accurate BossAlmo2.cpp variable arrangement 2020-01-07 05:20:36 +00:00
Clownacy
a0813edd2b More-accurate Boss.cpp variable arrangement 2020-01-07 05:15:56 +00:00
Clownacy
36f203ca16 More-accurate Back.cpp variable arrangement 2020-01-07 05:11:43 +00:00
Clownacy
e70074cf64 More-accurate ArmsItem.cpp variable arrangement 2020-01-07 05:07:47 +00:00
Clownacy
dbe773f01a ...Remove more C-compatibility stuff 2020-01-07 04:50:15 +00:00
Clownacy
30968a626c Remove all the C-compatibility stuff 2020-01-07 04:46:58 +00:00
Clownacy
7f953924eb Make VS2003 compile everything as C++ again
As recent findings in #41 have shown, the codebase appears to be
C++98, not C89.
2020-01-07 04:40:27 +00:00
Clownacy
098647f7fd More-accurate TextScr.cpp variable arrangement 2020-01-07 04:39:14 +00:00
Clownacy
8a860c57f3 Deleted Types.h
Leftover from the Linux port, where it seemed to contains standard
types like int32_t and __quad_t.

Personally, I think Linux port implementation details like this are
out of the scope of the project.
2020-01-06 21:21:33 +00:00
Clownacy
58d7a45392 Empty Tags.h
There's no evidence Tags.h contained these variables (if anything, it
appears that Pixel manually declared them in every file that used
them).

gg Pixel
2020-01-06 21:20:17 +00:00
Clownacy
9498fe13be Made TextScr.cpp valid C89
See #41
2020-01-06 21:15:42 +00:00
Clownacy
65682dd913 Made Dialog.cpp valid C89
See #41
2020-01-06 21:01:17 +00:00
Clownacy
fb8ba25d0f Made Stage.cpp valid C89
See #41
2020-01-06 20:57:20 +00:00
Clownacy
33c1ea8f20 Made ValueView.cpp valid C89 2020-01-06 20:05:49 +00:00
Clownacy
c838e8ebcb Add and apply the enum_ESCRETURN enum
Restored from the original source code, as it survived in the Linux
port's debug data.
2020-01-06 19:19:17 +00:00
Clownacy
b5ad6f5154 Made Star.cpp compile as C89 in VS2003
I hope this doesn't get *too* invasive.
2020-01-06 18:39:23 +00:00