gemot encubed

gemot encubed (http://forums.novelnews.net/index.php)
-   General Discussion (http://forums.novelnews.net/forumdisplay.php?f=54)
-   -   Eushully games translation (form.Beginning on a translation) (http://forums.novelnews.net/showthread.php?t=35727)

Avisch 2009-10-27 16:46

Eushully games translation (form.Beginning on a translation)
 
Hey all.

Im not planning a big project per-se. But I am intrigued to how it gets done.

Im big fan of games by Eushully (none of which are translated), and Im trying to figure out how I would edit the text of AGE engine (thats used for all their games).

By accident I managed to use crass (cg extraction program) to decompile a few of their games.

In addition to the audio and images, there were .bin files, which I imagine hold the data and the text.

I know little to next to nothing about HEX editing. But Im simply wondering. Where should I start?
Or am I being alittle too hasty by posting here?

zalas 2009-10-27 23:56

Quote:

Originally Posted by Avisch (Post 64068)
I know little to next to nothing about HEX editing. But Im simply wondering. Where should I start?
Or am I being alittle too hasty by posting here?

Sounds like you need to find a hacker/programmer who can do the technical stuff for you.

Unregistered 2009-10-28 06:06

Quote:

Originally Posted by Avisch (Post 64068)
Hey all.

Im not planning a big project per-se. But I am intrigued to how it gets done.

Im big fan of games by Eushully (none of which are translated), and Im trying to figure out how I would edit the text of AGE engine (thats used for all their games).

By accident I managed to use crass (cg extraction program) to decompile a few of their games.

In addition to the audio and images, there were .bin files, which I imagine hold the data and the text.

I know little to next to nothing about HEX editing. But Im simply wondering. Where should I start?
Or am I being alittle too hasty by posting here?

Even if the engine is the same for all the games there still can be internal differences, so you should at least tell us the name of the game. If there's a demo version of the game you want to translate, I think it would be a good idea to provide a link to it.

Avisch 2009-10-28 12:46

Ahh sorry. That would be helpful I imagine.

I was attempting to hack through Ikusa Megami Zero. I don't think there's a demo for it.

Though I just received notice that another person elsewhere was also trying to hack the engine. So I guess it might be better if I take the discussion there.

Unregistered 2009-10-30 03:33

How serious are you about this?

Avisch 2009-11-18 18:59

Just in case anyone was interested. Through another person, I got a tool that can insert scripts into pre-2008 Eushully game's.

http://i194.photobucket.com/albums/z.../SNAG-0728.png
(from Genrin no Kishougun II)

It was pretty cool to try it out. Doesn't look like it can re-insert images yet though. Which is a problem cause there are a ton.

Unregistered 2009-11-19 14:46

So which game do you want to translate in the end? I may try to reverse it when I'm bored.

Avisch 2009-11-19 15:20

As of now I would like to try my hand at "Genrin no Kishougun II".

I'm only semi-serious about this. But I would really appreciate any help in just exploring the structure of the AGE game engine.

koji_leo 2009-11-19 16:28

great jobs you do av
until now no one dare to touch AGE XD

appztetra 2009-11-19 22:36

Good luck ^_^

Unregistered 2009-11-24 09:24

Quote:

Originally Posted by Avisch (Post 64316)
As of now I would like to try my hand at "Genrin no Kishougun II".

I'm only semi-serious about this. But I would really appreciate any help in just exploring the structure of the AGE game engine.

There are several unpackers like
http://xcres.hp.infoseek.co.jp/gametool.html
http://asmodean.reverse.net/pages/exs4alf.html

Asmodean's provides source, so it wouldn't be difficult to create an image converter and a packer. The game looks for the files first in the game folder and then in the .alf, so files and images can be replaced without even packing them (the folder will become messy, but it's more than enough for testing).

Avisch 2009-11-24 15:33

Ah thanks. I was trying to get to asmodean's site, I forgot the name.

I haven't used cmd based programs in a while. Can someone tell me what im doing wrong?

Error 1


Error 2


Quote:

C:\Documents and Settings\USER>"D:\Program Files\Eushully\戦女神ZERO\AgeAlf
Extractor.exe" -x -a "D:\Program Files\Eushully\戦女神ZERO\SYS4INI.BIN"
入力ファイル:【D:\Program Files\Eushully\戦女神ZERO\SYS4INI.BIN】
タイトル名 :【戦女神ZERO】
error: DATA1.ALF が開けませんでした
fatal: 抽出実行中にエラーが発生しました
Says it can't open the files.

Unregistered 2009-11-25 03:17

try to cd into the game folder first

Avisch 2009-11-25 06:56

Im sorry. You could you reword that?

2009-11-25 08:18

Avisch, the basic syntax of DOS command shell / CMD is:

cd . <--- will set the working directory of your console application to the directory it's launched from.

In other words, you'll have to create batch file with .bat or .cmd extension and place there the following strings (rem is the command used for comments, ignore them) :

Quote:

rem "@echo off" will remove unnecessary output of the command processor
@echo off
rem "cd ." will set the working directory of your console application to the directory it's launched from
cd .
rem Place here the command line for your tool, for example:
Extractor.exe -x -a SYS4INI.BIN
rem "pause" command will leave the console window open and let you to view the necessary debug data. Then you'll have to press any key to close the console window.
pause
...then, save it in the same directory with your extractor.exe and SYS4INI.bin.

Now some things you should probably know about:

* do not launch the command line tools from the directories with unicode (japanese) characters in their path if you don't have the proper system locale set, otherwise your tool won't start up or won't find the required files.
* on Windows NT systems, the current working directory is always the X:\Documents And Settings\Username\, that's why if you will not execute the "cd ." command, your application will probably find nothing.
* generally, it's a BAD idea to use long file names and\or many of included directories. In other words, "D:\Program Files\Eushully\戦女神ZERO\" is a BAD choice. Something like "D:\Work\Zero\" is much better.

Have a nice day. ^_^


All times are GMT -8. The time now is 11:47.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.