Back to Gold Quest 6 GitHub page
Using font by Style
10 FORII=1
TO18:
READA:
NEXT:
DATA11,,3,4,2,2,64,,2,9,2,10,26,,1,4,6,8:
REM SID DATA, DISTREMOVE
32 REM RESET - PUNKTE, INV, DRACHEN, ITEMS, FULGI, QUESTS, HAENDLERZAEHLER
34 PU=.:I%=.:D%=.:AE=.:CF=.:WD=.:SW=.:JG=.:TS=.:HG=.:S%=.:FB=.:NQ=.:VQ=.:VO%=.:L1=.:VH%=.:H%=.
35 REM 12 MISSIONS - DRAGON PAL, ZOMBIE HUNTER, GAMBLER, FAIRY SWATTER, LITTLE COWARD
36 REM BEER DRINKER, STONE SOBER, PIGGY BANK, PARTY POOPER, GOURMET, ABSTAINER, HOLY SAINT
37 GA%=.:DF%=.:ZK%=.:ZO%=.:FK%=.:FG%=.:OS%=.:GL%=.:NU%=.:AB%=.:ES%=.:GT%=.:HE%=.
63 A$=" ADVENTURER":B$=" SCRIMPER":C$=" DEADBEAT":F$=" WARRIOR"
64 X=16:
GOSUB8198:
SYSQ,0,16,
"CHOOSE YOUR DWARF:":
PRINT""
65 SYSQ,0,18,
" CHARACTER BOOZYGOLD WEAPON BACKPACK "
66 SYSQ,13,19,
"2.5 3 SPEAR IMP ALE ":
SYSQ,13,20,
"0.5 9 DAGGER GEMS"
67 SYSQ,13,21,
"3.0 0 DAGGER ORC BEER":
SYSQ,13,22,
"1.5 2 SWORD SWATTER"
70 IFA%=2
THENG=9:
PM=0.5:
W(18,2)=1:
I%=1:
A$=
B$
71 IFA%=3
THENG=0:
PM=3:
W(24,2)=1:
I%=1:
A$=
C$
72 IFA%=4
THENG=2:
PM=1.5:
W%=3:
W(17,2)=1:
I%=1:
A$=
F$
73 REM G$=
"ENDE!":E$=
"":LV=9:PU=43210:G=1234:NQ=2:VQ=2:D%=7:S%=1:GOTO5900
74 REM LV=6:L1=6:VQ=1:VO%=2:REM ZWEITE QUEST LETZTER ORK VO%=ORKCOUNT
75 REM VO% =0 BESTANDEN, =-1 FRAU TOT, >0 NICHT GESUCHT
76 REM JG=2:LV=6:FB=1:L1=.:REM START 2. QUEST
77 REM LV=4:NQ=1:Q$=
"123456": REM 1. QUEST DONE
79 PRINT" BACKPACK: FIRE BUTTON / RETURN / I":
PRINT" GIVE UP: F1"
124 REM ABSTAINER AB% 7200
175 ONA%GOSUB4200,
4000,
5000,
4100,
5100,
5200,
5300,
5400,
5500,
5600,
5700,
5800,
6200
195 A%=
A%-13:
SYSQ,1,21,
"ON THE WALL YOU SEE RUNE"A%" "MID$(
Q$,
A%,1)
"":
REM -12
197 SYSQ,1,20,
"MISSION "A$" ACCOMPLISHED!":
GA%=
GA%+1
205 SYSQ,23,
II+1,
" ":
NEXT:
SYSQ,23,11,
""
210 SYSQ,0,18,
"";
232 K%=
K%(PX%,
PY%-
A3%ANDDY%):
IFK%=.
THENM%(2)=1:
N=1
236 K%=
K%(PX%,
PY%-
A2%ANDDY%):
IFK%=.
THENM%(5)=1:
N=2
252 K%=
K%(PX%+
A3%ANDDX%,
PY%):
IFK%=.
THENM%(2)=1:
N=1
256 K%=
K%(PX%+
A2%ANDDX%,
PY%):
IFK%=.
THENM%(5)=1:
N=2
301 M%(5)=.:
M%(2)=.:
M%(12)=.:
IFM%(6)>.
ORM%(9)>.
THENM%(0)=.:
M%(3)=.
302 IFM%(7)>.
ORM%(10)>.
THENM%(1)=.:
M%(4)=.
306 M%(2)=.:
M%(12)=.:
IFM%(6)>.
THENM%(0)=.
332 SYSQ,28,4,
" ";
362 SYSQ,27,4,
" ";
364 IFM%(5)=2
ANDN<3
THENSYSQ,27,4,
"&& && &&";
370 IFM%(9)=.
THENSYSQ,24,2,
"";
374 IFM%(6)=1
ANDM%(8)=.
THENSYSQ,25,2,
" ";
380 IFM%(10)=.
THENSYSQ,35,2,
"";
384 IFM%(7)=1
ANDM%(8)=.
THENSYSQ,34,2,
" ";
392 SYSQ,25,2,
"";
400 IFM%(9)=1
THENSYSQ,24,1,
"";
402 IFM%(10)=1
THENSYSQ,35,1,
"";
410 SYSQ,25,2,
"";
414 PRINT"";
470 KA=1
500 SYSQ,20,0,
"NWES";:
PRINTMID$(
"NESW",
PR+
PR+1,2)
502 SYSQ,24,16,
"BACKPACK"I%"/4":
IFL<.
THENL=.
510 SYSQ,24,12,
"HEALTH"L"% "
531 SYSQ,24,14,
"GOLD"G" ";
550 SYSQ,19,4,
"DRAGONS";
681 BX%=
RND(.)*
GX:
BY%=
RND(.)*
GY
716 TI$="000000"
740 T=1:
V=.:
H=1:
B%=.:
C%=.:
D=.:
IFZE<24
THENSYSQ,
SP,
ZE,
""
800 G$=
"":
C$=
"$":
IFA%=1
ANDN$<>
""THENG$=
N$:
A%=42
833 A$=
MID$(
"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.- ",
E,1):
PRINT""A$"";
910 FORII=4
TOPSTEP-1:
N$(II)=
N$(II-1):
P(II)=
P(II-1):
R$(II)=
R$(II-1):
NEXT
920 N$(P-1)=N$:P(P-1)=PU:R$(P-1)=R$
922 PRINT""N$" BECOMES A "E$" AND"
930 IFPU<500
THENR$=
"BEER NURSLING"
931 IFPU>499
THENR$=
"TUNNEL DIGGER"
932 IFPU>999
THENR$=
"STONE MASON"
933 IFPU>1499
THENR$=
"SPELUNKER"
936 IFPU>2999
THENR$=
"GOLD DIGGER"
937 IFPU>4999
THENR$=
"MASTER SMITH"
938 IFPU>7499
THENR$=
"DWARF ELDER"
939 IFPU>9999
THENR$=
"GREYBEARD"
940 IFPU>13999
THENR$=
"RUNE PRIEST"
941 IFPU>16999
THENR$=
"DWARF KING"
950 PRINT""N$" SCORED"PU"POINTS AND":
PRINT"BECOMES A "E$" BUT SADLY WILL"
964 S$=
S$+
Q$:
Q$=
"":
IFVQ=2
THENQ$=
""
966 S$=
S$+
Q$:
Q$=
"":
IFS%=1
THENQ$=
"@"
1000 GX=16:
GY=16:
IFLV<6
THENGX=8:
GY=16
1022 M%=.:FX%=.:FY%=.:FZ%=-1:DX%=GX-1:DY%=GY-1
1030 FX%=
INT(
RND(.)*
GX/2)*2:
FY%=
INT(
RND(.)*
GY/2)*2:
K%(FX%,
FY%)=1:
PX%=
FX%:
PY%=
FY%
1100 FZ%=
FZ%+1:
FS%(FZ%,.)=
FX%:
FS%(FZ%,1)=
FY%:
IFFZ%>
M%THENM%=
FZ%:
EX%=
FX%:
EY%=
FY%
1110 R%=.:
IFK%(FX%,
FY%-2
ANDDY%)=.
THENR%(R%)=.:
R%=
R%+1
1120 IFK%(FX%+2
ANDDX%,
FY%)=.
THENR%(R%)=1:
R%=
R%+1
1130 IFK%(FX%,
FY%+2
ANDDY%)=.
THENR%(R%)=2:
R%=
R%+1
1140 IFK%(FX%-2
ANDDX%,
FY%)=.
THENR%(R%)=3:
R%=
R%+1
1160 IFR%(A%)=.
THENK%(FX%,
FY%-1
ANDDY%)=1:
FY%=
FY%-2
ANDDY%:
K%(FX%,
FY%)=1
1170 IFR%(A%)=1
THENK%(FX%+1
ANDDX%,
FY%)=1:
FX%=
FX%+2
ANDDX%:
K%(FX%,
FY%)=1
1180 IFR%(A%)=2
THENK%(FX%,
FY%+1
ANDDY%)=1:
FY%=
FY%+2
ANDDY%:
K%(FX%,
FY%)=1
1190 IFR%(A%)=3
THENK%(FX%-1
ANDDX%,
FY%)=1:
FX%=
FX%-2
ANDDX%:
K%(FX%,
FY%)=1
1270 FZ%=
FZ%-1:
FX%=
FS%(FZ%,.):
FY%=
FS%(FZ%,1):
GOTO1110
1602 KW%=KW/2+LV
1610 PK%=
INT(
PM*5+.5)+
MB+
W(W%,0):
IFPK%<1
THENPK%=1
1614 SYSQ,14,21,
"GOLD +"BB%" POINTS +"KW
1615 SYSQ,1,21,
"HEALTH -"ABS(
S)
"%"
1625 IFF>.
THENPU=
PU+
KW:
G=
G+
BB%
1633 K%(PX%,PY%)=1:L=L-S:A$=""
1641 A$=
"DEAD ":
IFK$=
"ZOMBIE"THENA$=
"CHOPPED ":
ZK%=
ZK%+1
1642 SYSQ,1,20,
"YOU SEARCH THE "A$K$;:
REM IFK%=13THENPRINT
"N"
1644 IFZ=.
THENIFW(13,2)=0
THENB$=
W$(13):
W(13,2)=1:
I%=
I%+1:
A%=1
1646 IFZ=1
ORZ=2
THENIFW(22+
B%,2)=0
THENB$=
W$(22+
B%):
W(22+
B%,2)=1:
I%=
I%+1:
A%=1
1648 IFZ=3
ORZ=4
THENIFW(17+
B%,2)=0
THENB$=
W$(17+
B%):
W(17+
B%,2)=1:
I%=
I%+1:
A%=1
1660 JG=
JG-1:
SYSQ,1,20,
"YOU GIVE A GLASS MARBLE "JG"( LEFT)":
F=2:
IFK%=13
THEND%=
D%+1:
DF%=
DF%+1:
GOSUB550
1661 SYSQ,1,21,
K$" TRADES"BB%"GOLD AND"KW"POINTS":
PU=
PU+
KW:
G=
G+
BB%
1662 SYSQ,1,23,
K$" IS NOW YOUR ALLY";:
D=6:
GOSUB750:
K%(PX%,
PY%)=1:
IFVO%>1
THENVO%=
VO%-1
1672 A$="X"
1673 A%=29:
B%=2:
C%=1:
IFK%=11
THENB%=4
1674 IFK%=13
THENA%=28:
B%=4:
C%=2
1691 IFFB=0
THENSYSQ,1,20,
"THIS FIGHT AIN'T OVER!"
1692 IFFB=1
THENSYSQ,1,20,
"I SHALL CRUSH YOU NEXT TIME!"
1693 IFFB=2
THENSYSQ,1,20,
"YOU CAN'T KILL ME, UNWORTHY IMP!"
1696 SYSQ,1,21,
K$" MOVES AWAY TO DEPTH"LV+1;
1698 SYSQ,1,23,
"YOU DID NOT DEFEAT THE SHAMAN"
1710 SYSQ,1,20,
"CLOSE BACKPACK":
Z=1
1744 IFI(A%)=14
THENL=101:
AE=1:
C%=1
1750 IFI(A%)=17
THENCF=1:
C$=
"CF"
1752 IFI(A%)=18
THENJG=
JG+3:
C$=
"JG"
1754 IFI(A%)=19
THENTS=1:
C$=
"TS"
1756 IFI(A%)=20
THENHG=2:
C$=
"HG"
1758 IFI(A%)>20
THENL=
L+
W(I(A%),0):
PM=
PM+
W(I(A%),1):
C%=1:
IFI(A%)=24
ORI(A%)=25
THENOS%=
OS%+1
1760 IFC%=0
THENSYSQ,1,21,
"YOU USE "W$(I(A%))
" "C$"";
1762 IFC%=1
THENSYSQ,1,21,
"YOU DRINK "W$(I(A%));:
C%=0:
AB%=1
1764 W(I(A%),2)=0:I%=I%-1
2016 IFE$=
"!"THENL=100:
PM=3.5:
W%=12:
AE=1:
CF=1:
SW=1:
TS=1:
WD=1:
RETURN:
REM GODMODE
2017 REM IFE$=
"&"THENIFI%<4THENGOSUB2300:RETURN:REM ITEM
2018 REM IFE$=
"$"THENL=100:AE=1:CF=1:SW=1:TS=1:WD=1:RETURN:REM MAX DOPING
2019 REM IFE$=
"0"THENSYSQ,0,22,
"U"U
"W%"W%
" RQ"NQ;Q$:REM DEBUG
2020 REM IFE$=
"0"THENSYSQ,0,23,
"JG"JG
"VQ"VQ
"VO%"VO%
"L1"L1
2021 REM IFE$=
"0"THENSYSQ,0,24,
"UT"UT
"F"F
"FB"FB
"S%"S%
"GM%"GM%;
2022 REM IFE$=
"0"THENSYSQ,0,22,
"DF"DF%
"ES"ES%
"ZK"ZK%
"ZO"ZO%
"FK"FK%
"FG"FG%
"OS"OS%:SYSQ,0,23,
"AB"AB%
"AC"AC%
"GL"GL%
"NU"NU%
"GA"GA%
2023 REM IFE$=
""THENSYSQ,0,24,
"FREE RAM"FRE(.)-65536*(FRE(.)<.);
2024 REM IFE$=
"%"THENPM=3.5:RETURN:REM PROMILLE MAX
2025 REM IFE$=
"."THENL=100:K%(PX%,PY%)=5:RETURN:REM FALLENTEST
2026 REM IFE$=
","THENGOSUB4000:RETURN:REM TRANKTEST
2027 REM IFE$=
"#"THENGOSUB2200:RETURN:REM NPC TEST
2028 REM IFE$=
"*"THEND%=D%+1AND7:GOSUB550:REM DRACHE
2030 SYSQ,
PX%+1,
PY%+1,
" ":
X=.:
Y=.
2100 SYSQ,1,21,
"DO YOU WANT TO GIVE UP? NO YES";:
H=2:
C%=25:
B%=4:
GOSUB700
2200 REM SYSQ,0,20,
"1HN 2KOB 3ORK 4WC 5FEE":SYSQ,0,21,
"6DKR 7TRO/ZOM 8DRA 9FUL"
2205 REM GETE$:A%=VAL(E$):IFA%=.THEN2205
2207 REM GOSUB570:IFA%=8THENK%(PX%,PY%)=13
2220 REM ONA%GOSUB4200,5200,5300,5400,5100,6200,5600,5700,5800:GOSUB200:RETURN
2300 REM SYSQ,0,20,
"1LZ 2AE 3PW 4SA 5CF 6JG 7TS 8HG"
2304 REM GETE$:A%=VAL(E$):IFA%=.THEN2304
2308 REM GOSUB570:W(12+A%,2)=1:I%=I%+1:RETURN
4010 SYSQ,28,7,
" ":
SYSQ,28,8,
"% ":
SYSQ,28,9,
" "
4032 IFA%=2
THENPRINT" OH, THAT VELVETY AFTERTASTE!";:
L=
L+
W(Z,0):
PM=
PM+
W(Z,1):
AB%=1:
IFZ=24
ORZ=25
THENOS%=
OS%+1
4038 IFA%=1
THENPRINT" YOU PUT IT IN YOUR BACKPACK";:
W(Z,2)=1:
I%=
I%+1
4103 SYSQ,29,6,
" ";
4203 PRINT" ";
4204 PRINT" ";
4205 PRINT" SALE * *";
4206 PRINT" ";
4210 GOSUB9640:
SYSQ,1,20,
"KEEP WALKING OR BROWSE "K$"'S WARES:"
4212 A(1)=W%+1
4230 A$=
" TROOPS ONWARDS":
IFA%=1
ANDH%=1
THENSYSQ,0,18,
L$:
A$=
" CLOSES HIS STORE"
4231 IFA%=1
ANDH%=2
THENSYSQ,0,18,
L$:
A$=
": NOTHING YOU WANT?"
4250 IFI=1
THENG=
G-
K%:
W%=
A(1):
IFA(1)=20
THENW%=12:
W(A(I),2)=1:
I%=
I%+1:
HE%=
HE%+1
4251 IFI>1
THENG=
G-
K%:
I%=
I%+1:
W(A(I),2)=1
4280 GOSUB9640:
SYSQ,28,1,
" ";
4282 PRINT" , ";
4284 PRINT"S ' ";
4286 PRINT" AL E ";
4288 PRINT" ";:
GOTO4210
4400 SYSQ,1,20,
K$" ATTACKS YOU!"
4402 SYSQ,1,21,
"FIGHT OR RETREAT";
4403 REM IF JG=1THEN PRINT
" JG GEBEN";:B%=10:C%=4:H=3:GOSUB700:GOTO4406
4406 REM IF A%=3THENJG=2:A%=1:RETURN
4410 S=
INT(
G/25+
LV+
RND(1)*(2*
G/25+
LV)):
REM S=INT(RND(1)*G/5)+INT(RND(.)*2*LV)
4425 L=
L-
S:
K%(PX%,
PY%)=1:
U=2:
RETURN
5008 REM IFE$=
"."THENI=6:REM FALLGRUBE TEST
5020 SYSQ,27,8,
";;;;;;;;;;"
5030 SYSQ,27,8,
",;,;;,;,;,"
5040 SYSQ,27,8,
"":
SYSQ,26,9,
""
5050 SYSQ,26,1,
" "
5053 SYSQ,1,21,
"YOU TRIGGER A HIDDEN ARROW TRAP -15%";:
L=
L-15
5060 SYSQ,27,8,
"><><"
5068 SYSQ,1,21,
"YOU RUN CONFUSED INTO A TELEPORTAL -9%";:
RETURN
5070 SYSQ,27,8,
" ":
U=1:
L=
L-10:
IFVQ=1
THENL1=
L1+1
5101 IB=
INT(
RND(1)*2):
B$=
"GOOD ":
F$=
"":
IFIB=1
THENB$=
"EVIL ":
F$=
""
5103 SYSQ,26,3,
" "
5104 SYSQ,25,4,
""F$" "F$" ":
SYSQ,25,5,
""F$" "
5105 SYSQ,25,6,
" , ";
5106 PRINT" ";
5121 SYSQ,0,21,
"WHAT WISH MAY I GRANT YOU?"
5123 SYSQ,1,22,
"+"I"HEALTH":
SYSQ,15,22,
"+ "O$" BOOZY":
SYSQ,29,22,
"+"I"GOLD";:
H=3:
GOSUB700
5128 SYSQ,1,24,
"THE "B$"FAIRY FULFILLS YOUR DESIRE!";:
GOTO5145
5130 SYSQ,0,21,
"CHOOSE YOUR CURSE!"
5133 SYSQ,29,22,
"-"I"GOLD";:
H=3
5142 SYSQ,1,24,
"THE "B$"FAIRY CRIES A CURSE! ";:
IFL<.
THENL=1
5150 SYSQ,28,4,
"X X":
SYSQ,1,21,
W$(17)
" SMACKS HER UP!":
I=
INT(
RND(.)*5)+1
5152 SYSQ,1,22,
"EVIL FAIRY DROPS "I"GOLD";:
G=
G+
I:
FK%=
FK%+1:
GOTO5145
5201 SYSQ,28,1,
" ";
5202 PRINT": :";
5203 PRINT"1 1";
5204 PRINT"";
5206 GOSUB570:
SYSQ,1,20,
"GOBLIN: LET'S ROLL THE DICE!"
5207 SYSQ,1,21,
"THY BET: ALL-IN "I"GOLD";:
SYSQ,29,21,
"NOTHIN'";
5214 IFA%=1
THENU$=
" ALL-IN":
ZO%=
ZO%+1
5226 SYSQ,1,22,
"DICE RESULT: GOBLIN"WK" YOU"WP
5230 A$="YOU WIN":B$="YOU LOSE":C$="DRAW"
5249 SYSQ,1,22,
"NO DICE."
5250 SYSQ,1,23,
"GOBLIN SMACKS YOU! HEALTH -"I"%";:
L=
L-
I:
GOSUB9670
5258 SYSQ,1,24,
"JACKPOT! "A$" "W$(20);:
W(20,2)=1:
I%=
I%+1:
D=5:
GOTO5252
5302 IF(
IB>3
ANDLV>2)
THENK$=
"ORC CHAMP":
KW=
KW+6:
BB%=
BB%+2
5303 IF(
IB>5
ANDLV>3)
THENK$=
"ORC HERO":
KW=
KW+15:
BB%=
BB%+5
5304 IF(
IB>6
ANDLV>4)
THENK$=
"ORC CHIEF":
KW=
KW+20:
BB%=
BB%+5
5305 SYSQ,24,1,
" ";
5306 PRINT" ";
5307 PRINT" ";
5308 PRINT" ";
5309 PRINT" ";
5310 IFK$=
"ORC CHAMP"THENSYSQ,28,1,
" CHAMP ";
5311 IFK$=
"ORC HERO"THENSYSQ,28,1,
" HERO ";
5312 IFK$=
"ORC CHIEF"THENSYSQ,28,1,
" ALKE1 ";
5400 K$=
"GUARD":
KW=
N%+10:
K%=10:
BB%=
RND(1)*3+1
5401 SYSQ,25,1,
" ";
5402 PRINT" ";
5403 PRINT" STOP";
5404 PRINT" ";
5411 SYSQ,1,21,
"DUEL OR TOAST TO ORCISH BEER";:
B%=9:
H=2:
GOSUB700
5425 L=
L+5:
PM=
PM+1:
OS%=
OS%+1:
AB%=1:
SYSQ,1,22,
K$" GUARD DOZES OFF":
SYSQ,29,2,
"";
5500 K$=
"GNOME":
K%=11:
W=
G:
BB%=
INT(
RND(1)*10)+1
5501 SYSQ,29,2,
" ";
5504 PRINT" : :";
5507 PRINT" *";
5510 GOSUB570:
SYSQ,1,20,
K$": EXCHANGE GOLD FOR HEALTH":
W1%=100-
L:
IFW1%>
GTHENW1%=
G
5511 W2%=
W1%/2:
IFL=100
THENW1%=
G/2
5518 SYSQ,1,22,
"THE GNOME DISAPPEARS";
5540 SYSQ,27,3,
" "
5542 U$=
"YOU LEAP INTO BATTLE!":
RETURN
5600 K$=
"TROLL":
KW=35+
N%:
K%=12:
BB%=
RND(1)*10+11:
C$=
CHR$(34)
5605 SYSQ,24,1,
" ";
5606 PRINT" ";
5608 PRINT" ";
5610 PRINT":::: ";
5612 PRINT" ";
5620 SYSQ,28,1,
"-',";:
PRINT""C$""C$""
5623 SYSQ,28,4,
" "
5627 SYSQ,28,8,
" ":
GOSUB9670
5700 BB%=
RND(.)*3+8:
K%=13:
KW=
INT((
D%+3)*5+25):
BB%=
BB%+(
D%+5)*2:
C$=
CHR$(34)
5702 F$=
MID$(
"",
D%+1,1):
E$=
MID$(
"",
D%+1,1):
K$=
F$+
"DRAGON"
5704 SYSQ,24,1,
""E$" "F$" "F$""E$" "
5706 SYSQ,24,2,
" "F$""E$" "
5708 SYSQ,24,3,
""E$" "F$""E$""F$"::"E$""F$""E$" "
5710 SYSQ,24,4,
F$""E$" "F$":"E$""F$":"E$" "F$""
5712 SYSQ,24,5,
""E$" "F$")("F$""E$" "
5714 SYSQ,24,6,
""E$" "F$""E$" "F$""C$C$""F$""E$" "F$""E$" "
5716 SYSQ,24,7,
F$""E$" "F$""F$"."E$" "F$""
5718 SYSQ,25,8,
F$""E$""F$""E$""F$""
5720 SYSQ,26,9,
E$""F$"::"F$":"E$""
5800 K$=
"FULGORE":
K%=14:
KW=100-
D%*10:
IFKW<30
THENKW=30
5802 SYSQ,24,1,
"* ";
5804 PRINT"* ";
5805 PRINT" ";
5806 PRINT"* ";
5807 PRINT" ";
5808 PRINT"";
5810 PRINT" ";
5903 PRINT" SLEDGIE IS FREE"
5904 PRINT" TO PLUNGE INTO HIS NEXT ADVENTURE..."
5908 PRINT" ";
5909 PRINT" ";
5910 PRINT" ";
5911 PRINT" ";
5912 PRINT" ";
5913 PRINT" ";
5914 PRINT" ";
5915 PRINT" ";
5916 PRINT" ";
5917 PRINT" ";
5918 PRINT" ";
5919 PRINT" : ";
5920 PRINT" : : ";
5922 PRINT" , ";
5923 PRINT"% ";
5924 PRINT" ";
5925 PRINT" ";
5926 PRINT" ";
6000 PRINT" YOUR EFFORTS WERE NOT ENOUGH!"
6002 PRINT" YOU FAILED, LIKE MANY"
6004 PRINT" OTHER DWARVES BEFORE YOU."
6006 PRINT" SLEDGIE REMAINS FULGORE'S PRISONER."
6008 PRINT" ";
6010 PRINT" ";
6012 PRINT" : ";
6014 PRINT" : ";
6016 PRINT" ' : ";
6018 PRINT" : ' ";
6020 PRINT" : ";
6022 PRINT" : && ";
6024 PRINT" : && ";
6026 PRINT" && ";
6028 PRINT" ";
6030 PRINT" ";
6032 PRINT" ' ";
6034 PRINT" ";
6036 PRINT" ,% ";
6038 PRINT" ";
6040 PRINT" ";
6042 PRINT" "
6202 K$=
"DRAKRI":
KW=(90-
I*7)+
N%:
K%=15:
BB%=
KW-
RND(1)*7:
UT=
UT-1
6220 SYSQ,29,1,
" &";:
REM DRAKRI SCHWERT
6222 PRINT" & &";
6225 SYSQ,28,1,
"";:
REM DRAKRI HELM AXT
6226 PRINT" ";
6228 PRINT" ";
6230 SYSQ,26,6,
" ";:
PRINT""C$">"
7002 SYSQ,1,2,
" YOUR QUEST ENDED AT DEPTH"LV" "
7004 A%=(
D%*
D%+
D%)/2*100:
B%=
S%*2000:
E=1000:
IFLV>6
THENIFLV<12
THENE=(12-
LV)*1000
7100 PRINT"DWARF HERO SCORE TRIUMPHS & RANK":
FORII=0
TO4
7110 PRINT"IDEA & DESIGN SLEDGIE":
PRINT"CODING SLEDGIE, RETROLYNX, 1570"
7113 PRINT"GRAPHICS SLEDGIE, RETROLYNX, DAIMANSION":
PRINT"MUSIC & SFX RICHARD BAYLISS, RETROLYNX"
7115 PRINT"ENGLISH TRANSLATION JAMMET, RETROLYNX":
RETURN
7120 PRINT" FULGORE, THE ORC SHAMAN, KEEPS":
PRINT" SLEDGIE LOCKED IN HIS DUNGEON,"
7122 PRINT" GUARDED BY 7 LOYAL DRAGONS.":
PRINT" DESCEND BOLDLY. DEFEAT FULGORE"
7208 A%=
LV*100:
IFLV>5
THENA%=500
7229 PRINT""N$", YOU HAVE THE CHOICE:"
7805 TI$=
"000000":
IFU=1
THENSYSQ,1,22,
"YOU FALL AND LOSE GOLD.";:
G=
INT(
G*.8)
7866 OK=LV
7879 IFLV>14
THENBI=12:
FA=10:
ES=9:
FE=7:
KO=6:
OK=15:
WE=7:
WI=9:
TR=9
7910 SYSQ,2,12,
" DWARVEN POKER "
7926 XS=
X:
YS=
Y:
PRINT" >BET GOLD";:
H=
G:
IFH>99
THENH=99
7945 IFYS>
YTHENSYSQ,1,20,
"YOU WIN"A%"GOLD";:
G=
G+
A%:
REM POKE780,6:TW=60:GOSUB9270
7950 IFYS<
YTHENSYSQ,1,20,
"YOU LOSE"A%"GOLD";:
G=
G-
A%
7962 PRINTMID$(
"",
X+
X+1,2)
MID$(
"2 3 4 5 6 7 8 9 10B D K A ",
Y+
Y+1,2);
7971 R%=LV-1
7973 K$=
MID$(
"TELELYNXJAMMETPAT",
R%*8+1,8):
PS=
R%/5+.6:
VH%=
R%
7974 SYSQ,2,8,
""
7975 PRINT" :"
7976 PRINT" ' :"
7977 PRINT" ' "
7978 PRINT" "
7981 PRINT" $$"
7983 PRINT" $$ "
7985 PRINT" ;"
7987 PRINT" ;;"
7988 PRINT" "K$" OFFERS HIS FINE GOODS:"LEFT$(
K$,1);
7990 SYSQ,14,9,
" ";
7991 PRINTRIGHT$(
K$,1);:
PRINT" "
8000 KA=0:
ZO=0:
H%=2:
C$=
A$(INT(
RND(1)*12))+
" "+
B$(INT(
RND(1)*12))
8001 Y=
LEN(
C$)+6:
X=17-
INT(
Y/2):
A$=
""
8007 SYSQ,
X,2,
"THE "C$"":
SYSQ,
X,3,
""LEFT$(
A$,
Y-2)
"":
A$=
""
8026 SYSQ,0,8,
""N$", YOU WOULD LIKE TO..."
8030 H=2:
IFH%>0
THENSYSQ,1,10,
"VISIT THE MERCHANT":
H=3
8031 IFH%<1
THENSYSQ,1,15,
"THE SHOP IS CLOSED"
8032 SYSQ,1,11,
"PLAY DWARVEN POKER"
8034 SYSQ,1,12,
"SIT AT A TABLE AND HAVE A MEAL";:
V=1:
GOSUB700
8080 B$=" WHY'S THERE NEVER ENOUGH GOLD?":C$=" SERVE ME SOMETHING ELSE"
8092 SYSQ,1,10,
"MEALS DRINKS MENUS LEAVE TAVERN";
8120 SYSQ,4,10,
" HEARTY MEALS "
8121 PRINT" TROLL STEW +15% -"INT(.15*
LV)
8122 PRINT" FRIED PIXIE WINGS +25% -"INT(.5*
LV)
8123 PRINT" ORCEN MUTTON LEG +35% -"INT(1.5*
LV)
8134 G=
G-
K%:
L=
L+5+
A%*10:
REM IFA%=2THENG=G-K%:L=L+25
8140 SYSQ,4,10,
" FINEST DRINKS "
8141 PRINT" SNAKE WINE"TAB(19)
"+ 5% +1.5 -"INT(.25*
LV)
8142 PRINT" SWEET FAIRY JUICE"TAB(19)
"+20% +0.2 -"LV
8154 G=
G-
K%:
IFA%=1
THENL=
L+5:
PM=
PM+1.5
8155 IFA%=2
THENL=
L+20:
PM=
PM+0.2
8156 IFA%=3
THENL=
L+
W(F,0):
PM=
PM+
W(F,1)
8160 SYSQ,4,10,
" TASTY MENUS "
8161 SYSQ,4,11,
"(100% HEALTH IN EVERY MEAL)"
8163 PRINT" STANDARD MOLE RAGOUT +2.5 -";:
PRINT2*
LV
8164 PRINT" DELUXE UNICORN ROAST +3.0 -";:
PRINT4*
LV
8165 PRINT" MAXI DRAGON BREAST +3.5 -";:
PRINT8*
LV
8172 IFA%=3
THENK%=8*
LV:
GT%=
GT%+1
8174 G=
G-
K%:
L=100:
IFA%=1
THENPM=2.5
8191 PRINT"YOU TOSS"K%"GOLD TO THE INNKEEPER"
8192 PRINT"AND YOU EAT LIKE A HORSE."
8200 PRINT"A SEEDY GNOME WAVES YOU OVER TO JOIN"
8204 PRINT"HIM AT HIS TABLE IN A DARK CORNER."
8206 PRINT"GNOME:":
PRINT" LISTEN UP! THERE BE SIX MAGIC RUNES"
8207 PRINT" HIDDEN IN FULGORE'S STINKY DUNGEON."
8208 PRINT" GO FIND THEM AND TELL ME THE RUNE"
8209 PRINT" WORD WHEN WE MEET AGAIN."
8210 PRINT" I WILL REWARD YOU APPROPRIATELY."
8213 PRINT"DO YOU ACCEPT THIS QUEST? SURE NOPE";:
H=2:
B%=6:
C%=26:
GOSUB700
8215 PRINT" BAD LUCK! THOUGHT YOU WERE BRAVER. "
8216 PRINT"THE GNOME BURPS IN YOUR FACE AND"
8217 PRINT"BUMPS INTO YOU ON HIS WAY OUT."
8218 PRINT"LITTLE LATER YOU NOTICE THAT SOME":
PRINT"OF YOUR GOLD IS MISSING."
8220 PRINT" VERY WELL, I'LL WAIT FOR YOU IN THE "
8222 PRINT" TAVERN AT THE END OF DEPTH 4."
8240 PRINT"YOU SEE THE GNOME SITTING AT THE BAR.":
NQ=0
8250 PRINT"GNOME:":
PRINT" FRIEND! YOU MADE IT BACK! "
8252 PRINT" HAVE YOU FOUND ALL THE RUNES?"
8272 PRINT:
PRINT" YES! IT WORKS! I FEEL MAGIC POWER!":
NQ=2
8276 PRINT"THE GNOME DROPS 100 GOLD & 500 POINTS":
G=
G+100:
PU=
PU+500
8400 PRINT"A DESPERATELY GESTURING DWARF":
PRINT"STEPS CLOSE."
8402 PRINT"DWARF:":
PRINT" FULGORE PUT A CURSE ON ME WIFE!"
8403 PRINT" SHE NOW LOOKS LIKE AN ORC, WANDERING"
8404 PRINT" THESE MINES ALL ALONE! SHOULD SHE"
8405 PRINT" ATTACK, I BEG YE TO SPARE HER LIFE.":
8406 PRINT" PLEASE FIND HER! MY GRATITUDE WOULD":
PRINT" BE BOUNDLESS!"
8408 PRINT" I CAN OFFER YOU MY MAGIC MAP FOR":
PRINTW"GOLD. DO YOU WANT IT?"
8415 PRINT" TAKE MY MAGIC MAP, GOOD LUCK!"
8420 PRINT"YOU SWEAR NOT TO HARM ANY ORCS"
8421 PRINT"UNTIL YOU'VE FOUND HIS POOR WIFE":
PRINT"AMONG THEM."
8500 L1=-1:
PRINT"YOU SEE THAT DESPERATE DWARF"
8503 PRINT"AND DELIVER THE GOOD NEWS.":
PRINT"DWARF:"
8504 PRINT" YE FOUND ME WIFE!? ":
PRINT" SHE'S ALLRIGHT AND LOOKS"
8505 PRINT" LIKE AN ORC GUARD, YE SAY?":
PRINT" AN' YE HAD A DRINKIN' DUEL?!"
8508 PRINT" SOUNDS EXACTLY LIKE HER...":
PRINT" I'LL CURE HER WITH DAIMANSION'S"
8510 PRINT" MAGIC TRANSFORMATION POTION!":
PRINT" MY GRATITUDE IS IMMEASURABLE!"
8511 PRINT"THE DWARF HURRIES TOWARDS THE":
PRINT"SNORING NOISE NEARBY."
8513 PRINT"YOU GAIN 1000 POINTS AND":
PU=
PU+1000:
VQ=2:
FB=2
8550 PRINT"AND HIDE AWAY WITH SHAME."
8551 PRINT"YOU HAVE KILLED HIS WIFE!"
8552 PRINT"THERE IS BLOOD ON YOUR HANDS."
8560 PRINT"AND CONFESS YOUR FAILURE."
8561 PRINT"DWARF:":
PRINT" YE HEART ISN'T IN IT AT ALL!"
8562 PRINT" I HAD ALL ME HOPES PUT IN YE.":
PRINT" ...ALL FOR NAUGHT!"
8563 PRINT"THE DWARF SETTLES DOWN ON A"
8564 PRINT"CHAIR, HOPING FOR ANOTHER HERO."
8583 GOSUB570:
SYSQ,1,21,
"THIS 'ORC' WEARS A WEDDING RING. ";
8585 SYSQ,1,22,
"YOU HAVE FOUND THE DWARF'S WIFE!";:
D=8:
GOSUB750
8586 VO%=
VO%-1:
REM IFJG<>.ANDK%=10THENVO%=VO%+1
9001 PRINT"";:
SYSQ,7,0,
" "
9002 PRINT" EXTENDED"
9003 PRINT" EDITION"
9004 PRINT" "
9005 PRINT" "
9006 PRINT" "
9007 PRINT" "
9008 PRINT" "
9009 PRINT" "
9010 PRINT" "
9011 PRINT" "
9012 PRINT" "
9013 PRINT" HEX OF THE 7 DRAGONS "
9014 PRINT" "
9016 SYSQ,12,23,
"STRIKE A KEY"
9017 SYSQ,6,24,
"AND LET YOUR QUEST BEGIN!";:
A%=0
9020 SYSQ,0,14,
"":
JJ=640:
A%=
A%+1:
IFA%>3
THENA%=1
9035 REM IFT$=
"S"THENGOSUB9250:GOSUB9600:GOSUB9200
9050 F=0:
IFPEEK(52992)=76
THENF=1:
REM IF MUSIC HELPER IS PRESENT, ASSUME CHARSETS ARE, TOO
9100 DIML$,
A$(14),
B$(14),
K$(21),
W$(28),
M%(12),
W(28,2),
K%(15,15),
FS%(127,1)
9101 DIMC$(3),
N$(4),
P(4),
R$(4)
9102 C$(0)="":C$(1)="":C$(2)="":C$(3)=""
9107 DATA173,225,244,201,201,240,14,32,155,183,134,211,32,155,183::
REM DISTREMOVE
9108 DATA32,140,232,76,19,171,32,121,0,32,155,231,134,211,32,121:
REM DISTREMOVE
9109 DATA0,32,155,231,134,214,32,121,0,76,8,245:
REM DISTREMOVE
9112 DATAFIERY,DRAGON,SLAUGHTERED,LAMB,JOLLY,HALFLING
9114 DATAGOLDEN,LION,DYING,SWAN,BLESSED,WHALE,OLDE,GNOME
9116 DATABLOODY,LONGBEARD,BRAVE,DWARF,LARGE,ORC,WISE,SHAMAN
9118 DATASPICED,BOAR,HEARTY,OX,SINGING,BARD,DEAF,TROLL
9132 DATA" ",
" ",
"<",
"",
"*",
"*",
"*",
"@",
"@",
"@",
"@"
9134 DATA"@",
"@",
">",
"@",
"@",
"1",
"2",
"3",
"4",
"5",
"6"
9142 DATA"DAGGER +3 ",
"SPEAR +4 ",
"SWORD +5 ":
REM 1-12
9144 DATA"HATCHET +6 ",
"NUNCHAKU +7 ",
"MAUL +8 "
9146 DATA"AXE +10 ",
"MORNING STAR +12",
"WAR HAMMER +14 "
9148 DATA"BATTLE AXE +16 ",
"RUNIC HAMMER +18",
"GORKONS AXE +20 "
9160 DATA"LYNX'S MAGIC MAP",
"ADTBM POTION",
"PAT'S DOUBLE STRIKER":
REM 13-20
9162 DATA"SHMENDRIC'S AMULET",
"CAMI'S FAIRY SWATTER",
"JAMMET'S GEMS"
9164 DATA"TARGA'S MAGIC SHIELD",
"THY HOLY HANDGRENADE"
9170 DATA"DWARVEN GIN +50% +0.5",
"IMP ALE +20% +0.2":
REM TRANK21-28
9172 DATA"ELVEN WINE +10% +0.4",
"ORCEN BEER + 5% +1.0"
9173 DATA"HOBBIT BEER +30% +0.4",
"DRAGON WINE + 5% +2.0"
9174 DATA"1570TH BREW +40% +1.7",
"TROLL RUM +25% +2.5"
9192 DATA3,,4,4,5,7,6,11,7,16,8,22,10,30,12,40,14,60,16,100,18,150,20,210:
REM WEAPONS
9194 DATA0,10,,7,,20,,15,,4,,2,,6,,270:
REM ITEMS
9196 DATA50,.5,20,.2,10,.4,5,1,30,.4,5,2,40,1.7,25,2.5:
REM DRINKS
9330 N$(0)="ALRIK":N$(1)="BORIM":N$(2)="CADRIX":N$(3)="DURGIN":N$(4)="ENLAG"
9600 REM PRINT
"1-8 9=FX":GETA$:IFA$=
""THEN9600
9602 REM IFA$=
" "THENRETURN
9604 REM Z=VAL(A$):POKE646,Z:PRINTA$;:REM PK%=168:KW%=99:K$=
"ORKUS":GOSUB570
9606 REM ONZGOSUB9610,9620,9630,9640,9650,9660,9670,9680,9690:GOTO9600
9690 SYSQ,1,20,
"YOU FIGHT LIKE ";:
A$=
"A COW!":
IFPM>.5
THENA$=
"A LAME DUCK!"
9691 IFPM>1
THENA$=
"A DRUNKEN MONKEY!"
9692 IFPM>1.5
THENA$=
"A NIMBLE WEASEL!"
9693 IFPM>2
THENA$=
"A BRAVE LION!"
9694 IFPM>2.5
THENA$=
"A DEADLY SNAKE!"
9695 IFPM>3
THENA$=
"A FIERY DRAGON!"