ROM Hack CrystalTile2(09.01.24)

wannya

Active Member
OP
Newcomer
Joined
Sep 17, 2007
Messages
37
Trophies
0
Website
www.angeleden.net
XP
117
Country
Switzerland
http://translate.google.cn/translate_t# (very sorry)
HP:http://bg.tgb.net.cn (???to??????????)

Rewrite NFTR Font Editor
Supporting NFTR all the features
Use the default grayscale palette NFTR
Supporting NFTR the default font:
Korean (CodePage 949 / UHC)
European Language (CodePage 1252 / Latin-1)
DS-IPL font table
DS-IPL font table for Chinese
DS-IPL font table for Korean
Japanese Level 1 (JIS X 0208)
Japanese Level 1,2 (JIS X 0208)

nftr.png
 
  • Like
Reactions: Margen67

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,277
Country
United Kingdom
Wow nice update. Thanks for the news wannya.

For others wondering crystaltile2 is a fantastic hacking app for many systems including a serious set of DS hacking tools (asm, compression, sound (SDAT), text including shiftJIS and many common tools, hex, DS file format support (narc, nftr, sdat and several graphical formats among others), nitrorom (DS) file system support, one of the best tile editors out there (truly custom tile size, about 30 common and not so common storage methods, mirroring and similar tweaking in about every way going and the list goes on).

It is however only available in Chinese, you can translate it (and indeed I have partially translated earlier versions but the changelog since has rendered it no good) and there is a Korean and a Chinese (not sure if it is traditional) on the site. Translations should be named as the windows codepage:
http://www.science.co.il/Language/Locale-C....asp?s=codepage

edit: see posts below for cory1492's translation.
 
  • Like
Reactions: Margen67

cory1492

Well-Known Member
Member
Joined
Jun 23, 2005
Messages
1,497
Trophies
1
Location
Home, WhereElse?
XP
334
Country
Canada
Bleh, can't get the bloody thing to load any .lng file, even just making edits to the About text in the original files has shown nothing - my codepage should be 2052 as it's set to "english (canada)" but nothing I do is making any changes to the interface. Any rate, about an hours work attached {link removed} (it's misnamed on purpose) - translated the korean (couldn't figure out how to use online translators on the chinese one as it's saved/loading in ascii instead of unicode, so it seems a few words are phonetic equivalents to the chinese) to engrish, couldn't get it to work with the app so no real revisions to grammar and such. (btw: this is on vista64, going to go over to xp to double check.)

Thanks wannya, this is an impressive tool that I wish I understood even google-translated partially.
 

wannya

Active Member
OP
Newcomer
Joined
Sep 17, 2007
Messages
37
Trophies
0
Website
www.angeleden.net
XP
117
Country
Switzerland
google(very Sorry):
Language (Locale) LCID Decimal LCID Hexade. Codepage Country code
English (Canada) 4105 1009 1252 CAN
2052.lng filename change to 4105.lng

Examples
ct2-english.png


nef.png
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,277
Country
United Kingdom
I will expand on what wannya said for others.
Nef files are a format used by the no$gba emulator to define certain commands; as many will be aware the GBA and DS map various important things to the bus such as graphical data. Such things are largely automated in commercial roms owing to the nitroSDK and as such can be pulled apart.

Essentially it is a lookup list of commands and that makes it about the closest thing we will ever get to a decompiler for the DS.
 

nIxx

Well-Known Member
Member
Joined
Sep 30, 2007
Messages
1,544
Trophies
0
Location
Germany
Website
Visit site
XP
337
Country
Gambia, The
Hi
as first thank you wannya for this nice tool
wink.gif

Now i have only one little question where can i get a english translation ?
(started already but it´s a bit difficult if you can´t chinese
wink.gif
)
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,277
Country
United Kingdom
@nIxx there is no English translation right now. You can have a look at some of my old stuff but as I said it was made for considerably older versions (originally a 2007 version if I recall correctly although it may have been older) and every change makes it work on less and less of the app not to mention technical talk in Chinese is about as hard as sounds).

You can grab it here:
http://www.4shared.com/get/40301118/fd9a4a...taltile2ft.html

If you want to work what I have done already into something extra feel free to.
 

cory1492

Well-Known Member
Member
Joined
Jun 23, 2005
Messages
1,497
Trophies
1
Location
Home, WhereElse?
XP
334
Country
Canada
FAST6191: my translation is OK once wannya pointed out LCID is used, it's not perfect but it is mostly english (as I wasn't able to test it yesterday). I will try to work on it some more today as well as see if I can add back in your previous fields/findings
wink.gif

