Crystaltile2 2008.02.28

Discussion in 'NDS - ROM Hacking and Translations' started by FAST6191, Mar 27, 2008.

Mar 27, 2008

Crystaltile2 2008.02.28 by FAST6191 at 2:34 PM (6,331 Views / 0 Likes) 7 replies

  1. FAST6191
    OP

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,705
    Country:
    United Kingdom
    Edit- you can find a far newer version of this program http://filetrip.net/f23649-CrystalTile2-2010-09-06.html

    I just managed to track down the 2008.02.28 version of crystaltile2 and thought I would share it.


    For the unaware it is a superb rom hacking tool that has a lot of support for the various DS formats inbuilt (NARC, basic image formats, utility.bin parsing, font parsing and naturally the file system itself) as well as the shiftJIS inbuilt to hex editor, extensive table support, myriad image decoding formats, disassembler (I have not checked to see if the -1 ARM-THUMB bug has been fixed yet but it is easy enough to work around)
    It originally is (simplified) Chinese but the old version translation I was working on managed to load up, it leaves a lot to be desired but it works. I will see about porting the old translation to this one but I face a bit of a challenge (technical terms in Chinese+ reworking an existing half done large document to another large document with new arrangement: fun fun fun).

    The source was originally linked but I can not get at it right now and I get 403ed when trying to browse the directory.
    Original cached link:
    http://www.google.com/search?q=cache:6ELOn...lient=firefox-a
    If the zips ask for a password it is "www.angeleden.net" (the site it was located at before it went down)

    My mirrror with partial translation, as I said it is worse than the other version (I had a whole bunch of the tile editor redone in the previous and some of the backgrounds were removed: marble now shows black etc.) I have out there but I thought I would post it as it does work.

    I added .arc files to the formats.ini under the same heading as .narc but it probably will not work as it looks like I have some more to change (a simple export, rename, import should though).

    1033.lng is my old translation renamed (the version available from the link is now called 1033orig.lng), 2052.lng is the Chinese version included as a template if you want to try your hand at the translation.

    Anyhow my version:
    http://www.4shared.com/file/42134901/3967a...ystaltile2.html
     
  2. Dominator

    Member Dominator the world end without you

    Joined:
    May 9, 2007
    Messages:
    696
    Location:
    Not on the earth
    Country:
    France
    Thanks you,

    Its a very, very, very, veru, very usefull tool with all in 1 [​IMG]
     
  3. trigun0x2

    Newcomer trigun0x2 Member

    Joined:
    Oct 3, 2007
    Messages:
    42
    Country:
    United States
    Thanks! This will be great use!
     
  4. kazumi213

    Member kazumi213 GBAtemp Regular

    Joined:
    Oct 16, 2006
    Messages:
    293
    Country:
    Spain
    Hi FAST6191.

    I'm very interested on this editor, so thanks for the update.

    From the cached link I've found what seems the blog of the poster of the files (yeyezai). Maybe its a better source to keep track of future Crystaltile2 updates:

    http://www.yeyezai.cn/

    One of the recent entries is about this updated Crystaltile2, and links to the your cached page to download the files.

    Just one thing: A few days ago I downloaded a file from your 4shared folder. It is called "crystaltile2ft.7z". So is this the inmediate previous version you were workin on? I mean, the "1033.lng" file that you include on the above 4shared link comes right from that "crystaltile2ft.7z", isn't it?

    Thanks again.
     
  5. FAST6191
    OP

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,705
    Country:
    United Kingdom
    That version was the one I brought with me to the US so it is actually from early September (and there were a few versions prior to me picking up the one up top), it was posted in this section somewhere after the author and/or one of his friends got wind of us trying to translate an even earlier version.

    None the less the language file is probably just a straight copy from the version you already have, I might have tweaked it slightly (I do the odd couple of paragraphs here and there but I know nothing major was done).

    Thanks for the link too.
     
  6. kazumi213

    Member kazumi213 GBAtemp Regular

    Joined:
    Oct 16, 2006
    Messages:
    293
    Country:
    Spain
    @FAST6191

    Could you make a quick tutorial about basic usage? Nothing complex, just about the "Viewer" features, how to look for something and display it properly.

    I've been messing around with Crystaltile2, but I feel a bit lost.

    - I open a .nds file
    - Select to display the ROM file structure
    - Right click on some "tile" files and select to load them on the main window
    - Do the same for "associated" palettes (I guess, those which have the same name as the tile)
    - Right click on "pack" files and open a new window showing its contents

    But some tiles appear scrambled (this usually means that you should "tweak" the view options in some way, but I'm not sure). Some files within "packs" are shown as "LZ" (compressed I guess) and I'm not sure how to uncompress them (if possible).

    To be specific I'm interested in being able to display all supported characters in a given game. I guess this should be in some kind of font file(s) which seem to be the .NFTR ones. I've tried with a recently released game (Aquarium by DS, #2186). Loading the .NFTR files leads to "character map" displaying indeed. It seems that you can also do some sort of "Export to Table" operation (export to common .tbl file). But the only one .NFTR file I've found in Pokemon D/P is contained in a pack file (data/utility.bin) and seems to be LZ-compressed, which I'm not sure how to manage.

    Hope you can offer some tips on procedure/aproach to this subject using Crytaltile2.

    Thanks in advance.
     
  7. FAST6191
    OP

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,705
    Country:
    United Kingdom
    My main computer is not working right now but I will see to it. I will probably finish "porting" the translation first though.

    For the images there are usually three files
    the image (it helps to think of it as a paint by numbers concept)
    the palette (usually only a few bytes, the "key" to the paint by numbers)
    the map (how to sort out the jigsaw of tiles)
    If you right click the file there should be an option at the bottom of the menu there to either load it or in the case of other formats (sdat, the wifi "rom", NARC, the image stuff)

    LZ I believe relied on an external tool and to be honest you are probably better off with another LZ tool (romhacking.net recently got a few nice ones)

    nftr are font files and if you right click you can get it to read the font height and width, I lack Asian support on this machine but I think this was a good thread on the subject, if not a search with the terms nftr DS crystaltile should do it.
    http://blog.tgb.net.cn/index.php?load=read&id=134

    As for pokemon if you had not seen them:
    http://www.pipian.com/ierukana/index.html
    http://pokeguide.filb.de/programs.php
     
  8. BiscuitCookie

    Member BiscuitCookie GBAtemp Fan

    Joined:
    Feb 8, 2008
    Messages:
    330
    Location:
    Netherlands, Gelderland
    Country:
    Netherlands
    Is it able to edit in game UI? (for the JUS new translation project)
     

Share This Page