Mario's Mission

Released:
Found on: smwc
Difficulty: 7.5

Bowser has stolen the 7 power stars from peachs castle now Mario must get them back. This Hack contains 41 Levels. Sometimes I used custom layer 3 BGs and HDMA Gradients.

1-Player only.

fixme: music breaks in accurate emulators

Download Patch File

Extra Files:

READ ME.txt

Thanks for Downloading my Hack 

If you want to see some custom levels of my new hack go to my Youtube Channel "www.youtube.com/user/PaperZockt" 
and search for "SMW Custom Level" maybe you will find some Videos ;)

In the folder My "HDMA Gradients" you will find some of my self made HDMA Gradients wich I have used in this Hack.

If you want to Lets Play this Hack send me a message on Youtube so I will watch it ;)

HDMA Code 1.txt

LDA #$00
  STA $4330
  LDA #$02
  STA $4340

  LDA #$32
  STA $4331
  STA $4341

  REP #$20
  LDA.w #.Table20
  STA $4332
  LDA.w #.Table19
  STA $4342

  SEP #$20

  LDA.b #.Table20>>16
  STA $4334
  LDA.b #.Table19>>16
  STA $4344

  LDA #$18
  TSB $0D9F

  RTS

.Table19
db $04,$20,$8B
db $0A,$20,$8C
db $0A,$20,$8D
db $0A,$20,$8E
db $09,$20,$8F
db $0A,$20,$90
db $0A,$20,$91
db $0A,$20,$92
db $0A,$20,$93
db $09,$20,$94
db $0A,$20,$95
db $0A,$20,$96
db $0A,$20,$97
db $09,$20,$98
db $0B,$20,$99
db $09,$20,$9A
db $09,$20,$9B
db $01,$20,$9C
db $01,$20,$9B
db $09,$20,$9C
db $09,$20,$9D
db $0A,$20,$9E
db $0A,$20,$9F
db $00

.Table20
db $08,$41
db $08,$42
db $08,$43
db $08,$44
db $07,$45
db $08,$46
db $08,$47
db $08,$48
db $09,$49
db $07,$4A
db $09,$4B
db $07,$4C
db $08,$4D
db $08,$4E
db $08,$4F
db $08,$50
db $08,$51
db $08,$52
db $08,$53
db $07,$54
db $08,$55
db $09,$56
db $07,$57
db $08,$58
db $08,$59
db $02,$5A
db $00

HDMA Code 2.txt

LDA #$00
  STA $4330
  LDA #$02
  STA $4340

  LDA #$32
  STA $4331
  STA $4341

  REP #$20
  LDA.w #.Table22
  STA $4332
  LDA.w #.Table21
  STA $4342

  SEP #$20

  LDA.b #.Table22>>16
  STA $4334
  LDA.b #.Table21>>16
  STA $4344

  LDA #$18
  TSB $0D9F

  RTS

.Table21
db $01,$49,$8D
db $04,$49,$8E
db $07,$4A,$8E
db $02,$4A,$8F
db $08,$4B,$8F
db $01,$4C,$8F
db $08,$4C,$90
db $03,$4D,$90
db $06,$4D,$91
db $05,$4E,$91
db $04,$4E,$92
db $07,$4F,$92
db $02,$4F,$93
db $08,$50,$93
db $09,$51,$94
db $03,$52,$94
db $07,$52,$95
db $04,$53,$95
db $05,$53,$96
db $05,$54,$96
db $03,$54,$97
db $09,$55,$97
db $09,$56,$98
db $02,$57,$98
db $06,$57,$99
db $05,$58,$99
db $04,$58,$9A
db $07,$59,$9A
db $02,$59,$9B
db $09,$5A,$9B
db $01,$5A,$9C
db $08,$5B,$9C
db $02,$5C,$9C
db $07,$5C,$9D
db $03,$5D,$9D
db $06,$5D,$9E
db $06,$5E,$9E
db $03,$5E,$9F
db $09,$5F,$9F
db $00

.Table22
db $02,$20
db $05,$21
db $07,$22
db $07,$23
db $06,$24
db $07,$25
db $06,$26
db $06,$27
db $07,$28
db $06,$29
db $07,$2A
db $06,$2B
db $07,$2C
db $06,$2D
db $07,$2E
db $05,$2F
db $07,$30
db $06,$31
db $07,$32
db $06,$33
db $07,$34
db $06,$35
db $07,$36
db $06,$37
db $07,$38
db $06,$39
db $07,$3A
db $06,$3B
db $06,$3C
db $07,$3D
db $06,$3E
db $06,$3F
db $00

HDMA Code 5.txt

LDA #$00
  STA $4330
  LDA #$02
  STA $4340

  LDA #$32
  STA $4331
  STA $4341

  REP #$20
  LDA.w #.Table34
  STA $4332
  LDA.w #.Table33
  STA $4342

  SEP #$20

  LDA.b #.Table34>>16
  STA $4334
  LDA.b #.Table33>>16
  STA $4344

  LDA #$18
  TSB $0D9F

  RTS

.Table33
db $61,$21,$41
db $01,$20,$40
db $01,$20,$41
db $02,$21,$41
db $01,$20,$41
db $7A,$20,$40
db $00

.Table34
db $08,$91
db $08,$90
db $09,$8F
db $09,$8E
db $09,$8D
db $08,$8C
db $0A,$8B
db $08,$8A
db $09,$89
db $09,$88
db $09,$87
db $09,$86
db $09,$85
db $08,$84
db $09,$83
db $09,$82
db $09,$81
db $4B,$80
db $00