Backlog

🥅 Goal:
TH02 RE
  • 1.56 pushes from Yanga (0.22 from T0318, 0.22 from T0314, 0.22 from T0309, 0.22 from T0305, 0.22 from T0301, 0.22 from T0297, 0.25 from T0291)
  • ( needed to secure another push)
🥅 Goal:
Anything (including tooling)
  • 1.13 pushes from [Anonymous] (0.78 from T0317, 0.34 from T0313)
  • ( needed to secure another push)
🥅 Goal:
Reverse-engineering
  • 0.35 pushes from Blue Bolt (0.06 from T0316, 0.06 from T0311, 0.06 from T0307, 0.06 from T0303, 0.06 from T0299, 0.04 from T0295)
  • ( needed to secure a full push)
🥅 Goal:
Shuusou Gyoku: Linux port > Better replays > Screenshot compression
  • 12.62 pushes from Ember2528 (1.25 from T0315, 1.25 from T0310, 1.25 from T0306, 1.06 from T0302, 1.06 from T0298, 1.06 from T0294, 0.56 from T0293, 1.21 from T0288, 1.7 from T0281, 1.7 from T0278, 0.5 from T0275)
  • ( needed to secure another push)
🥅 Goal:
PC-98 text RAM JIS trail word rendering research (delayed)
  • 2 pushes from [Anonymous] (0.44 from T0312, 0.78 from T0308, 0.78 from T0304)
🥅 Goal:
TH03 portability to non-PC-98 systems (delayed)
  • 0.01 pushes from Congrio (0.01 from T0292)
🥅 Goal:
Shuusou Gyoku: SDL2 port to Windows 98
  • 1 push from Root (1 from M0003)
🥅 Goal:
TH03 gameplay RE (aiming for netplay) (delayed)
  • 1.63 pushes from 32th System (1 from T0285, 0.63 from T0207)
🥅 Goal:
TH02 PI
  • 0.2 pushes from iruleatgames (0.2 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:
Any code relating to bullets or danmaku patterns (TH05 > other games)
  • 0.17 pushes from nrook (0.17 from T0197)
  • ( needed to secure a full push)

Delivered

Push ID Date purchased Funded by Goal Date delivered Commits Summary
P0285 💰 [Anonymous], iruleatgames #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, Blue Bolt 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 💰 [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 💰 Yanga, [Anonymous] 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 (DirectDraw surface refactoring, part 2/? + Coordinate systems, part 1/?) 🚚 📝
P0248 💰 Arandui, alp-bib, Ember2528 Seihou / Shuusou Gyoku (秋霜CFG.DAT versioning) 🚚 📝
P0247 💰 Ember2528 Seihou / Shuusou Gyoku (DirectDraw surface refactoring, part 1/?) 🚚 📝
P0246 💰 Ember2528 Seihou / Shuusou Gyoku (Cleanup and deduplication) 🚚 📝
P0245 💰 Blue Bolt, Ember2528, [Anonymous], Yanga 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) 🚚 📝