Banner
Views: 764,552,567
Time:
13 users online: anonimzwx, Attila17, FailSandwich,  imamelia, mahmed16, MarioE, NGB, Ricky_,  RussianMan, shadowboyultra, Stiviboy, TheInsanity115, Tob - Guests: 39 - Bots: 186Users: 40,195 (1,966 active)
Latest: mahmed16
SMWC3 Content Spotlight
Pinci's "Hand-crafted C3 Ports"!
Not logged in.
Single Screen + LMSW Update
Forum Index - Important - SMW Central Creativity Convention: Summer 2019 - Single Screen + LMSW Update
Tags:
Pages: « 1 2 »
fuck layer2

or maybe I just suck, who knows, it works now.

...Anyway
Quote
LMSW still seems to have lot of problems with überasm and some patches.. Like on my hack I've made it that mario is always big(via patch not überasm), but with LMSW he starts as small

Quote
but in LMSW it starts with 5 lives and 85 fireballs(but I guess it happens as its activated by überasm gamemode code C)

Not sure how it's implemented but LMSW has always skipped transitions to speed things up so if it's set during a transition that might cause it.

I was considering an option to disable skipping transition at cost of some speed but probably better compatibility with patches and stuff. That still wouldn't work for overworld stuff of course, as that's completely skipped in LMSW.

At the moment, all you can do to work around that is to add ram inits in the cfg file. Doesn't make the code run but it still allows you to start big. Maybe at some point I will look into that.


Not entirely sure about the crash though. If you haven't already, try the 1.59.2 retro dll. If that doesn't work I might need more info on the crash to properly look into it.

Quote
EDIT 2: I think there is bug with single-screen
Mario dies when he goes from subscreen 06 to 07, from up to down, but other-way around(07 to 06) works?

https://youtu.be/BbT6-zYFll8 just watch this

Yeah, that was my bad. The code assumed the screen was 16 block high. It's not. I've fixed that, should work fine now.

Originally posted by Final Theory
I think I'm the one who requested the single screen thing. I love it and one day want to do something very special with it.

You were. At least it says so in the description #tb{:>}
I hope this will be used to create some interesting hacks with a different feel. I really want to try myself and make something using this.

Great work on getting this done.
Originally posted by TheBiob
I was considering an option to disable skipping transition at cost of some speed but probably better compatibility with patches and stuff. That still wouldn't work for overworld stuff of course, as that's completely skipped in LMSW.


i hope that gets implemented, as my hack relies on a bunch of code on level load (gamemode 10 and 11) to be properly playable
I found bug with single-screen:
It seems like there are issues with sprite spawning:

[3][2][1]

Sprite is in 2, if I move from 1 to 2, sprite is missing, if I move from 3 to 2, its there. Seems like any settings in #lm{sprhead} does not have any effect on this. This seems to happen with all sprites? I didn't test with all of them but it happens with mushroom/1up/flower/red koopa/boo ring/reflecting boos/moving hole at least.

--------------------

I can already see, lots of smb2/megaman style rom hacks with this
Keep up the good job#smw{:peace:}
Ooh a lmsw update, sweet I never dreamed it would see the light of sa-1 day! Thanks Bob!
Originally posted by JP32
I found bug with single-screen:
It seems like there are issues with sprite spawning:

[3][2][1]

Sprite is in 2, if I move from 1 to 2, sprite is missing, if I move from 3 to 2, its there. Seems like any settings in #lm{sprhead} does not have any effect on this. This seems to happen with all sprites? I didn't test with all of them but it happens with mushroom/1up/flower/red koopa/boo ring/reflecting boos/moving hole at least.


this may be helpful
Originally posted by lx5
Originally posted by JP32
I found bug with single-screen:
It seems like there are issues with sprite spawning:

[3][2][1]

Sprite is in 2, if I move from 1 to 2, sprite is missing, if I move from 3 to 2, its there. Seems like any settings in #lm{sprhead} does not have any effect on this. This seems to happen with all sprites? I didn't test with all of them but it happens with mushroom/1up/flower/red koopa/boo ring/reflecting boos/moving hole at least.


this may be helpful

That fixed it, thanks! #tb{:)}

--------------------

Originally posted by 1UPdudes
I hope this will be used to create some interesting hacks with a different feel. I really want to try myself and make something using this.

Great work on getting this done.

Originally posted by Dark Mario Bros
I can already see, lots of smb2/megaman style rom hacks with this
Keep up the good job#smw{:peace:}

Originally posted by zacmario
Ooh a lmsw update, sweet I never dreamed it would see the light of sa-1 day! Thanks Bob!


Thanks, glad people can get something out of the stuff I made here.
Who's Bob though

--

Originally posted by lx5
Originally posted by JP32
I found bug with single-screen:
It seems like there are issues with sprite spawning:

[3][2][1]

Sprite is in 2, if I move from 1 to 2, sprite is missing, if I move from 3 to 2, its there. Seems like any settings in #lm{sprhead} does not have any effect on this. This seems to happen with all sprites? I didn't test with all of them but it happens with mushroom/1up/flower/red koopa/boo ring/reflecting boos/moving hole at least.


this may be helpful

Never really ran into that. Guess I never really tested sprites huh. Glad there's a patch for it though lol.
Can't edit the description anymore so the comment will have to be enough. Thanks.

--

Originally posted by lx5
Originally posted by TheBiob
I was considering an option to disable skipping transition at cost of some speed but probably better compatibility with patches and stuff. That still wouldn't work for overworld stuff of course, as that's completely skipped in LMSW.


i hope that gets implemented, as my hack relies on a bunch of code on level load (gamemode 10 and 11) to be properly playable

ok

Yeah more fixes \o/
  • Fixed crashes when the new sprite system flag changed
  • Added a "disablefastload" option which makes lmsw run through all the transitions up to the first level


Note that disabling fastload may significantly increase loading times especially when first loading a ROM. If you do not need this option I recommend leaving it disabled.
No guarantees that it fixes anything. It skips the title screen menu which sets up a bunch of stuff like loading saves so that still won't work.
Overworld transitions are being run however the overworld itself is not loaded.
The LMSW update looks awesome, Biob! Great job!
Just to remember guys: All you need is heal. #HelpKyoAniHeal
Recommended coding font: Iosevka
Is there still anything that love can do?
“Well, don’t think you can beat us just because we’re women.”Sheena, Tales of Symphonia
In the future, I was thinking you could add a feature that have a “sections” that is more than a screen wide and tall, similar to the bigger rooms in Legend of Zelda: a Link to the Past and the oracle series that the screen would scroll within a confined area than just have a fixed screen per room. This can be done via using a table that holds the width and height of these “cells” for the screen not to be in between but rather scrolls to the other side of a line in between.

--------------------
Give thanks to RPG hacker for working on Asar.
I'm interested in this camera design, good work #smw{:TUP:}

--------------------
Pages: « 1 2 »
Forum Index - Important - SMW Central Creativity Convention: Summer 2019 - Single Screen + LMSW Update

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2019 - SMW Central
Legal Information - Privacy Policy - Link To Us


Total queries: 24

Menu

Follow Us On

  • Facebook
  • Twitter
  • YouTube

Affiliates

  • Talkhaus
  • SMBX Community
  • GTx0
  • Super Luigi Bros
  • ROMhacking.net
  • MFGG
  • Gaming Reinvented