In-game swap point


; WARNING - generic large sprite routine
; - check for swap routine code first


; splash nag
80037a68 : 0C007F68  JAL     8001fda0, 800379b0 (ra),
80037a6c : 00002021  ADDU    80054d28 (a0), 00000000 (r0), 00000000 (r0),

80037a70 : 3C048005  LUI     1f801110 (a0), 8005 (32773),
80037a74 : 24844D44  ADDIU   80050000 (a0), 80050000 (a0), 4d44 (19780),
80037a78 : 0C008504  JAL     80021410, 80037a70 (ra),
80037a7c : 00000000  NOP    
80037a80 : 3C048005  LUI     8002d190 (a0), 8005 (32773),
80037a84 : 8C844D38  LW      80050000 (a0), 4d38 (80050000 (a0)) [80054d38]

==========================
==========================
==========================

800379fc : 12E20005  BEQ     00000002 (s7), 00000002 (v0), 80037a14,
80037a00 : 00000000  NOP    
80037a14 : 3C048004  LUI     800c91e0 (a0), 8004 (32772),
80037a18 : 8C847738  LW      80040000 (a0), 7738 (80040000 (a0)) [80047738]


; disc swap - open / close..?
; - ZAP this
80037a1c : 0C0047CF  JAL     80011f3c, 800377f0 (ra),
80037a20 : 24100001  ADDIU   800c91e0 (s0), 00000000 (r0), 0001 (1),


80037a24 : 3C048004  LUI     00000001 (a0), 8004 (32772),
80037a28 : 8C847738  LW      80040000 (a0), 7738 (80040000 (a0)) [80047738]
80037a2c : 0C0047F3  JAL     80011fcc, 80037a24 (ra),
80037a30 : 00000000  NOP    

; compare disc #
; - ZAP this
80037a34 : 1450000A  BNE     00000001 (v0), 00000001 (s0), 80037a60,
80037a38 : 00000000  NOP    



80037a3c : 3C048004  LUI     8009141f (a0), 8004 (32772),
80037a40 : 8C847738  LW      80040000 (a0), 7738 (80040000 (a0)) [80047738]
80037a44 : 8FA50020  LW      64283921 (a1), 0020 (801fff18 (sp)) [801fff38]
80037a48 : 0C004794  JAL     80011e50, 80037a34 (ra),
80037a4c : 00000000  NOP    

; compare disc #
; - ZAP this
80037a50 : 14500003  BNE     00000000 (v0), 00000001 (s0), 80037a60,
80037a54 : 00000000  NOP    

80037a60 : 241E0002  ADDIU   00000001 (fp), 00000000 (r0), 0002 (2),
80037a64 : 0000B821  ADDU    00000002 (s7), 00000000 (r0), 00000000 (r0),
