Jump to content

PPTXT: Text editing tool


Recommended Posts

  • Replies 101
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

It's not corrupted for whatever reason the Non-Japanese versions have the names for trainers compressed

Yeah some text are gone, i think is corrupt or just delete in factory. in japanese ROM, have a lot text in some point, but is say "dummy" but in E/U release is clean....... trainer name still edited and i found in different location but is fine and working edited used PPTXT :D

Link to comment
Share on other sites

Does this work for the US roms?

Is working siam, see my video correctly, i translate english into indonesia language using PPTXT, US ROM.

Any idea how to stop the ROM expanding in size once the NARC is reinserted?

Nope, no ROM size expanding for me.

Hmm, now my problem is in terms of Filesize. Can't remember exact numbers since I done it this morning, but lets say that my ROM was 200MB originally. I modified some text, y'know, not a whole lot. I then reinserted (following the steps every step of the way), and it more than doubled in size to 412MB or something.

?????, i was translate a ton word is still 256 MB.

Any idea how to stop the ROM expanding in size once the NARC is reinserted?

Hm maybe you wrong insert a data? for a/0/0/2 is just 2 ~ 4 MB, and a/0/0/3 is just 3 ~ 5 MB, free space of ROM is 20 MB ~ no expanding size

Link to comment
Share on other sites

Will test it tonight

Just to ask anyone is it possible to add more text to a conversation and changel the timing of the game be affected for event triggering like say the part when Kennel walks off to a character.etc?

Link to comment
Share on other sites

Color too? Wow!

Is there a variable to add the Player's name for example?

If I remember right the player's name is \xf000Ā\x0001\x0000 haven't done anything related to this in a while but there is: https://github.com/projectpokemon/Pokemon-Black-White-Translation-Files/blob/3db557ede47b7b2747b5cf00e1e784662548c1b6/Script%20Codes.txt for text coloring and what not gl with your projects :)

Link to comment
Share on other sites

If I remember right the player's name is \xf000Ā\x0001\x0000 haven't done anything related to this in a while but there is: https://github.com/projectpokemon/Pokemon-Black-White-Translation-Files/blob/3db557ede47b7b2747b5cf00e1e784662548c1b6/Script%20Codes.txt for text coloring and what not gl with your projects :)

I was found for 20 script. pokemon name, item name, and another code, but if wrong insert them, game will freeze.

\xf000ā\x0001\x0000 is for you pokemon name too (in triple battle - rotate is become your name)

Link to comment
Share on other sites

I was found for 20 script. pokemon name, item name, and another code, but if wrong insert them, game will freeze.

\xf000ā\x0001\x0000 is for you pokemon name too (in triple battle - rotate is become your name)

Some do look alike but aren't the same. Not to mention they are case-sensitive too. I should've documented this stuff better but I got caught up with RL stuff back then so never did anyways hope this helps.

\xf000Ā\x0001\x0000 - Trainer Name

\xf000Ă\x0001\x0000 - Pokemon (Your Pokemon)

\xf000ā\x0001\x0000 - Wild/Foe's Pokemon (Notice the difference?)

As for Triple battles:

\xf000Ă\x0001\x0001 - Would be Pokemon 1

\xf000Ă\x0001\x0002 - Would be Pokemon 2

\xf000Ă\x0001\x0003 - Would be Pokemon 3

Experiment a bit and you'll get the hang of it :cool:

Link to comment
Share on other sites

Oh after i see correctly, i wrong xD, okay is many script to explain.

For :

As for Triple battles:

\xf000Ă\x0001\x0001 - Would be Pokemon 1

\xf000Ă\x0001\x0002 - Would be Pokemon 2

\xf000Ă\x0001\x0003 - Would be Pokemon 3 Is true for that :)

\xf000ā\x0001\x0000 is for wild pokemon no foe pokemon, foe pokemon used \xf000Ă\x0001\x0000.

for \xf000Č\x0001\x0000 ? hero pokemon name (maybe)

I no have ideo for this ??

