Language…
9 users online: bandicoot, BWGLite, ElysRedField, gothic251, Heitor Porfirio, mason,  NinCollin, Phyll, YouFailMe - Guests: 95 - Bots: 172
Users: 64,667 (2,406 active)
Latest user: DarthHylian

Light Switch

SMW Sprites → Light Switch

Submission Details

Name: Light Switch
Author: Ersanio
Added:
Tool: PIXI
Type: Standard
Dynamic: No
Disassembly: Yes
Includes GFX: No
Description: This is the light switch from Bowser's castle, ported as a custom sprite and ready to be inserted and customized.

This only works when sprite $C6 (dark room sprite) is in the room, but you can easily disable that.
Tags: lorom pacifist sa-1 switch
Comments: 3 (jump to comments)
Rating:
0.0 (0 ratings)
No rating
Download 1.54 KiB | 749 downloads

Screenshots

Comments (3)

 RussianMan Link
Supposed to fix it some time ago, but now it does have SA-1 support. Yay!
 RussianMan Link
Removed SA-1 tag, while techincally it works with SA-1, it crashes when offscreen, due to %GetDrawInfo doing... something wrong.
 RussianMan Link
It's a sprite passable block in sprite form!!!
Jokes aside, it's a switch that activates spotlight from bowser's castle.

What's changed:
Converted to PIXI with SA-1 support.

Replaced original properties storing lines, because for some reason they don't work.

Code
			LDA $0303|!Base2,y	;\No X flip no Y flip, min. priority
			ORA #$08		; |Set palette to 0C; red palette
			STA $0303|!Base2,y	;/no secondary gfx file


Replaced with

Code
			LDA #$08
			ORA $64
			STA $0303|!Base2,y


Heck, I even tried original SMW's disassembly lines

Code
			LDA $0303|!Base2,y	;\No X flip no Y flip, min. priority
			AND #$BF		; |Set palette to 0C; red palette
			STA $0303|!Base2,y	;/no secondary gfx file


Didn't worked for me.