crystaltile2

Discussion in 'NDS - ROM Hacking and Translations' started by FAST6191, Jun 19, 2007.

Jun 19, 2007

crystaltile2 by FAST6191 at 1:37 PM (29,200 Views / 0 Likes) 110 replies

  1. FAST6191
    OP

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,748
    Country:
    United Kingdom
    Edit- a far newer version of this tool can be found on filetrip http://filetrip.net/f23649-CrystalTile2-2010-09-06.html

    http://bbs.emu-zone.org/newbbs/archiver/?tid-464656.html

    I came across this earlier today and simply put it is the one of the best rom hacking tools I have ever seen. My only problem is that it is in Chinese and my knowledge of techincal terms in Chinese is less than brilliant.

    The source however has been released so if someone would like to help me translate I would be thrilled.

    A rundown of some of the features:
    tile viewer.
    hex viewer: includes ability to view in all kinds of formats including shiftJIS, unicode and several of the big Chinese formats. Naturally for a tool of this calibre tbl files are supported.
    disassembler: not tried the 64 version yet myself but ARM7 (thumb too) and ARM9 are present and pretty good (you can change address so as to influence relative commands)
    DS wise it opens files in the filesystem as well as being able to parse and play SDAT and several other common formats.
    Decompression (I have seen lz77 so far although I have not poked around it yet),
    If you want to try it out ctrl and O is open a file, the icons on the left are self explanatory and there is enough English in pulldown and right click to get somewhere.

    I will put some screens, a mirror and more discussion up later but for now.
    Tool:
    http://www.angeleden.net/Crystal/CrystalTile2.zip (password: www.angeleden.net (no http://))
    source (vs2k3.net/mfc): http://www.angeleden.net/Crystal/CrystalTile2(src).zip (pass as above)

    Images:
    [​IMG]
    [​IMG]
    [​IMG]
     


  2. TheBlueStylus

    Newcomer TheBlueStylus Advanced Member

    Joined:
    Feb 26, 2007
    Messages:
    50
    Country:
    United States
    This looks helpful, I'll give it a spin when I get home on pokemon. Hopefully someone can help you translate this.
     
  3. gordillo

    Member gordillo GBAtemp Regular

    Joined:
    Mar 10, 2007
    Messages:
    285
    Location:
    at school *BORED*
    Country:
    Canada
    cool i wonder if it helps us lesser modders [​IMG]
     
  4. DS64

    Member DS64 GBAtemp Regular

    Joined:
    May 16, 2007
    Messages:
    108
    Country:
    United States
    edit: nm

    -see post below-
     
  5. Xeijin

    Member Xeijin GBAtemp Fan

    Joined:
    Mar 25, 2007
    Messages:
    495
    Location:
    London, UK
    Country:
    United Kingdom
    Perhaps this thing will speed up the JUS translation? [​IMG]
     
  6. DS64

    Member DS64 GBAtemp Regular

    Joined:
    May 16, 2007
    Messages:
    108
    Country:
    United States
    weird i tried opening a few roms and all i got was garbled graphics, trying to figure out what im doing wrong.

    Edit: I had to press the map button. I still dont know what im doing though.
     
  7. gordillo

    Member gordillo GBAtemp Regular

    Joined:
    Mar 10, 2007
    Messages:
    285
    Location:
    at school *BORED*
    Country:
    Canada
    maybe it depends on the game your using [​IMG] how do i make it readable its not on my computer?
     
  8. gordillo

    Member gordillo GBAtemp Regular

    Joined:
    Mar 10, 2007
    Messages:
    285
    Location:
    at school *BORED*
    Country:
    Canada
    is there a english guide for this?
     
  9. Rev2k7

    Member Rev2k7 GBAtemp Regular

    Joined:
    Oct 8, 2006
    Messages:
    128
    Country:
    United States
    this is real nice to bad its not in english yet.
     
  10. ChaosBoi

    Member ChaosBoi Ushiromiya Battler

    Joined:
    Feb 19, 2007
    Messages:
    1,327
    Location:
    California
    Country:
    United States
    You can probably just use a translator to help you out unless the chinese letters are coded in hex or something. An emulator I translated a long time ago had their words stored in the string data so I can just use a translator to tell me what word it is and then I just revise it to make it sound better [​IMG] .
     
  11. Rev2k7

    Member Rev2k7 GBAtemp Regular

    Joined:
    Oct 8, 2006
    Messages:
    128
    Country:
    United States
    yeah , i tried looking in all the .cpp files , but everything was in english , and it didnt feel like text was there ? what file got the text ?

    EDIT: also i got the source and its missing the file afxwin.h so i cant compile it i get errors all the time , i think text may be in a bin file.
     
  12. FAST6191
    OP

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,748
    Country:
    United Kingdom
    It is not plain C++ but MS's tweak on it (VS2k3.net : visual studio 2003 .net, MFC: MS foundation classes) and AFXWIN.h is one of the things MS feels needs to be there:
    http://www.cppdoc.com/example/mfc/classdoc/MFC/AFXWIN.H.html

    As for the translation, babelfish is not going to be of much use here although I am willing to help with this one, I have most of the UI understood now and will make a picture translation soon.
     
  13. ChaosBoi

    Member ChaosBoi Ushiromiya Battler

    Joined:
    Feb 19, 2007
    Messages:
    1,327
    Location:
    California
    Country:
    United States
    I don't quite understand what the above poster said, but maybe someone should ask them for the missing file. My C++ isn't up to date I think since I've had it since a long time ago (2004 I think?). I'm not too experienced with programing though but if I get everything I needed, I can probably take a crack at it.

    EDIT: Well, I kinda found where some of the chinese text is but my computer doesn't have Chinese text support [​IMG] . It just shows a bunch of garbled text so that means I can't translate it >.< . Btw, the text are in the Dialogue section inside the CrystalTile2.rc file.
     
  14. FAST6191
    OP

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,748
    Country:
    United Kingdom
    Microsoft sees fit to make development kits and tie it to their OS (under the guise of lessening the effects of "DLL hell"), the one in question is Visual Studio 2003 (although I will try and get what c? I have to get it to build under 2005 if I can).
    Downloads (express should work although debugging can be a pain):
    http://msdn2.microsoft.com/en-gb/evalcenter/bb188238.aspx

    Thanks for pointing me in the right direction as well ChaosBoi.

    For anyone who does not want to grab the source here is the file (I would have posted it but got a too long error).
    http://www.sendspace.com/file/zx5muf
     
  15. ChaosBoi

    Member ChaosBoi Ushiromiya Battler

    Joined:
    Feb 19, 2007
    Messages:
    1,327
    Location:
    California
    Country:
    United States
    Sure, no problem [​IMG] . I checked and my computer has chinese support but the letters are just garbled gibberish X_X . I asked someone and they said something about Unicode. Anyone mind telling me how to change it for C++? That way I can get started on some stuff.

    EDIT: Woot!! I finally got the chinese letters to display properly [​IMG] . I'll translate some stuff using an online translator and revising it. I'll have to send it to someone for them to recompile it though because it won't let me do it for some reason (At least not the .rc file anyway).

    EDIT 2: Awww crap. If I try to copy and paste the chinese letters within the program, it changes to garbled letters. Looks like I'll need to look for someone who knows chinese [​IMG] .
     
  16. mag2005

    Newcomer mag2005 Advanced Member

    Joined:
    May 2, 2007
    Messages:
    51
    Country:
    United States
    This is an interesting program. I was playing around with the source and got it to compiled with the menu translated.

    Preview
     
  17. ksonic1055

    Newcomer ksonic1055 Member

    Joined:
    Jul 10, 2007
    Messages:
    45
    Country:
    United States
    Will the translation be finished soon? Also, do u have a download avalable?
     
  18. mag2005

    Newcomer mag2005 Advanced Member

    Joined:
    May 2, 2007
    Messages:
    51
    Country:
    United States
    This program is actually hard to translate for me because I don't know Chinese and translator sometime are not very good. I'll do my best on it and release the source.
     
  19. Rev2k7

    Member Rev2k7 GBAtemp Regular

    Joined:
    Oct 8, 2006
    Messages:
    128
    Country:
    United States
    it be sorta easier , becuase it isnt like a game really i think.
     
  20. ksonic1055

    Newcomer ksonic1055 Member

    Joined:
    Jul 10, 2007
    Messages:
    45
    Country:
    United States
    what types of things can this program do besides images? does it extract sounds?
     

Share This Page