News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Summon Night Swordcraft Story: Beginnings Stone [GBA]  (Read 68366 times)

pablitox

  • Full Member
  • ***
  • Posts: 104
    • View Profile
Summon Night Swordcraft Story: Beginnings Stone [GBA]
« on: June 04, 2015, 04:11:18 pm »

This thread will be used to give an update on the translation of this game. The old thread had a lot of outdated information and broken links, so I decided to make a new one with the latest patch and information available.

A bit of story - Translation

As far as it goes, the translation had it's problems since the beginning: translators and hackers leaving with a half unfinished job were the most common.
Two years ago, the project was revived by oil_ who made a site the translation:

http://sntranslation.vacau.com

A lot of people did contribute to it (kind of an open translation) though some parts of it still bother me a bit (some stiff translations, untranslated lines, etc).Here's the current version of the script: https://github.com/wangds/sncsm3/blob/master/resources/scriptTXT.7z

Hacking the game

Well, that's all about the translation so far. The hacking front wasn't as lucky as the other one, but some progress has been made since oil_ left:

Graphical front: following parakarry's footsteps, ghanmi could make use of their awesome skills and translated some graphics:




Also NPCs.

Though some of them are still missing:

+Select Hero:
+Select Partner:
+"Tsushin" (Link) in-menu graphic
+"Omake" (Extras) in-menu graphic
+Similar in-menu graphics in Engrish that may need fixing
+Names in Credits

I've located their address using lz77restructor 2.

and some minor problems:

+Title screen, third and fourth options: I messed up inserting one of the four frames for "2P" ("tsushin/link" option, the graphic probably needs to be redone) and didn't touch omake "bonus".
For those two I'll need to use the no$gba debugger to move the sprites anyways removing the gaps for a proper translation.
+Opening lines not fixed yet to use the proper translation ("a land called paradise"). This should be possible (called "a paradise land" once). The wording is awkward because of tiles repeating and imposing draconian limitations on the thing, but it should be possible if the tilemap is modified.
+The glow effect doesn't match the crude shitty new English logo. It needs heavy tile map reworking.

Script front: Earthdarkness, has decided to lend us a helping hand making a text  inserter that can overcome the character limits of each line.

About the system (uncompressed) messages, Ritchburn's tools did provide a good help to translate things like weapons, items. So far the progress in that front is:

Weapons: 100%
Items 100%
Quest 99%
Magic: 100%
Special Skills: 100%
Bestiary: 100%
Boss data: 100%
Other system messages: 99%

The patch

Here's the latest patch released:

http://www.mediafire.com/download/l1suy7m816i8sm5/sn3gba_graphic+menus_v0.6_Jrombase.ups

it includes the graphics done by ghanmi and some of my translated system messages.


Credits:
translation:
macaronron
salixa
X_Wings
xswordcraftx
cyan
haruka-123
Zynk
Akiron
Chronomoogle
TheZu
gangrelion

hacking
Ritchburn
Aent
TLZ
Earthdarkness
Ghanmi
and everyone else involved I may have forgotten, lol.

Updates!!

Big update, as earthdarkness script inserter did a lot of progress already. Comparing to Ritchburn's old tools:

 
           Earthdarkness                   |                    Ritchburn

|
|
|
|
|


That's what's been inserted so far, he's using the latest translated script. Dual tile encoding is a good workaround to character limitation, but if an ASM hacker could help us to complement earth inserter, it'd be awesome.
« Last Edit: October 26, 2015, 04:39:41 pm by pablitox »
Re taking hajimari no ishi!

BlackDog61

  • Hero Member
  • *****
  • Posts: 784
    • View Profile
    • Super Robot Wars A Portable translation thread
Re: Summon Night Swordcraft Story: Beginnings Stone
« Reply #1 on: June 04, 2015, 06:03:50 pm »
It's good to see the project is still on-going!
Nice-looking page, by the way. ;D