wannya said:
google(very Sorry):
Language (Locale) LCID Decimal LCID Hexade. Codepage Country code
English (Canada) 4105 1009 1252 CAN
2052.lng filename change to 4105.lng
Perfect, thank you wannya! I did not know it was LCID not Codepage. If "4105.lng" (or, "%s.lng") text could be added to the about box, maybe it would help others?

edit:/ OK, another hour and a half, I've done as many menus as I can handle, the status bar and other messages are still rather untranslated, FAST contributed by giving me english to at least 5 or 20 menu items I had no idea how to find in the program let alone translate - far, far from perfect as is but very manageable no less.

Engrish lng file
You'll have to figure out what your code page is based on the links FAST6191 posted above, and as mentioned above use the LCID decimal value
wink.gif


Thanks yet again wannya! Thanks FAST6191 (though I didn't/couldn't use much, it helped quit alot)! If someone without exhausted time/patience feels like cleaning up the status/popup texts, feel free
wink.gif
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,277
Country
United Kingdom
I had a quick scan through and loaded it up, nice work cory1492.
I will test it properly later as it seems to be 3:00am again. Now the monster effort has been done cleaning up and updating should be easy enough to do.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,277
Country
United Kingdom
Bug report. I get crashing when trying to disassemble 3242-Amazing_Adventures

Other disassembly works (tetrisDS) but this does not.
Sometimes it loads the window, it almost crashes when I try to maximise the disassembly view (crashes if I maximise it beforehand)

tested with and without translation
deleted ini file
tested clean extraction
with and without your example nef file in the path of directories
all files on the root of a drive

for what it is worth the windows bug report

 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    ReZ and Xdqwerty, please stop looking at me.
  • BigOnYa @ BigOnYa:
    Offer to clean house, wash windows, walk dogs, anything. You gotta have drive in life to get anything. Nothing is just given to you, atleast when you get older.
  • ZeroT21 @ ZeroT21:
    it's gud pocket money
  • BigOnYa @ BigOnYa:
    I remember when I was 14, I lived by a Coffee delivery service, and I asked the owner if I could work, and he had me wash the trucks on weekends to make money.
  • ZeroT21 @ ZeroT21:
    i did carpet cleaning jobs, it was weird but doable
    +1
  • ZeroT21 @ ZeroT21:
    especially with all the tools available nowadays
  • ZeroT21 @ ZeroT21:
    back then all i had were brushes, cleaning agents and lots of elbow grease to work with
  • BigOnYa @ BigOnYa:
    Most kids don't want to work nowdays, they want everything handed to them. And to think you're poor just cause you don't own a Switch is ridiculous.
  • K3Nv2 @ K3Nv2:
    @BigOnYa, Give me money
    +2
  • ZeroT21 @ ZeroT21:
    some would say, being poor and healthy is fine, rather than being rich, sick and dying
    +1
  • ZeroT21 @ ZeroT21:
    need food? just grow some potatoes or whatever veggie. But society just messes shit up and make us work for paper to buy food
  • The Real Jdbye @ The Real Jdbye:
    being poor and healthy is the worst case scenario because you have the longest amount of time to "enjoy" being poor
  • wolffangalchemist @ wolffangalchemist:
    Yeah back in my late teens I used to mow about 10 lawns every two weeks for $35 a yard. It was stupid big yards I knew where paying a lot more than that to lawn care companies in a some what up tier gated community a few blocks from the area I lived. Was great getting $700 a month with no bills at the time and good excercise too, now I have bills so I never have any money to buy things.
  • K3Nv2 @ K3Nv2:
    Yet kids are always like I WANNA BE ADULT
    +1
  • BigOnYa @ BigOnYa:
    I wish I could go back to 14, living at home free and little to no worries.
  • K3Nv2 @ K3Nv2:
    Kids still have bs getting manipulated easily, believing dumb youtube content etc
    +1
  • BigOnYa @ BigOnYa:
    If I could go back, I'd be more of a horn ball than I am now. I'd be chasing all the girls I never had the balls to back then
  • K3Nv2 @ K3Nv2:
    I'd drop out of school sooner
  • wolffangalchemist @ wolffangalchemist:
    Yeah I would probably drop out sooner too, the country ass high school I went to wouldn't know intelligence if it hit the up side the head.
  • BigOnYa @ BigOnYa:
    I used to play those goonies games on NES, used to piss me off
  • wolffangalchemist @ wolffangalchemist:
    I think the most frustrating nes game as a kid to me was contra.
  • BakerMan @ BakerMan:
    well, i got school tomorrow, night yall
    BakerMan @ BakerMan: well, i got school tomorrow, night yall