smashtv/BACKUP/BGNDPAL.ASM

283 lines
11 KiB
NASM

.OPTION B,D,L,T
.include "BGNDTBL.GLO"
.DATA
PRPLARN: ;PAL #1
.word 64 ;pal size
.word >0,>0,>C02,>1444,>1865,>1C85,>20A6,>24A6,>20A7,>2CC7
.word >24C8,>24A9,>24C9,>CB2,>28E9,>3108,>3507,>2D0A,>312A,>352A
.word >1323,>392D,>394E,>1973,>11FF,>3D2A,>3D4C,>3D6E,>3C00,>416D
.word >418F,>45B1,>5C20,>6C00,>7D41,>49D2,>5214,>5E77,>76AF,>66BA
.word >6EFC,>773E,>2087,>0,>0,>0,>0,>0,>0,>0
.word >0,>0,>0,>0,>0,>0,>2CC2,>3D02,>4880,>5902
.word >7D66,>16FB,>11B5,>8AA
L7PALS:
.long NUARENAP
.long PRPLARN
SETCOL: ;PAL #2
.word 64 ;pal size
.word >0,>0,>C63,>1084,>406,>80A,>828,>C0F,>C2D,>1015
.word >1434,>1438,>1459,>1519,>18C6,>1CE7,>2108,>2800,>3400,>4800
.word >4863,>5C20,>7861,>2529,>294A,>183A,>209B,>318C,>39CE,>4210
.word >7EC0,>4A52,>5294,>56B5,>5EF7,>6739,>7FDE,>35CE,>4673,>3E20
.word >7D88,>C6,>108,>129,>144,>1E0,>EA,>C9,>211,>1E54
.word >273,>35B,>12C,>14C6,>1D08,>2540,>254A,>2D8C,>7F6A,>76A8
.word >65C7,>7CA4,>11DE,>1B27
PAL2TV: ;PAL #4
.word 62 ;pal size
.word >0,>2000,>2400,>2C00,>3400,>3800,>4000,>4400,>4800,>4C00
.word >3CA0,>5000,>5400,>6000,>6400,>6800,>7800,>7C60,>7CA0,>7D20
.word >7DA0,>7E20,>7E60,>7EE0,>48E0,>5540,>65C0,>7D60,>58C0,>446
.word >467,>468,>489,>48A,>48B,>4AC,>4AD,>4AE,>35AD,>4CF
.word >3DEF,>4A52,>4E73,>5294,>52B5,>56B5,>5AD6,>5EF7,>6318,>6719
.word >6739,>6B5A,>6F7B,>C63,>2108,>294A,>318C,>421,>6983,>B0F0
.word >B6B4,>1D4D
T7PALS:
.long NUARENAP
.long BLCHR2
.long SETCOL
.long JUNGP
.long PAL2TV
WTP3: ;PAL #0
.word 64 ;pal size
.word >0,>441,>22,>442,>423,>443,>843,>424,>844,>845
.word >846,>847,>866,>C46,>C65,>C66,>C47,>C67,>1465,>C48
.word >C49,>C68,>C69,>1068,>1069,>10A2,>18E4,>1CE6,>20A6,>2126
.word >2968,>C6A,>106A,>146A,>104B,>104C,>106B,>106C,>146C,>104D
.word >106D,>146E,>104F,>146F,>1473,>108B,>148C,>148D,>188E,>148F
.word >1890,>1891,>1893,>18B0,>1CB2,>1CB3,>1CB5,>20D4,>20D6,>24D6
.word >24D7,>2934,>39EC,>4A70
BLKP2: ;PAL #1
.word 64 ;pal size
.word >0,>C82,>1440,>1460,>1461,>1481,>10A3,>14C4,>1840,>1880
.word >1C80,>1882,>1C81,>18E4,>1D06,>2040,>2080,>2081,>2440,>2840
.word >2480,>2881,>20A1,>24A1,>28A1,>20A2,>24A2,>24C2,>28A2,>28C2
.word >28E3,>2127,>2548,>2969,>3040,>2CA2,>2CC2,>2CC3,>30C2,>30C3
.word >2CE3,>30E3,>30E4,>3C40,>34E3,>38E4,>4440,>5860,>6C60,>3504
.word >3904,>3925,>3D04,>3D25,>4125,>4546,>7905,>3D89,>3E0E,>4650
.word >4D88,>59A9,>624F,>6337
WTP2: ;PAL #2
.word 64 ;pal size
.word >0,>C20,>821,>1062,>1861,>1C60,>2081,>2460,>2481,>2882
.word >28A2,>2C82,>2CA2,>30A2,>34A2,>1063,>18A4,>2CA3,>30A3,>34A3
.word >34C3,>38A3,>38C3,>38E4,>1CC5,>20E6,>2928,>3506,>316A,>358B
.word >356F,>3CC3,>3CC4,>3CE4,>40E4,>44E4,>4105,>4504,>4505,>4526
.word >4905,>4926,>4D26,>5127,>4D47,>5147,>5947,>5168,>5568,>5589
.word >5968,>5989,>61AA,>5DCB,>61EC,>41EE,>460F,>4A30,>4E51,>5AB4
.word >660D,>6A2E,>7271,>72F6
WTP1: ;PAL #3
.word 64 ;pal size
.word >0,>1041,>1440,>842,>403,>425,>2460,>2481,>2482,>2881
.word >2882,>2CA2,>30A2,>2CA4,>34C3,>38A3,>38C3,>38C4,>38E4,>3CC3
.word >3CC4,>40E4,>4105,>44E5,>4505,>4526,>4905,>4926,>4D26,>5126
.word >827,>828,>C29,>C49,>1048,>1049,>C2B,>C4B,>104B,>104C
.word >106B,>C2D,>104D,>C2F,>104F,>1032,>148E,>1890,>354A,>4D48
.word >5148,>5948,>598A,>5DCD,>1451,>1453,>1872,>1455,>1875,>185A
.word >20D3,>20B8,>2CFC,>5638
SDP1: ;PAL #4
.word 64 ;pal size
.word >0,>0,>1,>21,>401,>421,>2,>402,>42,>403
.word >404,>805,>63,>64,>84,>85,>A5,>A6,>C6,>C7
.word >E7,>E8,>108,>109,>129,>12A,>14B,>16C,>18D,>18E
.word >1AE,>1AF,>1CF,>1D0,>1F0,>1F1,>2800,>4800,>7020,>5900
.word >5D20,>4980,>4980,>4980,>4980,>4980,>4980,>5200,>5E40,>6A80
.word >72E0,>7F80,>7FEB,>7FEE,>7FFA,>4980,>0,>0,>0,>0
.word >0,>0,>0,>0
BLKP1: ;PAL #5
.word 64 ;pal size
.word >0,>400,>800,>C00,>C63,>1000,>1084,>1400,>1800,>1440
.word >1820,>1841,>14A5,>18C6,>1C00,>2000,>2400,>1C20,>1C40,>2020
.word >2420,>2021,>2441,>2083,>20A5,>1CE7,>20E7,>2108,>2508,>2529
.word >2800,>2C00,>3000,>3400,>3800,>3C00,>4000,>4400,>2820,>2840
.word >2C20,>3020,>3420,>3820,>3C20,>4020,>4420,>4820,>4C20,>5020
.word >5420,>2821,>2841,>2C21,>294A,>2D4A,>2D6B,>318C,>35AD,>39CE
.word >3DEF,>4210,>4631,>56B5
PE: ;PAL #6
.word 64 ;pal size
.word >0,>0,>60,>80,>A0,>C0,>E0,>6,>9,>F
.word >12,>16,>18,>100,>120,>140,>160,>180,>1A0,>1C0
.word >1E0,>220,>260,>2A0,>2E0,>320,>362,>3A4,>3C6,>3E8
.word >1084,>2861,>2880,>30A0,>4482,>6800,>3920,>40E0,>44E0,>4500
.word >4900,>4920,>4940,>4D40,>5160,>5580,>55C0,>5A00,>5E40,>6223
.word >6682,>6EC0,>7300,>7B40,>7F80,>18C6,>2108,>1C1F,>294A,>39CE
.word >7FA7,>7FC7,>56B5,>6739
FBIP: ;PAL #7
.word 4 ;pal size
.word >1100,>6F00,>739C,>2C1E
NPALS:
.long WTP3
.long BLKP2
.long WTP2
.long WTP1
.long SDP1
.long BLKP1
.long PE
.long FBIP
LGP: ;PAL #0
.word 45 ;pal size
.word >0,>0,>400,>800,>C00,>1000,>1400,>1800,>1C00,>2000
.word >2400,>2800,>2C00,>3000,>3400,>3800,>3C00,>4000,>4400,>4800
.word >4C00,>5000,>5400,>5800,>5C00,>6000,>6400,>6800,>6C00,>7000
.word >7400,>7800,>7C00,>7C60,>7D00,>7CC0,>868,>869,>86A,>86B
.word >86C,>86D,>86E,>88F,>890
LTPGPALS:
.long LGP
BONUSP: ;PAL #0
.word 64 ;pal size
.word >0,>C2D,>2800,>3400,>4800,>5EF7,>0,>1400,>2000,>2400
.word >2C00,>3000,>3800,>3C00,>4000,>4400,>4C00,>5000,>5400,>5800
.word >5C00,>6000,>6400,>6800,>6C00,>7000,>7C20,>7D80,>294B,>316B
.word >35CE,>39EF,>4230,>4A32,>5AD6,>5AF7,>809,>82A,>82B,>C2C
.word >C2E,>C2F,>C30,>1031,>C63,>1084,>18C6,>39CE,>4210,>7EC0
.word >4A52,>56B5,>1800,>841,>468,>C42,>14A5,>489,>48A,>35AE
.word >4631,>7EC0,>7F6A,>65C7
SPALS:
.long BONUSP
PITP: ;PAL #2
.word 64 ;pal size
.word >0,>0,>821,>841,>C40,>422,>823,>842,>862,>844
.word >C42,>C62,>C63,>C64,>1040,>1060,>1460,>1061,>1062,>1043
.word >1063,>1463,>1864,>1080,>1481,>C83,>1083,>1483,>1084,>1484
.word >14C4,>1880,>1884,>18A4,>1C80,>1CA0,>1CC4,>20A0,>28E0,>30E0
.word >3100,>8E7,>1485,>14A5,>129,>929,>114A,>118C,>1CE,>5CE
.word >11AD,>273,>18A5,>18C6,>1CA5,>1CC5,>1CC6,>20C5,>20C6,>20E5
.word >1CE7,>2108,>318C,>4210
RBTP2: ;PAL #4
.word 64 ;pal size
.word >0,>C22,>14A5,>1485,>18A6,>1CC7,>20C8,>20E8,>24E8,>C27
.word >28ED,>2D0D,>2D0E,>310E,>C2B,>1033,>318C,>1435,>24BB,>2CFC
.word >3152,>3553,>3172,>3573,>3C00,>3993,>3D94,>4195,>5420,>6820
.word >45D7,>4DF9,>4617,>4A38,>4E59,>525A,>4631,>4E73,>5E9F,>66BF
.word >6ADF,>72DF,>733F,>7F9F,>7BBF,>7FFF,>1CE7,>294A,>39CE,>18C6
.word >292E,>4E7B,>6EF7,>6739,>0,>E0,>160,>200,>3A0,>0
.word >1C00,>3000,>4C40,>7C80
RBTP3: ;PAL #5
.word 64 ;pal size
.word >0,>C22,>14A5,>CA3,>10C4,>14E5,>18E6,>1906,>1D06,>C27
.word >D04,>1124,>1125,>1525,>C2B,>1033,>318C,>1435,>24BB,>2CFC
.word >2966,>2D67,>2986,>2D87,>3C00,>35A8,>39A9,>3DAA,>5420,>6820
.word >3E03,>4625,>4A25,>4E46,>5267,>5668,>4631,>4E73,>462D,>4E4E
.word >526F,>5A6F,>5AD2,>6736,>6355,>7FFF,>1CE7,>294A,>39CE,>18C6
.word >292E,>4E7B,>6EF7,>6739,>0,>E0,>160,>200,>3A0,>0
.word >1C00,>3000,>4C40,>7C80
RBTP4: ;PAL #6
.word 64 ;pal size
.word >0,>C22,>14A5,>C83,>10A4,>14C5,>18C6,>18E6,>1CE6,>C27
.word >1CE7,>2107,>2108,>2508,>C2B,>1033,>318C,>1435,>24BB,>2CFC
.word >2109,>250A,>2129,>252A,>3C00,>2D6B,>316C,>356D,>5420,>6820
.word >2DCF,>35F1,>39F1,>3E12,>4233,>4634,>4631,>4E73,>4A73,>5294
.word >56B5,>5EB5,>5F18,>6B7C,>679B,>7FFF,>1CE7,>294A,>39CE,>18C6
.word >292E,>4E7B,>6EF7,>6739,>0,>E0,>160,>200,>3A0,>0
.word >1C00,>3000,>4C40,>7C80
RBTP5: ;PAL #7
.word 64 ;pal size
.word >0,>443,>CC6,>C64,>1085,>14A6,>18A7,>18C7,>1CC7,>448
.word >18CB,>1CEB,>1CEC,>20EC,>44C,>854,>29AD,>C56,>1CDC,>251D
.word >250D,>290E,>252D,>292E,>3421,>214D,>254E,>294F,>4C41,>6041
.word >2D54,>3576,>3193,>35B4,>39D5,>3DD6,>3E52,>4694,>423B,>4A5C
.word >4E7D,>567D,>56DF,>633F,>5F5F,>77FE,>1508,>216B,>31EF,>10E7
.word >214F,>469C,>6718,>5F5A,>21,>101,>181,>221,>3C1,>21
.word >1421,>2821,>4461,>74A1
EW2PALS:
.long NUARENAP
.long SETCOL
.long PITP
.long RBTP
.long RBTP2
.long RBTP3
.long RBTP4
.long RBTP5
.long BLCHR2
NEWRBTP: ;PAL #2
.word 64 ;pal size
.word >0,>C22,>14A5,>1443,>1864,>1C85,>2086,>20A6,>24A6,>C27
.word >28A7,>2CC7,>2CC8,>30C8,>C2B,>1033,>318C,>1435,>24BB,>2CFC
.word >34E9,>38EA,>3509,>390A,>3C00,>3D2A,>412B,>452C,>5420,>6820
.word >494C,>516E,>556E,>598F,>5DB0,>61B1,>4631,>4E73,>5E13,>6634
.word >6A55,>7255,>72B8,>7F1C,>7B3B,>7FFF,>18C6,>294A,>39CE,>18C6
.word >292E,>4E7B,>6EF7,>6739,>0,>E0,>160,>200,>3A0,>0
.word >1C00,>3000,>4C40,>7C80
ZPALS:
.long NUARENAP
.long JUNGP
.long NEWRBTP
.long TMPCOL
TMPLP: ;PAL #2
.word 64 ;pal size
.word >0,>C61,>A0,>480,>1460,>1061,>1461,>1481,>1860,>1880
.word >18A2,>1C80,>1CA1,>2080,>20A0,>CC3,>1CC2,>20E3,>24C0,>28C0
.word >24E2,>28E1,>D01,>D20,>1502,>1580,>2503,>2903,>2923,>2CE0
.word >30E0,>3100,>3521,>2D03,>2D23,>2D24,>3144,>3143,>3D64,>3D84
.word >3965,>3D86,>4185,>45A7,>49A7,>49C8,>4DEA,>4E0A,>5A6F,>5A8F
.word >6B37,>18A6,>20E2,>3C00,>2D44,>0,>0,>0,>0,>0
.word >0,>0,>0,>0
XPALS:
.long NUARENAP
.long NEWRBTP
.long TMPLP
BACP: ;PAL #1
.word 64 ;pal size
.word >0,>1000,>1400,>405,>406,>1084,>14A5,>1800,>2000,>2820
.word >18C6,>1CE7,>808,>80A,>C2C,>C2F,>2108,>2529,>294A,>2D6B
.word >316B,>318C,>3400,>4020,>5020,>6840,>6C20,>7CA3,>7D49,>358D
.word >35AD,>39CD,>39EE,>7F20,>4230,>4631,>4632,>4652,>4A31,>4A32
.word >4A52,>4E52,>4A72,>4A73,>4E73,>56B5,>3000,>3C00,>5820,>403
.word >807,>809,>3D60,>4DA0,>5A00,>6280,>6F60,>7FEA,>7FF5,>3D60
.word >3D60,>3D60,>3D60,>3D60
CHNGCOL: ;PAL #4
.word 65 ;pal size
.word >0,>0,>842,>1084,>14A5,>18C5,>1CE6,>20E6,>1CE7,>2907
.word >2108,>20E9,>2109,>CB2,>2529,>2D48,>3147,>294A,>2D6A,>316A
.word >1323,>316B,>318C,>1973,>11FF,>3568,>358A,>35AC,>3C00,>39AB
.word >39CD,>3DEF,>5C20,>6C00,>7D41,>4210,>4A52,>56B5,>76AF,>5EF7
.word >6739,>6F7B,>18C6,>0,>0,>0,>0,>0,>0,>0
.word >0,>0,>0,>0,>0,>0,>0,>0,>4880,>5902
.word >7D66,>16FB,>11B5,>8AA,>1F3D
RNPALS:
.long NUARENAP
.long BACP
.long TMPCOL
.long NEWRBTP
.long CHNGCOL
HSC: ;PAL #0
.word 62 ;pal size
.word >0,>0,>842,>1084,>14A5,>18C6,>1CE7,>2108,>2529,>294A
.word >2D6B,>318C,>35AD,>39CE,>3DEF,>4210,>4631,>4A52,>4E73,>5294
.word >4E73,>4E73,>5294,>5AD6,>56B5,>56B5,>5EF7,>5EF7,>5EF7,>7E80
.word >1F,>B,>842,>C63,>3020,>4000,>4400,>4800,>4C00,>5000
.word >5800,>1874,>1C75,>1C77,>2078,>2079,>207A,>249C,>249D,>289E
.word >4940,>55A0,>6620,>6E60,>7AC0,>7C1F,>7C16,>7E42,>7F60,>4400
.word >5AA0,>1A0
ISCPALS:
.long HSC
.long NUARENAP
SEPALS:
.long BONUSP
.long BGRLP
.long DUXPAL
.long LTTRP
smlg: ;PAL #0
.word 62 ;pal size
.word >0,>2000,>2400,>2C00,>3400,>3800,>4000,>4400,>4800,>4C00
.word >3CA0,>5000,>5400,>6000,>6400,>6800,>7800,>7C60,>7CA0,>7D20
.word >7DA0,>7E20,>7E60,>7EE0,>48E0,>5540,>65C0,>7D60,>58C0,>446
.word >467,>468,>489,>48A,>48B,>4AC,>4AD,>4AE,>35AD,>4CF
.word >3DEF,>4A52,>4E73,>5294,>52B5,>56B5,>5AD6,>5EF7,>6318,>6719
.word >6739,>6B5A,>6F7B,>C63,>2108,>294A,>318C,>421,>6983,>B0F0
.word >B6B4,>1D4D
rtPALS:
.long smlg
.long HSC
.long DUXPAL