- Dec 19, 2017
- 207
- 329
Brief history, how I got here, some complaints...
Programming is a hobby of mine and I decided to make an application to assist me in my translations. Please note that I've only tested this with "Ecchi Riyu and the Mystery of Snowy Peak" which is the game that I'm translating. It's short, consists of only a few thousand lines of dialog, and no one cares about it so the chances of someone else working on it is slim.
What it does;
Allows you to open the files inside it's own text editor, which has syntax highlighting. I've make two Lexers, one for RPGMT, and one for TES. This program should select the correct one. Key word, should.
Each code file has it's own notes area which is saved along side the file. This is at the bottom of the code editing screen.
Keep track of Character Names (Will add location notes next)
Build the project (Will handle the TES patch automatically... probably)
Run the game.
How it works;
When you fire it up, you'll be greeted by an empty window. File->New and then select your game EXE for the game you want to translate. This must be a game that RPGMAKER TRANS v4.5 can break down. That list is XP/VX/VX Ace. It might do 2000, but I wouldn't hold my breath.
This program then extracts it's included 7 zip file to sub folders in the project.
(more complaints)
Now that you've created the project file and named it, the next time you run this program, just target the .pt file it created. I'd honestly just move this application and ScintillaNET.dll to the folder of the translation project since everything else is already there.
What I plan to add;
Dialog Testing - So I can make sure my dialog fits correctly.
Auto make Project File for RPG Maker Editor - Some times I need to edit a game to remove random battles and max/min my stats for various scenes. Such as Virgin/Non-virgin, pregnant/non-pregnant, or damage levels. Stuff that's too annoying to do in game.
Once I get done with my Kanji and a little more grammar, I'll continue my translation and as I need features, I'll add them. Since the included programs use GNU I have to provide my code as part of this exchange. I'm not really testing to see if it works and you'll need the Bin.7z and ScintillaNET.dll from the compiled program for this to work correctly.
Before anyone asks, no it doesn't work on MV.
Compiled Program;
0.0.2
Source Code;
0.0.2
Change Log;
2018-07-09;
v0.0.2
Fixed: The ':' symbol no longer triggers a comment color when not part of a system directive.
v0.0.1
Fixed: I broke the Global Search function when I changed the Layout of the folders. Now it works correctly.
Added: In document search, shamelessly stolen from ScintillaNETs Demo.
Fixed: Added Escape character \ to the Lexers, it should work correctly now.
Other: Code Cleanup, removed unused code, etc etc...
2018-07-08 - First Release.
Other;
Please note that I have the utmost respect for the authors of the listed decryptors. Without them, I wouldn't have been able to make this program. My complaints are mainly regarding usage and annoyances I have encountered while writing this application.
You don't have permission to view the spoiler content.
Log in or register now.
Programming is a hobby of mine and I decided to make an application to assist me in my translations. Please note that I've only tested this with "Ecchi Riyu and the Mystery of Snowy Peak" which is the game that I'm translating. It's short, consists of only a few thousand lines of dialog, and no one cares about it so the chances of someone else working on it is slim.
What it does;
Allows you to open the files inside it's own text editor, which has syntax highlighting. I've make two Lexers, one for RPGMT, and one for TES. This program should select the correct one. Key word, should.
Each code file has it's own notes area which is saved along side the file. This is at the bottom of the code editing screen.
Keep track of Character Names (Will add location notes next)
Build the project (Will handle the TES patch automatically... probably)
Run the game.
How it works;
When you fire it up, you'll be greeted by an empty window. File->New and then select your game EXE for the game you want to translate. This must be a game that RPGMAKER TRANS v4.5 can break down. That list is XP/VX/VX Ace. It might do 2000, but I wouldn't hold my breath.
This program then extracts it's included 7 zip file to sub folders in the project.
(more complaints)
You don't have permission to view the spoiler content.
Log in or register now.
Now that you've created the project file and named it, the next time you run this program, just target the .pt file it created. I'd honestly just move this application and ScintillaNET.dll to the folder of the translation project since everything else is already there.
What I plan to add;
Dialog Testing - So I can make sure my dialog fits correctly.
Auto make Project File for RPG Maker Editor - Some times I need to edit a game to remove random battles and max/min my stats for various scenes. Such as Virgin/Non-virgin, pregnant/non-pregnant, or damage levels. Stuff that's too annoying to do in game.
Once I get done with my Kanji and a little more grammar, I'll continue my translation and as I need features, I'll add them. Since the included programs use GNU I have to provide my code as part of this exchange. I'm not really testing to see if it works and you'll need the Bin.7z and ScintillaNET.dll from the compiled program for this to work correctly.
Before anyone asks, no it doesn't work on MV.
Compiled Program;
0.0.2
You must be registered to see the links
Source Code;
0.0.2
You must be registered to see the links
Change Log;
2018-07-09;
v0.0.2
Fixed: The ':' symbol no longer triggers a comment color when not part of a system directive.
v0.0.1
Fixed: I broke the Global Search function when I changed the Layout of the folders. Now it works correctly.
Added: In document search, shamelessly stolen from ScintillaNETs Demo.
Fixed: Added Escape character \ to the Lexers, it should work correctly now.
Other: Code Cleanup, removed unused code, etc etc...
2018-07-08 - First Release.
Other;
Please note that I have the utmost respect for the authors of the listed decryptors. Without them, I wouldn't have been able to make this program. My complaints are mainly regarding usage and annoyances I have encountered while writing this application.