15 users online:  Devazure, GRAVITORBOX, HeitorPorfirio2006, Heraga, Isikoro, KazakhGuy, kurtistrydiz, OhMuramatsu, PiratedMario, RichardDS90,  RussianMan,  Swaguy14256, Zavok, Ziz, Zoreo - Guests: 91 - Bots: 121
Users: 56,355 (2,197 active)
Latest user: kirby820

Single screen

UberASM Repository → Single screen

This file is obsolete. The latest version is Single Screen v1.2. For other versions, check the version history.

Submission Details

Name: Single screen
Author: TheBiob
Version History: View
Type: Level
Includes GFX: No
Includes Hijack: Yes
Featured: No
Description: This will make the game only show one screen and scroll to the next when the player reaches it.

Uses 5 bytes of freeram as well as a hijack to disable the invisible screen barriers.

- The camera must start inside (or close to) a screen it will otherwise cause graphical glitches
- The code does not work with vertical levels

(Requested by Final Theory)
Tags: horizontal lorom sa-1 scrolling
Comments: 11 (jump to comments)
5.0 (3 ratings)
No rating
Download 1.95 KiB | 361 downloads

Comments (11)

zacmario Link
I wish this had a gif :(
System64 Link
Thank you! it works! Can I downgrade the version of Lunar Magic without errors, glitches, ... with my hack?
TheBiob Author Link
Yeah, it's a Lunar Magic 3.xx issue, to make it work in the standard sized levels change the !RAM_locked freeram to something else, usually the default is free but the new scrolling system uses it so it breaks.
Most likely won't work for any of the new level sizes, still want to fix that at some point, but that might take a while.
System64 Link
I have softlockes when I go to the next or previous screen. How can I fix that please? Thanks!
FedoraFriday Link
Slight overlook: if you are in a sliding animation while the screen is scrolling, you will be sent back to the previous screen and get softlocked. Or, an enemy can come kill you or something. If you’re using this patch, don’t have any levels where you slide around. :P
mish1 Link
Is it similar to like the NES Megaman games?
TheBiob Author Link
You can remove everything related to !RAM_l1VertTo.

This should work.
 Hobz Link
awesome stuff, works great! Is there a way to disable the vertical scrolling, so it only scrolls horizontally?
 HuFlungDu Link
This is cool as shit.

Updated for SA-1 compatibility.

Be sure if you are using this to watch every entrance to the level, not just the main one. If any entrance is off center from a screen boundary, it will create garbage tiles.
HammerBrother Link
Gif please?
Final Theory Link
YES! Thank you so much!