| |||
Views: 88,316,635 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 03-29-24 08:15 AM |
|
Guest: Register | Login |
0 users currently in ROM Hacking | 1 guest |
Main - ROM Hacking - Reuben: Not so final (but it's being worked on again) stage. | New thread | New reply |
JaSp |
| ||
Shyguy Level: 24 Posts: 29/95 EXP: 73124 Next: 5001 Since: 03-02-07 From: Paris, France Last post: 4322 days Last view: 4117 days |
Posted by zbyte I'm working on the custom music stuff. Just be patient and hope that I don't give it up! With the expanded MMC5 ROM, there *should* be enough space to include DD's new level format along with new musics in other prg banks. @DD: btw, if you didn't already think about this, add "erase tile" support with right-click (aka replace with background tile); and also custom arrangement of tsa tiles, so that you can form a pipe in a logical way instead of searching around for the proper tiles, and copy paste a selection of tiles while I'm on it (but I assume these kind of features will come once the core functions are done) |
DahrkDaiz |
| ||
Nipper Plant Sandwich Artist Level: 46 Posts: 216/417 EXP: 672941 Next: 38833 Since: 02-22-07 Last post: 3458 days Last view: 3378 days |
Jasp: as for the custom music, the level format will run side-by-side and cross banks. So if level data continues from one bank to another, it will bank swap and continue reading it. You can add as many levels as there is space in the rom. There will be even more space free'd up since the areas that used to contain level data will become free. I'm not entirely sure what to do with it yet. If there's any specific region you'd like to ear mark for music data let me know and I'll make sure levels can't write over it. I plan on using the very end of the rom for sandboxing: space used to save levels out of order for testing purposes. So most current t
I have an erase button next to the drawing tools which basically selects the background tile that you have set. Right click is actually going to be used for selecting sprites. I want to have as little to do with the keyboard as possible. I also plan on allowing you to create your own custom tile layouts and swap them while editing. Edit: While I'm posting, if anyone is comfortable with basic XML file editing, I could really use some help with this editor. I have sprites I need to define and I spent 5 hours doing special icons in xml alone. It's grunt work, it's boring, but it would make the editor go a lot faster. |
Kawa |
| ||
CHIKKN NI A BAAZZKIT!!! 80's Cheerilee is best pony Level: 138 Posts: 2624/5344 EXP: 30875576 Next: 787405 Since: 02-20-07 From: The Netherlands Last post: 4470 days Last view: 2605 days |
I can do XML. PM me the details if you want. ____________________ 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 |
DahrkDaiz |
| ||
Nipper Plant Sandwich Artist Level: 46 Posts: 220/417 EXP: 672941 Next: 38833 Since: 02-22-07 Last post: 3458 days Last view: 3378 days |
Custom layouts are in.
The manager The result |
Stifu |
| ||
Cobrat Level: 56 Posts: 292/666 EXP: 1358243 Next: 39933 Since: 02-22-07 Last post: 657 days Last view: 279 days |
Just to nitpick, I'd call that a custom tileset.
Good work on the editor, DD. It's interesting how pretty much every developer around here seems to have chosen C# / .NET for their editor. Very nice language and framework, IMO. |
DahrkDaiz |
| ||
Nipper Plant Sandwich Artist Level: 46 Posts: 221/417 EXP: 672941 Next: 38833 Since: 02-22-07 Last post: 3458 days Last view: 3378 days |
But it's not really a custom tile set. The tiles haven't changed, must how they're laid out. |
Insectduel |
| ||
Hammer Brother Level: 68 Posts: 449/1069 EXP: 2681382 Next: 47418 Since: 02-16-08 From: Insectduel's office Last post: 1229 days Last view: 1228 days |
Oh well.
It needs .NET framework to run so I deleted it off my harddrive until I feel like hacking SMB3 again. |
JaSp |
| ||
Shyguy Level: 24 Posts: 30/95 EXP: 73124 Next: 5001 Since: 03-02-07 From: Paris, France Last post: 4322 days Last view: 4117 days |
DD: Actually I plan on having an editor that will automatically choose banks if they are free so that the user can add as many songs as he wants as long as he has free space. So, I don't know, maybe use a system where your editor will check if the banks are free or not, but that wouldn't be very convenient with your cross-bank system, or having an option to define unwritable banks reserved for other uses such as custom music (that would also be convenient for extensive ASM hacks btw)
In that case I will add support to manually choose in which banks you want your custom musics. |
hukka |
| ||
Goomba Level: 14 Posts: 20/28 EXP: 11684 Next: 1387 Since: 03-19-07 From: Finland Last post: 4226 days Last view: 3814 days |
No having to deal with objects anymore? Awesome! ____________________ http://hukka.ncn.fi |
copyRIGHThunter |
| ||
Shyguy Level: 22 Posts: 31/83 EXP: 55386 Next: 2964 Since: 07-21-09 Last post: 4608 days Last view: 4608 days |
@DD
Awesome stuff! Will this eventually edit the map too? Or even edit the text at mushroom houses or the princesses letters? @hukka Where have you been man? I haven't heard from you in ages! ____________________ |
KP9000 |
| |||
Boomboom Level: 90 Posts: 1032/1975 EXP: 6937785 Next: 250824 Since: 02-19-07 Last post: 3552 days Last view: 3176 days |
|
DahrkDaiz |
| ||
Nipper Plant Sandwich Artist Level: 46 Posts: 222/417 EXP: 672941 Next: 38833 Since: 02-22-07 Last post: 3458 days Last view: 3378 days |
Wrong KP, this isn't the stamp feature yet. This is just allowing you to set your own tile arrangement for easier tile location.
k, a bit long but I'm getting more sprite support in. The two platforms you see with the left/right and up/down arrows denote the range of movement of the platforms, a very very useful feature if I do say so myself. |
KP9000 |
| |||
Boomboom Level: 90 Posts: 1034/1975 EXP: 6937785 Next: 250824 Since: 02-19-07 Last post: 3552 days Last view: 3176 days |
|
JaSp |
| ||
Shyguy Level: 24 Posts: 31/95 EXP: 73124 Next: 5001 Since: 03-02-07 From: Paris, France Last post: 4322 days Last view: 4117 days |
neat, but you should also add a dotted translucent line between the arrows for a better visibility, don't you think ? |
DahrkDaiz |
| ||
Nipper Plant Sandwich Artist Level: 46 Posts: 223/417 EXP: 672941 Next: 38833 Since: 02-22-07 Last post: 3458 days Last view: 3378 days |
I doubt many people will think the arrows are part of the area the platform covers. The arrows exist outside the hit detection range of the sprites anyway.
Posted by JaSp I thought about that too, I'm no sure if it would be too intrusive on the visibility. I'll leave it, for now, then try it and post a screen to see what you guys think |
JaSp |
| ||
Shyguy Level: 24 Posts: 32/95 EXP: 73124 Next: 5001 Since: 03-02-07 From: Paris, France Last post: 4322 days Last view: 4117 days |
Well it would be really messy if you have a lot of these platforms (flying arrows everywhere); I think the more flexible way would be to include the dotted paths, but add an option to hide/show all the guides (including arrows and other stuff like that) |
DahrkDaiz |
| ||
Nipper Plant Sandwich Artist Level: 46 Posts: 224/417 EXP: 672941 Next: 38833 Since: 02-22-07 Last post: 3458 days Last view: 3378 days |
Got the sprite selector in. It basically puts sprites in 1 of 3 classes and in groups. What does this mean? You can have any combination of sprites from any of the classes at once, but you cannot have sprites of 2 differing groups but same class. Example: Here you can have Goombas, Nipper Plants and Super Mushrooms on the screen at the same time. You could switch to Spinies and have Goombas and Spinies, because they are in different clases. However, you could not have Dry Bones and Goombas because they exist in different groups of the same class. Obviously sprites of the same group and class can exist together. Does this make sense? |
Googie |
| ||
Giant Red Paratroopa Level: 77 Posts: 564/1405 EXP: 4162845 Next: 28284 Since: 02-19-07 From: Brooklyn, NY Last post: 96 days Last view: 96 days |
Yup makes perfect sense, the sprite selector looks neat. ^^; ____________________ My Linktree |
zbyte |
| ||
Boomerang Brother Z is Superior! Level: 66 Posts: 457/1016 EXP: 2380975 Next: 80876 Since: 06-10-09 Last post: 4404 days Last view: 2883 days |
The same thing has been said in SMB3 Workshop's Enemy Compatibility feature.
And please, please use another kind of level, like Underground. Also, in the real SMB3 manual, it calls "Dungeons" a Fortress and "P-Switches" Switch Blocks. Can't wait to see more! ____________________ No quotes found; we apologize for the inconvenience. Commas, question marks, and semicolons are available, though. |
copyRIGHThunter |
| ||
Shyguy Level: 22 Posts: 32/83 EXP: 55386 Next: 2964 Since: 07-21-09 Last post: 4608 days Last view: 4608 days |
Wow. Keep up the great work man! I keep getting impressed by this stuff.
What about pointers? Will they also be easy to place? Will it be possible to start a level at the far right portion of the room and have a "left-scrolling" level? Will it also be possible to start in the middle of a room and have a sort of "exploration" level? ____________________ |
Main - ROM Hacking - Reuben: Not so final (but it's being worked on again) stage. | New thread | New reply |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 128, rows: 167/169, time: 0.024 seconds. |