- 📝 Posted:
- 🏷 Tags:
- rec98 meta
Last updated: 📝 2022-08-11
Secured a 30-hour RL workweek to leave plenty of time for this project, Touhou Patch Center's commissioned MediaWiki update work is also nearing completion, time to reopen the store! Since it's been a long time, here's an overview of where we currently are in each game and binary, and what the next logical step would be:
- TH01:
OP.EXE:
Main menu and game initialization.REIIDEN.EXE:
In order: Various utility functions, the debug and Continue menus,main()
, and we're done!
- TH02:
MAIN.EXE:
Got a few variables and functions here and there, but not a single gameplay-related structure yet. The game seems to have a weird sprite system; looks like that'll be first.MAINE.EXE:
The ending sequences.
- TH03:
OP.EXE:
Story Mode initialization, or the title screen.MAIN.EXE:
The enemy structure? Or the bullet structure, maybe? Either way, we're still missing a lot of essential gameplay structures. At least we did make 📝 first 📝 steps in this game, in contrast to TH02.MAINL.EXE:
The stage end / VS dialogue followed by the stage start screen.
- TH04:
OP.EXE:
The game title slide-in animation, followed by the High Score menu and the Music Room. The latter will be done in parallel with the TH05 version.MAIN.EXE:
Turns out that this game has a 📝 shared structure for custom entity types after all. Looking at that one would get us pretty close to 100% PI, and will be required for half of the boss scripts (Kurumi, Stage 4 Reimu / Marisa, Stage 6 Yuuka, and Gengetsu). Otherwise, we could go for either- the big "Master Spark" laser, with Gengetsu's boss script afterward
- HUD rendering (in parallel with TH05)
- in-game dialog (in parallel with TH05)
- player update code (in parallel with TH05), required for all midbosses in this game
- player shot control functions
- the end-of-stage bonus calculation
MAINE.EXE:
High score name entry, or ending script parsing in parallel with TH05.
- TH05:
OP.EXE:
High Score menu, followed by the Music Room. Will be done in parallel with TH04's version.MAIN.EXE:
Got quite a lot of segment splits where we could immediately continue:- midboss and boss script code, either continuing with the in-game order and the Stage 1 Sara fight, or going directly for
- Mai & Yuki,
- the Extra Stage midboss,
- or EX-Alice
- stage tile rendering
- in-game dialog (in parallel with TH04)
- player update code (in parallel with TH04)
- items and extends
- bomb rendering
- the single-color areas of boss backgrounds, which use the GRCG's TDW mode
- HUD rendering (in parallel with TH04, and getting us right in front of some boss sprite animations)
- player shot collision detection and rendering
- midboss and boss script code, either continuing with the in-game order and the Stage 1 Sara fight, or going directly for
MAINE.EXE:
The staff roll animation, or ending script parsing in parallel with TH04.
But as always, you can request pretty much any other part of any game. We're now at a pretty good place as far as arbitrary requests are concerned, as I simply can't decide myself where to put all the current pending contributions in the funding backlog. 😅 By spending only the missing amount of money to complete any of those, you can capture any of those "fractional" contributions towards a specific goal.
The next specific requests are going to set the priorities of this project for quite some time! The best strategy: Spend a low amount of money on something very specific, and watch as existing generic contributions will necessarily have to be put towards making that specific goal happen 😛