Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
Snowboard Champion/ROM map: Difference between revisions
Jump to navigation
Jump to search
Mantidactyle (talk | contribs) mNo edit summary |
m (Xkeeper moved page Snowboard Champion:ROM map to Snowboard Champion/ROM map: normalize subpages and titles) |
(No difference)
|
Latest revision as of 02:42, 24 January 2024
The following article is a ROM map for Snowboard Champion.
Score handling
Score handling main routine
ROM0:2AE8 3E 3C ld a,3C ROM0:2AEA 57 ld d,a ROM0:2AEB CD 61 32 call 3261 ROM0:2AEE CD 84 74 call 7484 ROM0:2AF1 CD 90 32 call 3290 ROM0:2AF4 3E 01 ld a,01 ROM0:2AF6 EA A9 C6 ld (C6A9),a ROM0:2AF9 3E 00 ld a,00 ROM0:2AFB 21 E1 C1 ld hl,C1E1 ROM0:2AFE 06 00 ld b,00 ROM0:2B00 4F ld c,a ROM0:2B01 09 add hl,bc ROM0:2B02 7E ld a,(hl) ROM0:2B03 FE 02 cp a,02 ROM0:2B05 CA B3 2B jp z,2BB3 ROM0:2B08 57 ld d,a ROM0:2B09 FA B1 C3 ld a,(C3B1) ROM0:2B0C FE 00 cp a,00 ROM0:2B0E C2 82 2B jp nz,2B82 ROM0:2B11 FA F3 C6 ld a,(C6F3) ROM0:2B14 FE 01 cp a,01 ROM0:2B16 28 0B jr z,2B23 ROM0:2B18 FA 0F C2 ld a,(C20F) ROM0:2B1B 5F ld e,a ROM0:2B1C 3E 01 ld a,01 ROM0:2B1E A3 and e ROM0:2B1F B7 or a ROM0:2B20 C2 D3 2B jp nz,2BD3 ROM0:2B23 3E 01 ld a,01 ROM0:2B25 21 E1 C1 ld hl,C1E1 ROM0:2B28 06 00 ld b,00 ROM0:2B2A 4F ld c,a ROM0:2B2B 09 add hl,bc ROM0:2B2C 7E ld a,(hl) ROM0:2B2D BA cp d ROM0:2B2E 20 52 jr nz,2B82 ROM0:2B30 FE 02 cp a,02 ROM0:2B32 20 4E jr nz,2B82 ROM0:2B34 FA C0 C7 ld a,(C7C0) ROM0:2B37 3D dec a ROM0:2B38 EA C0 C7 ld (C7C0),a ROM0:2B3B 20 45 jr nz,2B82 ROM0:2B3D FA 92 C6 ld a,(C692) ROM0:2B40 21 75 C7 ld hl,C775 ROM0:2B43 11 85 C7 ld de,C785 ROM0:2B46 06 03 ld b,03 ROM0:2B48 CD 3C 34 call 343C ROM0:2B4B 21 6C C7 ld hl,C76C ROM0:2B4E 11 82 C7 ld de,C782 ROM0:2B51 06 03 ld b,03 ROM0:2B53 CD 3C 34 call 343C ROM0:2B56 CD 73 2C call 2C73 ;Retrieve score of current round ROM0:2B59 CD DB 2A call 2ADB ROM0:2B5C CD A3 2C call 2CA3 ROM0:2B5F 3E 01 ld a,01 ROM0:2B61 EA A2 C0 ld (C0A2),a ROM0:2B64 FA 30 C7 ld a,(C730) ROM0:2B67 67 ld h,a ROM0:2B68 EA 32 C2 ld (C232),a ROM0:2B6B FA 31 C7 ld a,(C731) ROM0:2B6E 6F ld l,a ROM0:2B6F EA 33 C2 ld (C233),a ROM0:2B72 CD CC 33 call 33CC ROM0:2B75 CD D4 27 call 27D4 ROM0:2B78 3E 1A ld a,1A ROM0:2B7A EA A4 C0 ld (C0A4),a ROM0:2B7D 3E 80 ld a,80 ROM0:2B7F EA C0 C7 ld (C7C0),a ROM0:2B82 3E 00 ld a,00 ROM0:2B84 21 E1 C1 ld hl,C1E1 ROM0:2B87 06 00 ld b,00 ROM0:2B89 4F ld c,a ROM0:2B8A 09 add hl,bc ROM0:2B8B 7E ld a,(hl) ROM0:2B8C FE 02 cp a,02 ROM0:2B8E 20 22 jr nz,2BB2 ROM0:2B90 FA B1 C3 ld a,(C3B1) ROM0:2B93 FE 00 cp a,00 ROM0:2B95 C2 B2 2B jp nz,2BB2 ROM0:2B98 3E 00 ld a,00 ROM0:2B9A 21 AD C3 ld hl,C3AD ROM0:2B9D 06 00 ld b,00 ROM0:2B9F 4F ld c,a ROM0:2BA0 09 add hl,bc ROM0:2BA1 7E ld a,(hl) ROM0:2BA2 FE 2F cp a,2F ROM0:2BA4 28 0C jr z,2BB2 ROM0:2BA6 3E 00 ld a,00 ROM0:2BA8 21 AD C3 ld hl,C3AD ROM0:2BAB 06 00 ld b,00 ROM0:2BAD 4F ld c,a ROM0:2BAE 09 add hl,bc ROM0:2BAF 3E 2F ld a,2F ROM0:2BB1 77 ld (hl),a ROM0:2BB2 C9 ret
Retrieve score of current round
ROM0:2C73 21 5A C7 ld hl,C75A ROM0:2C76 2A ldi a,(hl) ROM0:2C77 47 ld b,a ROM0:2C78 2A ldi a,(hl) ROM0:2C79 4F ld c,a ROM0:2C7A E5 push hl ROM0:2C7B C5 push bc ROM0:2C7C E1 pop hl ROM0:2C7D 11 E8 03 ld de,03E8 ROM0:2C80 CD A4 30 call 30A4 ROM0:2C83 3E 01 ld a,01 ROM0:2C85 51 ld d,c ROM0:2C86 21 82 C7 ld hl,C782 ROM0:2C89 CD 8D 04 call 048D ROM0:2C8C E1 pop hl ROM0:2C8D 2A ldi a,(hl) ROM0:2C8E 47 ld b,a ROM0:2C8F 2A ldi a,(hl) ROM0:2C90 4F ld c,a ROM0:2C91 C5 push bc ROM0:2C92 E1 pop hl ROM0:2C93 11 E8 03 ld de,03E8 ROM0:2C96 CD A4 30 call 30A4 ROM0:2C99 3E 01 ld a,01 ROM0:2C9B 51 ld d,c ROM0:2C9C 21 85 C7 ld hl,C785 ROM0:2C9F CD 8D 04 call 048D ROM0:2CA2 C9 ret
Internal Data for Snowboard Champion
| |
---|---|