Register | Login | |||||
Main
| Memberlist
| Active users
| Calendar
| Chat
| Online users Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album |
| |
0 users currently in ROM Hacking. |
Acmlm's Board - I3 Archive - ROM Hacking - Release: KompreSS DLL version 1.0 | New poll | | |
Add to favorites | Next newer thread | Next older thread |
User | Post | ||
Sukasa Birdo Not quite as active as before. Xkeeper supporter Xk > ||bass I IP Banned myself! Twice! Since: 11-17-05 From: Somewhere over there Last post: 6433 days Last view: 6432 days |
| ||
Well, I got it done. Anyways, this is a dll that can decompress binaries compressed in the format used by Kirby Super Star, or Kirby Adventure (NES).
Note that it doesn't recopmpess yet... I'm still working on that routine, but it decompresses well enuogh (i.e. I fixed all the bugs I've found). It's 44KB, but you're not allowed to upload .dll files here, so... http://www.freewebs.com/darkflight_devil/KompreSS.dll And, the VB6 declarations for this DLL are as follows: Private Declare Function AboutKompreSS Lib "KompreSS.dll" Alias "About" () As String Private Declare Function Decompress Lib "KompreSS.dll" Alias "Decomp" (bIn() As Byte) As Byte() Anyways, I will not give out the declarations for the recompression routine, as it is not don eand will do nothing (or crash, which is more likely). |
|||
Sonicandfails 910 Since: 11-17-05 From: Mass Last post: 6432 days Last view: 6432 days |
| ||
Oh yea, I came up with the name
</gloat> Anyways, I have to ask D: What does one do with the DLL? |
|||
niteice Gator Since: 08-15-06 From: Connecticut Last post: 6432 days Last view: 6432 days |
| ||
Does this hint at a hack of KSS?
Because I kinda wanted to do one |
|||
Sukasa Birdo Not quite as active as before. Xkeeper supporter Xk > ||bass I IP Banned myself! Twice! Since: 11-17-05 From: Somewhere over there Last post: 6433 days Last view: 6432 days |
| ||
Well, no, no hack :/
But basically, one can use this DLL in an editor for KSS, or for KA, or whatever, to decompress data. And to use it you just have to have it in the same directory as your project. Just add in the declarations, and call it. Well, project, exe, whatever your name for it is. |
|||
pikaguy900 Sparky Since: 08-10-06 Last post: 6445 days Last view: 6432 days |
| ||
Wow. But, uh... How would one create a program? I've been wanting to do that for a while... I like creating things, so why not try my hand at one of the harder things to create- A Program, or, more specifically, a level editor? Mind helping me out here? (You can send that to a PM, I don't mind.) | |||
niteice Gator Since: 08-15-06 From: Connecticut Last post: 6432 days Last view: 6432 days |
| ||
Originally posted by Sukasa Ah, cool. Too bad I don't use Windows anymore, otherwise I might take a stab at decoding some levels with this. (edited by niteice on 10-04-06 11:10 PM) |
|||
Metal Knuckles Tendoru Since: 12-21-05 From: New Hampshire Last post: 6432 days Last view: 6432 days |
| ||
Oddly enough, I just happened to download KSS today. And I've had this idea for an interesting tweak I could create in it. Now I am one step closer towards my goal of world |
|||
Sukasa Birdo Not quite as active as before. Xkeeper supporter Xk > ||bass I IP Banned myself! Twice! Since: 11-17-05 From: Somewhere over there Last post: 6433 days Last view: 6432 days |
| ||
I would make an editor, but I'm still makign the recompressor for this DLL, AND I know nothing about KSS apart form the compression documented by Parasyte. And pikaguy, try getting somethign like visual studio 6 or whatever, and using visual basic to make simple programs. I used Visual Basic to make this, coupled with a little linker proxy to do the exports properly. |
Add to favorites | Next newer thread | Next older thread |
Acmlm's Board - I3 Archive - ROM Hacking - Release: KompreSS DLL version 1.0 | | |