ROM Hack Super Sonico Translation Example

Status
Not open for further replies.

dfsa3fdvc1

Well-Known Member
OP
Member
Joined
Jan 3, 2015
Messages
226
Trophies
0
XP
214
Country
Albania
So I was poking around some decrypted roms and noticed that Super Sonico might possibly be the most easy translateable game not yet translated. The script is literally a txt. Here's an example.

¥○○○○○○
また社長と揉めてしまった……。

¥○○○○○○(地の文)
社長が正しいっていうのは、
頭ではわかっているつもりだ。

The first line would show player dialogue,
second line shows dialogue without a name for events and stuff. Line breaks work just like you'd think they would here. Possiblity of 3 lines on screen at once.
Only problem is that if you were to put more characters on screen than the screen can actually hold it throws an error. The cool thing is that it tells you what file caused the error which would be super useful for troubleshooting.

It appears the game supports half width English characters. IIRC it can fit about a dozen Kanji on a line and looks like double that for English.
LATEEDIT: I got "zzzzzzzzzzzzzzzzzzzz1234567890" to fit on a single line. That's 30 characters.

And if not being able to fit enough English on screen at once is a problem you can just separate it over a new screen. You can add or remove dialogue and scenes without it throwing anything off. No hex editting, it just takes it all line by line.

Also graphics editting is easy with Ohana. (attached image)

Oh one final thing. The scripts have a bunch of commented out stuff which I think might be notes on the sytax or something.
"//スクリプターコメントです
//背景がないため、かわりの背景を指定しました。"

Not sure if the story is any good but just a heads-up that the game would be relatively easy to translate from a technical point of view.
 

Attachments

  • top_0010.bmp
    281.3 KB · Views: 1,003
Last edited by dfsa3fdvc1,

dfsa3fdvc1

Well-Known Member
OP
Member
Joined
Jan 3, 2015
Messages
226
Trophies
0
XP
214
Country
Albania
Quick update. Did some basic translation of the menu headers and panels. Attached a preview image and a release of this for anyone interested.
Inside the zipped release is the compiled LayeredFS plugin and modified assets. Just place the 'plugin' and 'LayeredSonico' folders in the root of your SD and launch the game while on NTR CFW and the game will have the translation applied. (You'll know it's working because the screen will flash green after launching the game)

EDIT: All the .arc files in the \\LayeredSonico\ui_menu\ folder are images which can be editted with Ohana.
Included a single altered script file in the \\LayeredSonico\script\ folder to show how incredibly easy translating this would be if somebody was willing to.

LayeredFS is amazing. I can't imagine having to rebuild the rom everytime to test the game. So easy to just FTP files with FTPPony.cia and then launch the game.
 

Attachments

  • preview.png
    preview.png
    25.8 KB · Views: 1,855
  • LayeredSonico.zip
    1.2 MB · Views: 439
Last edited by dfsa3fdvc1,

Shadowtrance

Well-Known Member
Member
Joined
May 9, 2014
Messages
2,493
Trophies
0
Location
Hervey Bay, Queensland
XP
1,807
Country
I actually looked at this a while ago, but didn't get very far. I did manage to break the game so the broken script error screen appeared. haha

Might have a look again though. :) Would be cool to see this in english.
 

Nagato

Well-Known Member
Member
Joined
Jul 15, 2011
Messages
535
Trophies
0
XP
862
Country
United States
I didn't even know they released it on the 3DS. This looks like an abomination of a scripting language, though. The original Sonicomi games used a full featured scripting language (Squirrel) which can and has been ported to the 3DS already for a few other different games (including the emulator for VC Sega Genesis games I think it was?). Looks like this is a different story and not a port so I guess they built it from the ground up, but still...
 

Shadowtrance

Well-Known Member
Member
Joined
May 9, 2014
Messages
2,493
Trophies
0
Location
Hervey Bay, Queensland
XP
1,807
Country
They need to release more of these "Japan only" games in the west imo, even it's just english text/menu's etc and still Japanese voice, I'd be cool with that.
So many decent games released only in japan that we just never get to see unless we import it or download it, but even then it's no fun unless you can read japanese. :(
 

Sliter

