| |||
Views: 88,489,043 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 04-26-24 06:42 PM |
|
Guest: Register | Login |
0 users currently in The Landfill | 3 guests |
Main - The Landfill - Ultimate SMB3 Editor (Coming soon...) | New thread | Thread closed |
Black Lord |
| ||
Red Cheep-cheep Level: 35 Posts: 186/220 EXP: 258503 Next: 21433 Since: 02-19-07 Last post: 5421 days Last view: 5421 days |
Posted by NightKevPosted by CKY-2KNo spam "pls".Posted by DahrkDaiz http://www.mono-project.com/Main_Page Supports most of .NET 2.0 (if not all by now, haven't checked), so it probably will work on Mac as well. ____________________ |
Stifu |
| ||
Cobrat Level: 56 Posts: 256/666 EXP: 1361328 Next: 36848 Since: 02-22-07 Last post: 686 days Last view: 308 days |
I think Mono should work, but only if DD's code doesn't rely on Windows-only stuff, like GDI or DirectX (although I just read about DirectX supposedly working on Mac...).
We've thought about that for Epic Edit, and started working on implementing several graphics APIs... |
Hamtaro126 |
| ||
Cheep-cheep Level: 33 Posts: 80/194 EXP: 212843 Next: 16336 Since: 05-02-07 From: Shelton, WA Last post: 2473 days Last view: 2316 days |
Posted by Kawa Oops... My bad! Sorry, ____________________ Mah boi, romhacking is what all true warriors strive for! I wonder what's for dinner? |
Dan |
| ||
Goomba Level: 14 Posts: 18/28 EXP: 11736 Next: 1335 Since: 02-20-07 Last post: 5554 days Last view: 4498 days |
The Mono Migration Analyzer generally can tell you if your application is going to work under Mono: http://www.mono-project.com/MoMA
It won't pick up things like using environment specific directory delimiters, but it's decent enough at telling you whether things are going to work or not. |
jhvdb |
| ||
Newcomer Level: 3 Posts: 1/1 EXP: 75 Next: 53 Since: 08-05-08 Last post: 5743 days Last view: 5738 days |
So it's possible to add more objects to a level, but is there a maximum number of objects you can place in a level with this level editor ?
I am new to hacking smb3 and i used SMB3 workshop before (i am interested in level editing and world editing, no graphics), but there were a few limitations (number objects etc). But with MMC5 you're able to expand the rom to add more features ? Correct me if i'm wrong. |
DahrkDaiz |
| ||
Nipper Plant Sandwich Artist Level: 46 Posts: 173/417 EXP: 674469 Next: 37305 Since: 02-22-07 Last post: 3487 days Last view: 3407 days |
This is the thing: Levels in SMB3 are packed side by side. If you add a new object to a level, it has to spill over into another level's data. There's no way around this. However, if you create a hack "project", this essentially keeps all the levels in separate files. When you're ready to create the hack, it saves everything dynamically and creates the pointers on-the-fly so you can add objects without worrying about writing over other level data. However, you will still be limited to the banks allocated for specific level areas. |
frantik |
| ||
Red Koopa Level: 28 Posts: 78/139 EXP: 127409 Next: 3929 Since: 10-09-07 Last post: 4489 days Last view: 4483 days |
you could do what SMB utility does and "send objects" from one level to another... |
DahrkDaiz |
| ||
Nipper Plant Sandwich Artist Level: 46 Posts: 174/417 EXP: 674469 Next: 37305 Since: 02-22-07 Last post: 3487 days Last view: 3407 days |
yeah but SMB's quite a bit more complicated than that with different banks for different object sets |
Insectduel |
| ||
Hammer Brother Level: 68 Posts: 113/1069 EXP: 2687842 Next: 40958 Since: 02-16-08 From: Insectduel's office Last post: 1257 days Last view: 1256 days |
What's wrong with using Freeform mode. It allows to make your levels more efficiently. But it still does not add more space. It allows to use more space when making every single level depending what object set you're using.
Besides, every time you add more objects or sprites in a level, why not add more objects or sprites in a next level. |
DahrkDaiz |
| ||
Nipper Plant Sandwich Artist Level: 46 Posts: 175/417 EXP: 674469 Next: 37305 Since: 02-22-07 Last post: 3487 days Last view: 3407 days |
[1][1][1][1][2][2][2]
Lets say 1 represent level objects stored in level 1-1, 2 represents level objects stored in 1-2. By adding more objects in 1-1, you get this [1][1][1][1][1][1][2] Uh oh! [2]'s spaces has been invaded! Not only that, you're probably overwriting level header data at the sametime. Well why can't we just "push" [2]'s data over? Lets add a new level, call it 3, this will be the bonus room area for 1-1 [1][1][1][1][2][2][2][*3] * represents the address/pointer htat 1-1 uses to know what level to go to for a bonus area. Lets add more objects, this time pushing the data over [1][1][1][1][1][1][2][*2][2][3] Uh oh! The data moved, but the pointer doesn't change! When we try going to the bonus area in 1-1, it'll point to level data found in 2-2. In order to fix it, we have to find where level 3 went. But we have many levels packed side-by side, so many other levels will be affected by the shift. Plus the map pointers leading to the levels have to be fixed, and levels that are pointed to this bank from other banks have to be fixed and there's just no reasonable way to keep all track of it AAAAHHHH... Unless we store all the levels out of the rom and recalculate their pointers once you build the hack. Great idea DD! You should implement that! Will do! |
KP9000 |
| |||
Boomboom Level: 90 Posts: 366/1975 EXP: 6953531 Next: 235078 Since: 02-19-07 Last post: 3580 days Last view: 3204 days |
|
Mariofan0 |
| ||
Koopa Level: 25 Posts: 22/104 EXP: 83138 Next: 6482 Since: 07-01-07 From: Around And Back Last post: 5403 days Last view: 5192 days |
Definitly loving this...
but I want to see just how much you are going to put in this hacking tool... ...Got a list of what we can exspect to see. ____________________ Currently Working On A Website Project Called Club Chaotic Looking For Supporters For My Website Project Club Chaotic. Currently Looking For Coders For Club Chaotic. I'm Thinking PHP myself. |
Quick Curly |
| ||
Giant Red Paratroopa Level: 77 Posts: 8/1443 EXP: 4172470 Next: 18659 Since: 06-15-08 From: Earth Last post: 22 days Last view: 22 days |
I am definitely looking forward to this utility. I apologize for not getting around to commenting on it until now, but I want to wish DahrkDaiz the best of luck in finishing it off! I know there are a lot of other people who are looking forward to the Ultimate SMB3 Editor. I also think it's great because of its innovative features. It seems as though even a beginner will be able to jump right into the process of creating an excellent SMB3 hack. Again, best of luck! |
Parco |
| ||
Goomba Level: 12 Posts: 22/22 EXP: 7842 Next: 79 Since: 07-03-08 From: Poland Last post: 5690 days Last view: 5690 days |
You make it in visual basic, or in programming? |
Kawa |
| ||
CHIKKN NI A BAAZZKIT!!! 80's Cheerilee is best pony Level: 138 Posts: 1252/5344 EXP: 30945669 Next: 717312 Since: 02-20-07 From: The Netherlands Last post: 4498 days Last view: 2633 days |
Posted by ParcoExcuse me, what? ____________________ 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 |
GreyMaria |
| ||
>implying even the Japanese understand the Japanese Level: 105 Posts: 1343/2851 EXP: 11921125 Next: 341135 Since: 07-13-07 Last post: 4497 days Last view: 4467 days |
Visual Basic is programming, nutjob.
If, by "programming", you meant C++, Python, Java, etc., then he's doing it in C#. ____________________ we're currently experiencing some technical difficulties |
Kawa |
| ||
CHIKKN NI A BAAZZKIT!!! 80's Cheerilee is best pony Level: 138 Posts: 1253/5344 EXP: 30945669 Next: 717312 Since: 02-20-07 From: The Netherlands Last post: 4498 days Last view: 2633 days |
Posted by DahrkDaizFirst post in the thread. ____________________ 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 |
GreyMaria |
| ||
>implying even the Japanese understand the Japanese Level: 105 Posts: 1345/2851 EXP: 11921125 Next: 341135 Since: 07-13-07 Last post: 4497 days Last view: 4467 days |
It's even on page 3 (4?) too. I can't see how I forgot that.
Edited last post. ____________________ we're currently experiencing some technical difficulties |
reecepeart |
| ||
Newcomer Level: 3 Posts: 1/1 EXP: 74 Next: 54 Since: 02-14-09 Last post: 5550 days Last view: 5550 days |
Hi There,
Just writing to findout how the SMB3 Editor is going? Have you made any advancements since your last post? Also I know you said there would not be any SMAS SMB3 Support but will you consider implementing it in the future? Also will you have eventual support for SMA4? Because that would be great. I must also thank you for your ongoing work. Kind Regards' Reece |
Hamtaro126 |
| ||
Cheep-cheep Level: 33 Posts: 109/194 EXP: 212843 Next: 16336 Since: 05-02-07 From: Shelton, WA Last post: 2473 days Last view: 2316 days |
Posted by reecepeart #1: DahrkDaiz ain't active, Due to Collage possibly? Consider it frozen or dead. Posted by reecepeart #2: DahrkDaiz cannot do a SMA4 Editor, Due to it's entirely different format. #3: Please read the do's and don'ts in the FAQ, Especially when bumping. This can result in a ban if this keeps going on. Otherwise: Good Try! ____________________ Mah boi, romhacking is what all true warriors strive for! I wonder what's for dinner? |
Main - The Landfill - Ultimate SMB3 Editor (Coming soon...) | New thread | Thread closed |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 112, rows: 140/141, time: 0.016 seconds. |