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 - Horizontal scroll: variable, Vertical scroll: none without ASM | | | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
ExKeeper Bullet Bill Level: 31 Posts: 401/512 EXP: 180084 For next: 5279 Since: 03-05-05 From: Riiight ^ Since last post: 1 day Last activity: 6 hours |
| ||
Here is how to make Horizontal scroll variable and vertical scroll none without ASM (it is not an option in change other properties) (layer2 scroll 4 = sprite EA Y=3) Horizontal level: Put layer2 scroll 4 two tiles from the top of the screen just so it says may glitch, and set the BG scroll to Horizontal scroll: variable, Vertical scroll: variable. Vertical level: Put layer 2 scroll 4 three tiles from the top and two from the left, shift the BG up 7 tiles, set the BG scroll to Horizontal scroll: variable, Vertical scroll: variable. |
|||
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: 5886/8210 EXP: 18171887 For next: 211027 Since: 03-15-04 From: Canada, w00t! LOL FAD Since last post: 2 hours Last activity: 2 hours |
| ||
Ooh. So maybe this isn't a glitch at all! | |||
ExKeeper Bullet Bill Level: 31 Posts: 404/512 EXP: 180084 For next: 5279 Since: 03-05-05 From: Riiight ^ Since last post: 1 day Last activity: 6 hours |
| ||
I think this is what FuSoYa did for his coral capers BG | |||
Sukasa Boomboom Error 349857348734534: The system experienced an error. Level: 57 Posts: 1360/1981 EXP: 1446921 For next: 39007 Since: 02-06-05 From: *Shrug* Since last post: 6 days Last activity: 1 day |
| ||
...Could be. Good discovery smwedit, this could really be helpful. On the topic of this, does anyone know where in the ROM the table that lists out the different scroll options is? there are a lot of unused entries there... | |||
ExKay Somebody set up us the bomb! Level: 50 Posts: 824/1114 EXP: 908268 For next: 39049 Since: 03-15-04 From: Hannover, Germany Since last post: 14 hours Last activity: 1 hour |
| ||
BMF has some other ones in his hack, he may know it. BTW: Fusoya used H-Scroll=Constant and V-Scroll=None. |
|||
PumpkinPie Boo! I'll scare your dad! Big Boo Pretend Moderator All hail the Pumpkin King! Level: 47 Posts: 689/1158 EXP: 718208 For next: 47995 Since: 12-05-04 From: Halloween Town Treats: Many Tricks: Oh yes Since last post: 2 days Last activity: 8 hours |
| ||
Interesting find...though I don't know where I'd use it ! Really, how'd you find this? |
|||
ExKeeper Bullet Bill Level: 31 Posts: 409/512 EXP: 180084 For next: 5279 Since: 03-05-05 From: Riiight ^ Since last post: 1 day Last activity: 6 hours |
| ||
I just thought about those sprites and that some of them might do stuff like that, so I tried them and eventually came up with this, but it didn't work on vertical levels, so I found another way to do it for vertical levels. (edited by smwedit on 07-19-05 08:30 PM) |
|||
BMF98567 BLACK HAS BUILT A SILLY DICE-MAZE! GO! Current list of BURNING FURY >8( recipients: - Yiffy Kitten (x2) - Xkeeper Level: 53 Posts: 996/1261 EXP: 1094149 For next: 62970 Since: 03-15-04 From: Blobaria Special Move: Rising Meatloaf Backhand Combo Since last post: 21 hours Last activity: 1 hour |
| ||
There's a much simpler way to do this: 1. Go to $2D928 in the ROM. 2. Change the 00 to 02. This will change the second "None/None" scrolling option (right below "None/Constant") to "Variable/None". It works, I use it in my own hack. In case you want to experiment with other scrolling combinations, here's the format of the table. It starts at $2D910, and is comprised of 32 bytes. The first 16 bytes are the V-Scroll options, and the second 16 bytes are the H-Scroll options; 00=none, 01=constant, 02=variable, 03=slow (if I recall correctly, "slow" only works for V-Scroll). Fortunately, LM reads this table from the ROM, and thus you can verify your changes by simply reloading your ROM and opening the "Change Other Properties..." dialog. |
|||
ExKay Somebody set up us the bomb! Level: 50 Posts: 825/1114 EXP: 908268 For next: 39049 Since: 03-15-04 From: Hannover, Germany Since last post: 14 hours Last activity: 1 hour |
| ||
I love you BMF. I really needed this address, now I can add more scrolling options.^^ |
|||
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: 5927/8210 EXP: 18171887 For next: 211027 Since: 03-15-04 From: Canada, w00t! LOL FAD Since last post: 2 hours Last activity: 2 hours |
| ||
Cool. I notice the tables only use 4 of 256 possible values, though. I suppose hacking it to be more efficient is out of the question if you want it to show up right in LM, but any idea how we might go about expanding the table and/or using the rest of the entries? That's 12 bits of per-level settings that aren't used with 252 unused entries. |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Super Mario World hacking - Horizontal scroll: variable, Vertical scroll: none without ASM | | | |