main
Last change
on this file since ceffc47 was ceffc47, checked in by Adrien Destugues <pulkomandy@…>, 10 years ago |
Add that collection of 3rdparty source I had lying on my disk for some time...
git-svn-id: svn://localhost/thomson@51 85ae3b6b-dc8f-4344-a89d-598714f2e4e5
|
-
Property mode
set to
100644
|
File size:
2.6 KB
|
Line | |
---|
1 | ****************************************
|
---|
2 | * *
|
---|
3 | * " Pour Quelques Couleurs De Plus " *
|
---|
4 | * *
|
---|
5 | ****************************************
|
---|
6 | * Codé le 5-7-90 (en 8 mn!) par doc Lô *
|
---|
7 |
|
---|
8 | ORG $A000
|
---|
9 |
|
---|
10 |
|
---|
11 | G ORCC #80
|
---|
12 | LDA #$E7
|
---|
13 | EXG A,DP
|
---|
14 | STA RDP+1
|
---|
15 | LDD #32
|
---|
16 | STA <$DB
|
---|
17 | STA <$DA
|
---|
18 | DECB
|
---|
19 | BNE *-3
|
---|
20 | LDA #$21
|
---|
21 | STA <$DC
|
---|
22 | CLR <$DD
|
---|
23 | LDA <$C3
|
---|
24 | ORA #1
|
---|
25 | STA <$C3
|
---|
26 | LDX #$4000
|
---|
27 | CLR ,X+
|
---|
28 | CMPX #$5F40
|
---|
29 | BNE *-5
|
---|
30 | DEC <$C3
|
---|
31 | CLR ,-X
|
---|
32 | CMPX #$4000
|
---|
33 | BNE *-5
|
---|
34 | LDX #MAP
|
---|
35 | STX $616B
|
---|
36 | LDD #$FF0E
|
---|
37 | STA $6249
|
---|
38 | STB $616D
|
---|
39 | LDD #$60B
|
---|
40 | STD $61D6
|
---|
41 | CLR $6288
|
---|
42 | LDB #69
|
---|
43 | JSR $EC0C
|
---|
44 | LDA #255
|
---|
45 | LDX #PRINT-8
|
---|
46 | JSR $EC00
|
---|
47 | LDA <$CD
|
---|
48 | BITA #64
|
---|
49 | BNE *-4
|
---|
50 | LDD #32
|
---|
51 | STA <$DB
|
---|
52 | STA <$DA
|
---|
53 | DECB
|
---|
54 | BNE *-3
|
---|
55 | LDU #PRINT
|
---|
56 | LDB ,U+
|
---|
57 | JSR $E803
|
---|
58 | BNE *-5
|
---|
59 |
|
---|
60 | LDA #32
|
---|
61 | BITA <$E7
|
---|
62 | BEQ *-2
|
---|
63 | BITA <$E7
|
---|
64 | BNE *-2
|
---|
65 | PSHS A
|
---|
66 | MUL
|
---|
67 | MUL
|
---|
68 | MUL
|
---|
69 | MUL
|
---|
70 | PULS A
|
---|
71 | BITA <$E7
|
---|
72 | BEQ *-10
|
---|
73 | MUL
|
---|
74 | MUL
|
---|
75 | MUL
|
---|
76 | MUL
|
---|
77 | MUL
|
---|
78 | TST <$E7
|
---|
79 | BPL *-7
|
---|
80 | MUL
|
---|
81 | MUL
|
---|
82 | MUL
|
---|
83 | MUL
|
---|
84 | MUL
|
---|
85 | TST <$E7
|
---|
86 | BMI *-7
|
---|
87 | LDX #679
|
---|
88 | LEAX -1,X
|
---|
89 | BNE *-2
|
---|
90 | LDD #0
|
---|
91 |
|
---|
92 | HDEG STA <$DB
|
---|
93 | STB <$DA
|
---|
94 | STA <$DA
|
---|
95 | STA <$DB
|
---|
96 | STB <$DA
|
---|
97 | TST ,X++
|
---|
98 | TST ,--X
|
---|
99 | LDA #15
|
---|
100 | STA <$DA
|
---|
101 | CLRA
|
---|
102 | TST [D,X]
|
---|
103 | INCB
|
---|
104 | BNE HDEG
|
---|
105 |
|
---|
106 | STB <$DB
|
---|
107 | STB <$DA
|
---|
108 | STB <$DA
|
---|
109 | STB <$DA
|
---|
110 | STB <$DA
|
---|
111 |
|
---|
112 | LDX #441
|
---|
113 | LDA <$CC
|
---|
114 | BITA #1
|
---|
115 | BNE *+8
|
---|
116 | LDX #449
|
---|
117 | NOP
|
---|
118 | BRA JOIN
|
---|
119 | BITA #2
|
---|
120 | BEQ *+4
|
---|
121 | BRA JOIN
|
---|
122 | LDX #433
|
---|
123 | JOIN LDA 1,U
|
---|
124 | CLRA
|
---|
125 | LEAX -1,X
|
---|
126 | BNE *-2
|
---|
127 | TST <$C8
|
---|
128 | BEQ HDEG
|
---|
129 | RDP LDA #0
|
---|
130 | TFR A,DP
|
---|
131 | LDB ,U+
|
---|
132 | JSR $E803
|
---|
133 | BNE *-5
|
---|
134 | LDA #255
|
---|
135 | LEAX ,U
|
---|
136 | JSR $EC00
|
---|
137 | RTS
|
---|
138 |
|
---|
139 | FDB 0,$FF,$22,$66
|
---|
140 | PRINT FDB $1B5B,$0C0A,$4843,$4C00
|
---|
141 | FCB $1B,$5A,0
|
---|
142 | FDB 0,15,240,255,3840,3855
|
---|
143 | FDB 4080,4095,1911,826,931,938
|
---|
144 | FDB 2611,2618,3815,123
|
---|
145 | MAP
|
---|
146 | END
|
---|
Note:
See
TracBrowser
for help on using the repository browser.