Jump to content
Kaphotics

tool Kaphotics' X/Y Tools

Recommended Posts

GARCTool - Download Link

Simplified GARC handling tool which will unpack & decompress, or pack & compress depending what you throw at it.

QD4a5.jpg

* Supports unpacking of a GARC to individual files, decrypting (smarter) if a file is encrypted. Decrypted files are still prefixed with "dec_".

* Supports packing of Folders into a GARC, compressing a file if it was decrypted (by detecting "_"). Packing file order is determined via the Number format afterwards.

- (Drag/Drop or Button) Supply File / Folder path, then press the Process button. GARC files will be unpacked to a folder, and folders will be packed into a GARC.

Basically a quick re/packing tool for GARCs. The legwork is done by a class so that other projects can incorporate loading from GARCs instead of folders.

(De)Compression code is from dsdecmp, which can compress the files the same way they originally were.

GARC Unpacker (replaced by GARCTool) - Download Link

First GARC unpacking tool, here for archival purposes.

7YPqV.jpg

Made this a few months ago, figured I should make a thread to host the exe. Didn't put too much effort into this program so it's only compatible with X/Y GARCs, and it extracts too much data for DARCs within.

  • Unpacks X/Y GARCs and has various file options (decompress/extension).
  • Will extract to a new folder ("filename_")
  • Supports drag & drop for quick use.

Source available on my GitHub. Feel free to fork/improve it :)

Changes made recently:

  • Filenames will be padded with enough zeros for sorting by name.
  • Files should be closed after decompression and should no longer tie up resources until the program closes.

Edited by Kaphotics

Share this post


Link to post
Share on other sites

Full Featured:

PKHeX - Save Editor (Thread)

KeySAV2 - Advanced battle video / save file pk6 extraction. (Thread)

xytext - Text Editor (Download)

png2bclim - BCLIM (Image) Editor (Download)

Misc: Save Data Dumping

KeyBV - Battle Video pk6 extraction (Thread)

Mass Dumper - Save file mass pk6 extraction (Thread)

KeySAV - Save file pk6 extraction (Thread)

Other

See my GitHub

Edited by Kaphotics

Share this post


Link to post
Share on other sites

Nice applications you have, although I have to ask. Do you plan to fix the freezing (An apparent lacking of threading) that your applications have when performing given tasks?

Share this post


Link to post
Share on other sites
Nice applications you have, although I have to ask. Do you plan to fix the freezing (An apparent lacking of threading) that your applications have when performing given tasks?

No plan to fix freezing - it is the lack of threading. The programs are open source so you can always improve on the tool (if you wish :D)

Share this post


Link to post
Share on other sites

Excuse me if my english is not perfect, I'm french

First, I had decrypted a Pokemon Y (EUR) ROM :

http://image.noelshack.com/fichiers/2014/50/1418241119-1.jpg

Using xytext, I tried to replace Sycamore's name in his introducing speech by mine, so here what I did : http://image.noelshack.com/fichiers/2014/50/1418239681-2.jpg

I've made a RSF file, and then attempt to rebuild the game. It works well, but in-game, the new text doesn't appear. Have you any idea if I missed something ?

May the rebuild failed or is the problem coming from something else ?

Thanks

Share this post


Link to post
Share on other sites

Yes, but It's already done, i have opened GARCtool > Open File > "5" in a 0 7 5 > Process

Change the text with xytext > Save Text File

GARCtool, open "5_" Folder > Process > Then I have a new "5" file

I replaced the old "5" file by this new, what is wrong ?

Share this post


Link to post
Share on other sites
Yes, but It's already done, i have opened GARCtool > Open File > "5" in a 0 7 5 > Process

Change the text with xytext > Save Text File

GARCtool, open "5_" Folder > Process > Then I have a new "5" file

I replaced the old "5" file by this new, what is wrong ?

Nothing else should be wrong; if the original text appears in game you never replaced the file. Verify that you did everything correctly (ie, saved the text file) by extracting from your edited ROM and view.

Share this post


