[PC] Text editor - touphScript (v1.4.0)

  • Thread starter Thread starter luksy
  • Start date Start date
Status
Not open for further replies.
Ts can only process the characters you give it in the charMap in ffstring.cpp, because those are the only ones available in the font.

As we've been trying to tell you all week, if you want Vietnamese you'll need to both patch the character map, and the font. How ts processes the characters has got nothing to do with it, seriously just try replacing one of the characters in charMap with "ọ", and try using ọ in one of the text files, it simply works, I just tried. It still won't show up in the game until you replace the same character in the font.
 
it's my fault. if compiling ts on vs, it can't read utf8.
now i can replace character with ts, but i don't know why ff7 don't use font in window.bin anymore.
I redraw font in window.bin, Makou_Reactor can read it but ff7 still show original character.
 
ı translated 0_kernel2.bin.txt about %50 and ı play the game how to see working but its english. For example I translated potion, hi potion mostly armors, weapons description, materia name etc but still english. Why?
 
I lost font color when putting font image back to menu.lgp. What program should i use to keep all color?
 
Last edited:
I've found after trying to fumble my way through this today on the steam install that the readme could really do with an actual install guide as.. there no info on where it should actually be installed or how to update ini for non standard directories etc etc.

Hell could make it even easier by just allowing this way
Under a default setup you would be able to do the following:
1. Extract content to {ff7-install-directory}/touphscript/ (and put in readme to do so)
2. Run touphscript.exe
3. Select between steam version and 1998
4. auto-updates touphscipt.ini
5. d to decode
6. go to touphscipt/text/ to modify the text
7.  rerun touphscipt.exe
8. e to encode
9. takes a copy of bins/lgps into touphscript/backups
10. encodes

Also.. I'm not actually getting anywhere trying to run the extract..
 
Last edited:
There is no installation. It doesn't get any simpler than just editing an ini or running program, using "d" then editing files and running with "e".
 
Well I've got an issue then.

touphscript is extracted to e:\touphscript

ff7 is installed in E:\Games\SteamLibrary\SteamApps\common\FINAL FANTASY VII

my ini is as so:
text = ".\text\"
flevel = "E:\Games\SteamLibrary\SteamApps\common\FINAL FANTASY VII\data\field\flevel.lgp"
world = "E:\Games\SteamLibrary\SteamApps\common\FINAL FANTASY VII\data\wm\world_us.lgp"
scene = "E:\Games\SteamLibrary\SteamApps\common\FINAL FANTASY VII\data\lang-en\battle\scene.bin"
kernel = "E:\Games\SteamLibrary\SteamApps\common\FINAL FANTASY VII\data\lang-en\kernel\kernel.bin"
kernel2 = "E:\Games\SteamLibrary\SteamApps\common\FINAL FANTASY VII\data\lang-en\kernel\kernel2.bin"
window = "E:\Games\SteamLibrary\SteamApps\common\FINAL FANTASY VII\data\lang-en\kernel\window.bin"
exe = "E:\Games\SteamLibrary\SteamApps\common\FINAL FANTASY VII\ff7.exe"

tried both with and without speech marks

When I run the decode I get nothing in ./text/ and a 0kb log.txt file

I tried the software a long time ago and kinda gave up cause ended up with the same issue then of... nothing happening :(

I also just want to apologise if I seem a bit curt. been racking my brains for the past hour trying to work out whats not working.
 
Last edited:
I also just tried moving the files themselves from the steam directory to the default C:\Program Files (x86)\Square Soft, Inc\Final Fantasy VII and running from there. But still getting the same results

aha... when i run it in the command line.

I get Fatal error: Cannot open registry
 
Last edited:
Usually this means that you don't have the game installed and may be using pirated version.  Is your copy genuine?
 
Yep, just uninstalled and reinstalled via steam just to be sure.

TouphScript does work with the steam version right? I've gone through the thread and as far as I can tell it's supported.
 
It is, yeah.  And if it doesn't work normally., setting paths directly without ""  should work.  verify all paths lead to actual files.
 
double checked

Also moved the files into the touphscript directory and tested it that way.

But still getting fatal error cannot open registry.

exact cmd line copy below

Code: [Select]
Code:
C:\Windows\system32>e:E:\>cd e:\TouphScripte:\TouphScript>touphScript.exetouphScript v1.2.9 --- a FFVII text editor(d)ump or (e)ncode?dFatal error: Cannot open registry
My ini is below with all file paths verified
Code: [Select]
Code:
# Override paths text = e:\touphscript\text\ flevel = e:\touphscript\data\field\flevel.lgp world = e:\touphscript\data\wm\world_us.lgp scene = e:\touphscript\data\battle\scene.bin kernel = e:\touphscript\data\kernel\kernel.bin kernel2 = e:\touphscript\data\kernel\kernel2.bin window = e:\touphscript\data\kernel\window.bin exe = e:\touphscript\data\ff7_en.exe
:(
 
Last edited:
@bidaum; rename ff7_en.exe to ff7.exe and when you play game rename again ff7.exe to ff7_en.exe and of course rename in ini file.
 
Last edited:
That's wrong.  If he's using Steam, then it HAS to be ff7_en.exe  unless he has some sort of mod that's not using that name.
 
ı have ff7 steam and ı dont use mod because of ts; ı tried encode ts for ff7_en.exe but ı got error then ı renamed ff7_en.exe to ff7.exe and ı tried encode again and it works.
 
Status
Not open for further replies.
Back
Top