The Rare Witch Project Forums

The Rare Witch Project Forums (https://www.therwp.com/forums/index.php)
-   Homebrew Games and Tools (https://www.therwp.com/forums/forumdisplay.php?f=47)
-   -   Public Release Decompressor/Compressor for Rareware Games / Text rips (https://www.therwp.com/forums/showthread.php?t=9016)

SubDrag 3rd April 2007 07:24 AM

Public Release Decompressor/Compressor for Rareware Games / Text rips
 
http://goldeneyevault.com/files/n64t...decompress.zip

Compress/Decompress for any Rare game! Source included for class.

http://www.rarewitchproject.com/test/btfullascii.txt
http://www.rarewitchproject.com/test/fullasciibk.txt
http://www.rarewitchproject.com/test/fullasciidk.txt

Notice anything interesting in there?
Full text rips of BT, BK, and DK64.

NOTE: BT compression probably won't work cause I haven't identified what the first two bytes are.
NOTE2: It's a beta release.

Arich Boss 3rd April 2007 07:33 AM

Ah, thanks a bunch. It'll probably be very useful for me (I'm inexperienced in hacking, but learning!)

LaorBR 3rd April 2007 07:39 AM

This is really cool.
How about turning it into a text editor so I can insert new characters (eg accentuation marks), insert more lines of text than what is already in the game, etc?
I'd really enjoy translating BK into Portuguese.

Gaming Master2k 3rd April 2007 08:07 AM

This is pretty cool.

I was looking through the text for BK and noticed this:

ýlCAPTAIN BLACKEYE THE PIRATE

I don't remember Blackeye text in the game, though I do remember the pictures.

Interesting indeed.

LaorBR 3rd April 2007 08:14 AM

Quote:

Originally Posted by Gaming Master2k
This is pretty cool.

I was looking through the text for BK and noticed this:

ýlCAPTAIN BLACKEYE THE PIRATE

I don't remember Blackeye text in the game, though I do remember the pictures.

Interesting indeed.

I think that's used during the quiz? :confused:
Also, stupid question: how do I convert a rom to .bin?
EDIT: I checked Gamefaqs and none of the BK panels mentioned Blackeye.

slaphappy 3rd April 2007 02:37 PM

Quote:

Originally Posted by SubDrag
(circa 2005) Please don't make me crack another compression, please don't make me crack another compression, pleas, ahh son of a

LOL, You did it! Awesome!

Odd that the Enormous Ice Key text is in the BT file and not in the BK file. Is that correct or did you just dump all decompressions to a single file by appending, and cut the output by hand.

[edit] Since you provided the exe and source code, why am I asking you to check when I can check for myself.

Quote:

Originally Posted by LaorBR
Also, stupid question: how do I convert a rom to .bin?

Not a stupid question, and I understand why you asked now. The file dialog only allows a type of bin. I suppose you could rename your rom to .bin, or just put *.rom in the filename and clicked open. It'll bring up the list of files with that extension.

So, I get an error with BK (not 1172/1173/1F8B0800/1F8B0808 Compressed) and BT produces no output. I tried a .rom and a .v64 (not sure if one is byteflipped and one isn't) with the same results. Is there something with the Pad Data to Size or the ByteFlip options that I need to take into consideration?

[edit] I just checked using N64Decompiler and the .rom is byte flipped and the .v64 is not. I'll try the renaming of the .v64 to .bin and see if that does it.

Nope, same error - not 1172/1173/1F8B0800/1F8B0808 Compressed. If I think of something else to try I'll post it here.

runehero123 3rd April 2007 04:12 PM

Awesome, just what i needed. Being able to Decompress these titles will bring up many opportunities.

Platinum Jinjo 3rd April 2007 04:33 PM

Very cool Subdrag I'm glad I asked you about how you decompressed the ROM. I think a lot of members can make use of this program and info. This is awesome.

SubDrag 3rd April 2007 05:05 PM

Quote:

Originally Posted by slaphappy
So, I get an error with BK (not 1172/1173/1F8B0800/1F8B0808 Compressed) and BT produces no output. I tried a .rom and a .v64 (not sure if one is byteflipped and one isn't) with the same results. Is there something with the Pad Data to Size or the ByteFlip options that I need to take into consideration?

Sorry what are you trying to do?
Compress, decompress, inject? If you are decompressing, the file must start with 1172 for BK...and BT must be at the two byte header of file.

If you compress, it can be anything, and it'll split out a file. Inject should work but I added it last moment in the wee hours.

I took away the decompress game option because it got caught up on false decompressions, though some games work fine with it. Maybe I'll include that tonight. You do have the source so theoretically could write a quick one yourself too though.

SubDrag 3rd April 2007 05:16 PM

hmm, possible I missed a few text in BK, don't see Kazooie's "I know where I want to stick that!"

Mr. Anonym 3rd April 2007 07:26 PM

Increbible work, Sub.
I'm going to try that one immediately.

hatrickpatrick 3rd April 2007 09:16 PM

Hey sub, question for you
Will this let us edit text permenantly so we don't have to do the usual "wait until it's just about to come up, then search the memory for the text, update it in 4 locations, with no idea which one is the real output text" stuff?

SubDrag 3rd April 2007 09:34 PM

Yeah it should. If you can figure out how it works. I replaced text fine, but then it went into another image and sort of hung. There might be some kind of size variable or something. Check out the text and try it out.

Also, I uploaded a new version (same location) that should let you rip the entire game. I have only tested it on BT and BK, but seems to work for those.

NOTE: BT compression probably won't work because I don't know what the first two bytes mean.

slaphappy 3rd April 2007 10:37 PM

Thanks for the update Sub. Worked great.

There are some cool things in the Tooie Text:

PICK A WORLD TO PLAY. ‡ SELECT â€* CANCEL
SPIRAL MOUNTAIN
MAYAHEM TEMPLE
GLITTER GULCH MINE
WITCHYWORLD
JOLLY ROGER'S LAGOON
TERRYDACTYLAND
GRUNTY INDUSTRIES
HAILFIRE PEAKS
CLOUD CUCKOOLAND
CAULDRON KEEP
ISLE O' HAGS
MISCELLANEOUS

So was this just a selection mode for E3, or possibly a debug mode. MISCELLANEOUS?

runehero123 3rd April 2007 10:41 PM

What the... is that locatable in memory?


All times are GMT. The time now is 01:32 AM.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.