Nature Power turned into\xfffe\xf000ć\x0001\x0000!

The \xf000ĉ\x0001\x0000 strengthened\xfffe\xf000ć\x0001\x0001's power!

(\xf000Ȁ\x0001\x0000)'s Metronome \xf000Ȃ\x0001\x0001 : \xf000ć\x0001\x0002

Link to comment
Share on other sites

Oh after i see correctly, i wrong xD, okay is many script to explain.

For :

As for Triple battles:

\xf000Ă\x0001\x0001 - Would be Pokemon 1

\xf000Ă\x0001\x0002 - Would be Pokemon 2

\xf000Ă\x0001\x0003 - Would be Pokemon 3 Is true for that :)

\xf000ā\x0001\x0000 is for wild pokemon no foe pokemon, foe pokemon used \xf000Ă\x0001\x0000.

for \xf000Č\x0001\x0000 ? hero pokemon name (maybe)

I no have ideo for this ??

Nature Power turned into\xfffe\xf000ć\x0001\x0000!

The \xf000ĉ\x0001\x0000 strengthened\xfffe\xf000ć\x0001\x0001's power!

(\xf000Ȁ\x0001\x0000)'s Metronome \xf000Ȃ\x0001\x0001 : \xf000ć\x0001\x0002

\xf000ć\x0001\x0000 - Attack Move

\xf000ĉ\x0001\x0000 - Item being used

Ok which Narc am I supposed to edit?

the scripts for the game:

a/0/0/2 - Menus and the such

a/0/0/3 - Story dialogue(NPCs and what not)

Link to comment
Share on other sites

This is a bit embarassing, but I still haven't managed to find where all the names are located. I swear I've scoured a002 and a003 from top to bottom and back. Twice. :(

should be a002 - Section 190, it's compressed but you should be able to just edit them to whatever you want (and sorry I got no clue how to decompress it)

Link to comment
Share on other sites

should be a002 - Section 190, it's compressed but you should be able to just edit them to whatever you want (and sorry I got no clue how to decompress it)

Hm yes, is compressed, but i don't know how to extract but is used 0x10, LZ77 type 10.......... after i comparing with japanese version~~

Hm is not compressed, some text is correctly to see, maybe is just encrypt character!, i can rename these name cheren into Yene (example only)

pokemonblacku2011141935.png

for cheren encrypted character is "큃醔왓翍" i don't know o.oa in my test i replace that name into yene

Hex value : ff fe 00 f1 43 d0 94 91 53 c6 cd 7f = 큃醔왓翍

o.oa

Edited by Andibad
Link to comment
Share on other sites

Ok I was playing with PokeTXT but however I did see some "alien codes" like \xf000븁\x0000\xfffe... does anyone know what such mean?

How can I gauge whether how much text can be squeezed into the box for before the down arrow for pressing A on the DS keypad.

Link to comment
Share on other sites

Edit: Scratch what I previously wrote; it's perfectly possible to just type in a regular name in the jumbled-up mess of section 190 and have it come out normally. The trick is knowing which line of jibberish corresponds to which name. Japanese ROMs with fan translation patches come in handy here, as does the "Go to Line" feature in MS word.

The sprite in my picture may be way off-center, and his team hasn't been edited yet, but at least the name's right.

Andibad, is there no way you can reformat it?

Steven.jpg

Steven.jpg.2709c4c292f314c5eff187ba043ad

Edited by Abacus
Link to comment
Share on other sites

Is just using something antilogarithm to reverse character, same as "PKMN" character(is a encrypt for special character/ normal character as special character, is not using standart UTF-16 encoding so in my computer can't read correctly because is not using standard UTF-16 (big endian/little endian encoding for that so show a korean, japanese, chinese, and symbol charater.......) :/,

Link to comment
Share on other sites

hm you can give me a png file for that, also name of file (because 2_622 (8th file and 6 th file is maybe a script for control sprite will appear, so possible if trainer sprite can animated like cheren and bianca sprite)), mabye i will recoordinate for you sprite...............

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...