pablitox

  • Full Member
  • ***
  • Posts: 104
    • View Profile
Re: Summon Night Swordcraft Story: Beginnings Stone
« Reply #2 on: June 04, 2015, 06:36:23 pm »
It's good to see the project is still on-going!
Nice-looking page, by the way. ;D

Thanks black, I got some feedback so I did the new thread :P
« Last Edit: June 14, 2015, 03:33:11 pm by pablitox »
Re taking hajimari no ishi!

pablitox

  • Full Member
  • ***
  • Posts: 104
    • View Profile
Re: Summon Night Swordcraft Story: Beginnings Stone [GBA] [Help wanted]
« Reply #3 on: June 19, 2015, 12:26:56 am »
finished a task I should have finished eons ago, Arrange the script in chronological order. Anyone who wants to proofread and TLC is welcome to do it (provided they have some jap knowldge, I can help with the SCS info).

I found an interesting fact about NPC, they are related to the place they go in, for example:

Code: ("0188bfec.txt") [Select]
マニグ採掘場
Manig Mine
pablitox

マニグ採掘場 エリア1
Manig Mine Area 1
pablitox

さっきの女はなんかあやしい
That girl earlier was suspicious somehow.
cakepans

とにかく追いかけてみよう!
At any rate, I'll try going after her!
cakepans

さっきの子はなんかあやしいよ
That kid earlier was suspicious somehow.
cakepans

とにかく追いかけてみよう!
At any rate, I'll try going after her!
cakepans

さっきの女を追いかけて
I'll follow that girl from earlier
cakepans

召喚獣のこと聞き出してやる!
and get her to spill about the summon beast!
cakepans

さっきの子を追いかけて
I'll follow that kid from earlier
cakepans

召喚獣のこと聞き出してやるんだから!
and get her to spill about the summon beast!
cakepans

(GuardianBeast)との勝負が待ってるし
I have the match with (GuardianBeast) lined up
cakepans

遠くに行かない方がいいな
so it'd be better if I better if I don't go too far.
cakepans

(GuardianBeast)との勝負が待ってるし
I have the match with (GuardianBeast) lined up
cakepans

遠くに行かない方がいいよね
so it'd be better if I better if I don't go too far.
cakepans

ザックが穴に落ちたみたいだから
It looks like Zakk fell into the hole so
cakepans

見に行こう!
let's go check on him!
cakepans


As you can see, dialogue when you try to leave the place and certain flags are not set iyou can't leave without checking on Zakk, for example) ,NPC dialogues, are stored in the same place as the location where they happen (Manig Mine, for example).

Also I got some screens to show progress:
Spoiler:












A one byte per char and vwf will be needed too. Any asm hackers willing to help?
« Last Edit: August 12, 2015, 09:37:01 pm by pablitox »
Re taking hajimari no ishi!

pablitox

  • Full Member
  • ***
  • Posts: 104
    • View Profile
Re: Summon Night Swordcraft Story: Beginnings Stone [GBA] [Help wanted]
« Reply #4 on: July 04, 2015, 01:56:17 am »
Progress has reached kind of a halt because I've been busy with uni stuff, but I'm looking forward to do something with the graphics, at least find them or something.

So far  thanks to ghanmi's help, using crystaltile I managed to found some opcodes:

83 C4=type of weapon (sword,fist,axe,etc)
83 C5=rank of weapon (1 through 7)

