Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
1 user currently in Super Mario World hacking: |
Acmlm's Board - I2 Archive - Super Mario World hacking - More then one midway points | | | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
Aioria Boss Bass Yes I will!! ;D Middle Ages Warrior Level: 58 Posts: 340/1567 EXP: 1516086 For next: 61460 Since: 03-15-04 From: near the pneumon ultramicroscop icsilicovolcanoconiosis land Since last post: 19 days Last activity: 19 days |
| ||
In the board before the crash there was a discussion about the possibility of having more then one midway point. Can a custom block be made to act like as another mid point, it'd be useful for some of my levels in the future (they'll be a bit long) | |||
Xkeeper The required libraries have not been defined. Level: NAN Posts: -4178/-863 EXP: NAN For next: 0 Since: 03-15-04 Since last post: 2 hours Last activity: -753366 sec. |
| ||
As far as I can see, no, there are no ways to make more than one midpoint. | |||
Aioria Boss Bass Yes I will!! ;D Middle Ages Warrior Level: 58 Posts: 342/1567 EXP: 1516086 For next: 61460 Since: 03-15-04 From: near the pneumon ultramicroscop icsilicovolcanoconiosis land Since last post: 19 days Last activity: 19 days |
| ||
Aw i wish i knew asm anyway, i remember that someone said it was kinda possible, at the old thread about this subject, so im pretty optimistic |
|||
Atma X Bandit Level: 43 Posts: 331/801 EXP: 553639 For next: 11407 Since: 03-16-04 From: Derrière vous!!! Since last post: 43 days Last activity: 14 days |
| ||
I created the old thread about having more than 1 Midway point, but I never really got a definate answer about it. (yes, it is possible for sure, but I still don't know how hard it would be) (edited by Atma X on 06-10-04 06:48 PM) (edited by Atma X on 06-10-04 06:53 PM) |
|||
Juggling Joker Boomerang Brother SMW Hacking Moderator Yeah, JAMH is still being worked on. Level: 48 Posts: 178/1033 EXP: 811447 For next: 12096 Since: 03-15-04 From: Wyoming Since last post: 2 days Last activity: 3 hours |
| ||
It is possible, just like most things you would want to do in a SMW hack. Getting the present game engine to do what you want is another story altogether. | |||
Kario In Possession of a Stolen Shovel Level: 65 Posts: 355/2082 EXP: 2321379 For next: 14249 Since: 03-15-04 From: Texas... Yeehaw! Since last post: 2 days Last activity: 17 hours |
| ||
I don't see a point. If a level is that long, it shouldnt be allowed. Eghad. It would be easier to make it recognize which level you got the midway point in, that way it wouldnt only go the "origin" level, it would go to the midway start point wherever the point is you hit. That would require some OV asm as well. Don't know if that helped at all.... | |||
Smallhacker Green Birdo SMW Hacking Moderator Level: 68 Posts: 196/2273 EXP: 2647223 For next: 81577 Since: 03-15-04 From: Söderhamn, Sweden Since last post: 10 hours Last activity: 9 hours |
| ||
How to an extra midway point: 1: Find some unused space in RAM that's at least X*4 bytes large. (X = number of levels that can be accessed from the overworld) 2: Locate the level loading ASM. 3: Make a block that sets four bytes in the free RAM to Mario's current X and Y position (if it's level 20h, it sets the 20h*4:th byte and the next 3) and then changes into the next MAP16 block 4: Edit the loading ASM so it puts the player on the stored X and Y if X+Y != 0 5: Edit the "end level" ASM to clear the 4 bytes. 6: Edit the save/load function to save/load the X*4 bytes to/from SRAM 7: Enjoy! (edited by Smallhacker on 06-11-04 05:37 AM) (edited by Smallhacker on 06-11-04 05:38 AM) |
|||
blackhole89 LOLSEALS Moderator of ROM hacking EmuNET IRC network admin Head GM of TwilightRO Level: 47 Posts: 137/971 EXP: 739208 For next: 26995 Since: 03-15-04 From: Dresden/Germany Since last post: 14 hours Last activity: 12 hours |
| ||
How about this one: Most levels consist of more than one technical "level", don't they? I mean, a cave and an outsideous part or something like that. I use an extremely long level in SMW-ALTTP. It's realized that way: when you enter another "sublevel"/"submap" your overworld position is being changed so you land on an invisible level tile which you can only leave towards the first level tile belonging to the level (from which you won't be able to go back to the invisible level tile). It is in most points a clone of the first level tile, besides to the exit directions and its level number (it points on the "midway" submap). Right before you reach the exit you're being moved to the last tile of the complex, which marks the end of the level. When the final level-done-event is invoked, the path is opened up in both directions and the midway tiles are thrashed. Understood so far? I'm not sure anymore whether I've expressed it correctly. Have fun, Blacky. |
|||
HyperLamer <||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people Sesshomaru Tamaranian Level: 118 Posts: 945/8210 EXP: 18171887 For next: 211027 Since: 03-15-04 From: Canada, w00t! LOL FAD Since last post: 2 hours Last activity: 2 hours |
| ||
You don't need that much free RAM. You can do it simple: Level #, Destination Level #, Screen #, Xpos, Ypos. When they hit one, it stores the number of the level from the OW (so even if it's in a level you came into from the OW, it'll still work) and the current level in the Destination. Then, you hack the level loader code. If it's loading the level Level# from the OW, load DestLevel# instead, then put Mario at those coords. If it's a different level, load as normal, and if the poor fools should hit another point there, the old one gets wiped. |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Super Mario World hacking - More then one midway points | | | |