Welcome to the Shining Force Central Forums!
SFC Forums Index Shining Forums Shining Force Feather
Register for your free forum account now or Login to remove this advert.

Experienced NDS ROM Hacker wanted!

For SF:Feather translation project

Discuss the latest SRPG in the Shining Series, available now for Nintendo DS!

Experienced NDS ROM Hacker wanted!

Postby Moogie » Thu Jun 24 2010 2:08pm

I know a guy who's willing to much of the actual translating (and I'm sure between the rest of us here at SFC we can hammer some out too), but we need someone who's got experience of NDS ROM hacking to dump the text from the game & figure out how to re-insert it.

Anyone? Or anyone know someone suitable and with enough time?!

Would be great to play this in English!
The SFC Forum RPG is now live! Enjoy :)
rpg.php
The SFC Forum RPG is now live! Enjoy :)
rpg.php
Moogie

User avatar
Goddess of all things Shining
Administrator
 
Posts: 4434
Joined: Fri Apr 23 2004 8:39pm
Location: Dorset, UK

Re: Experienced NDS ROM Hacker wanted!

Postby BoneIdol » Thu Jun 24 2010 4:13pm

I don't even own a DS, so I don't think I can really help in terms of actually hacking the rom (I've also got a bit much on my plate as is :(). However, if some scripting work needs doing, such as a program to make it easier to edit the text in the game, then I'd be happy to help out with that.

Having said all that, here's some links that more industrious people may find useful:

Windhex - A hex Editor with support for unicode and lets you define table files for different character encodings. Shift-JIS is probably the most common japanese character encoding, and a table file is available here.

DSLazy - A frontend for ndstool (it comes with this) which will let you pack/unpack nds files.

romhacking.net - Website devoted to rom hacking. There's craploads of docs available and the forums seem to be very helpful.
BoneIdol

Shining Hero
Shining Hero
 
Posts: 1410
Joined: Sun Jun 04 2006 4:47pm
Location: Yorkshire, England

Re: Experienced NDS ROM Hacker wanted!

Postby Alones » Fri Jul 09 2010 10:42pm

I was going to say that there were some people interested in translating the game at GBAtemp, but looks like you already checked there. :damnit:
Currently in development: Machina Blade
Currently in development: Machina Blade
Alones

User avatar
Shining Hero
Shining Hero
 
Posts: 893
Joined: Sun Jul 10 2005 4:07am
Location: Brazil

Re: Experienced NDS ROM Hacker wanted!

Postby Borg1982 » Sat Sep 11 2010 2:13am

My hand is on the donate button to the person or team that can translate this game.
Borg1982

Member
Member
 
Posts: 48
Joined: Wed Oct 06 2004 3:33pm
Location: Michigan

Re: Experienced NDS ROM Hacker wanted!

Postby sulfuroxp » Sat Sep 11 2010 2:16am

i will help, but for spanish translation :D
sulfuroxp

User avatar
Lost Shining Purple
Shining Legend
 
Posts: 1886
Joined: Sun Feb 15 2009 7:40pm
Location: Chile Chile lindo, lindo como un sol! (8)

Re: Experienced NDS ROM Hacker wanted!

Postby BoneIdol » Wed Mar 23 2011 11:35am

So uh, I'm kinda sleep deprived and decided to have a look at how difficult this game would be to translate properly. Just for shits n' giggles (and to keep myself awake). Is this actual text from the game or have I just dropped (un)lucky and uncompressed something that looks a lot like shift-jis encoded text?

Image

Does any of that make sense or is it gibberish? My knowledge of Japanese could be accurately described as non-existant. :(
BoneIdol

Shining Hero
Shining Hero
 
Posts: 1410
Joined: Sun Jun 04 2006 4:47pm
Location: Yorkshire, England

Re: Experienced NDS ROM Hacker wanted!

Postby Omega Entity » Wed Mar 23 2011 4:53pm

Yep, looks like stuff that makes sense to me.
(8:23:45 PM) ehow1990: stupid question: why do you have hay there?
(8:23:54 PM) YsFanatic18: She was feedigng horses
(8:23:58 PM) MXC0Spike: Barn sex
(8:24:07 PM) ahath714: She stuffs.
(8:24:39 PM) ehow1990: ask a stupid question and everybody has an answer XD


Any game I'm in should be considered a dating game.

SFCW Cailin's Character Sheet

SFCW Fiona's Character Sheet

SC Character Sheet
(8:23:45 PM) ehow1990: stupid question: why do you have hay there?
(8:23:54 PM) YsFanatic18: She was feedigng horses
(8:23:58 PM) MXC0Spike: Barn sex
(8:24:07 PM) ahath714: She stuffs.
(8:24:39 PM) ehow1990: ask a stupid question and everybody has an answer XD


Any game I'm in should be considered a dating game.

SFCW Cailin's Character Sheet

SFCW Fiona's Character Sheet

SC Character Sheet
Omega Entity

User avatar
*jiggle*
Shining Legend
 
Posts: 12453
Joined: Fri Mar 06 2009 11:43pm

Re: Experienced NDS ROM Hacker wanted!

Postby BoneIdol » Wed Mar 23 2011 5:11pm

Attaching image above because imageshack is shit, apparently. :(

sleep-deprived-hexing-lowres.jpg


Right click view image for best results.
You do not have the required permissions to view the files attached to this post.
BoneIdol

Shining Hero
Shining Hero
 
Posts: 1410
Joined: Sun Jun 04 2006 4:47pm
Location: Yorkshire, England

Re: Experienced NDS ROM Hacker wanted!

Postby Omega Entity » Wed Mar 23 2011 5:17pm

Looks the same to me, to be honest. I don't have any trouble seeing either one.
(8:23:45 PM) ehow1990: stupid question: why do you have hay there?
(8:23:54 PM) YsFanatic18: She was feedigng horses
(8:23:58 PM) MXC0Spike: Barn sex
(8:24:07 PM) ahath714: She stuffs.
(8:24:39 PM) ehow1990: ask a stupid question and everybody has an answer XD


Any game I'm in should be considered a dating game.

SFCW Cailin's Character Sheet

SFCW Fiona's Character Sheet

SC Character Sheet
(8:23:45 PM) ehow1990: stupid question: why do you have hay there?
(8:23:54 PM) YsFanatic18: She was feedigng horses
(8:23:58 PM) MXC0Spike: Barn sex
(8:24:07 PM) ahath714: She stuffs.
(8:24:39 PM) ehow1990: ask a stupid question and everybody has an answer XD


Any game I'm in should be considered a dating game.

SFCW Cailin's Character Sheet

SFCW Fiona's Character Sheet

SC Character Sheet
Omega Entity

User avatar
*jiggle*
Shining Legend
 
Posts: 12453
Joined: Fri Mar 06 2009 11:43pm

Re: Experienced NDS ROM Hacker wanted!

Postby sulfuroxp » Wed Mar 23 2011 5:44pm

thanx bone ;)
sulfuroxp

User avatar
Lost Shining Purple
Shining Legend
 
Posts: 1886
Joined: Sun Feb 15 2009 7:40pm
Location: Chile Chile lindo, lindo como un sol! (8)

Re: Experienced NDS ROM Hacker wanted!

Postby Moogie » Wed Mar 23 2011 6:23pm

Doesn't look like gibberish, I see words & names there, eg Bail, Return, Retry, "Go to Battle Room", Game Over, Mithril...

Woohoo!
The SFC Forum RPG is now live! Enjoy :)
rpg.php
The SFC Forum RPG is now live! Enjoy :)
rpg.php
Moogie