which led me to this (I did it by modifying directly the rom in crystaltyle2, hope there's a way so the tool can do it automatically).
Spoiler:

(Note the font though, It's a bit messy right now, if fitting the whole message is possible, then it shouldn't be a worry, could ASM hacing make it less awkward or something?).

I'm also waiting for earthdarkness to get less busier so the tool's codification can start.

Cheers!
« Last Edit: August 12, 2015, 09:37:32 pm by pablitox »
Re taking hajimari no ishi!

BlackDog61

  • Hero Member
  • *****
  • Posts: 784
    • View Profile
    • Super Robot Wars A Portable translation thread
Re: Summon Night Swordcraft Story: Beginnings Stone [GBA] [Help wanted]
« Reply #5 on: July 04, 2015, 05:16:48 am »
(Note the font though, It's a bit messy right now, if fitting the whole message is possible, then it shouldn't be a worry, could ASM hacing make it less awkward or something?).
What is messy about the font? The onlyfont-related thing I see is the need for spacing around "i" to be smaller.

VicVergil

  • Hero Member
  • *****
  • Posts: 716
    • View Profile
Re: Summon Night Swordcraft Story: Beginnings Stone [GBA] [Help wanted]
« Reply #6 on: July 04, 2015, 12:51:06 pm »
What is messy about the font? The onlyfont-related thing I see is the need for spacing around "i" to be smaller.

Instead of properly hacking the Japanese fixed-width 12px font (like the earlier Swordcraft Story localizations did by making it a fixed width 6px font) and making the game deal with 1-byte characters (which would make the compression easier than it is right now)...

The current patch tries to store all possible combinations of two English characters in the glyph graphics. Problem is the compression isn't nearly as efficient and the script often hits cartridge size/display limitations very quickly. All numbers show in full width, some combinations (two upper case letters in a row) are impossible, and so on. Not to mention the naming screen.

So while it's visually pleasant, it's a significant hurdle to this translation project, especially since many people who proposed handling the hacking aspect for this disappeared.

pablitox

  • Full Member
  • ***
  • Posts: 104
    • View Profile
Re: Summon Night Swordcraft Story: Beginnings Stone [GBA] [Help wanted]
« Reply #7 on: July 04, 2015, 05:44:24 pm »
 :cookie:Yup, quite unsetting to see characters that big (this is going from me who played the english version of the other two games). Does the font hacking require any asm knowledge? I saw a font.c and font.h file in the project, here's a bit of the file:

Spoiler:
static const char k_font_lower_z[12][6] = {
   "      ",
   "      ",
   "      ",
   "      ",
   "xxxxx ",
   "    x ",
   "   x  ",
   "  x   ",
   " x    ",
   "xxxxx ",
   "      ",
   "      "
};
Spoiler:
EDIT: Well, I could modify the font, result did not go as expected though:
Something like this coupled with a VWF may be awesome.
« Last Edit: August 13, 2015, 11:58:19 am by pablitox »
Re taking hajimari no ishi!

pablitox

  • Full Member
  • ***
  • Posts: 104
    • View Profile
Re: Summon Night Swordcraft Story: Beginnings Stone [GBA]
« Reply #8 on: August 12, 2015, 09:06:03 pm »
First post updated with new content (more uncompressed message and graphics).

Look forward to the next update!
Re taking hajimari no ishi!

pablitox

  • Full Member
  • ***
  • Posts: 104
    • View Profile
Re: Summon Night Swordcraft Story: Beginnings Stone [GBA]
« Reply #9 on: October 26, 2015, 04:59:20 pm »
Thought I could bump the thread to show some of the progress that has been going on a few days ago.
Re taking hajimari no ishi!

BlackDog61

  • Hero Member
  • *****
  • Posts: 784
    • View Profile
    • Super Robot Wars A Portable translation thread
Re: Summon Night Swordcraft Story: Beginnings Stone [GBA]
« Reply #10 on: October 27, 2015, 02:58:22 pm »
Nice bumpin- err, I mean, good progress!
Keep it up!

pablitox

  • Full Member
  • ***
  • Posts: 104
    • View Profile
Re: Summon Night Swordcraft Story: Beginnings Stone [GBA]
« Reply #11 on: October 28, 2015, 10:51:09 am »
Nice bumpin- err, I mean, good progress!
Keep it up!
Gotta keep ppl informed, lol. ;D

Ask hacking is actually a thing now. Thanks to normatt. So it's all good:D
Re taking hajimari no ishi!

bradzx

  • Sr. Member
  • ****
  • Posts: 273
    • View Profile
Re: Summon Night Swordcraft Story: Beginnings Stone [GBA]
« Reply #12 on: November 02, 2015, 01:44:10 pm »
Two more percent left to go.
Are you huge fan of Megaman Xtreme 2?   Then check this progress of Remastered version!

BlackDog61

  • Hero Member
  • *****
  • Posts: 784
    • View Profile
    • Super Robot Wars A Portable translation thread
Re: Summon Night Swordcraft Story: Beginnings Stone [GBA]
« Reply #13 on: November 02, 2015, 03:11:45 pm »
Two more percent left to go.
I can't begin to fathom how excited the team mustbe!

pablitox

  • Full Member
  • ***
  • Posts: 104
    • View Profile
Re: Summon Night Swordcraft Story: Beginnings Stone [GBA]
« Reply #14 on: November 02, 2015, 08:44:05 pm »
Hell yeah we are. Though that 2% is like a 100% really. Luckily the script is being inserted and asm hacking is real. I will update when earthdarkness replies back. .
Re taking hajimari no ishi!

ArkthePieKing

  • Full Member
  • ***
  • Posts: 114
    • View Profile
Re: Summon Night Swordcraft Story: Beginnings Stone [GBA]
« Reply #15 on: November 07, 2015, 03:58:15 am »
Woah is it really that close to being done!? I've been following this project for, gosh, 5 years? Maybe longer? I've seen it pass from hand to hand, be scrapped and restarted and scrapped again. I've kept an eye on it the entire time, and this just...doesn't feel real. I can barely contain my excitement for this! When it gets done you can bet I'll be sharing it all across every social media I have access to. You guys are doing just the best possible thing. It's a dream of mine to play this in English. I can't thank you enough for your hard work and sheer dedication.

pablitox

  • Full Member
  • ***
  • Posts: 104
    • View Profile
Re: Summon Night Swordcraft Story: Beginnings Stone [GBA]
« Reply #16 on: November 14, 2015, 10:18:07 am »
Script insertion is on its way. Hopefully I'll show more screens of it. Normmatt took the one byte per char and vwf so the naming screen will look really good. You should thank these guys. They are amazing!
Re taking hajimari no ishi!

Mirby

  • Jr. Member
  • **
  • Posts: 59
  • The Power's in the Pins
    • View Profile
    • Mirby Studios
Re: Summon Night Swordcraft Story: Beginnings Stone [GBA]
« Reply #17 on: November 14, 2015, 06:32:55 pm »
so glad this is nearing completion, especially after i bugged ya to keep going with it :D

jumpluffcommander

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: Summon Night Swordcraft Story: Beginnings Stone [GBA]
« Reply #18 on: December 16, 2015, 01:29:00 am »
Hey pablitox, I've been rooting you on from the sidelines for years now - I've graduated highschool and started work on my major in college in that time. I gotta say coming back and seeing these updates really has raised my spirits. I don't mean to sound pushy - but do you think you could start a facebook page for the translation and give updates there? It would be very convenient. Either way, you've worked really hard even though Oil left so long ago - it might sound weird but I'm really touched by your work. This is my favorite game and no one knows about it or cares about it that I know - but your effort makes me feel like favorite game isn't irrelevant. so it might sound weird, but you make me happy. good luck pablitox, not just with this project - but with anything you choose to do. Also goodluck to all programmers and others working on this like earthdarkness and the rest, make this as special as the mother 3 translation guys. A craftknight's promise is stronger than the strongest steel...don't fail us guys!

Shadic

  • Jr. Member
  • **
  • Posts: 38
    • View Profile
Re: Summon Night Swordcraft Story: Beginnings Stone [GBA]
« Reply #19 on: December 20, 2015, 11:14:55 pm »
Really looking forward to this. Was a huge fan of the first two Swordcraft Story games.

Good luck, and thanks for all your efforts!