Last Bullet [Hacking Info]

Discussion in 'NDS - ROM Hacking and Translations' started by litium, May 4, 2009.

  1. litium
    OP

    litium GBAtemp Regular

    Member
    196
    0
    Mar 19, 2008
    Argentina
    Argentina
    Ok, so. Since i'm a newbie i cant do too much, but... anyone who knows more... and wants to team up is welcome. So far, i found: The script files are in data/Story, mission info, and etc is on data/info. Menu and other stuff is in common graphics files. So hacking and transslating this game shouldn't be THAT hard. So far i managed to change a few names and lines. Behold my hacking skills hahaha:

    [​IMG] [​IMG] [​IMG]

    I was using CT2, in Codepage 932. Is there another editor that would let me view the script files and edit them, but in that codepage? ANy editor, text, or whatever.
     
  2. Edgedancer

    Edgedancer Director of Moon based operations

    Member
    2,642
    37
    Oct 2, 2006
    Canberra
    Hmm. Seems like this would be a relativelly easy translations compared to some others. I would help if I could but I will keep an eye on progress.
     
  3. psycoblaster

    psycoblaster Divine

    Member
    2,132
    2
    Jan 26, 2008
    Seoul.. (in Korea)
    for me it just looks like a file that is read from beginning to end.
    no pointers or anything.
    It wouldn't be too hard to make a program for the script files.
    However, item names etc are all divided with just 00's instead of control codes.
     
  4. litium
    OP

    litium GBAtemp Regular

    Member
    196
    0
    Mar 19, 2008
    Argentina
    Argentina
    Yup, no pointers i think. I'm Gonna start doing some testing...
     
  5. BlueFlame90

    BlueFlame90 GBAtemp Regular

    Member
    162
    1
    Aug 7, 2008
    Gambia, The
    Well if you want help, than i could take a look at this game if you want.
    If it doesn't even have pointers, than that's good.
     
  6. litium
    OP

    litium GBAtemp Regular

    Member
    196
    0
    Mar 19, 2008
    Argentina
    Argentina
    Yeah, is not that hard to edit. Today i expanded the size of the script file and added text, did'nt work. I'm stuck on the size of the original text now... Any ideas?

    Also, graphics are standar.
     
  7. BlueFlame90

    BlueFlame90 GBAtemp Regular

    Member
    162
    1
    Aug 7, 2008
    Gambia, The
    I can't help you with the graphics, but adding text is really easy [​IMG]

    First you need to know how the Syntax of the text is, it's easier in this game than in Code Geass:
    3D - Beginning of Text (it can also be use for line break)
    right after 3D the line lenght must be defined (number of bytes): 1 byte for each letter (test = 04), mut be in hex (hello world = 0B)
    after that comes the text, the game will crash if the text is longer or shorter than defined.

    So if you add text to it, the only thing you need to change is the line lenght.

    Here is a image: the text in the () is the one i "added" whisch means the file size is also bigger:
    [​IMG]
     
  8. psycoblaster

    psycoblaster Divine

    Member
    2,132
    2
    Jan 26, 2008
    Seoul.. (in Korea)
    Download LastBulletTrans 1.0
    Make sure you installed the latest .NET framework
    [​IMG]

    The game uses informal(?) Japanese so it's kinda hard for me to understand. Lol
     
  9. BlueFlame90

    BlueFlame90 GBAtemp Regular

    Member
    162
    1
    Aug 7, 2008
    Gambia, The
    Great tool, it makes it really easy to translate this game without much work, but it would be useful if you could add the speakers name to your programm.
    Before every text is the name: it starts with 3E and then the lenght of the name, like 04 for ?? (Tomoko)

    I will start a translation on this if you can add it to your programm.
     
  10. opearn

    opearn Advanced Member

    Newcomer
    50
    0
    May 27, 2008
    i did this on the 30th of april!

    My Topic

    I chose not to continue it becaus only one or two people cared enough to post.

    I hope your "not project" gets better support.
     
  11. psycoblaster

    psycoblaster Divine

    Member
    2,132
    2
    Jan 26, 2008
    Seoul.. (in Korea)
    download LastBulletTrans v1.2 http://cfile235.uf.daum.net/attach/1264D80F4A05443A0939C7
    [​IMG]
    Tell me if you need anything more

    edit:
    When you translate one line, then any line with the same text will automatically translated. For instance, if you edit SPEAKER: ?? to SPEAKER: Tomoko, then all entries with SPEAKER: ?? will be edited.

    Also to let you know, any lines left blank will use the original line when saving, so don't worry about leaving an entry untranslated. This was a function from the first build.
     
  12. Edgedancer

    Edgedancer Director of Moon based operations

    Member
    2,642
    37
    Oct 2, 2006
    Canberra
    Good job Psycoblaster.
     
  13. q8fft

    q8fft Member

    Newcomer
    17
    0
    Dec 17, 2005
    Kuwait
  14. TSPhoenix

    TSPhoenix GBAtemp Regular

    Member
    158
    1
    Aug 7, 2007
    Sometimes threads just get missed.