Sometimes I'll go through my whole codebase and fix something that bugs me that's spread across the whole thing, and it definitely takes a bit but I feel better about it afterward.

At one point I went and made it so Nova 2's code actually consistently uses the term "actor" instead of having different code say "actor" or "entity" or "object" or "enemy" while all referring to the same thing. A bit ago I changed Nova 2 to use video RAM addresses that are in 16-bit units instead of 8-bit units too.

Follow

I think I only used 8-bit units because Mesen used to show addresses like that, even though that doesn't really match how the SNES works very well, so my code was full of >>1 and now it's not.

When I did that big Tilemap Town server refactor I took the opportunity to make the capitalization consistent because that was another thing that got kind of bad.

Sign in to participate in the conversation
Chitter

Chitter is a social network fostering a friendly, inclusive, and incredibly soft community.