Text (Removing and Speed Comparison)
6 years ago
Texas, USA

I have found a way to remove text from the game--which at the moment does act against some of the point of speedrunning.

But if you wanted to practice the game with text boxes that are empty and therefore waste less time, here are the steps that I used to get rid of them:

  1. Go to the font folder inside the folder where the game is installed--usually C:\Program Files (x86)\Steam\steamapps\common\Pharaoh Rebirth\data\font
  2. Use Notepad++ to edit the file called "dial_en.txt" -- this contains all of the English text
  3. Press Ctrl+F and click the Replace tab
  4. Under the "search mode" box, select "Regular Expression"
  5. In "Find what" type ^$¤[^#]¤ That string of characters tells Notepad++ to find any lines that optionally start with a $ sign or start with any other character that isn't a # sign. (i.e., all text in the game and special dialogue triggers)
  6. Leave "Replace with" blank
  7. Click Replace All.
  8. Make sure when you save this file you DON'T OVERWRITE the dial_en.txt file. If you do, you won't be able to get the original text back. Instead, save this file as a copy, then any time you want text omitted, backup the dial_en.txt file and replace it with the modified one.
  9. Play the game in English to remove the text. This does not stop all dialog triggers or prevent text boxes from popping up, but it makes every dialog session have a single empty text box which pops up and immediately skips itself. Saves several minutes if you go through the game with it.

Shouldn't be used for actual runs, at least I don't think but it does work for practice. Might be able to reach out to Krobon and see if they would be willing to add some feature to clean the text out, but not sure at the moment.

Also, Japanese is the faster language in Pharaoh Rebirth overall, saving somewhere between 50-200 frames (this is determined by the total amount of text in the "dial.txt" and "dial_en.txt" files) in text which is pretty insignficant. It only saves all of those frames if you encounter every text box, which would only happen in 100% runs, which do skip a couple anyway.

Game stats
Followers
13
Runs
14
Players
3
Moderators