Experienced NDS ROM Hacker wanted!

PostPosted: Thu Jun 24 2010 2:08pm
by Moogie
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!

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Thu Jun 24 2010 4:13pm
by BoneIdol
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.

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Fri Jul 09 2010 10:42pm
by Alones
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:

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Sat Sep 11 2010 2:13am
by Borg1982
My hand is on the donate button to the person or team that can translate this game.

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Sat Sep 11 2010 2:16am
by sulfuroxp
i will help, but for spanish translation :D

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Wed Mar 23 2011 11:35am
by BoneIdol
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. :(

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Wed Mar 23 2011 4:53pm
by Omega Entity
Yep, looks like stuff that makes sense to me.

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Wed Mar 23 2011 5:11pm
by BoneIdol
Attaching image above because imageshack is shit, apparently. :(

sleep-deprived-hexing-lowres.jpg


Right click view image for best results.

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Wed Mar 23 2011 5:17pm
by Omega Entity
Looks the same to me, to be honest. I don't have any trouble seeing either one.

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Wed Mar 23 2011 5:44pm
by sulfuroxp
thanx bone ;)

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Wed Mar 23 2011 6:23pm
by Moogie
Doesn't look like gibberish, I see words & names there, eg Bail, Return, Retry, "Go to Battle Room", Game Over, Mithril...

Woohoo!

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Thu Mar 24 2011 5:29pm
by Kaihaku
Excellent! I already thought you were awesome but this takes it to a whole new level. :)

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Sat Mar 26 2011 6:17pm
by BoneIdol
--EDIT--

Nevermind.

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Mon Mar 28 2011 9:32pm
by nagev2100
Fantastic! What a wonderful outlook to have! Thank you, BoneIdol!

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Tue Mar 29 2011 12:11am
by Alones
So.. is BoneIdol going to help with the translation?

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Tue Mar 29 2011 1:41am
by Omega Entity
BoneIdol doesn't know any Japanese, so I assume his role would be in the actual hacking.

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Tue Mar 29 2011 4:38pm
by BoneIdol
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. :)

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Tue Mar 29 2011 4:43pm
by Moogie
Huzzah for Bone! Huzzah for Bone!

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Tue Mar 29 2011 4:46pm
by Kaihaku
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.

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Wed Apr 20 2011 6:20pm
by sulfuroxp
we can start with names?

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Mon Jun 06 2011 4:00pm
by Moogie
Any progress on this Leon, or have you been up to your eyeballs in other projects? I only ask because a topic I subscribed to at gbatemp got a reply recently and it looks like there are still a lot of hopefuls out there for this game to be patched eventually :) Said I'd check in on whether this is still in the works or not!

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Thu Jun 23 2011 12:43pm
by BoneIdol
Sadly no. However, I do finally own a DS and am in the process of acquiring an actual copy of the game. Still need one of those special SD card thingies that seem to be all the rage for DS piracy (so I can use my DS to test with). Anyone know where abouts I can get one?

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Sun Jun 26 2011 7:23pm
by JP317
Well that depends on what kind of DS do you have? If it's just a normal one and you want a cheap and reliable flashcard I guess you can't go wrong with an Acekard I guess. You could try a couple of places like Xpertron @ http://www.xpertron.co.uk/genuine-acekard-2i-3ds-card-for-nintendo-3ds-dsi-xl-dsi-ds-lite-ds-2gb-micro-sd-memory-card-compatible-with-the-3ds-1101firmware_p5.html?cPath=883_884 or CheapR4i @ http://www.cheapr4i.com/genuine-acekard-2i-3ds-card-with-2gb-sd-card-p-193.html seems to have some good reviews, both links take you to an Acekard2i with 2GB micro sd, if you wanted something that I consider better you could check out the Supercard DS2, it has extra hardware built on the card for homebrew and stuff, on the same site but if you aren't really going to use it much then it's probably not worth the extra cost TBH.

Thinking about it both the Acekard and SC DS2 work on every type of DS ATM, as long as they are fully updated.

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Mon Aug 22 2011 7:37pm
by sulfuroxp
it's possible to start?

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Tue Sep 27 2011 1:09pm
by Kaihaku
Any word?

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Sun Oct 16 2011 2:13pm
by StorMyu
Kaihaku wrote:Any word?

word.

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Mon Dec 05 2011 10:39am
by darkiey
i can help i have hacked every bit of shining force i have been playing i realy want it in english

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Mon Jan 30 2012 9:15pm
by sulfuroxp
and?

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Sat Feb 18 2012 2:15pm
by StorMyu
Beware... Something good is coming !

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Fri Mar 30 2012 4:46pm
by rubixcuber
Hmm, so has this gone anywhere at all? Is anyone still working on translating?

As the author of the SF1 editor and having written a tool for decompressing, editing and reinserting the text there, I could probably provide that aspect here. I'm not really all that experienced with DS hacking, but as far as text is concerned, from what I know it should be easier than it was on the Genesis. If someone is still working on/willing to do the actual translation part and we've lost BoneIdol or anyone else who was going to do it, I could certainly lend my expertise.

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Fri Mar 30 2012 5:37pm
by StorMyu
Ok I will make a better topic presentation here but still:
http://forums.shiningforcecentral.com/viewtopic.php?f=39&t=21142

or:
http://gbatemp.net/topic/321936-shining-force-feather-translation/#entry4123878
Still juggling with some assembly hack to do, not really into it right now because I've made lots of text debugging. And the translation is on the way, I'll provide screenshots were the variable-width font hack and ASCII encoding will be added. Shouldn't be too long but I'm just being lazy here...

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Fri Mar 30 2012 5:51pm
by rubixcuber
Fair enough. I suppose I'll leave you guys to that then.

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Fri Mar 30 2012 11:38pm
by Omega Entity
Been exhausted with the new job the past couple weeks, but I still plan to keep on truckin' with the translating.

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Sun Aug 05 2012 9:53pm
by kiwiyogurt
hi there, is this project still ongoing or is it dead in the water??? i know it's not something you can do overnight, but i would like to know if i can get my hopes up to ever play it in english sometime in the (far) future?? it's a pain now to play it in japanese not knowing what i'm doing, whom i'm saving and whom i'm killing. i'm even to scared to upgrade my team, because of my lack of japanese. i wish everyone who is working on the project the best and hope to see it finished someday.

Re: Experienced NDS ROM Hacker wanted!

PostPosted: Mon Aug 13 2012 7:18pm
by Omega Entity
It's on a kind of hiatus for the moment, until my job ends at the middle of next month. Once that happens, I'll have the free time to start working on translating again.