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 - Need help on screens and scrolling | | | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
Glyph Phoenix Level: 39 Posts: 410/745 EXP: 385876 For next: 18895 Since: 11-07-04 Since last post: 2 hours Last activity: 2 hours |
| ||
Well, so I was making this hack, and I thought to myself: wouldn't it be just awesome if there was a custom block that increased the number of screens in the level? So I got to making this block, changing the address 7E005D. But if you've ever messed with that address you'll know that it won't work during levels, only when the level is loaded. A real disappointment. But then, I got to thinking again... There has to be some address that tells the level when to stop and not let Mario pass. I really need that address, or something like that for my hack. |
|||
Smallhacker Green Birdo SMW Hacking Moderator Level: 68 Posts: 1907/2273 EXP: 2647223 For next: 81577 Since: 03-15-04 From: Söderhamn, Sweden Since last post: 10 hours Last activity: 9 hours |
| ||
I made a quick test and found that the byte following it, 7E005E, controls where to stop scrolling. Edit: Hmm... This could actually come in handy... *Coughminibosscough* (edited by Smallhacker on 07-29-05 07:43 AM) |
|||
Glyph Phoenix Level: 39 Posts: 411/745 EXP: 385876 For next: 18895 Since: 11-07-04 Since last post: 2 hours Last activity: 2 hours |
| ||
XD XD XD That is the greatest problem I have ever had. |
|||
Red_Oxygen Red Paragoomba Level: 10 Posts: 53/53 EXP: 3830 For next: 584 Since: 07-27-05 Since last post: 95 days Last activity: 93 days |
| ||
[Removed] (edited by Smallhacker on 07-29-05 08:20 AM) |
|||
dan Snap Dragon Level: 43 Posts: 671/782 EXP: 534516 For next: 30530 Since: 03-15-04 Since last post: 20 hours Last activity: 14 hours |
| ||
Originally posted by Red_Oxygen Even though this guy makes Ricky Retardo look like a complete genius, I must ask why his post was removed. Last I checked, posts on Acmlm's are very rarely removed by moderators. They just get trashed. |
|||
Smallhacker Green Birdo SMW Hacking Moderator Level: 68 Posts: 1910/2273 EXP: 2647223 For next: 81577 Since: 03-15-04 From: Söderhamn, Sweden Since last post: 10 hours Last activity: 9 hours |
| ||
Can't remember exactly what he said, but it was of the same quality as the threads he made that I trashed. | |||
MathOnNapkins Math n' Hacks Level: 67 Posts: 2086/2189 EXP: 2495887 For next: 96985 Since: 03-18-04 From: Base Tourian Since last post: 1 hour Last activity: 32 min. |
| ||
Yeah, I read those. Asshole deserves a ban if you ask me. Anybody else who acted that way would usually already have one by now. "IF YOU CODE IN ASM YOUR A MORON" ok geniusboy. |
|||
Sukasa Boomboom Error 349857348734534: The system experienced an error. Level: 57 Posts: 1475/1981 EXP: 1446921 For next: 39007 Since: 02-06-05 From: *Shrug* Since last post: 6 days Last activity: 1 day |
| ||
...Coming from a guy who wants to code the SNES in C. So, could a mid-level boss perhaps use this by setting it to $00 until you beat him, or is this simply the number of screens to be scrolled before everything stops? | |||
beneficii Lakitu Level: 36 Posts: 374/567 EXP: 299656 For next: 8454 Since: 06-27-04 From: Cordova, TN, USA Since last post: 14 hours Last activity: 6 hours |
| ||
Seriously, though, who thinks that Red_Oxygen was a joke account? I do; someone who was a complete, narrow-minded idiot who was unable to understand anything we said who suddenly turned into a raging attack dog just strikes me as an unrealistic person. Either way, we'll see what he does come 08/01. EDIT: Ah ha! He's banned till 08/05 now! Sukasa, Uh, just a guess. If it's the number of screens to be scrolled before everything stops, then just have it load the value, store it in an address you know is unused for now (and that the next access to it will definitely be a write) or push it on the stack and then set the address to zero. When the fight's over, just restore the value then. (edited by beneficii on 07-29-05 02:33 PM) |
|||
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: 6152/8210 EXP: 18171887 For next: 211027 Since: 03-15-04 From: Canada, w00t! LOL FAD Since last post: 2 hours Last activity: 2 hours |
| ||
(Let's just ignore the banned moron...) I don't think you can push it to the stack, unless the boss fight is one small routine within that. Will that stop it from scrolling left, though? |
|||
Glyph Phoenix Level: 39 Posts: 413/745 EXP: 385876 For next: 18895 Since: 11-07-04 Since last post: 2 hours Last activity: 2 hours |
| ||
7E005E is very similar to the "XX screens" option in Lunar Magic. I've made two blocks to deal with this you can download. If you increase this address beyond the regular screen limit, the game will glitch. That's why I use an invisible block at the start of the level to check if the starting number of screens is equal to the current number of screens and, if that's true, set the number of screens to 3. Because of the way that block is designed, you should never change 7E005E to the maximum screen limit. Feel free to change the block below so it doesn't have that dumb limitation. Screen Reset Block Here's a block with code that increases screens by 2... but it's got two major problems. The first is that because I can't find the damn blocktool information, I can't turn the block into a black space once you touch it. So it increases your screens by 2 every frame. For the time being I just set it to a coin block so after you hit it it does its thing and then turns into a brown block and gives you a coin, but it has some major problems... The second is that you cannot increase your screens when on the final screen or else your graphics will glitch. Use at your own risk. Increase Screens by 2 Block If somebody could help me with turning blocks into 25 (permanently and completely, not just what they act like in addition to their usual effect) that would be great. |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Super Mario World hacking - Need help on screens and scrolling | | | |