Language…
18 users online: Abstract,  Anorakun, Aurel509, Chambo, Donkeymint, drkrdnk, EduX, h.carrell, hurix, icyorigami, JeepySol, kurtistrydiz, MorrieTheMagpie, Rudi_Schrausch,  RussianMan, ShadowTheHedgehog, underway, Xulon - Guests: 135 - Bots: 98
Users: 69,640 (2,518 active)
Latest user: Bmickles

100 Coin Prize

UberASM Repository → 100 Coin Prize

Submission Details

Name: 100 Coin Prize
Authors: JamesD28, wiiqwertyuiop
Added:
Type: Level
Includes GFX: No
Includes Hijack: No
Featured: No
Description: This is the 100 Coin Prize patch, converted to UberASM. Instead of a 1‐up, Mario gets a star or a powerup when he gets 100 coins. You can configure what Mario is given upon collecting 100 coins, and you can optionally re‐enable the 1‐up reward in addition to the star/powerup prize.

Credit is unnecessary.
Tags: 100 coins lorom power-up sa-1 star
Comments: 3 (jump to comments)
Rating:
0.0 (0 ratings)
No rating
Download 703 bytes | 181 downloads

Screenshots

Comments (3)

 JamesD28 Author Link
Originally posted by ninj
can i make it so it beats the level with 100 coins?

Yes. Delete this code:
Code
if !Star == 0
LDA $19		; If powerup status...
CMP #$03		; Is Fire Mario,
BEQ +		; Give star power.
INC $19		; Increment powerup status.
BRA ++		; Skip over star power.
endif
+
JSL $01C580|!bank		; Jump to star power subroutine.
++
if !OneUp == 0
DEC $0DBE|!addr		; Decrement lives by one. Actually nullifies the 1-up given by collecting 100 coins.
endif

And replace it with this:
Code
LDA #$FF
STA $1493|!addr
LDA #$0C
STA $1DFB|!addr
ninj Link
can i make it so it beats the level with 100 coins?
 Kevin Link
Tested with: Lunar Magic 3.11, UberASM Tool 1.4, SA-1 1.32, Snes9x 1.60. Works as intended, so accepted.