Well-Known Member
Member
Joined
Dec 7, 2013
Messages
3,264
Trophies
0
Location
ᕕ( ᐛ )ᕗ
XP
1,797
Country
Brazil
They need to release more of these "Japan only" games in the west imo, even it's just english text/menu's etc and still Japanese voice, I'd be cool with that.
So many decent games released only in japan that we just never get to see unless we import it or download it, but even then it's no fun unless you can read japanese. :(
orrr play the fan trsnlation, this is why we are here XD
well since I can't japanese at least I try helping out editing the graphics XD
 

Nagato

Well-Known Member
Member
Joined
Jul 15, 2011
Messages
535
Trophies
0
XP
862
Country
United States
They need to release more of these "Japan only" games in the west imo, even it's just english text/menu's etc and still Japanese voice, I'd be cool with that.
So many decent games released only in japan that we just never get to see unless we import it or download it, but even then it's no fun unless you can read japanese. :(
The official English localization for the PC version was announced just last month.

It's not the 3DS Super Sonico, but it's still in the same series at least! :P No ETA on release yet though.
 

Shadowtrance

Well-Known Member
Member
Joined
May 9, 2014
Messages
2,493
Trophies
0
Location
Hervey Bay, Queensland
XP
1,807
Country
orrr play the fan trsnlation, this is why we are here XD
well since I can't japanese at least I try helping out editing the graphics XD
Yeah but my point was that we, the players/fans shouldn't have to go to extreme lengths to play "whatever game not released in X language", ie: fan translations.

I highly doubt the devs translating text/menu's to another language would cost them much more time/money, voice acting is another story, that shit aint cheap so i can understand why it isn't done.

--------------------- MERGED ---------------------------

The official English localization for the PC version was announced just last month.

It's not the 3DS Super Sonico, but it's still in the same series at least! :P No ETA on release yet though.

Oh wow, didn't see that. :)
But still, my point is valid for games in general i think. :)
 

dfsa3fdvc1

Well-Known Member
OP
Member
Joined
Jan 3, 2015
Messages
226
Trophies
0
XP
214
Country
Albania

Sliter

Well-Known Member
Member
Joined
Dec 7, 2013
Messages
3,264
Trophies
0
Location
ᕕ( ᐛ )ᕗ
XP
1,797
Country
Brazil
Yeah but my point was that we, the players/fans shouldn't have to go to extreme lengths to play "whatever game not released in X language", ie: fan translations.

I highly doubt the devs translating text/menu's to another language would cost them much more time/money, voice acting is another story, that shit aint cheap so i can understand why it isn't done.
Well you are on a situation of everyone that comes to west have your language, for me it's very much rare so i'm sued of if it's in Portuguese, is a fan translation XD nowadays microsoft and sony have a lot of work on it , at leats text, some time also VA, actally a nice work in general, but nintendo? nahhh only if a famous title form warner brothers or disney if they bother to hahah

This sonic game is a kind of game that mostly of who would buy it don't acre about vvoice acting , so jusr translating text would make it much more cheaper and easier for then, I don't know why not :P like these JRPG they say that " west don't have public for it" , they bother even do dub it without leting the original audio, so they don't do the thingfor who want the thing wtf XD
 

dfsa3fdvc1

Well-Known Member
OP
Member
Joined
Jan 3, 2015
Messages
226
Trophies
0
XP
214
Country
Albania
wel... why XD
so, we'll gonna strat a project? or just digging the game for now?

IDK lol. I'm hoping these post get someone interested in it. Really I should be spending my time learning the language to be able to translate this rather than digging around in the game files, lol.
Hopefully someone able to translate stumbles across this game and picks it up.. Again, I can't stress how easy it is to insert English text into game. 0 technical/programming skill required.
 

weiff

Well-Known Member
Member
Joined
Nov 18, 2006
Messages
221
Trophies
0
XP
456
Country
Given the style of games these are and the number of skimpy outfits that Sonico ends up in, there is a perfectly good reason for a full nude render. Also considering it is not correct... goes to further support my explanation.
 

dfsa3fdvc1

Well-Known Member
OP
Member
Joined
Jan 3, 2015
Messages
226
Trophies
0
XP
214
Country
Albania
Given the style of games these are and the number of skimpy outfits that Sonico ends up in, there is a perfectly good reason for a full nude render. Also considering it is not correct... goes to further support my explanation.

