ROM Hack ptoblems in translating a game

andrescat

New Member
OP
Newbie
Joined
Apr 27, 2011
Messages
3
Trophies
0
XP
11
Country
Cote d'Ivoire
hi im trying to translate sora no otoshimono for dramy season
i found the text of the start of game but when i change any and i play the game whe i press start the game put black screen
i tryied on no$gba desmume and r4 wood im thinking about this ...
the game use hex of 4 character 8260=A
but i only can type 2 character 82--
im tryed many hex editor but all can only show 2

the game nftr does have 2 times repeated the abcd... in may and min
the first time is 0041-007a from may to min its jumps from 005a(Z)-0061(a)
the second time its 8260-829a from may to min is jump from 8279(Z)-8281(a)
im counting min and may letters

im typing in the first letters it is who afect the game?
or its becaose the game have ap?
when the game its original i can play it good and the game only stop if me edit the story

plzz help me ty ^^

att:andrescat
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,373
Country
United Kingdom
8260 sounds like shiftJIS
http://www.rikai.com/library/kanjitables/k...odes.sjis.shtml

"but i only can type 2 character 82--"

This sounds like a fault with your hex editor- not many do support shiftJIS much less the Roman character side of things.

However
"the first time is 0041-007a from may to min its jumps from 005a(Z)-0061(a)"

This sounds like 16 bit unicode (UTF16 to be more precise)- you are lucky if so as not all games that supposedly support shiftJIS can do this (such support is technically part of shiftJIS but many DS games omit it)

I know I said UTF16 but http://www.asciitable.com/ is the same thing more or less just with a 00 after every character. It now depends on what you want to do as to what you use- if you can inject unicode type stuff do that but if not grab NJstar http://www.njstar.com/cms/njstar-japanese-word-processor and start fiddling with that.

If you want to just test something out then http://www.romhacking.net/utils/504/ is nice to have.

I suspect your rom is crashing because you are encoding your text badly (or more accurately in a format the rom does not understand) although a secondary cause might be if you have bad pointers (if you have overwritten a end of line the game might then error out) but roms are usually pretty resilient against that (it will look odd but should not crash).
I doubt it is AP- that only really applies if you have a rom running with special mode or something and try to hack it there (special mode prevents writing to the ARM9 but if you have edited it as part of your hack it is triggered despite the cart effectively doing nothing to trip it).
 

andrescat

New Member
OP
Newbie
Joined
Apr 27, 2011
Messages
3
Trophies
0
XP
11
Country
Cote d'Ivoire
i have the table shift-jis
but im typing in a utf16 how you say me ...
te problem is i need to type the shif-jis "abcd"characters
the shif jis occidentals chars are 4 digits
i think its a tramp from the programers
put the utf16 and block it
im thinking in 2 things
when i edit the game in 2 digits
example first
8971(i cant see the "71")
i type "61"
it leave 61 or its 6171
that im not secure

2 the game may have anti-piracy
that prevent for be edited
3 ive read any games have the same leters 2 times
but one can used the other block the game(i think this is my prob)

and i no need to know the shif-jis table because i downloaded 1
and my editor supoprts table

finally i want know how fix the "black screen"

who gives the game who i type any letters in occidentals font
that i want know
im not making more letters or
deleting or moving control characters

ty again ...^^
att:andrescat
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
    BakerMan @ BakerMan: idk how hot of a take this is, but science as a subject sucks