Language…
20 users online: akawo, Alex No,  AmperSam, CharlieUltra, DanMario24YT, deadworld2009,  DeppySlide, edgar, Green, Gulaschko, Hammerer, Heitor Porfirio, JezJitzu,  MarioFanGamer, Metal-Yoshi94, MistaX88, Pink Gold Peach,  Telinc1, timeisart, Tulip Time Scholarship Games - Guests: 287 - Bots: 444
Users: 64,795 (2,370 active)
Latest user: mathew

Is there any easy way to make something SA-1 compatible?

I have this to make it so caped Mario has separate sprites from regular Mario, and I wanna add SA-1 to my hack. But the cape patch does not work with SA-1, is there any way to make it compatible?

I don't think Mr.Yellow Lines over here is a good player character.
Mr. Palmaro my beloved.
There is SA1Hybridizer which can convert some resources into SA-1 hybrid (meaning they work for both sa-1 and lorom)

The patch included in there is quite old and a bit more complicated as well as not even for asar so chances are this won't work here. It seems to be a quite outdated and slightly modified version of this patch which is already made sa-1 compatible so you can try if you can get it to work with that one.

Though it'll likely require some additional code, an uberasm with
Code
main:
	STZ !currentGfx
	LDA $19
	CMP #$02
	BNE .nocape
	INC !currentGfx
.nocape
	RTL

where !currentGfx is what's set in the patch might be enough to get it working.