Oh yeah definitely. her clothing is fully customizeable and there looks to be 162 articles of clothing so it makes sense to just apply to a base model.
I can't seem to get any of the clothing models open though sady. I wonder what would happen if I deleted all the clothing, lol.
 

dfsa3fdvc1

Well-Known Member
OP
Member
Joined
Jan 3, 2015
Messages
226
Trophies
0
XP
214
Country
Albania
So I figured out how to export the clothing models. They're in ".cat files" but really it's a cgfx. Just cut off the first few bytes before the line "CGFX" (see attached image. Part highlighted is was needs to be removed) and it will now be importable in "Every File Explorer". EveryFileExplorer will show an error message when viewing the model but it's still possible export. So you can export it to .dae or .obj and import that to Blender.
I haven't figured out a way to import an editted clothing model back into the .cat. I tried Generate CGFX in EveryFileExplorer but the generated file is so different from the original file that it crashes othe game on load.

So with all that said, anyone know a way to import a model back into this CGFX. I also attached the .cat that's pictured in the image to see if anyone can figure this out.
-snip-
 

Attachments

  • Untitled.png
    Untitled.png
    117.6 KB · Views: 1,214
  • cos_cha_00.zip
    202.8 KB · Views: 173
  • Like
Reactions: Sliter

dfsa3fdvc1

Well-Known Member
OP
Member
Joined
Jan 3, 2015
Messages
226
Trophies
0
XP
214
Country
Albania
Which then goes back to the main problem that I've been unable to edit the models. lol. I'm giving up. Someone smarter than me can figure this out because I can't.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • realtimesave @ realtimesave:
    jdhello
  • realtimesave @ realtimesave:
    @SylverReZ that guy seriously spent over 2 grand on that hot wheels pc?
    +1
  • RedColoredStars @ RedColoredStars:
    LTT is a noob
  • RedColoredStars @ RedColoredStars:
    Guy doesnt know wtf hes talking about half the time
  • realtimesave @ realtimesave:
    @SylverReZ that reminds me that my friend sells CRTs he gets cheap or free for hundreds of dollars. people are dumb
    +1
  • RedColoredStars @ RedColoredStars:
    And is incredibly annoying.
  • realtimesave @ realtimesave:
    man I just washed my shoes and they look exactly the same as before I washed them :|
  • realtimesave @ realtimesave:
    luckily they didn't fall apart
  • RedColoredStars @ RedColoredStars:
    Some CRTs are very much worth the price
  • RedColoredStars @ RedColoredStars:
    i used to go out to the recycling center every couple weeks and look at the crts and other electronics people would drop off. Usually screens were broken or severely scratched from being tossed around. Did find a good one here and there, but never anything like a 1080i widescreen crt.
  • RedColoredStars @ RedColoredStars:
    Or a good contition 40" Sony Trini that weighs 300 lbs. lol
  • RedColoredStars @ RedColoredStars:
    Literally 300 lbs. lolol
  • BigOnYa @ BigOnYa:
    I have a few of those boat anchors in my basement I tried giving away but no one wanted them, So anyone close to Columbus, Ohio area that wants them, (26", 2x 19") please come get, for free.
  • RedColoredStars @ RedColoredStars:
    Dont know anyone wants those smaller ones. Most are after larger sizes and the kinda top of the line models
  • RedColoredStars @ RedColoredStars:
    Motion handling and input lag on those things destroy plasmas, led, oled
  • realtimesave @ realtimesave:
    I had some really nice CRTs I should've kept
  • realtimesave @ realtimesave:
    now I have all lcd
  • realtimesave @ realtimesave:
    one in particular I regret getting rid of oh well :|
  • realtimesave @ realtimesave:
    the Sonys and stuff I don't care about
  • realtimesave @ realtimesave:
    and used LCD are hard to sell I can imagine.. not worth much
  • realtimesave @ realtimesave:
    @SylverReZ where do u lurk
  • a_username_that_isnt_cool @ a_username_that_isnt_cool:
    Is it piracy if it was released for free? Not in my opinion, but I also think it's not piracy if buying it isn't owning it, and it's not piracy if you can't buy it from the original creators anymore.
  • K3Nv2 @ K3Nv2:
    Free release can have loopholes where they still make money through ads
    K3Nv2 @ K3Nv2: Free release can have loopholes where they still make money through ads