Backlog

πŸ₯… Goal:
TH02 RE
  • 2.269 pushes from Yanga (0.175 from T0352, 0.175 from T0342, 0.175 from T0336, 0.175 from T0327, 0.25 from T0318, 0.25 from T0314, 0.25 from T0309, 0.25 from T0305, 0.219 from T0301, 0.05 from T0277, 0.3 from T0258)
  • ( needed to secure another push)
πŸ₯… Goal:
Anything (including tooling)
  • 2.5 pushes from [Anonymous] (0.625 from T0351, 0.625 from T0341, 0.625 from T0334, 0.625 from T0326)
  • ( needed to secure another push)
πŸ₯… Goal:
Shuusou Gyoku: SDL2 port to Windows 98
  • 0.025 pushes from Arandui (0.025 from T0350)
  • 0.925 pushes from Root (0.225 from T0349, 0.05 from T0344, 0.05 from T0338, 0.1 from T0331, 0.5 from T0330)
  • ( needed to secure a full push)
πŸ₯… Goal:
Reverse-engineering
  • 0.15 pushes from Blue Bolt (0.05 from T0348, 0.05 from T0340, 0.05 from T0333)
  • ( needed to secure a full push)
πŸ₯… Goal:
TH03 RE
  • 0.175 pushes from [Anonymous] (0.175 from T0347)
  • ( needed to secure a full push)
πŸ₯… Goal:
Shuusou Gyoku: SDL 3 support > Better replays > Screenshot compression > TH02 RE
  • 3 pushes from Ember2528 (1 from T0346, 1.125 from T0345, 0.875 from T0339)
πŸ₯… Goal:
TH03 (AI/Enemy/Pattern RE > Gameplay RE > MAIN.EXE > anything)
  • 0.213 pushes from LeyDud (0.05 from T0343, 0.05 from T0337, 0.05 from T0328, 0.063 from T0319)
  • ( needed to secure a full push)
πŸ₯… Goal:
TH04 RE
  • 0.05 pushes from [Anonymous] (0.05 from T0335)
  • ( needed to secure a full push)
