Rare Witch Roundtable Podcast
Go Back   The Rare Witch Project Forums > Gaming > Rare & Playtonic > Homebrew Games and Tools

Homebrew Games and Tools If you've created a trainer, texture editor, or a full-blown fangame we'd like to see it here. Show off your mad programming skills.

Reply
 
Thread Tools
  #1  
Old 3rd April 2007, 08:24 AM
SubDrag's Avatar
SubDrag SubDrag is offline
McLovin
 
Join Date: Apr 1999
Location: USA
Total Awards: 3
INFECTED - B1K1 Awesome Default Medal Random Award 
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.

Last edited by SubDrag; 17th May 2011 at 01:52 AM.
Reply With Quote


  #2  
Old 3rd April 2007, 08:33 AM
Arich Boss's Avatar
Arich Boss Arich Boss is offline
Dingpot
 
Join Date: Sep 2006
Location: Salinas
Ah, thanks a bunch. It'll probably be very useful for me (I'm inexperienced in hacking, but learning!)
Reply With Quote


  #3  
Old 3rd April 2007, 08:39 AM
LaorBR's Avatar
LaorBR LaorBR is offline
Jolly Rodger
 
Join Date: Mar 2005
Location: Brazil, Sampa
Total Awards: 1
RWP Note Medal 
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.
__________________
Thanks to everyone who wished me a Happy Birthday earlier. :)
Sorry for not replying, it's been kinda hard to get on the internet lately.

Last edited by LaorBR; 3rd April 2007 at 08:43 AM.
Reply With Quote


  #4  
Old 3rd April 2007, 09:07 AM
Gaming Master2k's Avatar
Gaming Master2k Gaming Master2k is offline
Admin of Awesome
 
Join Date: Feb 2001
Location: Down Under
Total Awards: 21
You're Appreciated! INFECTED - B2K1 Reminiscence Chatterbox SteamLink Verified 
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.
__________________

Error ID: 10T. Rage Buffer overflow.
Reply With Quote


  #5  
Old 3rd April 2007, 09:14 AM
LaorBR's Avatar
LaorBR LaorBR is offline
Jolly Rodger
 
Join Date: Mar 2005
Location: Brazil, Sampa
Total Awards: 1
RWP Note Medal 
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?
Also, stupid question: how do I convert a rom to .bin?
EDIT: I checked Gamefaqs and none of the BK panels mentioned Blackeye.
__________________
Thanks to everyone who wished me a Happy Birthday earlier. :)
Sorry for not replying, it's been kinda hard to get on the internet lately.

Last edited by LaorBR; 3rd April 2007 at 09:34 AM.
Reply With Quote


  #6  
Old 3rd April 2007, 03:37 PM
slaphappy's Avatar
slaphappy slaphappy is offline
Dingpot
 
Join Date: Jul 2003
Location: incognito
Total Awards: 1
RWP Note Medal 
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.
__________________
Sees the new Banjo game, says "Nuts!", and Bolts...

Last edited by slaphappy; 3rd April 2007 at 04:14 PM.
Reply With Quote


  #7  
Old 3rd April 2007, 05:12 PM
runehero123's Avatar
runehero123 runehero123 is offline
DJ Jamjars
 
Join Date: Jan 2007
Location: Look behind you...
Total Awards: 1
INFECTED - B1K1 
Awesome, just what i needed. Being able to Decompress these titles will bring up many opportunities.
Reply With Quote


  #8  
Old 3rd April 2007, 05:33 PM
Platinum Jinjo's Avatar
Platinum Jinjo Platinum Jinjo is offline
Brash Breegull
 
Join Date: Jul 2006
Location: the waste lands of America
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.
__________________
Cannon Central Forum
rare witch project a way of life.
Reply With Quote


  #9  
Old 3rd April 2007, 06:05 PM
SubDrag's Avatar
SubDrag SubDrag is offline
McLovin
 
Join Date: Apr 1999
Location: USA
Total Awards: 3
INFECTED - B1K1 Awesome Default Medal Random Award 
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.
Reply With Quote


  #10  
Old 3rd April 2007, 06:16 PM
SubDrag's Avatar
SubDrag SubDrag is offline
McLovin
 
Join Date: Apr 1999
Location: USA
Total Awards: 3
INFECTED - B1K1 Awesome Default Medal Random Award 
hmm, possible I missed a few text in BK, don't see Kazooie's "I know where I want to stick that!"
Reply With Quote


  #11  
Old 3rd April 2007, 08:26 PM
Mr. Anonym Mr. Anonym is offline
Glowbo
 
Join Date: Jan 2006
Increbible work, Sub.
I'm going to try that one immediately.
Reply With Quote


  #12  
Old 3rd April 2007, 10:16 PM
hatrickpatrick hatrickpatrick is offline
Alumni Staff
 
Join Date: Jul 2004
Location: Dublin, Ireland
Total Awards: 1
Awesome Default Medal 
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?
Reply With Quote


  #13  
Old 3rd April 2007, 10:34 PM
SubDrag's Avatar
SubDrag SubDrag is offline
McLovin
 
Join Date: Apr 1999
Location: USA
Total Awards: 3
INFECTED - B1K1 Awesome Default Medal Random Award 
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.
Reply With Quote


  #14  
Old 3rd April 2007, 11:37 PM
slaphappy's Avatar
slaphappy slaphappy is offline
Dingpot
 
Join Date: Jul 2003
Location: incognito
Total Awards: 1
RWP Note Medal 
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?
__________________
Sees the new Banjo game, says "Nuts!", and Bolts...
Reply With Quote


  #15  
Old 3rd April 2007, 11:41 PM
runehero123's Avatar
runehero123 runehero123 is offline
DJ Jamjars
 
Join Date: Jan 2007
Location: Look behind you...
Total Awards: 1
INFECTED - B1K1 
What the... is that locatable in memory?
Reply With Quote


Reply


User Tag List

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT. The time now is 06:16 PM.


Forums powered by vBulletin® Copyright © Jelsoft Enterprises Ltd.
Website © 2000-∞ The RWP