Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
1 user currently in Rom Hacking: |
Acmlm's Board - I2 Archive - Rom Hacking - Kirby's Adventure Editor? | | | |
Pages: 1 2 | Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | |||||||||||||||||||
Toadeeboy Banned for being a flaming jackass, thinking he could get away with it by stating he's only doing it in his last post. Level: 27 Posts: 28/264 EXP: 104840 For next: 11319 Since: 03-15-04 From: Inside Paper Mario Since last post: 502 days Last activity: 339 days |
| |||||||||||||||||||
Is there an editor for Kirby's Adventure, or at least some way to edit it and make a hack of it? I heard somewhere it was possible... (Sorry if this is spam) |
||||||||||||||||||||
Keitaro Iron Knuckle ウラシマ ケイタロウ Level: 54 Posts: 63/1342 EXP: 1201569 For next: 32301 Since: 03-15-04 From: Hinata, Japan Since last post: 2 days Last activity: 2 days |
| |||||||||||||||||||
well, it's not spam. But it has been asked a few times on the old board. But since we started over, you probably had no way of knowing The data is compressed...basically, it would take alot more work than most people are willing to do right now to figure out and code somthing to work with it. So to answer your question, pretty much no for the most part. Someone posted somthing about changing a pallet or enemy or somthing a while back...I completly forgot who it was though |
||||||||||||||||||||
Chickenlump Level: 41 Posts: 39/722 EXP: 474192 For next: 5953 Since: 03-15-04 From: Columbia City Indiana Since last post: 3 hours Last activity: 4 min. |
| |||||||||||||||||||
I found this by King Koopa, I hope it's for the correct Kirby game. -------------------------------------------------------------------------------------------
direction. Eye just spend a day trying to find some info, and this is what eye found. Info found by King Koopa (edited by BMF54123 on 03-19-04 11:42 PM) (edited by BMF54123 on 03-19-04 11:48 PM) |
||||||||||||||||||||
Keitaro Iron Knuckle ウラシマ ケイタロウ Level: 54 Posts: 65/1342 EXP: 1201569 For next: 32301 Since: 03-15-04 From: Hinata, Japan Since last post: 2 days Last activity: 2 days |
| |||||||||||||||||||
THAT was the data I was refering too but um, did you have to post that whole big table? | ||||||||||||||||||||
Chickenlump Level: 41 Posts: 40/722 EXP: 474192 For next: 5953 Since: 03-15-04 From: Columbia City Indiana Since last post: 3 hours Last activity: 4 min. |
| |||||||||||||||||||
Yes. Yes I did. Sorry bout that, I'm no good with html, didn't think it would turn out quite like that....heh |
||||||||||||||||||||
Toadeeboy Banned for being a flaming jackass, thinking he could get away with it by stating he's only doing it in his last post. Level: 27 Posts: 30/264 EXP: 104840 For next: 11319 Since: 03-15-04 From: Inside Paper Mario Since last post: 502 days Last activity: 339 days |
| |||||||||||||||||||
Only problem is, I don't know how to edit hex.... | ||||||||||||||||||||
Keitaro Iron Knuckle ウラシマ ケイタロウ Level: 54 Posts: 69/1342 EXP: 1201569 For next: 32301 Since: 03-15-04 From: Hinata, Japan Since last post: 2 days Last activity: 2 days |
| |||||||||||||||||||
well now that's unfortunate, isn't it you might want to try opening a hex editor and punching in some numbers. Simple as that, really. | ||||||||||||||||||||
Chickenlump Level: 41 Posts: 42/722 EXP: 474192 For next: 5953 Since: 03-15-04 From: Columbia City Indiana Since last post: 3 hours Last activity: 4 min. |
| |||||||||||||||||||
It's so easy, it hurts. Offsets are locations within the file. Every hex editor ever made (ever) has an option to jump to, or go to address. There you type in the address or paste it in. http://www.romhacking.com/docs/general/misc/HexLesson.zip http://zophar.net/tech/files/hexhack.doc If you download these, and read all the way through them, you will know the basics of hex editing. If you read these, and experiment a little, it should all become clear. EASILY. If it doesnt (even after experimentation) then perhaps romhacking isn't for you. Or you can just be one of 'those' romhackers that rely on people's editors. Editors are ok, but there is no replacing a hex editor for any good romhacker. (edited by Chickenlump on 03-19-04 08:26 PM) |
||||||||||||||||||||
Jigglysaint Red Cheep-cheep Level: 24 Posts: 1/215 EXP: 76907 For next: 1218 Since: 03-17-04 Since last post: 7 days Last activity: 3 days |
| |||||||||||||||||||
Wait, do you mean the NES or the snes version? The offsets, one of them is too large to be for the NES game. | ||||||||||||||||||||
kitty Come on babe, pet the pussy ;) Level: 70 Posts: 281/2449 EXP: 2962406 For next: 53405 Since: 03-15-04 From: Scranton, PA, USA Since last post: 3 hours Last activity: 3 hours |
| |||||||||||||||||||
FYI: Don't copy HTML directly from a webpage editor (EVER!) line breaks in normal HTML are not decoded but, in Acmlm's board where enter creates a new text field, line breaks are turned into a < Also, many other table errors can occur. Play it safe and keep it simple! (edited by Yiffy Kitten on 03-19-04 11:50 PM) |
||||||||||||||||||||
Chickenlump Level: 41 Posts: 46/722 EXP: 474192 For next: 5953 Since: 03-15-04 From: Columbia City Indiana Since last post: 3 hours Last activity: 4 min. |
| |||||||||||||||||||
Ah. Sorry bout that again. It's probably in the board FAQ that I should have read more carefully. Thanks. | ||||||||||||||||||||
dan Snap Dragon Level: 43 Posts: 12/782 EXP: 534516 For next: 30530 Since: 03-15-04 Since last post: 20 hours Last activity: 14 hours |
| |||||||||||||||||||
From what I've heard, Kirby's Adventure on the NES is compressed using RLE. So working out the compression shouldn't really take that long to do. | ||||||||||||||||||||
Mega-Dog Level: 20 Posts: 36/139 EXP: 40051 For next: 2388 Since: 03-15-04 From: Minnesota Since last post: 8 days Last activity: 4 days |
| |||||||||||||||||||
I tried looking and found almost didily...but I think I did find some kind of data...I tried hacking it almost 1 year ago. | ||||||||||||||||||||
Imajin Buster Beetle Level: 34 Posts: 104/452 EXP: 234863 For next: 18788 Since: 03-15-04 From: Kingdom of Zeal Since last post: 39 days Last activity: 53 days |
| |||||||||||||||||||
I'v ehard it's compressed in the same way as Kirby Super Star, which I think has been documented on BMF's board.. | ||||||||||||||||||||
Darth Coby Vire Dacht je nou echt dat het over was? Dacht je nou echt dat ik gebroken was? Nee toch? Nou kijk eens goed op uit je ogen gast. zonder clic heb je geen kloten tjap... bitch Level: 55 Posts: 76/1371 EXP: 1240774 For next: 73415 Since: 03-15-04 From: Belgium Since last post: 2 days Last activity: 9 hours |
| |||||||||||||||||||
If it's RLE then it should be really easy to uncompress the level data though. Just make a program that reads the first byte, and outputs the second byte that many times. Like that Level data: 0A 0A 0A 0A 0B 0B 0B 0C 0D 0D = 10 bytes Would become 04 0A 03 0B 0C 02 0D = 7 bytes As you can see, the compression isn't all that good though, except for very repetive stuff like very plain BGs and such. So you see, your program would have to check the first byte, and then output the second byte as many times as the first byte tells you to. Someone correct me if I'm mistaken though. :O |
||||||||||||||||||||
Jigglysaint Red Cheep-cheep Level: 24 Posts: 2/215 EXP: 76907 For next: 1218 Since: 03-17-04 Since last post: 7 days Last activity: 3 days |
| |||||||||||||||||||
Trust me, it's not RLE. | ||||||||||||||||||||
Darth Coby Vire Dacht je nou echt dat het over was? Dacht je nou echt dat ik gebroken was? Nee toch? Nou kijk eens goed op uit je ogen gast. zonder clic heb je geen kloten tjap... bitch Level: 55 Posts: 81/1371 EXP: 1240774 For next: 73415 Since: 03-15-04 From: Belgium Since last post: 2 days Last activity: 9 hours |
| |||||||||||||||||||
Oh, ok then. Never mind my explanation then. | ||||||||||||||||||||
dan Snap Dragon Level: 43 Posts: 15/782 EXP: 534516 For next: 30530 Since: 03-15-04 Since last post: 20 hours Last activity: 14 hours |
| |||||||||||||||||||
<Vagla> 3456- tsa data <Vagla> 17911- unknown, x length, y length, bg chr, bg palette set, enemy chr, unknown, enemy palette set? <Vagla> 0x[string of length x+1] = Uncompressed blocks <Vagla> 2xid = RLE of length x+1 with id id. <Vagla> 4xi1i2 = RLE half-word of length 2+(x*2) with ids i1 and i2 <Vagla> 6xid = RLE string of length x+1, where all blocks add 1 to the ID to get their value <Vagla> 8x??ll = place x+1 blocks, followed by an unknown byte, and grab these blocks from ll+1 (length) blocks ago <Vagla> E4llid = RLE of length xx+1 with id of id I'm pretty sure that says RLE right there. |
||||||||||||||||||||
Darth Coby Vire Dacht je nou echt dat het over was? Dacht je nou echt dat ik gebroken was? Nee toch? Nou kijk eens goed op uit je ogen gast. zonder clic heb je geen kloten tjap... bitch Level: 55 Posts: 84/1371 EXP: 1240774 For next: 73415 Since: 03-15-04 From: Belgium Since last post: 2 days Last activity: 9 hours |
| |||||||||||||||||||
Originally posted by dan So it's RLE after all? |
||||||||||||||||||||
dan Snap Dragon Level: 43 Posts: 16/782 EXP: 534516 For next: 30530 Since: 03-15-04 Since last post: 20 hours Last activity: 14 hours |
| |||||||||||||||||||
That could be TSA data, or the actual level data. I was often given snippets like that whilst in DES. |
Pages: 1 2 | Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Rom Hacking - Kirby's Adventure Editor? | | | |