Link to post
Share on other sites

Kaphotics... are you planning to develope something like XYText for ORAZ?

I must tay I'm very grateful with you and Sciresm for everything you have shared.

Share this post


Link to post
Share on other sites

sorry for my bad english :')

Hi :)

I used xytext (and OhanaXY ; Text)

If i make custom text on "a/0/7/4 - french script", i can't see my custom text in-game...

But on "a/0/8/2 - french text" all work perfectly, i can see my custom text :

http://image.noelshack.com/fichiers/2014/52/1419624114-sans-titre.png

What is wrong ?

What is "script" ? Why i can't see my custom text in this GARC ?

I want make like you :

But for Alpha Sapphire and change the Gym Leader Name... But i can't...

Thanks if you can help me <3

Share this post


Link to post
Share on other sites

Script and Text serve two different purposes. The lower one is for game related text (unrelated to the particular area) while the other is used in a specific game location.

Trainers and such use the same text file (if I recall correctly), so you may have to edit both text packages.

Share this post


Link to post
Share on other sites
You think you can help me more precisely ?

How i can change Gym Leader Name ? And professor birch introducing speech ?

It would be really appreciated, thanks you so much <3

Change text in a/0/7/x 118 for Birch's intro speech.

For gym leaders' name I have no idea what you want to change but changing their names in 123 does not change whole texts that include their name.

So for example if you want to change Flannery's name, dump both script and text and search "Flannery" then change all to whatever you want.

Share this post


Link to post
Share on other sites
Change text in a/0/7/x 118 for Birch's intro speech.

But i have already do it, but i can see my text in-game...

So for example if you want to change Flannery's name, dump both script and text and search "Flannery" then change all to whatever you want.

Same, i have dump a074 and a082 to txt, searching "Lévy" and "Tatia" (Lévy & Tatia are the french name of Liza & Tate) and i have replace all "Lévy" and "Tatia" by my custom Text (Gabi & Alki)

I can see my custom Text here (Gabi & Alki) :

http://image.noelshack.com/fichiers/2014/52/1419636250-1.jpg

http://image.noelshack.com/fichiers/2014/52/1419636250-2.jpg

But not here :

http://image.noelshack.com/fichiers/2014/52/1419636253-3.png

http://image.noelshack.com/fichiers/2014/52/1419636253-4.png

http://image.noelshack.com/fichiers/2014/52/1419636254-5.png

Look, i I have edited all locations in a074 and a082 where i see "Lévy" and "Tatia"

http://image.noelshack.com/fichiers/2014/52/1419636252-6.png

http://image.noelshack.com/fichiers/2014/52/1419636255-7.png

(It's not all screen)

Share this post


Link to post
Share on other sites
But i have already do it, but i can see my text in-game...

Same, i have dump a074 and a082 to txt, searching "Lévy" and "Tatia" (Lévy & Tatia are the french name of Liza & Tate) and i have replace all "Lévy" and "Tatia" by my custom Text (Gabi & Alki)

I can see my custom Text here (Gabi & Alki) :

http://image.noelshack.com/fichiers/2014/52/1419636250-1.jpg

http://image.noelshack.com/fichiers/2014/52/1419636250-2.jpg

But not here :

http://image.noelshack.com/fichiers/2014/52/1419636253-3.png

http://image.noelshack.com/fichiers/2014/52/1419636253-4.png

http://image.noelshack.com/fichiers/2014/52/1419636254-5.png

Look, i I have edited all locations in a074 and a082 where i see "Lévy" and "Tatia"

http://image.noelshack.com/fichiers/2014/52/1419636252-6.png

http://image.noelshack.com/fichiers/2014/52/1419636255-7.png

(It's not all screen)

I'm pretty sure that's not a text.

Probably some images in other location.

For Birch's intro speech, I have no idea why it doesn't work.

Share this post


Link to post
Share on other sites

I think there is no such font in game so it's probably an image, not text.

Then it should be stored in other location.

For Birch's intro speech, I have no idea why it doesn't work. Sorry.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...