Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,441,037
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-20-24 07:49 AM
Guest: Register | Login

0 users currently in ROM Hacking | 2 guests | 1 bot

Main - ROM Hacking - New SMB Editor 2 - Now improved and easier to use! New thread | Thread closed

Pages: 1 2 3 4 5 6

Tanks
Posted on 07-25-07 01:26 PM Link | Quote | ID: 57804


Dry Bones
Level: 55

Posts: 612/627
EXP: 1243157
Next: 71032

Since: 02-19-07

Last post: 5514 days
Last view: 5260 days
GAH... SORRY... =/

I was sleepy at the time...

This would be my video

____________________




Squash Monster
Posted on 07-25-07 01:29 PM Link | Quote | ID: 57805


Buster Beetle
Level: 48

Posts: 294/469
EXP: 804056
Next: 19487

Since: 02-22-07
From: New York

Last post: 5690 days
Last view: 5690 days
I think the best approach would be to do IPS-style patching on each of the files. Though that's not quite so easy.

I don't think there's an easy way to insert in VB6. Just overwrite when you go past the limit of a file while storing an array of all the bites you've overwritten. Then when you're past the file treat that array like a queue - put the value you're about to overwrite on the end of the queue, write the value off the front of the queue, and keep going until you run out of file.

An alternative might be to break the game into its component files and have a build option to make a ROM file out of all the game files. This has the advantage of making it a lot easier for people who want to do stuff to the game that doesn't involve the level editor.

____________________

Treeki
Posted on 07-25-07 02:15 PM Link | Quote | ID: 57809


Red Cheep-cheep
Level: 34

Posts: 56/209
EXP: 236496
Next: 17155

Since: 07-12-07
From: Rogueport

Last post: 3922 days
Last view: 3623 days
Posted by Squash Monster
I think the best approach would be to do IPS-style patching on each of the files. Though that's not quite so easy.

I don't think there's an easy way to insert in VB6. Just overwrite when you go past the limit of a file while storing an array of all the bites you've overwritten. Then when you're past the file treat that array like a queue - put the value you're about to overwrite on the end of the queue, write the value off the front of the queue, and keep going until you run out of file.

An alternative might be to break the game into its component files and have a build option to make a ROM file out of all the game files. This has the advantage of making it a lot easier for people who want to do stuff to the game that doesn't involve the level editor.

But what would I do for things like the ROM header, ARM7/ARM9 programs, etc?

____________________
I'll put something here later.

Tanks
Posted on 07-25-07 02:31 PM Link | Quote | ID: 57813


Dry Bones
Level: 55

Posts: 613/627
EXP: 1243157
Next: 71032

Since: 02-19-07

Last post: 5514 days
Last view: 5260 days
I personally think we should just go with NINJA... For some reason whenever it's brought up people push it aside. I think it's time we faced the facts. IPS isn't going be with us for the newer romhacks, we should just start using NINJA now.

Now that that's done, time to get down to business. I'll be dedicating most of today to finding pipe data. I have reason to beleive it's like any other object that can be moved via coordinates. I'll look into this today and hopefully find something...

(P.s. You guys watch MY vid yet? )

____________________




BulletBillTime
Posted on 07-25-07 02:32 PM (rev. 2 of 07-27-07 12:24 AM) Link | Quote | ID: 57814


Micro-Goomba
Level: 12

Posts: 8/19
EXP: 6476
Next: 1445

Since: 07-23-07

