| |||
Views: 88,485,172 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 04-26-24 04:37 AM |
|
Guest: Register | Login |
0 users currently in ROM Hacking | 1 guest | 1 bot |
Main - ROM Hacking - Let's hack NSMB! (To be exact, a level viewer.) | New thread | New reply |
Raccoon Sam |
| ||
Cobrat Level: 56 Posts: 294/672 EXP: 1379997 Next: 18179 Since: 02-19-07 From: Hi Last post: 3467 days Last view: 2698 days |
Sweet job, once again! I don't like how the vertical scrollbar cuts from the top, though... Ad a horizontal separator for the buttons (Open, Undo, Save, and whatever that last one is) or make the bar go all the way up.
As for name suggestions, Lakitu's Cloud sounds a bit sissy. Maybe for its current state some crazy pun, like NewView. Maybe just plain "NSMB Editor". ____________________ |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 108/155 EXP: 152597 Next: 13272 Since: 03-14-07 Last post: 6045 days Last view: 5994 days |
Obviuosly, the name of the editor will be OldHack, just to be tongue-in-cheek. |
Treeki |
| ||
Red Cheep-cheep Level: 34 Posts: 41/209 EXP: 236609 Next: 17042 Since: 07-12-07 From: Rogueport Last post: 3927 days Last view: 3629 days |
|
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 109/155 EXP: 152597 Next: 13272 Since: 03-14-07 Last post: 6045 days Last view: 5994 days |
When using bitwise arithmetic, which is not supported by VB, you can make things more efficient.
16-bit, unsigned, big-endian conversion from bytes to value: Value = FirstByte | (SecondByte << 8); And back to bytes: FirstByte = Value & 0xFF; SecondByte = Value >> 8; |
interdpth |
| ||
Buzzy Beetle Level: 44 Posts: 94/383 EXP: 593653 Next: 17632 Since: 02-22-07 Last post: 4098 days Last view: 4072 days |
Use multiple or divide to emulate it o.O
Jeesh n<< 8 is same as n = n * (2*8) or n = n * 256 n>>8 is same as n = n \ (2*8) or n = n \ 256 Still efficient ____________________ lawl blog http://interdpths.blogspot.com/ |
Treeki |
| ||
Red Cheep-cheep Level: 34 Posts: 42/209 EXP: 236609 Next: 17042 Since: 07-12-07 From: Rogueport Last post: 3927 days Last view: 3629 days |
|
Tanks |
| ||
Dry Bones Level: 55 Posts: 604/627 EXP: 1243738 Next: 70451 Since: 02-19-07 Last post: 5519 days Last view: 5265 days |
Your object tutorial works fine. I don't see why you haven't implemented it yet though... I'm currently making an object list... it will take a while but I've found things like possible beta collision blocks, the flag, and even check points. I even found a collision block of doom that kills you if you run into it . (It will only kill ou once and then it disappears...) I have yet to go farther but for now all I can do is keeping moving at a very slow pace...
____________________ |
Treeki |
| ||
Red Cheep-cheep Level: 34 Posts: 43/209 EXP: 236609 Next: 17042 Since: 07-12-07 From: Rogueport Last post: 3927 days Last view: 3629 days |
|
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 110/155 EXP: 152597 Next: 13272 Since: 03-14-07 Last post: 6045 days Last view: 5994 days |
I'm telling you, the final name of the software will be OldHack. There's no avoiding it. |
Treeki |
| ||
Red Cheep-cheep Level: 34 Posts: 44/209 EXP: 236609 Next: 17042 Since: 07-12-07 From: Rogueport Last post: 3927 days Last view: 3629 days |
|
Reini |
| ||
Koopa Level: 25 Posts: 30/104 EXP: 83420 Next: 6200 Since: 05-19-07 Last post: 5253 days Last view: 5239 days |
Posted by Treeki Will this work on any version of NSMB?'Cause when I tried one of them with your editor,an error has been occured. |
Treeki |
| ||
Red Cheep-cheep Level: 34 Posts: 45/209 EXP: 236609 Next: 17042 Since: 07-12-07 From: Rogueport Last post: 3927 days Last view: 3629 days |
|
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 111/155 EXP: 152597 Next: 13272 Since: 03-14-07 Last post: 6045 days Last view: 5994 days |
In order to assist people in filing bug reports, please use this guideline:
• GOOD When I do X, Y happens. • BAD It won't work. |
Sonicandfails |
| ||
Lantern Ghost Level: 60 Posts: 748/766 EXP: 1679509 Next: 93269 Since: 02-19-07 Last post: 5964 days Last view: 5770 days |
I'm sure any trimmed ROM or other version ROM won't work. I'll PM you details to a site with a working one... ____________________ I miss post headers more. |
Tanks |
| ||
Dry Bones Level: 55 Posts: 605/627 EXP: 1243738 Next: 70451 Since: 02-19-07 Last post: 5519 days Last view: 5265 days |
Well I know how much work is needed to make a thurough object list since I've been tediously working... but I'll give it a try if I could get sonic's help.
I've just found out how to change Koopa Troopa colors too. I'll toss that in along with my documentation. I'm a bit hesitant to try this on paratroopas or even goombas but for the sake of documentation it shall be done! As for the editor a name... I was thinking NSLM (New Super Lunar Magic) but you'd probably get in a heap of trouble for that... so how about NSME ('Nother Super Mario Editor) PS 'nother as in another ____________________ |
Treeki |
| ||
Red Cheep-cheep Level: 34 Posts: 46/209 EXP: 236609 Next: 17042 Since: 07-12-07 From: Rogueport Last post: 3927 days Last view: 3629 days |
|
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 112/155 EXP: 152597 Next: 13272 Since: 03-14-07 Last post: 6045 days Last view: 5994 days |
He'll settle on OldHack. Tonight, a vision will come to him in a dream as to why it is crucial to use that name. |
Treeki |
| ||
Red Cheep-cheep Level: 34 Posts: 47/209 EXP: 236609 Next: 17042 Since: 07-12-07 From: Rogueport Last post: 3927 days Last view: 3629 days |
|
Tanks |
| ||
Dry Bones Level: 55 Posts: 606/627 EXP: 1243738 Next: 70451 Since: 02-19-07 Last post: 5519 days Last view: 5265 days |
[citation needed] ____________________ |
Treeki |
| ||
Red Cheep-cheep Level: 34 Posts: 48/209 EXP: 236609 Next: 17042 Since: 07-12-07 From: Rogueport Last post: 3927 days Last view: 3629 days |
|
Main - ROM Hacking - Let's hack NSMB! (To be exact, a level viewer.) | New thread | New reply |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 132, rows: 172/172, time: 0.020 seconds. |