This patch allows you to spawn sprites with a carryable state (Bob-omb, Goomba, Buzzy Beetle and Mechakoopa) in their carryable state, if their extra bit is set. You can also choose if they're spawned with their stun timer set (like if you had stunned the sprite by jumping on it), or if they spawn with no stun timer and remain carryable forever.
For this patch to work properly, you must run PIXI on the ROM at least once.
carryable, extra bit, lorom, sa-1, spawn
Rejected due to incorrect function of the !SetStunTimer setting for Bob-ombs. When !SetStunTimer = 0, all sprites remain permanently stunned as intended except for the Bob-omb, which will explode on a timer regardless of define setting.
While not a bug introduced by this patch, it should be noted that the Mechakoopa reads from the stun timer during its graphics routine. A permanently stunned Mechakoopa behaves properly, but is always locked to its normal "standing up" frame. This is presented entirely for your information, not fixing this bug won't be held against a resubmission in any way.
Tested with Asar 1.81, Lunar Magic 3.31, SA-1 1.40, Snes9x 1.59.2, PIXI 1.32.