ROM Hack Zombie Daisuki English patch

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,377
Country
United Kingdom
Yeah text editors tend to mess up formatting/remove things they did not expect- another reason text editors are not so good for actual editing. Fine to create things to copy and paste with but straight editing is a more risky proposition.

ShiftJIS roman vs ASCII- best thing is to replace like with like. If however it works as you say and does not crash or decode incorrectly by all means have at it and use 8 bit characters all you want- if it was just the odd control code or something that was overwritten that caused crashes then that is great.
You have picked a very odd game to learn to translate with, nice as it covers quite a bit and is fairly logical but still odd compared to what we usually see.

Some waffle
I noticed both types mixed in there but I did not look to see if such things were limited to one thing or another.
For example the game over sections were very short and in plain ASCII where others that had markup (things in square brackets) opted for ASCII and other sections opted for straight shiftJIS including the roman characters they may contain- lines around 136 in text_jp are the "function name"={text} with the {text} part in ASCII.
There is likely method to the madness but it is probably masked by the game (it expects certain sections to be in certain formats) rather than being something very simple you can see easily in the text file when you are looking at it- it is then easier to do the like with like thing to spare headaches there (assuming you do not need to change the font for something both methods have Roman characters and so both are acceptable).
In essence you can then consider it a dual table game (a game with two ways of encoding text).

Yes most games force 16 bits even if the standard they are supposedly using (for instance shiftJIS) will support some measure of 8 bit characters (although that quote was not aimed directly at that- that was more to say that even if the text is 16 bit the control codes like new line, make the following section bold....... can still be 8 bit which can confuse things like hex editors and simple text parsers)

I also sense you are not quite getting what pointers are- simply put they are like a contents page or an index in a book. Chapter 5 is page 50 sort of thing except usually it is just a hexadecimal number*.
I suppose technically this arrangement can count as pointers but it is very rare for things to be done this way (I am struggling to think of another example at this point for a handheld or 16 bit/older game).
The naming a section and having it copied or parsed is closer to a variable or even a function than a simple pointer (I saw many of the same things when I was looking at other files though so technically they can count as pointers, it is not a very efficient way of doing things but I guess if it works and does not slow things down too much all is good).

*pointers are used everywhere in games- games will use them to point to places in memory for text, for graphics, for values the game needs (indeed such things can trouble cheat makers), all but the simplest sections of actual code will use them (the other two methods involve things at the instruction level or in other registers), files will use them to point to later parts of the file (many of the big sound hacks a simple edits of these), the hardware itself uses them to keep track of code (see stack pointer) and it goes on.
 

FurryRage

Active Member
Newcomer
Joined
Jan 28, 2011
Messages
27
Trophies
0
XP
32
Country
France
Oh yeah, I was thinking about the variables, I was trying to remember what was the name
tongue.gif

I was hesitating between the variables, and something else, but since I didn't came across any other obvious thing I thought the variables were the pointers
So if it's not the variables, it should be what tell the game that, let's say, the "301" variable will be put in the little box on the bottom right side of the screen

Something along those lines? (I know it's not exactly like that but that's all I can think of right now)

goto 301 (pointer)
301=Back (variable)

I was hesitating between them and went with the second but you were talking about the first, right? Or am I still wrong?
If I still don't get it, then I don't think I can see what it is since it's the only two things I could think of

And if I got this right this time then, what do I need the pointers for? I just need to translate the variables they're pointing to right?
And again, thank you for taking the time to help me learn
smile.gif


I understand now that the game is an odd choice for a first time, but since it was my first translation and hacking attempt, I didn't realise that when I started
Now I can see why, but since the game is quite "short" and the files needing a translation aren't too limited in the end, I still consider myself lucky
tongue.gif

It reminds me of sacred 2 and his .txt scripts (with things like "exp_rate=100", add a few 0 and let the party begin)
But that's exactly why it's easier for me to translate it
Most of the things in the files are very explicit and it helps me find and translate them
smile.gif
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +2
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
  • cearp @ cearp:
    It's nice to not have to have a lot of physical things though, saves space
    +1
  • AncientBoi @ AncientBoi:
    Nor clothes 🤮 . Saves on time, soap, water and money having to wash them. :D
    AncientBoi @ AncientBoi: Nor clothes 🤮 . Saves on time, soap, water and money having to wash them. :D