Silanda's Clocktower for Windows 95 Translation Patch V2.0 Installation Instructions: For upgrading from older patch versions: 1: Copy the contents of this zip into the game directory, answering yes when asked if you want to overwrite. 2: Using the hex editor of your choice (personally, I use HxD), make the following change: Change offset BAC9 from 20 to 14 For clean installs: 1: Install the game. 2: Copy all files from the CD into the game directory. 3: (Optional)From the game directory, backup the contents of the SCE subdirectory, as well as OYAJI.BMP and STAFF.BMP in the VISUAL subdirectory. 4: Copy the contents of this zip into the game directory, answering yes when asked if you want to overwrite. 5: Run patch.bat (you'll probably need to run as administrator). 6: Enjoy the game! Notes: I've included xdelta3 with the patch to ease things along, and it's used by patch.bat. If you don't want to use the version included then you can patch manually using your own, or manually edit CT32.EXE with the hex editor of your choice using the values given at the end of this file. This game has no fullscreen mode. The best you can do is to use the run at 640x480 compatibility fix. Patch.bat produces a backup of the old exe. A little history of this patch: Back in 2014, Mario (aka Maddjakkal) posted Python scripts plus a translation patch for the elusive Windows version of Human's early survival Horror game, Clock Tower, on his blog (http://punkrockhacker.blogspot.co.uk/). As it seemed to have been a purely technical excercise, the patch wasn't too polished. Due to the way the game handles text, the formatting was a problem and could leave garbage on screen. Also, as the end credits and a certain key scene were contained in image files rather than the script files, they were therefore not translated by that patch. Also back in 2014, using the invaluable scripts that Mario made available, I released the first version of this patch as my attempt to polish what the previous patch achieved. That patch had some shortcomings though: the in game text size was so large that it severely limited that amount of text that the game could display. As such, some descriptions were kind of awkward since I had no space to fit the original translation. In 2015, I decided that the simplest improvement that I could make was to further hack the exe to reduce the size of the text. This was achieved pretty simply but broke the formatting of the already inserted text. I intended to fix things up, but I never did... Until over two years later. Having some free time I decided to revist the patch, and rather than going through the game correcting the formatting, I decided that it was simpler to re-translate from scratch. I make no claims that it's 100% accurate to the Japanese text, but I believe it captures the original meaning. At the very least, the text looks less ugly than it did before. If you have any trouble, or wish to report bugs, I can be contacted on Twitter @SilandaUK Changelog: V2.0: Text reduced in size to facilitate more verbose descriptions. Complete script re-translation. V1.1: Miscellaneous small changes + patch.bat will delete old backup files. Credits: For version 2.0: Mario (http://punkrockhacker.blogspot.co.uk/): This simply wouldn't have been possible without his work in reverse engineering the game, fixing the .exe, and making his Python scripts available. Silanda (Me): Translation, image editing, text formatting, and testing. For version 1.0 and 1.1: Lamont: Original script translation, and who I owe an apology to for not originally crediting. Flamzeron (from http://w11.zetaboards.com/dontcryjennifer/index/): For providing and edited version of the script used in Mario's patch which formed the basis of the translation in the first version of this patch. Offsets, before values, and after values if you want to manually hex edit CT32.EXE: 529B: 74 EB BAC9: 20 14 BC7B: 2A 2E BC8D: D0 CC BD35: 2A 2E BD62: 2A 2E D4DA: 2A 2E D4FC: 2A 2E DA58: 2A 2E DA79: 2A 2E 103DA: 2A 2E 10407: 2A 2E 104F8: 2A 2E 105BB: 2A 2E 105E8: 2A 2E 10703: 2A 2E 10730: 2A 2E 115FA: 2A 2E 116B2: 05 06 116E8: 05 06 11720: 2A 2E 11729: D0 CC 1195D: 05 06 1C50F: 20 00 Xdelta is the work of Josh Macdonald and is included under the terms of the Apache Public License (see Xdelta License.txt for details).