Last post: 6111 days
Last view: 6105 days
Shuddup citation dummy >=(

I love that editor! All that is needed is enemy editing and I'll be happy.

However, I wish I could edit other levels than 1-1 easily. It seems that the mushroom platforms in 1-3 are said to be unknown... :/

Tanks
Posted on 07-25-07 02:50 PM Link | Quote | ID: 57815


Dry Bones
Level: 55

Posts: 614/627
EXP: 1243157
Next: 71032

Since: 02-19-07

Last post: 5514 days
Last view: 5260 days
Posted by BulletBillTime
I love that editor! All that is needed is enemy editing and I'll be happy.

However, I wish I could edit other levels than 1-1 easily. It seems that the mushroom platforms in 1-3 are said to be unknown... :/


Well not everything has been documented... like there are some boxes that you'll have to guess at and write in your own number. Just wait a bit.

____________________




Treeki
Posted on 07-25-07 07:00 PM (rev. 2 of 07-25-07 07:23 PM) Link | Quote | ID: 57867


Red Cheep-cheep
Level: 34

Posts: 57/209
EXP: 236496
Next: 17155

Since: 07-12-07
From: Rogueport

Last post: 3922 days
Last view: 3623 days
lol [citation needed]

____________________
I'll put something here later.

Kawa
Posted on 07-25-07 07:25 PM Link | Quote | ID: 57873


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 483/5344
EXP: 30929752
Next: 733229

Since: 02-20-07
From: The Netherlands

Last post: 4492 days
Last view: 2627 days
All things considered, I'd go with that, yeah.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Sonicandfails
Posted on 07-25-07 07:45 PM Link | Quote | ID: 57880


Lantern Ghost
Level: 60

Posts: 759/766
EXP: 1678724
Next: 94054

Since: 02-19-07

Last post: 5958 days
Last view: 5764 days
I concur, sounds like the best approach.

____________________
I miss post headers more.

Kawa
Posted on 07-25-07 07:49 PM Link | Quote | ID: 57883


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 486/5344
EXP: 30929752
Next: 733229

Since: 02-20-07
From: The Netherlands

Last post: 4492 days
Last view: 2627 days
And then he discovered XML a defining language with nested data.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Treeki
Posted on 07-25-07 07:57 PM Link | Quote | ID: 57885


Red Cheep-cheep
Level: 34

Posts: 58/209
EXP: 236496
Next: 17155

Since: 07-12-07
From: Rogueport

Last post: 3922 days
Last view: 3623 days
Posted by Kyoufu Kawa
And then he discovered XML a defining language with nested data.

Maybe once I find an XML parser for VB.

<objdef version='2.1'>
<definitions scope='global'>
<tile fbyte='10' sbyte='16'>
<name>Ground top</name>
<colour>11</colour>
</tile>
</definitions>
<definitions scope='tileset' tileset='0'>
<tile fbyte='42' sbyte='16'>
<name>I forget</name>
<colour>15</colour>
</tile>
</definitions>
</objdef>

Yay for complicatedness.

____________________
I'll put something here later.

Kawa
Posted on 07-25-07 08:33 PM Link | Quote | ID: 57893


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 487/5344
EXP: 30929752
Next: 733229

Since: 02-20-07
From: The Netherlands

Last post: 4492 days
Last view: 2627 days
I have one. MSXML. Works like a charm, I can get you sample code.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Treeki
Posted on 07-26-07 01:55 AM Link | Quote | ID: 57989


Red Cheep-cheep
Level: 34

Posts: 59/209
EXP: 236496
Next: 17155

Since: 07-12-07
From: Rogueport

Last post: 3922 days
Last view: 3623 days
I haven't had much chance to work on this today.

But get ready for enemy editing, soon!

____________________
I'll put something here later.

Tanks
Posted on 07-26-07 02:44 AM Link | Quote | ID: 58017


Dry Bones
Level: 55

Posts: 615/627
EXP: 1243157
Next: 71032

Since: 02-19-07

Last post: 5514 days
Last view: 5260 days
Posted by Treeki
I haven't had much chance to work on this today.

But get ready for enemy editing, soon!


Wow... already... My question is though... will we be able to change from one enemy type to the other?

In fact, I think it's a bit premature for enemy editing. After some reasearch, I found that there is much more to editing object sprites than just object X Y (and color in the case of koopas). Now I don't know everything yet but I can tell that there's more than there seems to be.

____________________




Treeki
Posted on 07-26-07 10:32 AM Link | Quote | ID: 58251


Red Cheep-cheep
Level: 34

Posts: 60/209
EXP: 236496
Next: 17155

Since: 07-12-07
From: Rogueport

Last post: 3922 days
Last view: 3623 days
[citation needed]

____________________
I'll put something here later.

BulletBillTime
Posted on 07-26-07 06:03 PM Link | Quote | ID: 58382


Micro-Goomba
Level: 12

Posts: 15/19
EXP: 6476
Next: 1445

Since: 07-23-07

Last post: 6111 days
Last view: 6105 days
Will adding/removing objects/sprites be possible soon?

Treeki
Posted on 07-26-07 06:15 PM Link | Quote | ID: 58389


Red Cheep-cheep
Level: 34

Posts: 61/209
EXP: 236496
Next: 17155

Since: 07-12-07
From: Rogueport

Last post: 3922 days
Last view: 3623 days
Posted by BulletBillTime
Will adding/removing objects/sprites be possible soon?

No, since I haven't yet figured out how to easily move files around in the ROM, which is needed (as adding/removing objects/sprites will change the size of the level files).

____________________
I'll put something here later.

Danny
Posted on 07-26-07 06:38 PM Link | Quote | ID: 58406


Micro-Goomba
Level: 10

Posts: 3/14
EXP: 4095
Next: 319

Since: 07-25-07

Last post: 5718 days
Last view: 6093 days
Where to find a rom of NSMB?

BulletBillTime
Posted on 07-26-07 06:54 PM Link | Quote | ID: 58411


Micro-Goomba
Level: 12

Posts: 16/19
EXP: 6476
Next: 1445

Since: 07-23-07

Last post: 6111 days
Last view: 6105 days
Use google.

Danny
Posted on 07-26-07 06:55 PM Link | Quote | ID: 58412


Micro-Goomba
Level: 10

Posts: 5/14
EXP: 4095
Next: 319

Since: 07-25-07

Last post: 5718 days
Last view: 6093 days
Allready did, Didnt help me.
Pages: 1 2 3 4 5 6


Main - ROM Hacking - New SMB Editor 2 - Now improved and easier to use! New thread | Thread closed

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.031 seconds. (342KB of memory used)
MySQL - queries: 117, rows: 157/157, time: 0.020 seconds.