πΌ π½ π Posted: 2025-09-06 03:01 UTC π Summary of: P0313 Debloating (Build system preparations / TH01 cleanup) π° Funded by: Splashman , Ember2528 π·οΈ Tags: th01 th02 th03 th04 th05 rec98 portability emulation dosbox-x input palette menu Talk about a nerd snipe! I just wanted to take the first meaningful step towards getting PC-98 Touhou portable. But then, that step massively escalated andβ¦
πΌ π½ π Posted: 2025-08-12 π·οΈ Tags: seihou sh01 policy-bugfix gameplay rng Another replay desync bug in Shuusou Gyoku's Extra Stage that I accidentally introduced in P0295 and that therefore falls under my free bugfix policy ?! Last time, we were lucky and there was a general solution that would allow automatic repairs for affected replays inside the game, but not this time. That's right, theβ¦
πΌ π½ π Posted: 2025-05-20 π·οΈ Tags: seihou sh01 policy-bugfix replay Unfortunately, I have to quickly interrupt the current PC-98 Touhou progress with breaking news of a replay desync bug in my Shuusou Gyoku build. Yup, it's free mod bugfix time again, this time featuring a bug with the most complex implications so farβ¦ The Extra Stage replay desync bug introduced in P0295 How it happenedβ¦
πΌ π½ π Posted: 2025-04-25 23:37 UTC π Summary of: P0310 Seihou / Shuusou Gyoku (SDL Windows 98 backport, part 1 / D3DWindower support) π° Funded by: Root, Arandui π·οΈ Tags: seihou sh01 portability Backporting my Shuusou Gyoku build to Windows 98 was one of my favorite commissions in recent history. If you remember π last year's backport of the overhauled ReC98 build system to Windows 9x , itβ¦
πΌ π½ π Posted: 2024-11-22 04:00 UTC π Summary of: P0296 Website / Blog (Post list page + Navigation and post header redesign) P0297 TH03 decompilation (Character selection screen) π° Funded by: [Anonymous], 32th System π·οΈ Tags: th03 website rec98 pc98 emulation animation menu performance palette Remember when ReC98 was about researching the PC-98 Touhou games? After over half a year, we'reβ¦
πΌ π½ π Posted: 2024-07-09 11:30 UTC π Summary of: P0002 Build system improvements, part 2 (Preparations / Codebase cleanup) P0003 Build system improvements, part 3 (Lua rewrite of the Tupfile / Tup bugfixes for MS-DOS Player) P0004 Build system improvements, part 4 (Merging the 16-bit build part into the Tupfile) P0281 Build system improvements, part 5 (MS-DOS Player bugfixes and performanceβ¦
πΌ π½ π Posted: 2024-04-24 13:14 UTC π Summary of: P0280 TH03 RE (Coordinate transformations / Player entity movement / Global shared hitbox / Hit circles) π° Funded by: Blue Bolt, JonathKane, [Anonymous] π·οΈ Tags: th03 rec98 meta performance micro-optimization emulation dosbox-x animation pc98 TH03 gameplay! π It's been over two years. People have been investing some decent money with theβ¦
πΌ π½ π Posted: 2024-04-11 22:45 UTC π Summary of: P0278 TH02 decompilation (Endings) P0279 TH02 decompilation (Staff Roll + Verdict screen + Stage bonus tables) π° Funded by: Yanga π·οΈ Tags: th02 rec98 cutscene file-format animation pc98 unused midboss waste score sigma That was quick: In a surprising turn of events, Romantique Tp themselves came in just one day after the last blog post wentβ¦
πΌ π½ π Posted: 2023-11-30 23:56 UTC π Summary of: P0262 Decompilation (TH04/TH05 main/option menu) P0263 Decompilation (TH04/TH05 first-launch sound setup menu + TH05 title screen animation) π° Funded by: Blue Bolt, [Anonymous] π·οΈ Tags: th04 th05 rec98 website menu waste file-format animation And once again, the Shuusou Gyoku task was too complex to be satisfyingly solved within a singleβ¦
πΌ π½ π Posted: 2023-07-28 π·οΈ Tags: meta Yet another small interruption before we get to Shuusou Gyoku, but only because I've got a big announcement to make! Touhou Patch Center has just commissioned the basic feature set that would allow PC-98 Touhou to be translated into non-ASCII languages. π° And we're in fact doing it on PC-98, and don't wait for the games to be ported to other systemsβ¦
πΌ π½ π Posted: 2023-06-13 11:07 UTC π Summary of: P0244 TH04 PI/RE (Stage 4 carpet lighting effect + 100% PI) π° Funded by: Blue Bolt, [Anonymous] π·οΈ Tags: th04 th05 rec98 position-independence stage animation gameplay jank yuuka-6 shot π After almost 3 years, TH04 finally caught up to TH05 and is now 100% position-independent as well! π For a refresher on what this means and does not mean,β¦
πΌ π½ π Posted: 2023-06-07 23:17 UTC π Summary of: P0242 TH02 RE (Score tracking + HUD rendering) P0243 TH02 RE (Items) π° Funded by: Yanga π·οΈ Tags: th02 rec98 gameplay item rng enemy score hud stones OK, let's decompile TH02's HUD code first, gain a solid understanding of how increasing the score works, and then look at the item system of this game. Should be no big deal, no surprisesβ¦
πΌ π½ π Posted: 2023-03-30 13:23 UTC π Summary of: P0235 TH02 RE (Stage tiles, part 1/2) P0236 TH02 RE (Stage tiles, part 2/2) P0237 TH02 RE (Spark structure + Point number popups + Bomb animation effects) π° Funded by: Ember2528, Yanga π·οΈ Tags: th02 th04 th05 rec98 stage blitting micro-optimization unused tcc So, TH02! Being the only game whose main binary hadn't seen any dedicated attentionβ¦
πΌ π½ π Posted: 2023-03-14 π·οΈ Tags: rec98 th01 policy-bugfix anniversary-edition gameplay bullet boss sariel Turns out I was not quite done with the TH01 Anniversary Edition yet. You might have noticed some white streaks at the beginning of Sariel's second form, which are in fact a bug that I accidentally added to the initial release. These can be traced back to a quirk I wasn't aware of, andβ¦
πΌ π½ π Posted: 2023-03-05 12:56 UTC π Summary of: P0229 TH01 debloating (Single-executable build, part 1/2) P0230 TH01 debloating (Single-executable build, part 2/2) P0231 Research (Spawning TSRs from C) P0232 Portability (PC-98 platform layer, part 1) P0233 Research (Performance of various PC-98 blitting approaches) P0234 TH01 Anniversary Edition (Removing interlaced pellet rendering + Mergingβ¦
πΌ π½ π Posted: 2023-01-17 17:52 UTC π Summary of: P0227 TH05 decompilation (Sara) / Research (Relativity of near references) P0228 TH05 finalization (Lasers) π° Funded by: nrook, [Anonymous] π·οΈ Tags: th01 th04 th05 rec98 gameplay boss sara tcc laser micro-optimization glitch Starting the year with a delivery that wasn't delayed until the last day of the month for once, nice! Still, very soonβ¦
πΌ π½ π Posted: 2022-12-31 23:57 UTC π Summary of: P0226 Seihou / Shuusou Gyoku (Running at full speed on modern systems / Basic locale independence) π° Funded by: Arandui , alp-bib π·οΈ Tags: seihou sh01 meta cutscene unused file-format > "OK, TH03/TH04/TH05 cutscenes done, let's quickly finish the Touhou Patch Center MediaWiki upgrade. Just some scripting and verification left, it will be doneβ¦
πΌ π½ π Posted: 2022-09-04 15:13 UTC π Summary of: P0217 Seihou / Shuusou Gyoku (Clean-room packfile implementation / Building a drop-in replacement binary) π° Funded by: Arandui π·οΈ Tags: seihou sh01 build-process First of all: This blog is now available as a web feed, in three different formats! /blog/feed.xml /blog/feed.atom /blog/feed.json Thanks to handlerug for implementing and PR'ing theβ¦
πΌ π½ π Posted: 2022-08-15 23:57 UTC π Summary of: P0216 TH01 decompilation (100%) π° Funded by: JonathKane π·οΈ Tags: th01 rec98 meta On August 15, 1997, at Comiket 52, an unknown doujin developer going by the name of ZUN released his first game, ζ±ζΉιη°δΌ ο½ The Highly Responsive to Prayers , marking the start of the Touhou Project game series that keeps running to this day. Today, exactly 25 yearsβ¦
πΌ π½ π Posted: 2022-08-14 23:17 UTC π Summary of: P0214 TH01 decompilation (Orb and Game Over animations + Pause, continue, and debug menus) P0215 TH01 decompilation (REIIDEN.EXE main() function / 100%) π° Funded by: Ember2528, Yanga π·οΈ Tags: th01 rec98 animation blitting score card-flipping glitch rng debug Last blog post before the 100% completion of TH01! The final parts of REIIDEN.EXEβ¦
πΌ π½ π Posted: 2022-07-10 11:48 UTC π Summary of: P0203 TH01 decompilation (Card-flipping stages, part 3/4: Bumpers and turrets) P0204 TH01 decompilation (Card-flipping stages, part 4/4: Portals + Bomb animation) π° Funded by: GhostRiderCog, [Anonymous], Yanga π·οΈ Tags: th01 rec98 meta gameplay card-flipping player shot mod rng bomb waste Let's start right with the milestones: More than 50% ofβ¦