If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Talk:Touhou Reiiden: The Highly Responsive to Prayers

From The Cutting Room Floor
Jump to navigation Jump to search
This is the talk page for Touhou Reiiden: The Highly Responsive to Prayers.
  • Sign and date your posts by typing four tildes (~~~~).
  • Put new text below old text.
  • Indent replies by prefixing with a colon :
  • Add new sections with the 'Add topic' button at the top right.
  • Be polite.
  • Assume good faith.
  • Don't delete discussions.
  • Be familiar with the talk help page.

Unused stages

There are 6 unused stages in the game. They can be accessed by modifying 2 bytes in OP.EXE. Check the ReC98 twitter page for the byte offsets (i cant seem to access twitter since recently, so i couldn't retreive the addresses). They have no backgrounds, incorrect pallettes, no music, no bosses and transitioning between stages leads to a soft lock.

"Unused difficulties"

I find most of that section the result of poorly reading th01/rank.h

  • RANK_EXTRA - As hinted by the #if directive wrapped around the definition of the value in rank_t, the enum value certainly doesn't exist in th01 (though there's a possibility that it does, just undocumented); the reason the value is defined in th01's rank header file, is likely simply that the header file is in fact used in all games in the decompilation. In fact, nmlgc had to add a note in the file that there's no unused Extra difficulty in TH01.
  • RANK_COUNT - It looks like this value is simply the total amount of ranks in the game, used for data array definitions etc; the value doesn't seem special.
  • RANK_DEFAULT - I'm not completely sure about this, but according to a quick GitHub repo search, it seems like that value is not actually used in TH01. As I said, the rank header file is reused in all games, not just TH01. Even if the value is actually used, I don't think we need to document it anyway.

--Dobby233Liu (talk) 04:32, 20 August 2022 (UTC)