User avatar
Goddess of all things Shining
Administrator
 
Posts: 4434
Joined: Fri Apr 23 2004 8:39pm
Location: Dorset, UK

Re: Experienced NDS ROM Hacker wanted!

Postby Kaihaku » Thu Mar 24 2011 5:29pm

Excellent! I already thought you were awesome but this takes it to a whole new level. :)
Kaihaku

User avatar
Shining Legend
Shining Legend
 
Posts: 10049
Joined: Thu Sep 16 2004 5:49pm

Re: Experienced NDS ROM Hacker wanted!

Postby BoneIdol » Sat Mar 26 2011 6:17pm

--EDIT--

Nevermind.
BoneIdol

Shining Hero
Shining Hero
 
Posts: 1410
Joined: Sun Jun 04 2006 4:47pm
Location: Yorkshire, England

Re: Experienced NDS ROM Hacker wanted!

Postby nagev2100 » Mon Mar 28 2011 9:32pm

Fantastic! What a wonderful outlook to have! Thank you, BoneIdol!
nagev2100

User avatar
Tofu - Superstar
Shining Member
 
Posts: 138
Joined: Sun Mar 29 2009 9:15pm
Location: Austria

Re: Experienced NDS ROM Hacker wanted!

Postby Alones » Tue Mar 29 2011 12:11am

