home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Maclife 39
/
MACLIFE39.ISO.7z
/
MACLIFE39.ISO
/
FreeWare200
/
グラフィック
/
Photonick_68K.sit
/
Photonick_68Kフォルダ
/
Filter
/
button.fcf
< prev
next >
Wrap
Text File
|
1998-03-10
|
1KB
|
92 lines
AFCF
# Artemis Filter Code File
# Create Button Image
#
# Copyright (C) 1997 by Yasushi Tanaka
# Version Number ; V:n
V:1
# Filter ID ; I:n
I:5
# Filter Title ; T:str
T:Button
# Slider Value ; S:n cr mi mx cr mi mx cr mi mx
S:2
4 1 10
64 0 128
# Slider Label ; L:str
L:Button Width
L:Depth
# Color Space : RGB or YUV
C:RGB
R:
const_x r1 ; r1 = X
const_y r2 ; r2 = Y
const_mx r6 ; r6 = maxX
dec r6
const_my r7 ; r7 = maxY
dec r7
const_s0 f0 ; f0 = S0
const_s1 f1 ; f1 = S1
mov 0 r3 ; r3 = 0
bmr 7 f0 r1 ; if( r1 > f0 ) goto +7
mov r2 r4 ; r4 = r2
add r1 r4 ; r4 += r1
inc r4
bmr 3 r7 r4 ; if( r4 > r7 ) goto +3
add f1 r3 ; r3 = f1
jmp 26 ; goto +27
bmr 7 f0 r2 ; if( r2 > f0 ) goto +7
mov r2 r4 ; r4 = r2
add r1 r4 ; r4 += r1
inc r4
bmr 3 r6 r4 ; if( r4 > r6 ) goto +3
add f1 r3 ; r3 = f1
jmp 19 ; goto +19
mov r1 r5
add f0 r5
bls 7 r6 r5 ; if( r6 > r5 ) goto +7
mov r2 r4 ; r4 = r2
add r1 r4 ; r4 += r1
inc r4
bls 3 r7 r4 ; if( r4 > r7 ) goto +3
dif f1 r3 ; r3 -= f1
jmp 10 ; goto +10
mov r2 r5
add f0 r5
bls 7 r7 r5 ; if( r6 > r5 ) goto +7
mov r2 r4 ; r4 = r2
add r1 r4 ; r4 += r1
inc r4
bls 3 r7 r4 ; if( r4 > r7 ) goto +3
dif f1 r3 ; r3 -= f1
jmp 1 ; goto +1
const_r a ; A = R
add r3 a ; A = A + r3
eop
/:
G:
const_g a
add r3 a
eop
/:
B:
const_b a
add r3 a
eop
/:
# End of fsf
E: