ReC98
rec98project.bsky.social
ReC98
@rec98project.bsky.social
https://rec98.nmlgc.net

The Touhou PC-98 Restoration Project. Decompiled 100% of TH01 to provably legit C++ code, remaining games in progress. Which mods or ports do *you* want to see?
You know, the one in the first image. From ver0.86 rev96β5 on, you'll get the way more accurate glyphs in the second image instead.

(The third image shows an authentic font ROM by NEC for comparison.)
October 20, 2025 at 6:51 PM
Summary blog post (>2,300 words): rec98.nmlgc.net/blog/2025-10...

Featuring:
• The most wholesome warning I've ever seen in a C compiler, courtesy of GCC
• Unexpectedly slow SDL code on Windows

Funded by Ember2528 and Root.
October 19, 2025 at 9:55 PM
Summary blog post: rec98.nmlgc.net/blog/2025-09-29

Ending this overly indulgent subproject with, among other things:
• Heap fragmentation everywhere
• An asynchronous fade effect
• Silly binary size micro-optimizations

Funded by [Anonymous] and Ember2528.
September 30, 2025 at 6:43 PM
Summary blog post: rec98.nmlgc.net/blog/2025-09...

This time with:
• More research into earlier Bluesky posts
• Special content for Peaceful Romancer enjoyers
• The 4th bug caused by C's integer promotion rules within 11 months

Funded by [Anonymous], Ember2528, Yanga, and Blue Bolt.
September 17, 2025 at 12:07 AM
Link: rec98.nmlgc.net/blog/2025-09...

… OK, it does have two bits of very silly Touhou content in the end. That'll have to do until the next one.

Funded by [Anonymous], Ember2528, and Congrio.
September 11, 2025 at 2:51 AM
By the way, your TH06 review contains what's still the best piece of journalism I've read about ReC98 so far. Thank you so much for that.
August 27, 2025 at 11:35 AM
This one was fixed in the 2014 English patch.
August 21, 2025 at 12:07 AM
The same screen appears correctly in Reimu B's Good Ending, which reveals this as a typo in a picture crossfading command.

The ",4" is supposed to be the second parameter, specifying how many frames to wait between each crossfading step.
August 21, 2025 at 12:07 AM