πŸ₯… Goal:
Portability to non-PC-98 systems (TH03 and TH05) (delayed: Waiting for 100% PI of at least one of TH03's binaries)
  • 0.03 pushes from Congrio (0.023 from T0329, 0.007 from T0292)
πŸ₯… Goal:
TH05 (anything)
  • 0.75 pushes from [Anonymous] (0.75 from T0322)
  • ( needed to secure a full push)
πŸ₯… Goal:
Kioh Gyoku (getting started)
  • 0.019 pushes from Clb184 (0.019 from T0321)
  • ( needed to secure a full push)
πŸ₯… Goal:
PC-98 text RAM JIS trail word rendering research (delayed: Almost done since early 2022, will be completed and delivered during a crowdfunding lull)
  • 2 pushes from [Anonymous] (0.438 from T0312, 0.781 from T0308, 0.781 from T0304)
πŸ₯… Goal:
TH02 PI
  • 0.267 pushes from iruleatgames (0.267 from T0250)
  • ( needed to secure a full push)
πŸ₯… Goal:
TH01 Anniversary Edition
  • 0.15 pushes from Splashman (0.15 from T0213)
  • ( needed to secure a full push)
πŸ₯… Goal:
TH03 OP.EXE (preparing for netplay menus)
  • 0.567 pushes from 32th System (0.567 from T0207)
  • ( needed to secure a full push)
πŸ₯… Goal:
Any code relating to bullets or danmaku patterns (TH05 > other games)
  • 0.167 pushes from nrook (0.167 from T0197)
  • ( needed to secure a full push)

Delivered

Push ID Funded by Goal Date delivered Commits Summary
P0303 Ember2528 Seihou / Shuusou Gyoku (Icon integration + Flatpak package) 🚚 πŸ“
P0302 Ember2528 Seihou / Shuusou Gyoku (Pango/Cairo text rendering, part 2/2 + Linux build script + Arch Linux package) 🚚 πŸ“
P0301 Ember2528 Seihou / Shuusou Gyoku (Pango/Cairo text rendering, part 1/2) 🚚 πŸ“
P0300 Arandui, Ember2528 Seihou / Shuusou Gyoku (Build portability + Game logic portability, part 4/4 + SDL threads) 🚚 πŸ“
P0299 Ember2528 tupblocks (Clang and GCC support) 🚚 πŸ“
M0003 Ember2528 Seihou / Shuusou Gyoku (Icon commission from Mr. Tremolo Measure) 🚚 πŸ“
P0298 Blue Bolt, [Anonymous], Splashman TH04/TH05 finalization (GENSOU.SCR, part 2/?) + Decompilation (High Score view screen) 🚚 πŸ“
P0297 32th System TH03 decompilation (Character selection screen) 🚚 πŸ“
P0296 [Anonymous] Website / Blog (Post list page + Navigation and post header redesign) 🚚 πŸ“
P0295 Ember2528, [Anonymous] Seihou / Shuusou Gyoku (Window and scaling modes, part 2/2 + Hotkeys) + Website (Adding missing money amounts to the log) 🚚 πŸ“
P0294 Ember2528 Seihou / Shuusou Gyoku (Window and scaling modes, part 1/2) 🚚 πŸ“
P0293 Ember2528 Seihou / Shuusou Gyoku (Cross-platform APIs, part 4/?: SDL_Renderer backend) 🚚 πŸ“
P0292 Ember2528 Seihou / Shuusou Gyoku (Cross-platform APIs, part 3/?: Main loop + Main menu refactoring) 🚚 πŸ“
P0291 Ember2528 Seihou / Shuusou Gyoku (Graphics refactoring, part 5/5: Clipping, sprites, and initialization) 🚚 πŸ“
P0290 Ember2528 Seihou / Shuusou Gyoku (Graphics refactoring, part 4/5: Geometry, enumeration, and software rendering) 🚚 πŸ“
P0289 Ember2528 Seihou / Shuusou Gyoku (Game logic portability, part 3/? + Graphics refactoring, part 3/5: Preparations and colors) 🚚 πŸ“
P0288 Ember2528 Seihou / Shuusou Gyoku (Getting pbg's code through static analysis) 🚚 πŸ“
P0287 Ember2528 Seihou / Shuusou Gyoku (Code cleanup + Game logic portability, part 2/? + Fixes for bugs and landmines) 🚚 πŸ“
P0286 Ember2528 tupblocks (import std; support) 🚚 πŸ“
P0285 [Anonymous], Yanga #include cleanup, part 2/2 / Decompilation (TH02 MAIN.EXE High Score entry) 🚚 πŸ“
P0284 [Anonymous], Blue Bolt #include cleanup, part 1/2 / Decompilation (TH04/TH05 .REC loading) 🚚 πŸ“
P0283 [Anonymous] Build system improvements, part 7 (Researching and working around Windows 9x batch file limits) 🚚 πŸ“
P0282 [Anonymous] Build system improvements, part 6 (Generating an ideal dumb batch script for 32-bit platforms) 🚚 πŸ“
P0281 [Anonymous] Build system improvements, part 5 (MS-DOS Player bugfixes and performance tuning for Turbo C++ 4.0J) 🚚 πŸ“
P0280 Blue Bolt, JonathKane, [Anonymous] TH03 RE (Coordinate transformations / Player entity movement / Global shared hitbox / Hit circles) 🚚 πŸ“
P0279 Yanga TH02 decompilation (Staff Roll + Verdict screen + Stage bonus tables) 🚚 πŸ“
P0278 Yanga TH02 decompilation (Endings) 🚚 πŸ“
P0277 [Anonymous] Website (Audio player, part 2/2 + Front page progress bar redesign + Goal grouping) 🚚 πŸ“
P0276 [Anonymous] Website (CSS compilation via esbuild + Audio player, part 1/2) 🚚 πŸ“
P0275 Ember2528 Seihou / Shuusou Gyoku (BGM/sound effect volume controls + Missing .DAT file screen) 🚚 πŸ“
P0274 Ember2528 Seihou / Shuusou Gyoku (BGM packs, part 6/6: Configuration UI + Music Room adjustments) 🚚 πŸ“
P0273 Ember2528 Seihou / Shuusou Gyoku (BGM packs, part 5/6: Modding logic + FLAC/Vorbis waveform streaming) 🚚 πŸ“
P0272 Ember2528 Seihou / Shuusou Gyoku (MIDI looping + BGM packs, part 4/6: MIDI/waveform BGM subsystem) 🚚 πŸ“
P0271 Ember2528 Seihou / Shuusou Gyoku (MIDI refactoring and bugfixes) 🚚 πŸ“
P0270 Ember2528 Seihou / Shuusou Gyoku (BGM packs, part 3/6: Dependency setup + UTF-8 paths) 🚚 πŸ“
P0269 Ember2528 Seihou / Shuusou Gyoku (BGM packs, part 2/6: Loop-cutting Romantique Tp recordings + Arranged MIDI pipeline + Packaging) 🚚 πŸ“
P0268 Ember2528 mly (Recording-space loops + Rendering helpers) + Seihou / Shuusou Gyoku (BGM packs, part 1/?: Sound Canvas VA versions) 🚚 πŸ“
P0267 Ember2528 mly (Refined loop detection algorithm + SMF Type 0 conversion + Cut/unfold operations) 🚚 πŸ“
P0266 Ember2528 mly (CLI preparation + MIDI event dumping + Basic loop detection algorithm) 🚚 πŸ“
P0265 Blue Bolt, [Anonymous], iruleatgames TH03/TH04/TH05 decompilation (Music Rooms, part 2/2 + MAINE.EXE main()) + TH02 PI/RE (Boss damage and position) 🚚 πŸ“
P0264 Blue Bolt, [Anonymous] TH03/TH04/TH05 decompilation (Music Rooms, part 1/2) 🚚 πŸ“
P0263 [Anonymous] Decompilation (TH04/TH05 first-launch sound setup menu + TH05 title screen animation) 🚚 πŸ“
P0262 Blue Bolt, [Anonymous] Decompilation (TH04/TH05 main/option menu) 🚚 πŸ“
P0261 [Anonymous], Yanga Decompilation (TH02 stage dialogs, part 2/2 + TH03 win messages + TH04/TH05 MIKO.CFG + TH04 game startup) 🚚 πŸ“
P0260 Yanga Decompilation (TH02 stage dialogs, part 1/2) 🚚 πŸ“
P0259 Yanga, Splashman Decompilation (TH04/TH05 stage dialogs, part 2/2) + TH02 RE (Stage dialog preparations) 🚚 πŸ“
P0258 Blue Bolt, [Anonymous] Decompilation (TH04/TH05 stage dialogs, part 1/2) 🚚 πŸ“
P0257 [Anonymous] Website (Video player code cleanup + audio support) 🚚 πŸ“
P0256 Ember2528 Seihou / Shuusou Gyoku (Restoring the screenshot feature + Translating inline ASM code to C++) 🚚 πŸ“
P0255 Ember2528 Seihou / Shuusou Gyoku (Cross-platform APIs, part 3/?: Input via SDL) 🚚 πŸ“
P0254 Ember2528 Seihou / Shuusou Gyoku (Cross-platform APIs, part 2/?: Sound via miniaudio) 🚚 πŸ“
P0253 Ember2528 Seihou / Shuusou Gyoku (Game logic portability, part 1/? + Cross-platform APIs, part 1/?: Window creation via SDL) 🚚 πŸ“
P0252 Arandui, Ember2528 Seihou / Shuusou Gyoku (Building SDL from source within Tup) 🚚 πŸ“
P0251 Ember2528 Seihou / Shuusou Gyoku (Text pre-rendering, part 2/2: Migrating the rest of the game + Replacing Win32 memory management) 🚚 πŸ“
P0250 Ember2528 Seihou / Shuusou Gyoku (Text pre-rendering, part 1/2: Implementation + Migrating the in-game music title) 🚚 πŸ“
P0249 Ember2528 Seihou / Shuusou Gyoku (Graphics refactoring, part 2/5 + Coordinate systems, part 1/?) 🚚 πŸ“
P0248 Arandui, alp-bib, Ember2528 Seihou / Shuusou Gyoku (η§‹ιœœCFG.DAT versioning) 🚚 πŸ“
P0247 Ember2528 Seihou / Shuusou Gyoku (Graphics refactoring, part 1/5) 🚚 πŸ“
P0246 Ember2528 Seihou / Shuusou Gyoku (Cleanup and deduplication) 🚚 πŸ“
P0245 Blue Bolt, Ember2528, [Anonymous] TH04/TH05 finalization (Sprite clipping + gather circles + boss explosions) + TH01 Anniversary Edition (Lines, part 1/?) 🚚 πŸ“
P0244 Blue Bolt, [Anonymous] TH04 PI/RE (Stage 4 carpet lighting effect + 100% PI) 🚚 πŸ“
P0243 Yanga TH02 RE (Items) 🚚 πŸ“
P0242 Yanga TH02 RE (Score tracking + HUD rendering) 🚚 πŸ“
P0241 Blue Bolt, [Anonymous] TH04 PI/RE (Custom entity structures, part 2/2 + Thick laser structure + PI false positives + .STD loading) 🚚 πŸ“
P0240 JonathKane TH04 PI/RE (Stage 5 star rendering + Stage 6 Yuuka checkerboard + Custom entity structures, part 1/2) 🚚 πŸ“
P0239 Ember2528 Website (Stripe integration, part 2/2: Subscription support) + TH01 Anniversary Edition (Minor bugfixes) 🚚 πŸ“
P0238 Ember2528 Website (TypeScript migration + Stripe integration, part 1/2: Basic support) 🚚 πŸ“
P0237 Yanga TH02 RE (Spark structure + Point number popups + Bomb animation effects) 🚚 πŸ“
P0236 Yanga TH02 RE (Stage tiles, part 2/2) 🚚 πŸ“
P0235 Ember2528 TH02 RE (Stage tiles, part 1/2) 🚚 πŸ“
P0234 Ember2528 TH01 Anniversary Edition (Removing interlaced pellet rendering + Merging previous fixes) 🚚 πŸ“
P0233 [Anonymous] Research (Performance of various PC-98 blitting approaches) 🚚 πŸ“
P0232 [Anonymous] Portability (PC-98 platform layer, part 1) 🚚 πŸ“
P0231 [Anonymous] Research (Spawning TSRs from C) 🚚 πŸ“
P0230 [Anonymous] TH01 debloating (Single-executable build, part 2/2) 🚚 πŸ“
P0229 Ember2528 TH01 debloating (Single-executable build, part 1/2) 🚚 πŸ“
P0228 [Anonymous], nrook TH05 finalization (Lasers) 🚚 πŸ“
P0227 nrook TH05 decompilation (Sara) / Research (Relativity of near references) 🚚 πŸ“
P0226 Arandui, alp-bib Seihou / Shuusou Gyoku (Running at full speed on modern systems / Basic locale independence) 🚚 πŸ“
P0225 Blue Bolt, Yanga, Enderwolf, 32th System TH03/TH04/TH05 decompilation (Cutscenes, part 3/3: Interpreter loop + TH05 rendering boilerplate, part 1/?) 🚚 πŸ“
P0224 Splashman, -Tom- TH03/TH04/TH05 decompilation (Cutscenes, part 2/3: Script commpands) 🚚 πŸ“
P0223 rosenrose, Blue Bolt TH03/TH04/TH05 decompilation (Cutscenes, part 1/3: State + Box and picture rendering) 🚚 πŸ“
M0002 Arandui Seihou / Shuusou Gyoku (File loading cleanup + Packfile caching) 🚚
P0222 [Anonymous] Website (Video player, part 3/3: Dynamic captions and useful fullscreen mode) 🚚 πŸ“
P0221 [Anonymous] Website (Video player, part 2/3: Tabs and markers) 🚚 πŸ“
P0220 [Anonymous] Website (Video player, part 1/3: Basic controls and frame-accurate seeking) 🚚 πŸ“
P0219 Ember2528, [Anonymous] Website (Video pipeline, part 2/2: Encoding / Tweaking settings / Caching) 🚚 πŸ“
P0218 [Anonymous], Yanga Website (Video pipeline, part 1/2: Preparations / Source file gathering) 🚚 πŸ“
M0001 Arandui Seihou / Shuusou Gyoku (Minor code quality / portability issues) 🚚
P0217 Arandui Seihou / Shuusou Gyoku (Clean-room packfile implementation / Building a drop-in replacement binary) 🚚 πŸ“
P0216 JonathKane TH01 decompilation (100%) 🚚 πŸ“
P0215 Ember2528, Yanga TH01 decompilation (REIIDEN.EXE main() function / 100%) 🚚 πŸ“
P0214 Ember2528 TH01 decompilation (Orb and Game Over animations + Pause, continue, and debug menus) 🚚 πŸ“
P0213 GhostRiderCog, Ember2528 TH01 decompilation (Stage bonus and TOTLE screens, part 2/2 + Data finalization, part 2/2 + FUUIN.EXE 100%) 🚚 πŸ“
P0212 LeyDud, Lmocinemod, GhostRiderCog TH01 decompilation (Stage bonus and TOTLE screens, part 1/2) 🚚 πŸ“
P0211 Arandui, Lmocinemod TH01 decompilation (YuugenMagan, part 5/5: Quirk research + Data finalization, part 1/2 + Common part of endings) 🚚 πŸ“
P0210 Yanga, Arandui TH01 decompilation (YuugenMagan, part 4/5: Eye opening/closing + ι‚ͺ colors) 🚚 πŸ“
P0209 Yanga TH01 decompilation (YuugenMagan, part 3/5: Main function) 🚚 πŸ“
P0208 GhostPhanom, Yanga TH01 decompilation (YuugenMagan, part 2/5: Helper functions) 🚚 πŸ“
P0207 GhostPhanom TH01 decompilation (YuugenMagan, part 1/5: Preparation) 🚚 πŸ“
P0206 Yanga, [Anonymous] TH01 decompilation (Mima, part 2/2: Patterns 5-8 + main function) + Research (TH01's unexpected palette changes) 🚚 πŸ“
P0205 [Anonymous], Yanga TH01 decompilation (Mima, part 1/2: Patterns 1-4) 🚚 πŸ“
P0204 [Anonymous], Yanga TH01 decompilation (Card-flipping stages, part 4/4: Portals + Bomb animation) 🚚 πŸ“
P0203 GhostRiderCog, [Anonymous] TH01 decompilation (Card-flipping stages, part 3/4: Bumpers and turrets) 🚚 πŸ“
P0202 Yanga, [Anonymous] TH01 decompilation (SinGyoku, part 2/2: Patterns 3-6 + main function + Missiles, part 2/2 + YuugenMagan setup) 🚚 πŸ“
P0201 Ember2528, Yanga TH01 decompilation (SinGyoku, part 1/2: Preparation + sphere movement + patterns 1-2) 🚚 πŸ“
P0200 Yanga TH01 decompilation (Kikuri, part 3/3: Main function + Ending boss slideshow + Good/Bad endings) 🚚 πŸ“
P0199 Lmocinemod TH01 decompilation (Kikuri, part 2/3: Patterns) 🚚 πŸ“
P0198 Ember2528, Lmocinemod TH01 decompilation (Kikuri, part 1/3: Preparation + soul, tear, and ripple animations) 🚚 πŸ“
P0197 Ember2528, Yanga TH01 research (HP bar heap corruption + boss defeat crashes) + decompilation (Verdict screen) 🚚 πŸ“
P0196 Yanga TH01 decompilation (Elis, part 4/4: Entrance animation + main function) 🚚 πŸ“
P0195 Yanga TH01 decompilation (Elis, part 3/4: Patterns 7-13) 🚚 πŸ“
P0194 Ember2528 TH01 decompilation (Elis, part 2/4: Patterns 4-6 + transformations) 🚚 πŸ“
P0193 Ember2528 TH01 decompilation (Elis, part 1/4: Preparations + patterns 1-3) 🚚 πŸ“
P0192 nrook, -Tom-, [Anonymous] TH05 decompilation (Stage 1 midboss + Replay file format) + Separating translation units, part 11 🚚 πŸ“
P0191 nrook TH05 decompilation (Shinki, part 2/2: Pattern 11, main function) 🚚 πŸ“
P0190 nrook TH05 decompilation (Shinki, part 1/2: Patterns 1-10) 🚚 πŸ“
P0189 Arandui, Lmocinemod TH04 RE (Kurumi + Stage 4 Marisa crashes) / TH05 decompilation (Stage 1-5 boss backgrounds) 🚚 πŸ“
P0188 [Anonymous], nrook TH04/TH05 decompilation (Boss defeat sequence / collision + Shinki's 32Γ—32 balls (logic)) 🚚 πŸ“
P0187 Blue Bolt, [Anonymous] TH04 RE (Shared boss state bytes) 🚚 πŸ“
P0186 Blue Bolt, [Anonymous] TH04/TH05 decompilation (Stage transition animation + smaller boss blockers) 🚚 πŸ“
P0185 -Tom-, Blue Bolt, [Anonymous] TH04/TH05 decompilation (Curve bullet motion + laser control + playfield shaking) 🚚 πŸ“
P0184 -Tom- TH04/TH05 decompilation (Bullets: Special motion and sprite selection + item spawn splash circle) 🚚 πŸ“
P0183 Yanga, [Anonymous] TH03 decompilation (Player collision detection) 🚚 πŸ“
P0182 Lmocinemod, [Anonymous] TH03 RE (Collision bitmap) 🚚 πŸ“
P0181 Ember2528 TH01 decompilation (Sariel, part 9/9: Main function) 🚚 πŸ“
P0180 Yanga TH01 decompilation (Sariel, part 8/9: Patterns 14-16) 🚚 πŸ“
P0179 Ember2528 TH01 decompilation (Sariel, part 7/9: Patterns 12-13 + horizontal 2Γ—2 particles) 🚚 πŸ“
P0178 Ember2528 TH01 decompilation (Sariel, part 6/9: Patterns 10-11) 🚚 πŸ“
P0177 Yanga TH01 decompilation (Sariel, part 5/9: Patterns 4-9 + wavy 2Γ—2 particles) 🚚 πŸ“
P0176 Ember2528 TH01 decompilation (Sariel, part 4/9: Background transition animation + vertical 2Γ—2 particles) 🚚 πŸ“
P0175 Ember2528 TH01 decompilation (Sariel, part 3/9: Shield/wand/dress animation + patterns 1-3) 🚚 πŸ“
P0174 Ember2528 TH01 decompilation (Sariel, part 2/9: Preparation + birds) 🚚 πŸ“
P0173 [Anonymous] TH03 decompilation (High score menu, part 1/2) 🚚 πŸ“
P0172 Blue Bolt, [Anonymous] TH03 decompilation (YUME.NEM) 🚚 πŸ“
P0171 [Anonymous] Website (Resource caching + new funding goals) 🚚 πŸ“
P0170 [Anonymous] Website (Technical debt visualization) 🚚 πŸ“
P0169 Blue Bolt TH04/TH05 decompilation (EMS swap area, part 2/2) + Research (TH04 No-EMS Reimu Stage 5 crash) 🚚 πŸ“
P0168 rosenrose, Blue Bolt TH04/TH05 decompilation (EMS swap area, part 1/2) 🚚 πŸ“
P0167 Ember2528 TH01 decompilation (Large boss sprites, part 3/3 + Stage initialization + Defeat animation + Route selection) 🚚 πŸ“
P0166 Ember2528 TH01 decompilation (Large boss sprites, part 2/3) 🚚 πŸ“
P0165 Ember2528 TH01 decompilation (Missiles, part 1/2 + large boss sprites, part 1/3) 🚚 πŸ“
P0164 Yanga TH01 decompilation (Player control, part 3/3) 🚚 πŸ“
P0163 Ember2528 TH01 decompilation (Player control, part 2/3) 🚚 πŸ“
P0162 Ember2528 TH01 decompilation (Player control, part 1/3) 🚚 πŸ“
P0161 [Anonymous] Research (Turbo C++ 4.0J's jump optimization bug after SCOPY@) 🚚 πŸ“
P0160 Yanga TH01 decompilation (Pellet speed modification + HUD, part 3 (Stage timer) + Particle system) 🚚 πŸ“
P0159 Yanga TH01 decompilation (Items, part 2/2 + Cards) 🚚 πŸ“
P0158 Yanga TH01 decompilation (Items, part 1/2) 🚚 πŸ“
P0157 Yanga TH01 decompilation (16Γ— TRAM letters: ζ±ζ–Ήβ˜…ιˆη•°δΌ, STAGE #, and HARRY UP) 🚚 πŸ“
P0156 Ember2528 TH01 decompilation (Konngara, part 5.5/5.5: Main function + Sariel entrance animation + HARRY UP pellets) 🚚 πŸ“
P0155 Ember2528 TH01 decompilation (Konngara, part 5/5.5: Patterns 9-12) 🚚 πŸ“
P0154 Ember2528 TH01 decompilation (Konngara, part 4/5.5: Patterns 5-8) 🚚 πŸ“
P0153 Ember2528 TH01 decompilation (Konngara, part 3/5.5: Patterns 2-4) 🚚 πŸ“
P0152 [Anonymous], -Tom- TH05 RE (Undecompilable bullet spawning code) 🚚 πŸ“
P0151 Blue Bolt, -Tom- TH04/TH05 decompilation (Bullet updates) 🚚 πŸ“
P0150 Blue Bolt TH04 decompilation (Bullet spawning) 🚚 πŸ“
P0149 Blue Bolt, Ember2528, -Tom- TH04/TH05 RE (Incompletely or wrongly RE'd bullet mechanics) 🚚 πŸ“
P0148 [Anonymous] TH04/TH05 decompilation (Text popups, gather circle rendering, player position clamping) 🚚 πŸ“
P0147 Ember2528, -Tom- TH04/TH05 RE (.BB 16Γ—16 tile animations) / TH05 decompilation (Shinki + EX-Alice backgrounds) 🚚 πŸ“
P0146 Ember2528, -Tom- TH05 decompilation (Shinki's background animations) 🚚 πŸ“
P0145 Lmocinemod, [Anonymous] Website (Blog tag system, part 2: Combining tags, per-tag descriptions) 🚚 πŸ“
P0144 Yanga, [Anonymous] Website (Blog tag system, part 1: Manual and automatic tag assignment, blog filtering, design) 🚚 πŸ“
P0143 [Anonymous] Website (Progress number caching) 🚚 πŸ“
P0142 Yanga TH01 decompilation (Konngara, part 2/5.5: Rendering, pattern 1) 🚚 πŸ“
P0141 [Anonymous], rosenrose TH01 decompilation (Konngara, part 1/5.5: Entrance animation) 🚚 πŸ“
P0140 [Anonymous] Research (PC-98 DOS graph mode, with implementation into DOSBox-X) 🚚 πŸ“
P0139 [Anonymous] Separating translation units, part 10/10 (TH04/TH05 sound initialization / TH04 PMD loading) 🚚 πŸ“
P0138 [Anonymous], Blue Bolt Separating translation units, part 9/10 (focused around TH03 / TH04) + TH04 RE (.MPN format) 🚚 πŸ“
P0137 [Anonymous] Separating translation units, part 8/10 (focused around TH03) + Segment alignment research 🚚 πŸ“
P0136 [Anonymous] Separating translation units, part 7/10 (starting to catch up with TH04) 🚚 πŸ“
P0135 [Anonymous] Separating translation units, part 6/10 (TH05 PMD loading / Music Room piano) 🚚 πŸ“
P0134 [Anonymous] Separating translation units, part 5/10 (TH05 .PI functions) 🚚 πŸ“
P0133 [Anonymous] Separating translation units, part 4/10 (focused around TH02 / TH05) 🚚 πŸ“
P0132 [Anonymous] Separating translation units, part 3/10 (focused around TH02 / TH03) 🚚 πŸ“
P0131 Yanga TH01 decompilation (Boss HP and collision handling, part 2/2) 🚚 πŸ“
P0130 Yanga TH01 decompilation (Boss HP and collision handling, part 1/2) 🚚 πŸ“
P0129 Yanga TH01 decompilation (Card-flipping stages, part 2/4) 🚚 πŸ“
P0128 Yanga TH01 decompilation (Card-flipping stages, part 1/4) 🚚 πŸ“
P0127 [Anonymous] TH03 decompilation (.MRS format, part 2/2) + separating translation units, part 2/10 🚚 πŸ“
P0126 Blue Bolt, [Anonymous] TH03/TH04/TH05 decompilation (EGC-powered blitting + .MRS format, part 1/2) 🚚 πŸ“
P0125 [Anonymous] TH04 decompilation (Character selection, part 2/2) 🚚 πŸ“
P0124 Blue Bolt, [Anonymous] TH04 decompilation (Character selection, part 1/2) 🚚 πŸ“
P0123 Yanga TH01 decompilation (.BOS format, part 5/5) 🚚 πŸ“
P0122 Yanga TH01 decompilation (Shootout lasers) 🚚 πŸ“
P0121 Yanga TH01 decompilation (Invincibility sprites, VRAM effects) 🚚 πŸ“
P0120 Yanga TH01 decompilation (.BOS format, part 4/5 + Shape blitting) 🚚 πŸ“
P0119 [Anonymous], -Tom- TH05 decompilation (Character selection, starting the game) 🚚 πŸ“
P0118 -Tom-, Ember2528 TH05 PI (100%) 🚚 πŸ“
P0117 [Anonymous] Rebuilding ZUN.COM + overall position independence 🚚 πŸ“
P0116 Lmocinemod, [Anonymous] TH04/TH05 RE (Floating glyph ball structure + ending data) 🚚 πŸ“
P0115 Lmocinemod, Blue Bolt TH05 RE (Staff roll animation structures) 🚚 πŸ“
P0114 Lmocinemod Separating translation units, part 1/10 (focused around TH02 / TH03) 🚚 πŸ“
P0113 Lmocinemod Tooling (Sprite converter ergonomics) 🚚 πŸ“
P0112 [Anonymous], Blue Bolt TH05 RE (Code around the final MAIN.EXE data references, part 2/2) 🚚 πŸ“
P0111 [Anonymous], Blue Bolt TH05 RE (Code around the final MAIN.EXE data references, part 1/2) 🚚 πŸ“
P0110 [Anonymous], Blue Bolt TH05 RE (Shinki and EX-Alice background animation structures) 🚚 πŸ“
P0109 [Anonymous], Blue Bolt TH04/TH05 decompilation (Boss movement / Bullet group tuning) 🚚 πŸ“
P0108 Yanga TH01 decompilation (Boss entity classes / .BOS format, part 3/5) 🚚 πŸ“
P0107 Yanga TH01 decompilation (Boss entity classes / .BOS format, part 2/5) 🚚 πŸ“
P0106 Yanga TH01 decompilation (Boss entity classes / .BOS format, part 1/5) 🚚 πŸ“
P0105 Yanga TH01 decompilation (.GRC format / Hardcoded sprites, part 1) 🚚 πŸ“
P0104 Ember2528 TH01 decompilation (HUD, part 2) 🚚 πŸ“
P0103 Ember2528 TH01 decompilation (HUD, part 1) 🚚 πŸ“
P0102 Yanga TH01 decompilation (Pellets, part 4) 🚚 πŸ“
P0101 Yanga, Ember2528 TH01 decompilation (Pellets, part 3) 🚚 πŸ“
P0100 Yanga TH01 decompilation (Pellets, part 2) 🚚 πŸ“
P0099 Ember2528 TH01 decompilation (Pellets, part 1) 🚚 πŸ“
P0098 Yanga TH01 decompilation (Player shots) 🚚 πŸ“
P0097 Ember2528 TH01 decompilation (Orb physics) 🚚 πŸ“
P0096 Ember2528 TH01 decompilation (.PTN format, part 2) 🚚 πŸ“
P0095 Yanga TH01 PI (Completing OP and FUUIN, .BOS pointers, scrolling) 🚚 πŸ“
P0094 Yanga TH01 decompilation (Score menu, part 4 + Endings, part 1) 🚚 πŸ“
P0093 Ember2528 TH01 decompilation (Score menu, part 3) 🚚 πŸ“
P0092 Yanga TH01 decompilation (Score menu, part 2) 🚚 πŸ“
P0091 Ember2528 TH01 decompilation (Input, part 2 + Score menu, part 1) 🚚 πŸ“
P0090 Yanga TH01 decompilation (Input blockers + Input, part 1) 🚚 πŸ“
P0089 [Anonymous], Blue Bolt TH04/TH05 decompilation (Stage and BGM title popups) 🚚 πŸ“
P0088 -Tom- TH04/TH05 PI (Stage enemy structure) 🚚 πŸ“
P0087 -Tom- TH04/TH05 RE (Score popup numbers) 🚚 πŸ“
P0086 [Anonymous], Blue Bolt TH04/TH05 RE (Random PI blockers) 🚚 πŸ“
P0085 -Tom- TH02/TH04/TH05 RE (Pellet rendering + TH04/TH05 gather circles) 🚚 πŸ“
P0084 Yanga TH01 decompilation (REYHI*.DAT loading and creation) 🚚 πŸ“
P0083 Yanga TH01 decompilation (.PTN format, part 1) 🚚 πŸ“
P0082 Ember2528 TH01 decompilation (.GRP format) 🚚 πŸ“
P0081 Ember2528 TH01 decompilation (.GRZ format) 🚚 πŸ“
P0080 Splashman, Ember2528 TH01 decompilation (Graphics functions, part 5) 🚚 πŸ“
P0079 -Tom- TH05 PI/RE (Mai's, Yuki's, and Shinki's 32Γ—32 balls, Yumeko's swords) 🚚 πŸ“
P0078 iruleatgames, -Tom- TH05 PI/RE (Stage 2 stars, Alice's puppets, Curve bullets) 🚚 πŸ“
P0077 Splashman, -Tom- TH03/TH04/TH05 decompilation (ZUN.COM resident structure setup) 🚚 πŸ“
P0076 [Anonymous], -Tom- TH03 RE (Resident structure) / decompilation (ZUN.COM) 🚚 πŸ“
P0075 Myles, -Tom- TH04/TH05 RE (Bullet group types, spawn types, and templates) 🚚 πŸ“
P0074 Myles TH04/TH05 RE (Bullet sprites) 🚚 πŸ“
P0073 [Anonymous], -Tom- TH04/TH05 RE (32Γ—32 + monochrome 16Γ—16 sprite rendering) 🚚 πŸ“
P0072 [Anonymous], -Tom- TH04/TH05 PI (Bullet structure) 🚚 πŸ“
P0071 KirbyComment, -Tom- TH03 RE (Player structure) 🚚 πŸ“
P0070 KirbyComment TH03 RE (Score and combo variables) 🚚 πŸ“
P0069 Yanga, [Anonymous] TH01 decompilation (Graphics functions, part 4) 🚚 πŸ“
P0068 Yanga TH01 decompilation (Graphics functions, part 3) 🚚 πŸ“
P0067 Splashman TH01 decompilation (Graphics functions, part 2) 🚚 πŸ“
P0066 Yanga, Splashman TH01 RE (Palettes) / decompilation (Graphics functions, part 1) 🚚 πŸ“
P0065 Touhou Patch Center TH04/TH05 RE (Resident structures) 🚚 πŸ“
P0064 Touhou Patch Center TH04/TH05 PI (Completing OP.EXE) 🚚 πŸ“
P0063 -Tom- TH05 RE (GENSOU.SCR, part 1/?) 🚚 πŸ“
P0062 Touhou Patch Center TH05 decompilation (Reimu's shot functions) / PI 🚚 πŸ“
P0061 Touhou Patch Center TH03 RE (Character data, part 1 + Player shots, part 1) 🚚 πŸ“
P0060 Touhou Patch Center TH03 decompilation (The stolen sprite driver, part 2) / PI 🚚 πŸ“
P0059 [Anonymous], -Tom- TH04/TH05 PI (Motion structures + EGC calls + vector calls) 🚚 πŸ“
P0058 -Tom- TH04/TH05 RE (Items, part 2 + Midboss and boss variables, part 4) 🚚 πŸ“
P0057 [Anonymous], -Tom- TH04/TH05 PI (Items, part 1) 🚚 πŸ“
P0056 rosenrose, [Anonymous] TH03 RE (The stolen sprite driver, part 1) 🚚 πŸ“
P0055 Egor Website (ASM instruction counting, part 2) 🚚 πŸ“
P0054 Egor Website (ASM instruction counting, part 1) 🚚 πŸ“
P0053 -Tom- TH04/TH05 RE (Text popups) 🚚 πŸ“
P0052 -Tom- TH04/TH05 RE (Score variables) 🚚 πŸ“
P0051 -Tom- TH04/TH05 RE (Midboss and boss explosions) 🚚 πŸ“
P0050 -Tom- TH04/TH05 RE (Midboss and boss variables, part 2) 🚚 πŸ“
P0049 -Tom- TH04/TH05 RE (.BB loading) 🚚 πŸ“
P0048 -Tom- TH04/TH05 RE (8Γ—8 sparks) 🚚 πŸ“
P0047 -Tom- TH04/TH05 RE (Player shots, part 2) 🚚 πŸ“
P0046 -Tom- TH04/TH05 RE (16Γ—16 sprite rendering + Player shots, part 1) 🚚 πŸ“
P0045 -Tom- TH04/TH05 RE (Scrolling stage backgrounds, part 3) 🚚 πŸ“
P0044 -Tom- TH04/TH05 RE (Scrolling stage backgrounds, part 2) 🚚 πŸ“
P0043 -Tom- TH04/TH05 RE (Scrolling stage backgrounds, part 1) 🚚 πŸ“
P0042 -Tom- TH04/TH05 RE (Rank + TH05 lasers, part 1) 🚚 πŸ“
P0041 -Tom- TH04/TH05 RE (Midboss and boss variables, part 1) 🚚 πŸ“
P0040 -Tom- TH04/TH05 RE (GRCG calls + Circles) 🚚 πŸ“
P0039 Splashman Website (Inspecting files in a specific commit) 🚚
P0038 Splashman Website (Basic Golang app server + looping over commit history) 🚚
P0037 zorg TH05 decompilation (Yuuka's, Mima's, and Marisa's shot functions) 🚚 πŸ“
P0036 zorg TH04/TH05 RE (Generic player shot functions) 🚚 πŸ“
P0035 zorg TH04/TH05 RE (Player rendering) 🚚 πŸ“
P0034 zorg TH04/TH05 RE (Player variables, part 2 + Deathbomb window) 🚚 πŸ“
P0033 zorg TH04/TH05 RE (HUD bars + Player movement) 🚚 πŸ“
P0032 zorg TH02/TH04/TH05 RE (Score update and rendering) 🚚 πŸ“
P0031 zorg TH05 decompilation (Stage .BB loading + Segment split research) 🚚 πŸ“
P0030 zorg TH05 decompilation (Stage setup) 🚚 πŸ“
P0029 zorg TH04/TH05 RE (Midboss and boss function names) 🚚 πŸ“
P0028 zorg TH04/TH05 RE (Midboss and boss variables, part 3) 🚚 πŸ“
P0027 zorg TH04/TH05 RE (.STD loading) 🚚 πŸ“
P0026 zorg TH04/TH05 RE (Boss backdrops) 🚚 πŸ“
P0025 zorg TH04/TH05 RE (EGC calls) 🚚 πŸ“
P0024 zorg TH05 RE (Lasers, part 3) 🚚 πŸ“
P0023 zorg TH05 RE (Lasers, part 2) 🚚 πŸ“
P0022 zorg TH03/TH04/TH05 RE (Input, part 2) 🚚 πŸ“
P0021 zorg TH03 RE (Input, part 4) 🚚 πŸ“
P0020 zorg TH03 RE (Input, part 3) 🚚 πŸ“
P0019 zorg TH03/TH04/TH05 RE (Input, part 1) 🚚 πŸ“
P0018 zorg TH04/TH05 RE (Player variables, part 1 + Motion structure) 🚚 πŸ“
P0017 qp Website (Price estimate, part 2) 🚚 πŸ“
P0016 qp Website (Price estimate, part 1) 🚚 πŸ“
P0015 qp Website (Blog, part 2) 🚚 πŸ“
P0014 qp Website (Crowdfunding log + Blog, part 1) 🚚 πŸ“
P0013 qp Website (Design) 🚚 πŸ“
P0012 qp Website (Memory reference counting) 🚚 πŸ“
P0011 qp Website (Completion percentages) 🚚 πŸ“
P0010 DTM Website (Golang HTML templating) 🚚 πŸ“
P0009 DTM Finishing CDG/CD2 support (special offer) 🚚 πŸ“
P0008 -Tom- TH02/TH04/TH05 RE (Shot variables and function pointers) 🚚 πŸ“
P0007 -Tom- TH03/TH04/TH05 RE (Joypad functions, frame counts) 🚚
P0006 -Tom- TH04/TH05 RE (ZUN Soft logo explosions) 🚚
P0005 -Tom- TH02/TH03/TH04/TH05 RE (RNG, .MAP loading) 🚚
P0004 GhostPhanom Build system improvements, part 4 (Merging the 16-bit build part into the Tupfile) 🚚 πŸ“
P0003 GhostPhanom Build system improvements, part 3 (Lua rewrite of the Tupfile / Tup bugfixes for MS-DOS Player) 🚚 πŸ“
P0002 GhostPhanom Build system improvements, part 2 (Preparations / Codebase cleanup) 🚚 πŸ“
P0001 GhostPhanom Build system improvements, part 1 (Using Tup for the 32-bit build) 🚚 πŸ“