Clownacy
0df697d5ee
Add a TODO
2020-09-27 20:07:06 +01:00
Clownacy
098aae8d73
Ignore Visual Studio 2019 stuff
2020-09-26 23:25:02 +01:00
Clownacy
ab217f7f6f
Document MakePixToneObject a bit more
2020-09-22 01:43:09 +01:00
Clownacy
049b5e373a
Backport the portable branch's PHILOSOPHY.md
2020-09-22 00:33:50 +01:00
Clownacy
620a25d75c
Made out
ASM-accurate
...
It just so happens that a path buffer and a FILE pointer both take up
the right amount of stack space *and* have the correct stack frame
ordering, so maybe this is actually what the original source code
did.
2020-09-17 21:44:13 +01:00
Clownacy
3a3530252b
Document some leftover debug-related code
2020-09-17 21:07:49 +01:00
Clownacy
c0a6441bcb
Fix another typo
2020-09-17 21:07:48 +01:00
Clownacy
527328c303
Fix a typo
2020-09-17 21:07:48 +01:00
Clownacy
2882f6651a
Apply some Windows types to InitBack
...
Thanks, Cucky
2020-09-17 21:07:43 +01:00
Clownacy
eadc04e46e
Bump StartDirectDraw fix to FIX_MAJOR_BUGS
...
I was debugging GLFW earlier, and this fix wasn't being enabled.
FIX_BUGS should be for aesthetic bugs that only affect gameplay, not
ones that affect fundamental stability.
2020-09-14 23:30:11 +01:00
Clownacy
55b473a490
Document Flash.cpp some more
2020-09-14 17:01:00 +01:00
Clownacy
f47ffea577
Remove a bugfix
...
It can't be saved...
2020-09-12 00:01:42 +01:00
Clownacy
f54dc8ce05
Ramble about the broken font sizes
2020-09-11 23:55:25 +01:00
Clownacy
0324d1532b
Apply SurfaceID type
2020-09-10 21:29:25 +01:00
Clownacy
4078182ee8
Add a bugfix for the blinking text cursor
2020-09-08 04:20:17 +01:00
Clownacy
92d50ae187
Comment on a weird-ass Sleep call
2020-09-04 02:35:31 +01:00
Clownacy
e2b5809990
Remove another explicit array size
2020-09-04 01:19:42 +01:00
Clownacy
b311888a12
Remove ccache in Travis file
...
This matches the portable branch
2020-09-04 00:57:00 +01:00
Clownacy
5579c57738
Remove some explicit array sizes
...
These are just annoying, and chances are the source code never did
this.
I might just remove *all* of these at some point.
2020-09-04 00:54:23 +01:00
Clownacy
c81829e99a
Remove a trailing comma
...
IIRC C89 doesn't allow them in enums. So who knows where else they're
not allowed?
2020-09-04 00:23:07 +01:00
Clownacy
9bba04b395
Rename some background enums
2020-09-04 00:19:49 +01:00
Clownacy
d16aa4cc70
Apply background constants to stage table
2020-09-04 00:09:38 +01:00
Clownacy
fe7765c914
Change some awkward wording
2020-09-03 23:57:07 +01:00
Clownacy
d5cf991733
Make the stage table neater
2020-09-03 23:56:44 +01:00
Clownacy
dce5e215c8
Explain the gamepad button limit
2020-09-03 21:54:10 +01:00
Clownacy
9c63e5994b
Document SelStage.cpp a little
2020-09-03 21:52:05 +01:00
Clownacy
aa396092b5
Translate error messages with FIX_BUGS
2020-09-03 21:39:36 +01:00
Clownacy
7cff891452
Remove that FRAMERATE thing
2020-09-03 21:31:49 +01:00
Clownacy
0c367cecf7
Add FIX_MAJOR_BUGS option
...
This one specifically fixes bugs that either invoke undefined
behaviour or cause memory leaks. Essentially, they affect stability.
Bugs that just affect gameplay will remain covered by FIX_BUGS.
2020-09-03 21:05:14 +01:00
Clownacy
e43160825e
Add bugfix for the broken Waterway TSC script
2020-09-03 20:35:51 +01:00
Clownacy
541ec3695e
Ignore error.log, remove enhanced branch stuff
2020-09-03 17:23:29 +01:00
Clownacy
9724f9d81b
Scrub the enhanced branches from PHILOSOPHY.md
2020-09-03 17:20:32 +01:00
Clownacy
20cbb8cc73
Unlist the dead branches, and reformat the readme
...
Now actually readable in a text editor
2020-08-29 17:04:01 +01:00
Clownacy
c8e1e7aa0a
Another authentic struct name
2020-08-11 00:24:10 +01:00
Clownacy
e41d4472ec
Another authentic struct name
2020-08-11 00:24:10 +01:00
Clownacy
a2ecd75271
Restore an original struct name
...
This was buried in the Linux port
2020-08-11 00:24:04 +01:00
Clownacy
d12ee0813f
Remove some trailing commas
2020-08-05 22:09:05 +01:00
Clownacy
90d57b7d1b
More direction macros
2020-08-05 22:06:53 +01:00
Clownacy
4c758bb926
Apply more direction macros
2020-08-05 22:03:51 +01:00
Clownacy
a305151302
Apply some direction macros
2020-08-05 21:47:50 +01:00
Clownacy
a3692d1c40
Add Caret enums
2020-08-05 21:45:59 +01:00
Clownacy
d41b3993f5
Document caret stuff some more
2020-08-05 20:55:50 +01:00
Clownacy
8adf593403
Caret documentation/cleanup
2020-08-05 19:51:06 +01:00
Clownacy
02295489d2
More background documentation
2020-08-05 19:42:18 +01:00
Clownacy
a18be9c450
Document background stuff a little more
2020-08-05 19:30:13 +01:00
Clownacy
b016b22a1e
Do some NPC documentation
2020-08-05 16:56:26 +01:00
Clownacy
98c2a8880e
Convert NPC 0's rects to decimal
2020-08-05 16:56:26 +01:00
Clownacy
6a1d49d6b1
Fix sound enum typo
2020-08-05 16:56:25 +01:00
Clownacy
ea9952c2d0
Clean-up PixTone code a little
...
This is still ASM-accurate
2020-08-05 16:56:25 +01:00
Clownacy
6fd6a416cd
Fix another out-of-bounds array access
...
This one involves the Spur.
2020-07-15 16:51:11 +01:00