So.. is BoneIdol going to help with the translation?
Alones

User avatar
Shining Hero
Shining Hero
 
Posts: 893
Joined: Sun Jul 10 2005 4:07am
Location: Brazil

Re: Experienced NDS ROM Hacker wanted!

Postby Omega Entity » Tue Mar 29 2011 1:41am

BoneIdol doesn't know any Japanese, so I assume his role would be in the actual hacking.
(8:23:45 PM) ehow1990: stupid question: why do you have hay there?
(8:23:54 PM) YsFanatic18: She was feedigng horses
(8:23:58 PM) MXC0Spike: Barn sex
(8:24:07 PM) ahath714: She stuffs.
(8:24:39 PM) ehow1990: ask a stupid question and everybody has an answer XD


Any game I'm in should be considered a dating game.

SFCW Cailin's Character Sheet

SFCW Fiona's Character Sheet

SC Character Sheet
(8:23:45 PM) ehow1990: stupid question: why do you have hay there?
(8:23:54 PM) YsFanatic18: She was feedigng horses
(8:23:58 PM) MXC0Spike: Barn sex
(8:24:07 PM) ahath714: She stuffs.
(8:24:39 PM) ehow1990: ask a stupid question and everybody has an answer XD


Any game I'm in should be considered a dating game.

SFCW Cailin's Character Sheet

SFCW Fiona's Character Sheet

SC Character Sheet
Omega Entity

User avatar
*jiggle*
Shining Legend
 
Posts: 12453
Joined: Fri Mar 06 2009 11:43pm

Re: Experienced NDS ROM Hacker wanted!

Postby BoneIdol » Tue Mar 29 2011 4:38pm

Yes, I'm afraid I only know how to speak a little Japanese, reading/writing is a bit of a mystery to me. I know technical details about Japanese writing, like how there's several different scripts like Kanji, Katakana and Hiragana and how computers typically encode these scripts... but even translating them into sounds is beyond me. :(

So I'm pretty much concentrating on the hacking part. I'm trying to write a tool at the moment to simplify replacing the text. Unfortunately, while I can currently pull the text files apart, putting them back together again is proving trickier (for those interested, the text is compressed using the lz77 algorithm and then packed into a NDS .pac file...there's about 300 lz77 compressed files archived inside /data/dat/script.pac).

I CAN do it using a program called Crystal Tile 2 (a hacking tool for NDS games), but that does some voodoo to pack the file back together and I still don't fully understand what its doing. Apparently its open source, so I've been hunting for the source code so I can just use the code from that but all the links lead to the source seem to be dead. I may have to reinvent the wheel or go scouring for any documentation I can on nds .pac files. :(

Even when I get a program together to edit the text, there's probably more work to do. Replacing images in the game and the altering the font may be necessary to be able to cram more latin characters into the text space. But if I get a text editor finished, people can work on translating the game while I faff with those details. :)
Last edited by BoneIdol on Tue Mar 29 2011 4:50pm, edited 1 time in total.
BoneIdol

Shining Hero
Shining Hero
 
Posts: 1410
Joined: Sun Jun 04 2006 4:47pm
Location: Yorkshire, England

Re: Experienced NDS ROM Hacker wanted!

Postby Moogie » Tue Mar 29 2011 4:43pm

Huzzah for Bone! Huzzah for Bone!
The SFC Forum RPG is now live! Enjoy :)
rpg.php
The SFC Forum RPG is now live! Enjoy :)
rpg.php
Moogie

User avatar
Goddess of all things Shining
Administrator
 
Posts: 4434
Joined: Fri Apr 23 2004 8:39pm
Location: Dorset, UK

Re: Experienced NDS ROM Hacker wanted!

Postby Kaihaku » Tue Mar 29 2011 4:46pm

Indeed! Hurrah for Bone! :) I can't tell you how much I want to play this game in English...especially now that I've almost beaten it in Japanese.
Kaihaku

User avatar
Shining Legend
Shining Legend
 
Posts: 10049
Joined: Thu Sep 16 2004 5:49pm

Re: Experienced NDS ROM Hacker wanted!

Postby sulfuroxp » Wed Apr 20 2011 6:20pm

we can start with names?
sulfuroxp

User avatar
Lost Shining Purple
Shining Legend
 
Posts: 1886
Joined: Sun Feb 15 2009 7:40pm
Location: Chile Chile lindo, lindo como un sol! (8)

Next

Return to Shining Force Feather

Who is online

Users viewing this topic: No registered users and 0 guests

cron