LST OFF
********************************
* *
* BOOT3 DOC MURYADEN II *
* (C)1991 BY DECKARD *
* FROM THE HELLFIRE CLUB *
* *
********************************
ORG $4000
READER0 EQU $081B ; HELLFIRE CLUB BOOT0!
ONSCREEN EQU $0400
HOME EQU $FC58
KEY EQU $C000
ZKEY EQU $C010
SPEAK EQU $C030
H0478 EQU $0478 ; DECALIBRAGE DU A LA PAGE TXT SHAREWARE
LDA #$80 ; EMET UN BRUIT
BRUIT0 STA SPEAK
PHA
TAY
BRUIT1 INY
BNE BRUIT1
PLA
SEC
SBC #1
BNE BRUIT0
BIT ZKEY
LDA #0
STA KEY
LDA H0478 ; MARGE GS+NO BAD NOISE
PHA
LDA #
TITLE
STA $7
LDA #ONSCREEN
STA $9
LDX #$00
LDY #$00
MSG STY $EE
LDA ($06),Y
EOR $EE
STA ($08),Y
INY
BNE MSG
INC $07
INC $09
INX
CPX #$04
BNE MSG
WAITK LDA KEY ; WAITKEY
BPL WAITK
PLA
STA H0478
BIT ZKEY
LDA #0
STA KEY
JSR HOME
* COPIE LE VRAI BOOT 1
LDX #$00
FOLLOW LDA DATA,X
STA $B600,X
INX
BNE FOLLOW
* CHARGE LE PRONTODOS
LDA #$22
STA $47E
LDA #BOOT4INFO
JMP READER0
********************************
BOOT4INFO DFB 0 ; PISTE
HEX B5 ; BUF(+)-2
DFB 1 ; SECTEUR
DFB 9 ; NB SECT
HEX BB ; JMP(+)
HEX 00 ; JMP(-)
********************************
* BOOT 1 NORMAL DU PRONTODOS
DATA HEX 01A527C909D0182084FEEAEAEAA9C685
HEX 3FA95C853E18ADFE086DFF088DFE08AE
HEX FF083015BD4D08853DCEFF08ADFE0885
HEX 27CEFE08A62B4C5CC6EEFE08EEFE0820
HEX 89FE2093FE202FFBA62B4C00BB000D0B
HEX 09070503010E0C0A080604020F00B050
HEX ADCBB58542ADCCB58543ADC3B58544AD
HEX C4B58545ADC1B5D008ADC2B5F013CEC2
HEX B5B1429144CEC1B5C8D0E92099B1EEC4
HEX B58CE6B5201DAFEEE2B5ADC2B5F00E20
HEX DBB0B0032006A5CEC2B54C9AB68DE2B5
HEX 6000FF2042AE2048F9A90085408541AC
HEX EFB388980A0AA8A208B9F6B30A9006E6
HEX 40D002E641CAD0F488D0ECA002B9F8B6
HEX 20EDFD8810F7AD00E0A8A640A541C020
HEX D0034C1BE54C24EDBDD3C6000000B609
********************************
* TITLE CODE PAR EOR EVOLUTIF
TITLE HEX A0A1A2A3A4A5A6A7A8A9AAABACADAEAF
HEX B0311C1C001036B7B8B9BABBBCBDBEBF
HEX 808182838485868788898A8B8C8D8E8F
HEX 9091928A8680868798EBEFFEF5F193F2
HEX 818D8F828D968989E8E9EAEBECEDEEEF
HEX F0F1F25E5147555EF8BDBFFBAEB8ADAF
HEX 8582968696C588889C9B8FCB989F8F99
HEX 91989EDDD4D5D6D758697A7B7C7D3EBF
HEX 202122232425262728292A2B2C2D2E2F
HEX 303132333435363738393A3B3C3D3E3F
HEX 000102030405060708090A0B0C0D0E0F
HEX 101112131415161718197C697D737D7A
HEX 606162636465666768696A6B6C6D6E6F
HEX 707172737475767778797A7B7C7D7E7F
HEX 404142434445464748494A4B4C4D4E4F
HEX 5051525354555657FCF9FA04FCFDFE
HEX FFA0D2EBA3E7E0A6EBE7EEE3E8E5E8E2
HEX AFE6FEE7E0B4F4B6E7F4ECB6BBFAFCF7
HEX EBC5D282838485868788898A8B8C8D8E
HEX 8F909192939495969798999A9B9C9D9E
HEX 9FE0E1E2E3E4E5E6E7E8E9EAEBECEDEE
HEX EF1D04000A15111319F81013FBB5AEFE
HEX BEC0928A82968091869A8CCA9B9E8289
HEX 9D919CDCD3BD93D6D75C797A7B7C7D71
HEX 8070607075616B6F75287F65782C6961
HEX 6163313A2221257037776C3A76737470
HEX 6C00524B034740060708654F0B5F594F
HEX 5B454512571354555F5D4D5F4E4E1D48
HEX 503532623321372B223C3D382A6C292B
HEX 6F293E2773383C3D3278302E777C2D32
HEX 3A0112074317000803481C194B0D4D0D
HEX 0715121953121A045798F9FAECFCFD
HEX FE00EEA6E7F0F0A5F6E6FBA9EEEAE2FE
HEX AEF9FFE2B2F0FBE7F2F2EBB0BADBBCF1
HEX B9FEC4D3C7D0D7C08687DACCC9CEDAC2
HEX C7DD90D6C0D2C0C0DFC3DDD4DFD5C89D
HEX D2DEE0A5A7B1AAACBBB5ADE9BCAEBEE0
HEX EEEFF4E3E7F3A7BAF6A0BDF9B9BAB2FD
HEX BFB9868E9087C49189C7838C8F9BCC9A
HEX 9C8684989C94D4D5D6D718867AF67C82
HEX 628073746B75656B726232292A2B2C2D
HEX 2E2F303132333435363738393A3B3C3D
HEX 3E3F00010203040506075B4045450C49
HEX 554D5F56474851155343184D554E4858
HEX 4D1F2C243163252C22223B693A243F60
HEX 6E6F24393B3D3326763B31323F7B2835
HEX 372C4E413B0C111746435A5C4A1C0501
HEX 024F111D011C54121303FAF8FA04FC
HEX 02FE00A0A1A2A3A4A5A6A7A8A9AAABAC
HEX C0A0AFDABCDFBDB4D7D9C2CCD0D6D7D3
HEX D3BEBF8081828384858687DBC0C8C7C9
HEX DE8EDFDFC4C093C0D0C4DAD1D7DFC99C
HEX D1DB9FAAA4B7E3E4E5E6E7E8E9EAEBEC
HEX EDEEEFA9BEA7F3A0BDB3F7B4B8AEBEAF
HEX A9FEAA908583978196C686868DCA8499
HEX 9FCE9A9E958B9A9A92D6D7A5707A767C
HEX 7E3D80202122232425262728292A2B3D
HEX 352E4E46545C4651355A564E56534855
HEX 584C3F000102030405060708090A0B0C
HEX 0D0E0F101112131415161718191A1B1C
HEX 1D1E1F606162636465666768696A6B6C
HEX 6D6E6F372333273D2123333D777A7B7C
HEX 7D7E7F404142434445464748494A4B4C
HEX 4D4E4F5051525354555657F8F9FAFC
HEX FCFE5E5F