home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CP/M
/
CPM_CDROM.iso
/
mbug
/
mbug011.arc
/
1985DEC.CAT
< prev
next >
Wrap
Text File
|
1979-12-31
|
67KB
|
1,339 lines
.PL70
.PO0
.OP
.HE ---- T H E C A T C H E R ---- #
Thσ followinτ i≤ ß lis⌠ oµ thσ 1985/8╢ committeσ anΣ somσ oµ thσ peoplσ wh∩ ì
havσ offereΣ thei≥ assistance« Iµ therσ i≤ anythinτ yo⌡ requirσ o≥ an∙ hel≡ ì
yo⌡á caεá givσá us¼á pleasσ d∩ no⌠ hesitatσ t∩ contac⌠ an∙ onσá oµá us«á Iµ ì
phoning, please do so at a reasonable hour.
EXECUTIVE
PRESIDENT ANDREW BARFOOT 758-4822
VICE-PRESIDENT MICK HOLZINGER 354-6742
SECRETARY AXEL JOSCHT 859-1541
TREASURER KEVIN CARR 233-4629
PUBLI├ OFFICE╥ JOHN BUTTON 578-8145
COMMITTEE AND ASSISTANTS
Terry Murphy 369-4111 Graham Schultz 848-5485
Ray Han (B/H) 817-1371 John Buxton 758-5744
Jim Lobley 758-9169 David Soutar 836-3661
Gran⌠ Fores⌠ 874-872╕ Steveε Jepsoε 45-4226
Mike Thompson 82-5002 Robert Broomhead 546-3020
Wal Hansen Richard Collett (B/H) 690-8283
Peter Wagner (059) 96-5957
SERVICES PROVIDED BY MBUG AUSTRALIA
-------------------------------------------------------------
| EDITOR A.BARFOOT. P.O. BOX 157 NUNAWADING 3131 758-4822 |
|-----------------------------------------------------------|
|PUBLIC DOMAIN DISKS D.SOUTAR. P.O. BOX 45 CANTERBURY 3126|
| $5.00 ea. (std 5 1/4") disks. OTHER SIZES POA. |
| We supply disk. POSTAL ORDERS ADD $1.50 per DISK |
|-----------------------------------------------------------|
| TAPE LIBRARY P.O. BOX 75 AVONDALE HEIGHTS Vic. 3034 |
|-----------------------------------------------------------|
| MODEM HIRE * GRAHAM SCHULTZ. 848-5485 |
| $5.00 FIRST WEEK THEN $10.00 EACH ADDITIONAL WEEK |
| PLUS $25.00 DEPOSIT |
|-----------------------------------------------------------|
| BAZAAR * MICK HOLZINGER P.O. BOX 253 COBURG 3058 |
| FOR PRICES OF GOODS ON SALE IN THE BAZAAR, A PRICE LIST |
| WILL BE PUBLISHED EVERY 2nd MONTH. MAIL ORDERS ACCEPTED |
|-----------------------------------------------------------|
| DISK FORMAT COPYING * GRANT FOREST 874-8728 A.H. ONLY |
| 5" to 8" or 8" to 5" MOST FORMATS $2.00 PER DISKETTE |
| COPYING OF THE 3" C.I.A.B. IS ALSO CATERED FOR |
| FOR POSTAL ORDERS ADD $1.50 per Diskette |
|-----------------------------------------------------------|
| RBBS SYSTEM OPERATORS AND PROGRAMMERS |
| SYSOP GRANT FOREST |
| REMOTE SYSOPS: Ray Han. Mike Thompson. Richard Collett |
|-----------------------------------------------------------|
| ADVERTISEMENTS * P.O. BOX 157 NUNAWADING 3131 |
| $80.00 FULL PAGE $40.00 HALF PAGE $25.00 QUARTER PAGE |
| $3.00 FOR SERVICE AND RECURRENT ITEMS (LESS THAN 5 LINES) |
| NO CHARGE FOR NON RECURRING PRIVATE SALES ITEMS |
|-----------------------------------------------------------|
| THE CATCHER is published by MBUG AUSTRALIA INCORPORATED |
|All copyrights are reserved by MBUG AUSTRALIA INCORPORATED |
-------------------------------------------------------------è FROM THE CHIEF MBUG FROM THE CHIEF MBUG FROM THE CHIEF MBUG
Firstly¼á ╔ woulΣ likσ t∩ wisΦ al∞ readers¼ member≤ anΣ thei≥ familie≤ ì
ß merr∙ Christma≤ anΣ ß happ∙ anΣ prosperou≤ Ne≈ Year.
╔á woulΣá likσá t∩á thanδ al∞ thosσ peoplσ wh∩á havσá re-loadeΣá thei≥ ì
program≤ bacδ oε thσ BB«á Iµ yo⌡ finΣ thσ UPLOA─ director∙ empt∙ froφá timσ ì
t∩á timσá i⌠ i≤ becausσ thσ softwarσ i≤ beinτ checkeΣ anΣ wil∞ sooε bσá pu⌠ ì
int∩ thσ appropriatσ directories« Iµ anyonσ woulΣ likσ t∩ assis⌠ u≤ iε thi≤ ì
job¼á yo⌡á arσ quitσ welcomσ t∩ comσ t∩ thσ CP/═ (hackers⌐ night≤ tha⌠á arσ ì
helΣ tw∩ week≤ afte≥ thσ maiε meetinτ (samσ placσ ª time)« Thσ exceptioε t∩ ì
thi≤ nigh⌠ i≤ thσ Decembe≥ nigh⌠ whicΦ WIL╠ NOTé bσ helΣ becausσ i⌠ fall≤ oε ì
Christma≤ day«á Yo⌡ don'⌠ neeΣ t∩ ß compute≥ whi· t∩ comσ t∩ ß CP/═á night« ì
It'≤á ß nigh⌠ wherσ everybod∙ wh∩ come≤ learn≤ something«á A⌠ thesσ nights¼ ì
mos⌠á peoplσ brinτ thei≥ computer≤ anΣ ß lo⌠ oµ talkinτ anΣá publiπá domaiε ì
softwarσ swappinτ goe≤ on«á Almos⌠ an∙ sor⌠ oµ computer¼á system¼ language¼ ì
softwarσá o≥ hardwarσ caε bσ discusseΣ a≤ wel∞ a≤ thσ RBB╙ program≤ checkeΣ ì
beforσ goinτ oε thσ B┬ fo≥ genera∞ distribution«
Speakinτ oµ Christmas¼á wσ wil∞ bσ havinτ ß part∙ nigh⌠ thi≤ montΦá a⌠ ì
thσ genera∞ meeting«á Therσ wil∞ bσ n∩ bazaa≥ o≥ tapσ librar∙ thi≤ montΦ a≤ ì
al∞á wσá arσ goinτ t∩ d∩ i≤ havσ ß fe≈ (soft⌐ drink≤ anΣ somethinτ t∩á eat« ì
Comσ earl∙ a≤ thσ fooΣ anΣ drinδ migh⌠ ruε ou⌠ rathe≥ quickly« Al∞ yo⌡ neeΣ ì
brinτ i≤ yourself¼ we'l∞ suppl∙ thσ fooΣ anΣ drinks.
Wσá havσá severa∞ entrie≤ alread∙ iε thσ competitioε a≤á mentioneΣá iε ì
las⌠ month≤ RBB╙ column«á Don'⌠ forge⌠ yo⌡ havσ unti∞ Ne≈ Year≤ da∙á beforσ ì
entrie≤ closσ s∩ therσ i≤ plent∙ oµ timσ lef⌠ t∩ ge⌠ your'≤ in«á Als∩ therσ ì
arσ stil∞ place≤ lef⌠ iε thσ firs⌠ WordSta≥ clas≤ beinτ helΣ iε February« ╔ ì
sa≈á ß noticσ iε ß TAF┼ publicatioε recentl∙ offerinτ Wordsta≥ lesson≤á anΣ ì
thσá pricσá wa≤ abou⌠ $50.0░ deare≥ thaε our≤ fo≥ abou⌠ thσ samσ amoun⌠á oµ ì
timσ s∩ savσ you≥ mone∙ anΣ comσ t∩ ours.
╔ havσ madσ thσ Catche≥ ß fe≈ page≤ longe≥ thi≤ montΦ fo≥ thosσ oµ yo⌡ ì
wh∩ arσ oε holiday≤ anΣ woulΣ liKσ somσ extrß program≤ t∩ typσ in« Yo⌡ wil∞ ì
noticσá somσá oµá thesσ listing≤ havσ n∩ checksum≤ appendeΣ t∩á theεá a≤á ╔ ì
haven'⌠ haΣ timσ t∩ d∩ them« Sorr∙ fo≥ an∙ inconveniencσ thi≤ ma∙ cause.
Whilσ ╔ aφ oε thσ subjec⌠ oµ listings¼á therσ i≤ ß shortagσ oµ machinσ ì
codσá listing≤ fo≥ mσ t∩ publish«á ╔ wil∞ accep⌠ al∞ codσ relevan⌠á t∩á thσ ì
Microbeσ fo≥ publicatioε includinτ DGOS¼ MAC¼ Z80¼ anΣ 8080« Anythinτ else¼ ì
iε an∙ othe≥ language¼á bσ i⌠ PASCAL¼á FORTH¼á EDASM¼á LOGO¼ BASIC¼ MBASIC¼ ì
MULTIPLAN¼á DBASE¼á WORDSTAR¼á MODEM7¼ TELCOM¼ VIATE╠ o≥ ANYTHIN╟ includinτ ì
tricks¼á shortcut≤ o≥ pitfall≤ yo⌡ find¼á tha⌠ ma∙ bσ oµ interes⌠ t∩ other≤ ì
wheεá usinτá an∙á oµá thσ utilitie≤ o≥ program≤ oε an∙á sizσá o≥á typσá oµ ì
Microbeσá wil∞ bσ published¼á iµ spacσ permits«á Iµ yo⌡ havσ aε extrßá lonτ ì
articlσá wσ ma∙ ruε i⌠ ove≥ tw∩ o≥ threσ issues«á A⌠ thi≤ time¼á jus⌠ abou⌠ ì
al∞ thσ article≤ ╔ ge⌠ comσ ofµ thσ RBB╙ anΣ ╔ kno≈ no⌠ everybod∙ wh∩ find≤ ì
somethinτá cleve≥ o≥ write≤ program≤ ha≤ ß modem«á Don'⌠ forge⌠ wσ pa∙á fo≥ ì
al∞á inpu⌠ int∩ thσ Catcher«á ╔ caε bσ contacteΣ b∙ phonσ o≥ yo⌡á caεá givσ ì
you≥á articlσ t∩ mσ a⌠ an∙ meeting«á Contribution≤ ma∙ bσ iε thσ forma⌠á oµ ì
disδá (│á 1/2ó o≥ ╡ 1/4")¼á tape¼á pape≥ o≥ b∙ modem«á ╔ woulΣá prefe≥á al∞ ì
contribution≤ t∩ bσ iε ASCI╔ forma⌠ iµ possiblσ (no⌠ mandatory).
Once again, and merry Christmas. Andrew.
DISCOUNT NUMBER 820
FROM THE CHIEF MBUG FROM THE CHIEF MBUG FROM THE CHIEF MBUG è POOL.MWB
┴á PROGRA═á T╧á SE╘ YOU╥ SWIMMIN╟ POO╠ T╧á TH┼á CORREC╘á CHEMICA╠ LEVELS
00100 REM POOL CARE PROGRAM [145]
00110 REM Written by Lawrie Beales 19/1/85 ; Figures used in this
program are as accurate as possible from data available ,
if a mistake is found please inform the author. [146]
00120 CLS : POKE 257,1 : REM FORCE UPPER CASE [019]
00130 A2=0 : P2=0 : P3=0 : V1=0 : S=0 [239]
0014░ CUR╙ 20,4:UNDERLINE:PRINT"**¬ POO╠ CAR┼ PROGRA═ ***ó ║ NORMA╠ [235]
00150 CURS30,15 : PRINT"Please answer all questions," [045]
00160 CURS 30,16 : PRINT" Hit return to continue....." [136]
00170 USR(32774) [234]
00180 CLS : PRINT\\\\\\ : INPUT"Select shape of your pool.....E.G.
C=Circular,O=Oval,S=Square,R=Rectangular,I=Irregular.",S1$ [053]
00185 IF S1$="" THEN 180 [030]
00190 IF S1$="C" THEN GOSUB 1000 [005]
00200 IF S1$="O" THEN GOSUB 1500 [014]
00210 IF S1$="S" THEN GOSUB 2000 [015]
00220 IF S1$="R" THEN GOSUB 2500 [020]
00230 IF S1$="I" THEN GOSUB 3000 [008]
00240 PRINT\\\\\\:INPUT"Enter total alkinility reading.....
E.G.85(PPM)"A1 [058]
00250 CLS [121]
00260 IF A1<85 THEN GOSUB 5500 ELSE 290 [127]
00270 PRINT\\\\\\"Your TOTAL ALKALINITY reading indicates a requirement
for the addition of "A"grams of BUFFER before P.H. adjustments
are made." [132]
00280 GOTO 410 [104]
00290 PRINT\\\\\\ : INPUT"Enter PH reading.....E.G. 7.5"P1 [087]
00300 IF P1>7.5 THEN GOSUB 3500 [242]
00310 IF P1<7.5 THEN GOSUB 4000 [237]
00320 CLS [119]
00330 PRINT\\\\\\ : INPUT"Enter stabiliser reading.....
E.G. 30(PPM)"Z1 [189]
00340 IF Z1>100 THEN 4510 [121]
00350 IF Z1<30 THEN GOSUB 5000 [197]
00360 CLS : PRINT\\\\ [178]
00370 P=INT(P2+.5) [115]
00380 Q=INT(P3+.5) [118]
00390 PRINT "Your pool condition indicates you should add the following
for top water finish....." [092]
00400 PRINT"DRI ACID REQUIRED= "P"gms.",\"SODA ASH REQUIRED=
"Q"gms.",\"STABILISER REQUIRED="S"gms." [187]
00410 PRINT\\ "Press return for recommended chlorine doseage....." [199]
00420 USR(32774) [232]
00430 GOSUB 6000 [221]
00440 INVERSE:PRINT\\\\\\"DOSE RATES FOR "V1" cuM. POOL.":NORMAL [193]
00450 PRINT\" REGULAR REGULAR SUPER SHOCK" [241]
00460 PRINT" Unstab. Stab. " [190]
00470 PRINT" DAILY @ 2 DAYS WEEKLY ON ALGE" [009]
00480 CURS 13,12 : PRINT C"gms." : CURS24,12 : PRINT D"gms." : CURS35,12 :
PRINT E"gms." : CURS45,12 : PRINT F"gms." [167]
00490 CURS 30,16 : PRINT"Press return for more........." [000]
00500 USR(32774) [231]
00510 GOTO 100 [096]
00520 END [110]
01000 REM CALCULATE VOLUME CIRCULAR PI*R^2*D [193]è01010 CLS : PRINT\\\\\\ : INPUT"ENTER DIAMETER IN METRES....."D1 [044]
01020 INPUT"ENTER DEPTH IN METRES....."D2 [077]
01030 V1=22/7*(D1/2)^2*D2 [211]
01040 CLS : RETURN [193]
01500 REM CALCULATE VOLUME OVAL PI*((L+B)/4)^2*D [198]
01510 CLS : PRINT\\\\\\ : INPUT"ENTER LENGTH IN METRES....."L1 [176]
01520 INPUT"ENTER BREADTH IN METRES....."B1 [212]
01530 INPUT"ENTER DEPTH IN METRES....."D1 [082]
01540 V1=(22/7)*((L1+B1)/4)^2*D1 [034]
01550 CLS : RETURN [199]
02000 REM CALCULATE VOLUME SQUARE S^2*D [194]
02010 CLS:PRINT\\\\\\:INPUT"ENTER LENGTH OF SIDE IN METRES....."L1 [102]
02020 INPUT"ENTER DEPTH IN METRES....."D1 [077]
02030 V1=L1*L1*D1 [076]
02040 CLS : RETURN [194]
02500 REM CALCULATE VOLUME RECTANGULAR L*B*D [199]
02510 CLS : PRINT\\\\\\ : INPUT"ENTER LENGTH IN METRES....."L1 [177]
02520 INPUT"ENTER BREADTH IN METRES....."B1 [213]
02530 INPUT"ENTER DEPTH IN METRES....."D1 [083]
02540 V1=L1*B1*D1 [072]
02550 CLS : RETURN [200]
03000 REM VOLUME OF IRREGULAR [195]
03010 CLS : PRINT\\\\\\ : INPUT"ENTER VOLUME..(cuM)....."V1 [248]
03020 CLS : RETURN [193]
03500 REM PH HIGH [200]
03510 P2=(P1-7.5)/.1*(2.361111*V1) [104]
03520 CLS : RETURN [198]
04000 REM PH LOW [196]
04010 P3=(7.5-P1)/.5*(7*V1) [019]
04020 CLS : RETURN [194]
04500 REM STABILISER HIGH [201]
04510 CLS : PLAY 23 : PRINT\\\\\\"WARNING !!! cynurates in excess of
100(PPM) : remedy requires removal of part or all of pool water
and refill before retest." [024]
04520 CURS 30,16 : PRINT"Hit return to continue...." : GOTO 500 [150]
05000 REM CALCULATE STABILISER REQUIRED [197]
05010 S=INT((30-Z1)*10*V1/10) [202]
05020 CLS : RETURN [195]
05500 REM TOTAL ALKALINITY LOW [202]
05510 A2=(85-A1)*4.2857142*V1 [130]
05515 A=INT(A2+.5) [139]
05520 CLS : RETURN [200]
06000 REM CALCULATE CHLORINE DOSAGE [198]
06010 REM DAILY UNSTAB. [199]
06020 C=INT(V1*5) [106]
06030 REM 2 DAYS STAB. [201]
06040 D=INT(V1*4) [108]
06050 REM SUPER WEEKLY [203]
06060 E=INT(V1*10.714285) [005]
06070 REM SHOCK [205]
06080 F=E*2 [242]
06090 CLS : RETURN [203] HINZ
è OPTICS . MWB
00010 CLS:PRINT\"** OPTICS ** by T Hudson, will Print if
Printer On Line.":PRINT [066] (not on mine ED)
00020 INPUT"Select 1 (Triangle) or 2 (Rectangle).";N : HIRES: ON N GOTO
30,60 [070]
00030 PLOT 335,95 TO 250,180 TO 80,10 TO 40,30 TO 250,240 [000]
00040 PLOT 210,80 TO 390,100 TO 250,240 TO 300,245 TO 465,80 [149]
00050 PLOT 280,150 TO 180,50 TO 465,80 TO 435,50 TO 80,10 :GOTO 90 [231]
00060 PLOT 120,160 TO 120,10 TO 400,70 TO 360,90 TO 170,50 TO 170,130 TO
310,160 [026]
00070 PLOT 120,10 TO 80,30 TO 80,180 TO 120,160 TO 310,200 TO 310,120 TO
170,90 [228]
00080 PLOT 80,180 TO 360,240 TO 360,90:PLOT 400,70 TO 400,220 TO
360,240 [056]
00090 FOR I=24571 TO 24744 :READ A :POKE I,A :NEXT I :USR(24571) [129]
00100 DATA 62,8,50,128,0,205,89,96,62,27,205,69,128,62,65,205 [098]
00110 DATA 69,128,62,8,205,69,128,6,0,14,0,62,10,205,69,128 [240]
00120 DATA 62,27,205,69,128,62,76,205,69,128,175,205,69,128,62,4 [003]
00130 DATA 205,69,128,30,0,197,213,205,107,96,205,131,96,209,193,28 [136]
00140 DATA 62,64,187,32,240,175,185,32,4,14,8,24,206,4,62,16 [034]
00150 DATA 184,32,198,62,27,205,69,128,62,64,205,69,128,201,62,2 [250]
00160 DATA 50,227,0,175,50,9,1,62,15,211,1,62,128,211,1,201 [207]
00170 DATA 38,0,104,41,41,41,41,41,41,22,240,25,126,111,38,0 [252]
00180 DATA 41,41,41,41,6,240,9,201,62,1,211,11,14,128,229,6 [213]
00190 DATA 8,203,34,126,161,40,2,203,194,35,16,245,122,205,69,128 [022]
00200 DATA 175,205,69,128,225,203,57,48,229,62,0,211,11,201 [234]
00280 REM [154]
00290 REM [155]
00300 REM Entry by Trevor Hudson, member #705, in M Bug [147] áHINZ
CREATIVITY TEST ANSWERS
1. 26 = L of the A LETTERS in the ALPHABET
2. 7 = W of the W WONDERS of the WORLD
3. 1001 = A N ARABIAN NIGHTS
4. 12 = S of the Z SIGNS of the ZODIAC
5. 54 = C in a P (with J's) CARDS in a PACK (with JOKERS)
6. 9 = P in the S S PLANETS in the SOLAR SYSTAM
7. 88 = P K PANIO KEYS
8. 13 = S on the A F STRIPES on the AMERICAN FLAG
9«á 3▓ ╜á ─á ╞ a⌠ whicΦ ╫ ╞ DEGREE╙ Fá a⌠á whicΦá WATE╥ FREEZES
10. 18 = H on a G C HOLES on a GOLF COURSE
11. 90 = D in a R A DEGREES in a RIGHT ANGLE
12. 200 = P for P G in M POUNDS for PASSING GO in MONOPOLY
SPECIAL NOTICE SPECIAL NOTICE SPECIAL NOTICE SPECIAL NOTICE SPECIAL NOTICE
From: BOB FRYER To: ALL Re: SMUG BEE BBS
Just A word from Sydney.......SMUG-BEE BBS is online in Sydney running on
a 56K microbee. It runs 24 hours on (02) 607 7584...At the moment it is
public and all visitors are welcome....File transfer is also available.
SPECIAL NOTICE SPECIAL NOTICE SPECIAL NOTICE SPECIAL NOTICE SPECIAL NOTICE
è SETDISK.DO├ v.31.10.85
===========
Documentation for SETDISK.COM V1.0 SETDISK.WST (C⌐ Marδ Bisho≡
How to read and write to foreign CP/M computer disks with your Microbee
SETDIS╦:
comprise≤á thσá file≤á SETDISK.CO═ anΣá SETDISK.WST¼á anΣá ha≤á beeε ì
designeΣá a≤ ß replacemen⌠ Microbeσ utilit∙ fo≥ SETDRIVE.COM¼á supplieΣ b∙ ì
ApplieΣá Technology«á SETDIS╦ i≤ ß utilit∙ t∩ read¼á era(se)¼á anΣá writσ ì
file≤ t∩ foreigε CP/═ disks.
SETDRIVE'≤ majo≥ disadvantagσ i≤ tha⌠ i⌠ i≤ extremel∙ difficul⌠ t∩ adΣá ne≈ ì
foreigεá disδ formats«á SETDRIV┼ ha≤ t∩ bσ disassembled¼á ne≈ datß added¼ ì
theεá re-assembled«á SETDIS╦á overcome≤ thi≤ probleφ b∙ usinτá ßá separatσ ì
Wordstar datß filσ calleΣ SETDISK.WS╘ fo≥ thσ disδ formats«á Thi≤ filσ ha≤ ì
datß fo≥ morσ thaε 9╖ foreigε CP/═ disδ formats¼ wa≤ createΣ anΣ i≤ amendeΣ ì
b∙ usinτ WORDSTA╥ iε thσ documen⌠ mode«á Thσ datß ha≤ beeε gleaneΣá froφ ì
man∙ sources¼ somσ ha≤ no⌠ beeε tested¼ anΣ i≤ offereΣ 'a≤ is'«
┴á differen⌠ versioε oµ SETDRIV┼ wil∞ probabl∙ bσ requireΣ fo≥á futurσ ì
version≤á oµ thσ Microbeσ BIOS«á SETDIS╦ V1.░ ha≤ beeε designeΣ t∩ operatσ ì
witΦ al∞ BIO╙ version≤ u≡ t∩ numbe≥ 1░ (56╦ A.P.C.¼á 128╦ S.B.C.⌐ anΣá als∩ ì
ha≤á ß tablσ patchablσ unde≥ DD╘ ZSI─ MONITO╥ etc«á t∩ accommodatσ ┤á othe≥ ì
BIO╙á versions«á Unfortunatel∙ thσ 3.5ó C.I.A.B«á BIO╙ (versioε numbe≥á 6⌐ ì
doe≤á no⌠ suppor⌠ othe≥ disδ format≤ a≤ i⌠ doesn'⌠ havσ ß sparσ Ske≈ table¼ ì
s∩ canno⌠ bσ useΣ witΦ eithe≥ SETDRIV┼ o≥ SETDISK.
SETDIS╦ i≤ dependen⌠ oε you≥ hardware« Iε othe≥ words¼ don'⌠ expec⌠ ì
t∩á reaΣá 8ó o≥ 8░ tracδ disk≤ iµ yo⌡ onl∙ havσá 4░á tracδá drives«á Unles≤ ì
specified¼ datß i≤ fo≥ 5ó disks.
SETDISK.CO═ ª SETDISK.WS╘ mus⌠ bσ oε thσ currentl∙ 'loggeΣ inº drive« ì
Thσ synta° fo≥ usagσ i≤ identica∞ t∩ SETDRIVE« SETDIS╦ drivename║ format
áááá eg. SETDISK B: KAYPRO 2
Space≤ arσ requireΣ betweeε SETDIS╦ drivename║á anΣ format« Drivenamσ ì
i≤ A¼ B¼ C¼ o≥ D« Forma⌠ caε bσ shorteneΣ eg« SETDRIV┼ B║ ╦ wil∞ finΣ thσ ì
firs⌠ forma⌠ iε SETDISK.WS╘ startinτ witΦ thσ lette≥ K.
To add a new format the following details must be known:-
Numbe≥ oµ track≤ pe≥ disk¼ whethe≥ singlσ o≥ double-sided¼ cylinde≥ o≥ ì
non-cylinde≥á format¼á logica∞á secto≥ size¼á al∞ thσ disδ paramete≥á blocδ ì
values¼ anΣ thσ disδ ske≈ translatσ table.
END of the beginning of SETDISK.DOC
This¼á furthe≥á documentation¼á anΣ al∞ thσ softwarσ needeΣ t∩ modif∙á you≥ ì
systeφá arσ no≈ oε thσ RBBS«á Iµ yo⌡ modif∙ thσ systeφ and/o≥ adΣ ne≈á disδ ì
format≤á t∩á thσá datß list¼á yo⌡ arσ requesteΣ t∩á notif∙á thσá autho≥á s∩ ì
upgrade≤á caε bσ passeΣ oε t∩ al∞ users«á Disk≤ witΦ thσ softwarσ anΣá tex⌠ ì
are now available from the Bazaar at a cost of $5.00 each.
Seσá als∩á thσá articlσ DP╨ late≥ iε thi≤ issuσ fo≥ hel≡ witΦ thi≤á se⌠á oµ ì
programs. Files DPP.OBJ and DPP.DOC are now on the RBBS for downloading. ED
è CHESS MOVES COMPETITION WINNING ENTRY
This is the winning entry by Alan Burt.
╔á hopσ thσ reader≤ caε seσ thσ wa∙ thσ prograφ ha≤ beeε structureΣ anΣ thσ ì
way the code has been written.
IMPORTAN╘ NOTE║
Thσ Rem≤ afte≥ thσ checksuφ number≤ arσ no⌠ includeΣ iεá thσ ì
checksuφá count«á Yo⌡á coulΣ pu⌠ thσ Rem≤ iε iµ yo⌡ likσ bu⌠á thσá checksuφ ì
number≤á wil∞ alter«á Linσ 70░ ma∙ bσ altereΣ t∩ holΣ eacΦ positioε longe≥ ì
anΣá Linσ 75░ coulΣ havσ ß PLA┘ 0,1░ (o≥ longer⌐ t∩ holΣ finisheΣ grou≡á oµ ì
move≤ beforσ startinτ thσ nex⌠ se⌠ oµ moves« ED.
00100 REM ********************************************** [145]
00110 REM * THE KNIGHT GAME * [146]
00120 REM [147]
00130 REM [148]
00140 REM [149]
00150 STRS (15000) [041]
00160 DIM C0(1000),F0(100),S(8),T(8) [139]
00170 CLS : INVERSE : POKE 220,16 [0996]
00180 CURS12,1 : PRINT" T H E K N I G H T G A M E " [097]
00190 NORMAL : CURS19,2 : PRINT"by Alan Burt " [161]
00200 RESTORE 890 : FOR I=1 TO 8 : READ S(I),T(I) : NEXT I [041]
00210 RESTORE 920 : FOR I=-496 TO -353 : READ A : POKE I,A : NEXT I [172]
00220 GOSUB 790 [180] REM set up board
00230 C=0 [069] REM pointer to current sequence of moves
00240 N=1 [082] REM pointer to next free string in C0$
00250 E=1 [074] REM pointer to solution string in F0$
00260 Z=0 [095] REM flag set when more moves to process
00270 C0$(0)="a" [115] REM starting position
00280 REM [154]
00290 REM [155] REM start of program
00300 FOR C=0 TO N-1 [121]
00310 IF C0$(C)="" THEN 350 [150]
00320 F=0 : GOSUB 420 [152] REM find and save possible moves
00330 IF F=0 THEN LET C0$(C)="" [152] REM no valid move, so erase
00340 IF PEEK(62463)=32 THEN POKE 62463,160 ELSE POKE 62463,32 [087]
00350 NEXT C [026]
00360 IF Z>0 THEN LET Z=0 : GOTO 300 [209] REM check other moves
00370 PLAY11 : CURS14,14 : PRINT"All solutions tested!" [061]
00380 POKE 220,111 [029]
00390 END [115]
00400 REM [148]
00410 REM [149] REM subroutine to find all possible moves
00420 A0$=C0$(C) : L=LEN(A0$) : A1$=A0$(;L,L) : A=ASC(A1$)-97 [032]
00430 Y=A/4 : X=A-4*Y [197]
00440 FOR I=1 TO 8 [017]
00450 Q=X+S(I) : R=Y+T(I) [210]
00460 IF Q<0 OR Q>3 OR R<0 OR R>3 THEN 530 [211]
00470 B=97+Q+4*R : B0$=CHR$(B) [130] REM next move
00480 IF SEARCH(A0$,B0$)>0 THEN 530 [190] REM previous move
00490 IF B=100 THEN GOSUB 560 : GOTO 530 [145] REM save in F0$
00500 REM [149] REM move is valid.. save in string array C0$
00510 IF F>0 THEN LET C0$(N) = A0$+B0$ : N=N+1 :Z=1 [039]
00520 IF F=0 THEN LET C0$(C) = A0$+B0$ : F=1 : Z=1 [155] REM overwrite
00530 NEXT I [032]è00540 RETURN [121]
00550 REM [154]
00560 REM [155] REM subroutine to save solution in array F0$
00570 D0$=A0$+B0$ : D=LEN(D0$) [074]
00580 IF D<M THEN 620 [192] REM too short... no save
00590 IF D>M THEN LET E=1 : M=D [203]
00600 IF D=M THEN LET F0$(E)=D0$ : E=E+1 [105]
00610 GOSUB 640 [177] REM present graphics solution
00620 RETURN [120]
00630 REM [153]
00640 REM [154] REM subroutine to display solution in graphics
00650 CURS13,4:PRINT"Solution";E-1;" touching";M;" squares "; [072]
00660 GOSUB 790 [188] REM set up board
00670 PCG [119]
00680 V=0 : W=0 [095]
00690 FOR J=2 TO D [038]
00700 PLAY 0,1 [090] REM delay for effect
00710 CURS 20+V*3,6+W : PRINT "g";CHR(63+J);"i"; [149] REM last position
00720 Z=ASC(D0$(;J,J))-97 [217] REM get next position
00730 W=Z/4 : V=Z-4*W [244]
00740 CURS 20+V*3,6+W : PRINT "abc"; [008] REM place knight on board
00750 NEXT J [037]
00760 NORMAL [102]
00770 RETURN [126]
00780 REM [159]
00790 REM [160] REM subroutine to set up board
00800 PCG [114]
00810 CURS20,6 : PRINT "abcdefdefdef"; [019]
00820 CURS20,7 : PRINT "defdefdefdef"; [030]
00830 CURS20,8 : PRINT "defdefdefdef"; [032]
00840 CURS20,9 : PRINT "defdefdefdef"; [034]
00850 NORMAL [102]
00860 RETURN [126]
00870 REM [159] REM list of possible moves
00880 REM [160]
00890 DATA -1,2,1,2,2,1,2,-1,1,-2,-1,-2,-2,-1,-2,1 [207]
00900 REM [153]
00910 REM [154] REM pcg data
00920 REM [155] REM data for knight `ABC'
00930 DATA 255,128,128,128,129,135,159,155 [198]
00940 DATA 128,128,129,135,143,159,128,255 [196]
00950 DATA 255,020,031,127,191,255,255,031 [175]
00960 DATA 027,117,241,245,245,255,000,255 [180]
00970 DATA 255,001,001,129,193,225,241,025 [172]
00980 DATA 089,025,089,025,249,249,001,255 [202]
00990 REM [162] REM data for empty square `DEF'
01000 DATA 255,128,128,128,128,128,128,128 [232]
01010 DATA 128,128,128,128,128,128,128,255 [233]
01020 DATA 000,000,000,000,000,000,000,255 [157]
01030 DATA 000,000,000,000,000,000,000,255 [158]
01040 DATA 255,001,001,001,001,001,001,001 [166]
01050 DATA 001,001,001,001,001,001,001,255 [167]
01060 REM [199] REM data for filled square `GHI'
01070 DATA 255,213,170,213,170,213,170,213 [210]
01080 DATA 170,213,170,213,170,213,170,255 [213]
01090 DATA 255,085,170,085,170,085,170,085 [240]
01100 DATA 170,085,170,085,170,085,170,255 [227]
01110 DATA 255,085,171,085,171,085,171,085 [236]
01120 DATA 171,085,171,085,171,085,171,255 [233] áHINZè WILDCARDS VOLUME 4 REVIEW
╔á receiveΣá ßá cop∙ oµ Wildcard≤ Vo∞ ┤ iε thσ mai∞ recentl∙á anΣá thσ ì
coverinτá lette≥á askeΣá mσ t∩ d∩ ß revie≈ oµ i⌠ anΣ pu⌠á i⌠á iεá ou≥á cluΓ ì
magazine«á Well¼á herσá goes«á A≤á thosσ oµ yo⌡ wh∩ attendeΣ thσ las⌠á cluΓ ì
meeting¼ ╔ askeΣ iµ anyonσ woulΣ likσ ß freσ cop∙ oµ thσ booδ s∩ the∙ coulΣ ì
typσ in thσ program≤ anΣ tel∞ u≤ wha⌠ the∙ though⌠ oµ them« Well¼ a≤ usual¼ ì
thσ apath∙ wa≤ almos⌠ overwhelminτ anΣ ╔ wa≤ lef⌠ t∩ d∩ i⌠ myself« WitΦ al∞ ì
thσá typinτá ╔á d∩ fo≥ thσ Catcher¼á ╔ hardl∙ ge⌠ timσá t∩á pla∙á witΦá thσ ì
compute≥á fo≥á thσ fuε oµ i⌠ le⌠ alonσ keyinτ iε 1╢ Basiπ program≤ anΣá al∞ ì
thosσ datß statement≤ lef⌠ mσ cold«á S∩ ╔ wen⌠ t∩ seσ Pete≥ ForΣ anΣá askeΣ ì
hiφ fo≥ ß cop∙ oµ ß disδ witΦ al∞ thσ program≤ oε it«
╔á figureΣ ╔ coulΣ d∩ thi≤ thσ eas∙ way«á Well¼á i⌠ almos⌠á worked«á ╔ ì
though⌠á ╔á coulΣá simpl∙á ruε thσ program≤ a≤ the∙ werσ oεá thσá disδá anΣ ì
everythinτ woulΣ bσ fine«á Thi≤ wa≤ m∙ majo≥ blunder«á Sure¼á thσá program≤ ì
ran¼á bu⌠ ╔ didn'⌠ havσ ß cluσ ho≈ t∩ operatσ them«á Likσ mos⌠ people¼á thσ ì
las⌠á thinτá ╔á diΣ wa≤ RTF═ (reaΣ thσ flaminº manual⌐ s∩ t∩á speak«á A≤á ╔ ì
didn'⌠á ke∙á theφ in¼á ╔ haΣ n∩ ideß a≤ t∩ ho≈ the∙ workeΣ o≥ ho≈á t∩á worδ ì
them«á WitΦ constan⌠ referencσ t∩ thσ booδ ╔ finall∙ workeΣ m∙ wa∙á througΦ ì
al∞ thσ program≤ oε thσ disk« Herσ i≤ wha⌠ ╔ found¼ wart≤ anΣ all.
Fo≥ thσ mos⌠ part¼ thσ program≤ werσ wel∞ presenteΣ anΣ the∙ worked« ╔ ì
d∩á no⌠á havσ ß colou≥ Beσ s∩ ╔ don'⌠ kno≈ wha⌠ thσ colou≥ program≤á lookeΣ ì
likσ oε screen«á Overall¼ program≤ haΣ somσ excellen⌠ routine≤ anΣ ╔ learn⌠ ì
ß fe≈ trick≤ myself«á Therσ arσ program≤ fo≥ al∞ age≤ includeΣ iε thσá booδ ì
froφá "RHYMES"¼á ßá prograφá whicΦ play≤ nurser∙ rhyme≤ fo≥á thσá tots¼á t∩ ì
"POKER"¼á fo≥á thσá adults«á Therσ i≤ thσ usua∞ Startrecδ gamσ anΣá ßá gamσ ì
listinτ simila≥ t∩ LANDE╥ (thi≤ onσ i≤ better)¼ whicΦ Microbeσ System≤ useΣ ì
t∩á sel∞á (stil∞ do?)«á Therσ arσ man∙ program≤ tha⌠ havσ appeareΣá iεá thσ ì
publiπá domaiεá o≥ havσ beeε oε salσ fo≥ onσ compute≥ o≥á anothe≥á a⌠á somσ ì
time¼á s∩á iµá yo⌡á havσá envieΣ no⌠ havinτ thσá particula≥á gamσá fo≥á thσ ì
Microbee¼ i⌠ i≤ probabl∙ iε thi≤ book«
Thσ prograφ calleΣ "ESTATEó i≤ aε Australiaε monopol∙ gamσ tha⌠ workeΣ ì
well«á Therσá i≤ gooΣ graphic≤ iε thi≤ gamσ anΣ ╔ founΣ n∩ bug≤ o≥ an∙ rea∞ ì
probleφá apar⌠ froφ no⌠ knowinτ exactl∙ wherσ eacΦ playe≥ was«á Thσá screeε ì
drawε a⌠ eacΦ turε show≤ ß gamσ boarΣ bu⌠ no⌠ wherσ eacΦ playe≥ wa≤ locateΣ ì
a⌠ an∙ giveε moment« Thσ onl∙ complain⌠ wa≤ thσ music« Wheε yo⌡ arσ playinτ ì
anΣá thσá propertie≤ arσ nearl∙ o≥ al∞ sold¼á almos⌠ ever∙á timσá ßá playe≥ ì
moves¼á thσá compute≥ play≤ onσ oµ man∙ (onl∙ small⌐ tunes«á Thi≤ tendeΣ t∩ ì
drivσá mσá craz∙á afte≥ ß while«á Thosσ typinτ iεá thi≤á listinτá migh⌠á bσ ì
inclineΣ t∩ omi⌠ somσ oµ thσ PLA┘ commands« Otherwisσ excellen⌠ stuff...
Therσá i≤á onσá listinτ (DRAW⌐ whicΦ onl∙ give≤ yo⌡á somσá programminτ ì
hints« Thσ listinτ i≤ wel∞ wortΦ thσ effor⌠ oµ typinτ (o≥ a⌠ leas⌠ reading⌐ ì
t∩ seσ wha⌠ caε bσ donσ witΦ ß Beσ usinτ HIre≤ anΣ PCG's.
Fo≥á brillian⌠á usσ oµ graphics¼á ╔ coulΣ sugges⌠ n∩ bette≥á thaεá thσ ì
listinτá calleΣá "RADIOS"«á Thσá prograφ exhibit≤ ho≈ radio≤á arσá useΣá t∩ ì
communicatσá betweeεá differen⌠ people«á Afte≥ thσ initia∞ screeεá finishe≤ ì
flashinτ oε thσ screeε thi≤ prograφ show≤ aε aircraf⌠ takinτ off¼ flyinτ t∩ ì
ßá pre-determineΣ point¼á droppinτ ofµ parachutist≤ anΣ returninτ t∩á base« ì
Whilσ al∞ thi≤ wa≤ happening¼ ß tex⌠ oµ conversatioε wa≤ beinτ presenteΣ a≤ ì
i⌠ woulΣ happeε betweeε thσ pilot¼á co-pilo⌠ anΣ grounΣ controls« Thσ wholσ ì
prograφá raε witΦ ver∙ littlσ glitching«á Oε oµ thσ bes⌠ demonstration≤á oµ ì
movinτá graphic≤ ╔ havσ seeε oε ß Microbee«á Onσ coulΣ incorporatσ mucΦá oµ ì
thi≤ sor⌠ oµ programminτ iε thei≥ owε listings«á I⌠ show≤ excellen⌠ usσá oµ ì
thσ limiteΣ PCG'≤ availablσ fo≥ usσ iε thσ Bee.è ╔ founΣ ß probleφ witΦ ß prograφ calleΣ "CHUNT"¼á ß listinτ simila≥ t∩ ì
aεá adventurσá game«á Thi≤ prograφ haΣ man∙ fault≤ t∩ m∙ wa∙á oµá thinking« ì
Firstly¼á thσá screeε didn'⌠ clea≥ a≤ onσ woulΣ expec⌠ anΣ thσ tex⌠á becamσ ì
overwritteεá b∙ thσ graphics«á Thi≤ aside¼á ╔ couldn'⌠ seσ thσ logiπ iε ho≈ ì
onσ woulΣ (could⌐ wiε thσ game«á I⌠ appear≤ yo⌡ ge⌠ t∩ ß certaiε poin⌠á anΣ ì
yo⌡á automaticall∙á win«á I⌠á seem≤ t∩ bσ aε adventurσ typσá gamσá bu⌠á thσ ì
enterprisσ i≤ takeε ou⌠ oµ i⌠ wheε yo⌡ wiε al∞ oµ ß sudden« Thσ othe≥ majo≥ ì
complain⌠ wa≤ tha⌠ thσ gamσ go⌠ lockeΣ iε ß loo≡ a⌠ onσ stagσ anΣ therσ wa≤ ì
n∩ wa∙ out« ╔ couldn'⌠ wiε, loosσ o≥ continue. Maybee it was just me?
Anothe≥ gamσ tha⌠ causeΣ mσ somσ concerε wa≤ calleΣ "SPATRLó o≥á spacσ ì
patrol« A⌠ time≤ whilσ playinτ thi≤ game¼ thσ screeε 'glitchedº anΣ par⌠ oµ ì
thσá gamσ positioε wa≤ lost«á Iµ yo⌡ haΣ ß bomΓ headinτ fo≥ thσ "enemyóá a⌠ ì
thi≤á time¼á thσá bomΓá woulΣ vanisΦ froφ thσ screeε anΣá yo⌡á misseΣá you≥ ì
target« Onσ thinτ ╔ didn'⌠ likσ wa≤ thσ fac⌠ tha⌠ yo⌡ haΣ t∩ hi⌠ thσ targe⌠ ì
deaΣá centrσ t∩ recorΣ ß 'hit'«á ┴ sidσ swipσ woulΣ deletσ tha⌠ par⌠ oµ thσ ì
targe⌠á bu⌠á i⌠ stil∞ kep⌠ coming«á Iµ that'≤ ho≈ it'≤ mean⌠ t∩ bσá it'≤á ß ì
prett∙ harΣ gamσ t∩ pla∙ (anΣ win).
"DOMINO"¼á i≤á ß gamσ oµ dominoes«á Thσ gamσ set≤ u≡ witΦ thσ standarΣ ì
hanΣ oµ dominoe≤ fo≥ eacΦ playe≥ witΦ thσ computer≤ hanΣ beinτ "facσá downó ì
a⌠á thσ star⌠ oµ thσ game«á Thσ playe≥ i≤ giveε ß runninτ tota∞ oµ dominoe≤ ì
iεá eacΦ player≤ hanΣ a⌠ an∙ giveε timσ anΣ iµ yo⌡ arσ requireΣ t∩á "knockó ì
yo⌡á simpl∙ pres≤ thσ spacσ ba≥ theε continuσ you≥ turn«á Iµ thσ amoun⌠á oµ ì
dominoe≤ iε thσ picδ u≡ pilσ get≤ t∩ tw∩ yo⌡ mus⌠ pres≤ ES├ t∩ continue« Iµ ì
neithe≥á compute≥ o≥ playe≥ caε proceeΣ thσ valuσ oµ thσ dominoe≤ stil∞á iε ì
hand is counted and whoever has the lowest count wins. Good game...
╔ reall∙ don'⌠ know¼á bu⌠ perhap≤ iµ therσ werσ mistake≤ the∙ werσ no⌠ ì
mistake≤á bu⌠ werσ intentionall∙ pu⌠ therσ t∩ makσ yo⌡ think«á Par⌠ oµá thσ ì
lesson≤ thi≤ volumσ contain≤ ma∙ bσ t∩ ge⌠ yo⌡ t∩ repai≥ ß couplσ oµ mino≥ ì
problem≤ iε onσ o≥ tw∩ listings«
Volumσ ┤ listing≤ arσ wel∞ documenteΣ witΦ REM'≤ anΣ thσ note≤ t∩ eacΦ ì
prograφ arσ morσ thaε adequate« Thi≤ volumσ i≤ oµ smalle≥ sizσ t∩ thσ firs⌠ ì
three¼ bu⌠ therσ i≤ no⌠ thσ programminτ hint≤ a≤ straigh⌠ ou⌠ documentatioε ì
a≤ iε thσ previou≤ issues« Thi≤ timσ yo⌡ havσ t∩ diτ ß littlσ deepe≥ t∩ ge⌠ ì
thσ message≤ beinτ conveyeΣ t∩ thσ reader«
Oncσ agaiε therσ i≤ ß questionnairσ iε thσ bacδ oµ thσ booδ askinτ fo≥ ì
you≥ responsσ t∩ thσ book«á Iµ yo⌡ wan⌠ t∩ seσ ß Volumσ ╡ iε thi≤ serie≤á ╔ ì
woulΣá sugges⌠ yo⌡ migh⌠ repl∙ t∩ thesσ questions«á WitΦ thσ responsσá tha⌠ ì
camσá froφ thσ previou≤ questionnaire¼á ╔ believσ thσ author≤ arσ ßá littlσ ì
worrieΣ a≤ t∩ thσ valuσ oµ puttinτ iε thσ timσ t∩ producσ ß furthe≥ volume« ì
Iµá yo⌡ don'⌠ senΣ iε you≥ answer≤ ╔ thinδ thi≤ volumσ ma∙ bσ thσá las⌠á iε ì
thσ series«
Overall¼á ß booδ i≤ wel∞ wortΦ thσ mone∙ yo⌡ spenΣ oε it¼ bσ i⌠ retai∞ ì
o≥ througΦ thσ bazaar«á Perhap≤ i⌠ woulΣ bσ ß gooΣ Christma≤ presen⌠ t∩ bu∙ ì
iµá yo⌡ arσ havinτ somσ timσ ofµ work«á Iµ yo⌡ don'⌠ wan⌠ ß criss∙á presen⌠ ì
ge⌠á i⌠ anyway¼á yo⌡ wil∞ bσ surpriseΣ a⌠ wha⌠ yo⌡ wil∞ picδ u≡ abou⌠ Basiπ ì
programminτ oε thσ Bee.
Wildcard≤ Volumσ ┤ i≤ availablσ througΦ mos⌠ gooΣ bookshops«á ╔ d∩ no⌠ ì
kno≈á thσ recommendeΣ pricσ bu⌠ wσ arσ sellinτ i⌠ iε thσ Bazaa≥á a⌠á $13.0░ ì
plu≤ postage« Thi≤ pricσ i≤ t∩ cluΓ member≤ only« Othe≥ peoplσ wil∞ havσ t∩ ì
pa∙ thσ ful∞ retai∞ price«á Iµ yo⌡ arσ ß noε membe≥ readinτ this¼á maybσ i⌠ ì
i≤á timσá yo⌡á joineΣ up«á A≤ thσ Bazaa≥ wil∞ no⌠ bσ opeε a⌠á thσá Decembe≥ ì
meetinτ (part∙ night)¼ an∙ order≤ wil∞ havσ t∩ bσ posted.è HACKERS DREAM MICROBEE
Septembe≥á cluΓá nigh⌠ ╔ pu⌠ u≡ aε extrß shee⌠ besidσ thσ fo≥á salσá ª ì
hel≡á notices«á I⌠ wa≤ headeΣ "HACKER╙ WIS╚ LISTó anΣ ╔ askeΣ peoplσ t∩ pu⌠ ì
thei≥ idea≤ t∩ pape≥ a≤ t∩ thσ thing≤ the∙ woulΣ likσ iµ the∙ haΣ unlimiteΣ ì
mone∙ t∩ spenΣ oε thσ Beσ oµ thei≥ choice« ╔ makσ n∩ furthe≥ commen⌠ bu⌠ t∩ ì
prin⌠ thσ thing≤ a≤ writteε includinτ thσ comment≤ pu⌠ dowε b∙ other≤ a≤ t∩ ì
thesσ suggestions.
Increase available PCG ram (been there -- done that)
Ability to read Apple CP/M disks (ring Laurie 795-1111)
Operating system like NEWDOS 80 (Apple/Tandy)
68000 running at about 10Meg with 1Meg Ram etc etc ....
Port for mouse. Port for joystick(s) separate from Printer Port.
Indicatioεá oµá Uppe≥ ½ Lowe≥ casσ oε keyboard«á
(bu∙ ß dreamdisδ systeφá - indication on 25th line)
Paginτá oµ 2nΣ 64δ int∩ 256¼ 51▓ etπ.
(I'φ workinτ oε thi≤ oε ßá 56δá 'BEE« details later. J. Loke)
Cursor control keys
MultΘá OPSY╙ e.g«á MSDOS¼á CP/M¼á PIC╦ (ß bi⌠ big)¼á etc...«á
ª multΘá Disδ Formats Sizes
A decent Setdrive Program
Commodore graphics quality
Dual 8/16 bit operation
A heading or "title" of at least 12 letters, not just 6 or 8
Colour as standard
Variable names in ?Basic
CIAB that can also read 5 1/4" disks in multi format (here here)
Full screen control under CP/M
Something to stop the screen from "glitching"
Source code for 128k Bios, etc.,
600MB Disk Drive on Bee
Train set control
Numeric key pad
Z800
and the final comment
Why don't you get an S-100 system?
W O R D S T A R C L A S S E S
Fo≥á thosσá oµ yo⌡ wh∩ woulΣ likσ t∩ learε t∩ usσá WordStar¼á wσá havσ ì
arrangeΣá ß clas≤ tha⌠ wil∞ begiε iε Febuary«á Thi≤ clas≤ wil∞ bσá helΣá a⌠ ì
Microbeσ Systems¼á Deepdeen« Therσ wil∞ bσ ß cos⌠ oµ $20.0░ (total⌐ fo≥ thσ ì
lesson≤á whicΦ wil∞ bσ helΣ ove≥ ß ╕ hou≥ perioΣ (┤ b∙ ▓ hour≤ each)«á The∙ ì
wil∞ bσ helΣ oε Saturda∙ morning≤ anΣ thσ clas≤ sizσ wil∞ bσ limiteΣ t∩á 1╡ ì
peoplσá pe≥ clas≤ witΦ ß minimuε oµ 1░ pe≥ class«á Thσ onl∙ thinτ yo⌡á wil∞ ì
havσá t∩á suppl∙á i≤á ß penci∞ anΣ notσá paper«á Wσá suppl∙á thσá computer« ì
Registratioε wil∞ ONL┘ bσ accepteΣ iε writing« Iµ registration≤ exceeΣ thσ ì
numbe≥á oµá place≤á morσ thaε onσ clas≤ wil∞ bσ held«á ┴ fris⌠á comσá firs⌠ ì
serveΣ basi≤ wil∞ appl∙ a≤ t∩ wheε yo⌡ star⌠ you≥ lessons« Al∞ application≤ ì
shal∞ includσ you≥ enrollmen⌠ feσ andé MUS╘ addresseΣ to:
MBUG AUST. INC. WORDSTAR CLASSES P.O. BOX 157 NUNAWADING. Vic. 3131èHELP-??-HELP-??-HELP-??-HELP-??-HELP-??-HELP-??-HELP-??-HELP-??-HELP-??-
From: BRADLEY BOUCHAUD To: ALL Re: Autodial
CoulΣ anyonσ hel≡ me« ╔ buil⌠ u≡ thσ autodia∞ circui⌠ tha⌠ wa≤ publisheΣ iε ì
ET╔á anΣ enjo∙ useinτ i⌠ froφ Telcoφ bu⌠ havσ founΣ tha⌠ thσ DIALúá (repea⌠ ì
las⌠ No.⌐ doe≤ no⌠ worδ a≤ therσ i≤ n∩ C─ linσ connecteΣ froφ thσ modeφá t∩ ì
thσá Mbee«á S∩á iµ anyonσ coulΣ le⌠ mσ kno≈ wherσ thi≤ shoulΣ bσá connecteΣ ì
withiε thσ 128δ Beσ ╔ woulΣ appreciatσ it«
From: RUSSELL HANSCH To: ALL Re: tandy coco to mbee
DOE╙á ANYBOD┘ KNO╫ HO╫ ╔ CA╬ TRANSFE╥ FILE╙ BETWEE╬ TH┼ ABOV┼ MICROS«á MBE┼ ì
I╙á 128K«á ALS╧á CA╬á MBE┼ US┼ TAND┘ BASIC FILE╙á (FILENAME.BAS⌐á WIT╚á O╥ ì
WITHOU╘ MODIFICATION┐ I╞ SO¼ HOW┐ MAN┘ THANKS.....
From: PAUL SHANNON To: ALL Re: anycode
Doe≤á anyonσá kno≈á wherσ ╔ caε ge⌠ ß cop∙ oµ thσá Publiπá Domaiεá program¼ ì
ANYCODE┐ ╔ woulΣ appreciatσ an∙ informatioε oε thi≤ subject« Pau∞ Shannon
From: GRANT FOREST To: ALL Re: 128k S/W
S/╫ anΣ inf∩ fo≥ 128╦ BE┼ e.g«á INVENTOR┘ ╗á ORDER╙ IN/OU╘ ╗á DAT┴ ANALYSI╙ ì
e.g« d-baseI╔ typσ etπ leavσ msτ fo≥ mσ o≥ contac⌠ NOE╠ JOHNSTO╬ 288-9614
From: ANDREW LEAVERS To: ALL Re: MICROBEE SOFTWARE
AN┘á INFORMATIO╬ ABOU╘ KIN╟ TU╘ ADVENTURE«á WHA╘ I╙ I╘ AL╠ ABOUT.┐á LEAV┼ ┴ ì
MESSAG┼ O╬ RBBS«
From: ERIC GUNSTONE To: ALL Re: I/O INITIALIZATION
CA╬á ANYON┼á TEL╠á M┼ WHER┼ TH┼ 56╦ DIS╦ BEE'≤á I/╧á INITIALLIZATIO╬á TABL┼ ì
RESIDE╙ I╬ (╔ ASSUME⌐ TH┼ BOO╘ ROM¼ S╧ ╔ CA╬ MAK┼ ┴ MOD«
From: STEPHEN BELL To: ALL Re: DISK CONTROLLER
Doe≤á anyonσ kno≈ thσ I/╧ por⌠ location≤ oµ thσ DREAMDIS╦ disδá controller¼ ì
anΣ thei≥ use≤ ┐ Iµ s∩ coulΣ yo⌡ leavσ ß messagσ oε RBBS.
From: ERIC GUNSTONE To: JULIAN LOKE Re: pio initialization
Thank≤á fo≥á thσ promp⌠ reply¼á ╔ diΣ havσ 0E72░ a≤ thσ H╠ pointe≥ fo≥á thσ ì
ini⌠á pi∩ tablσ bu⌠ i⌠ doesn'⌠ looδ likσ ß tablσ t∩ me¼á i⌠ start≤ ofµá IN├ ì
BC¼ L─ B├ etc« Wha⌠ ╔ wan⌠ i≤ t∩ usσ thσ networδ piε oε thσ pi∩ (b╖ por⌠ B⌐ ì
a≤á aε inpu⌠ froφ thσ RS23▓ socke⌠ t∩ detec⌠ ß "ringó signa∞ froφá m∙á homσ ì
madσ modeφ anΣ usσ i⌠ a≤ par⌠ oµ ß remotσ bulletiε boarΣ tha⌠ ╔ wan⌠ t∩ se⌠ ì
u≡á oεá m∙ owε systeφ purel∙ fo≥ m∙ owε fuε anΣ use«á Iµ yo⌡ caεá sheΣá an∙ ì
furthe≥ ligh⌠ oε al∞ thi≤ ╔ woulΣ appreciatσ it«á ╔ havσ copie≤ oµ BYE.MAC¼ ì
BYE2-BEE.MA├ t∩ install« ╔ don⌠ havσ ZCPR3¼ ╔ havσ standarΣ A.T« Boo⌠ Rom.
From: MIRKO FLUHER To: JULIAN LOKE Re: .mwb
I≤ i⌠ possiblσ t∩ writσ ß .mwΓ filσ usinτ w≤ iε n/Σ modσ anΣ theε magicall∙ ì
transforφ i⌠ int∩ ß "realó .mwΓ filσ s∩ tha⌠ i⌠ wil∞ auto-loaΣ witΦ Basic?
HELP-??-HELP-??-HELP-??-HELP-??-HELP-??-HELP-??-HELP-??-HELP-??-HELP-??-èHELP-??-HELP-??-HELP-??-HELP-??-HELP-??-HELP-??-HELP-??-HELP-??-HELP-??-
From: LANG STUIVER To: CHRIS BENNETTS Re: Turbo
Chris¼á ╔ d∩ no≈ kno≈ why¼ bu⌠ Pasca∞ didn'⌠ evaluatσ 36╡ ¬ Yea≥ correctly« ì
T∩á fi°á i⌠ simpl∙ changσ thσ formulß to║á 36.╡ ¬ 1░ ¬ Yea≥ ½á ▒á +....etc« ì
Thi≤á wil∞ givσ yo⌡ aε answe≥ oµ 7.2500700000E+0╡ (725007)«á Iµá somethinτ ì
likσ thi≤ happen≤ agaiε yo⌡ shoulΣ finΣ i⌠ ß simplσ tasδ fo≥ Turb∩ t∩ prin⌠ ì
thσ answer≤ fo≥ differen⌠ part≤ anΣ comparσ theφ witΦ thσ expecteΣ ones«á ╔ ì
hopσ yo⌡ haven'⌠ writteε you≥ prograφ iε Basic becausσ oµ this.
From: JULIAN LOKE To: CHRIS BENNETTS Re: TURBO MATHS
Dea≥á Chris¼á You≥á probleφá involve≤ thσ usσ oµá MIXE─á REA╠á AN─á INTEGE╥ ì
expression≤ withiε thσ samσ expression« Thi≤ i≤ madσ worsσ iµ thσ variablσ ì
YEA╥á i≤á oµ typσ INTEGE╥ insteaΣ oµ REAL«á ┴ simplσ fi° i≤ t∩ (a⌐á declarσ ì
YEA╥á a≤ ß variablσ oµ typσ REA╠ and/o≥ (b⌐ makσ thσ expressioε ß REA╠á onσ ì
b∙ makinτ al∞ thσ constan⌠ (numeriπ literals⌐ int∩ REA╠ one≤
(e.g«á 36╡á =╛ 365.0)«
Program Test(input,output);
Var Year: Real;
Begin
Write('Which Year ? ');
Readln(Year);
Writeln(365.0*Year+1+Int((Year-1.0)/4.0)-
Int(3.0*(Int((Year-1.0)/100.0)+1.0)/4.0):0:0);
End. {Program Test}
╔á supposσá tha⌠á yo⌡ kno≈ thσ In⌠ functioε iε Turb∩á Pasca∞á return≤á REA╠ ì
values¼á whilσ thσ Trunπ anΣ RounΣ function≤ returε INTEGE╥ values« Eveε iµ ì
yo⌡á continuσá t∩ usσ YEA╥ a≤ aε INTEGE╥ variable¼á thσ usσ oµ thσá decima∞ ì
point≤á force≤ thσ expressioε t∩ REAL¼á s∩ tha⌠ arithmetiπ overflo≈á (whicΦ ì
give≤ aε answe≥ oµ 4111⌐ doe≤ no⌠ occur«á ╔ hopσ tha⌠ thσ abovσ i≤ no⌠á to∩ ì
confusing« Leavσ ß messagσ iµ yo⌡ neeΣ morσ help«
From: MIRKO FLUHER To: JULIAN LOKE Re: kay4
Hell∩ Julian¼ ╔ founΣ somσ inf∩ abou⌠ thσ kay┤ ╔ hopσ i⌠ wil∞ help« Someonσ ì
mentionneΣ somethinτ abou⌠ 8░ "logicaló tracks.┐
Also the following:
bit 7 density: 0=single 1=double
bit 6 double sided media if = 1 ???
bit 5 double sided mode:
1 = continuous sector numbers (first sector on side one =
last sector on side 0 + 1) both track with twice as
many sectors.
0 = same sector on both sides (normal method).
bit 4 reserved
bit 3-2 00 = 1k allc. blocks
01 = 2k ......
10 not used
11 not used
bit 1-0 00 = 128 byte sector
01 = 256 ....
10 = 512 ....
11 = 1024 ....
Kaypro 4/10 ---> type e6h ---> 11100110b.
╔ basicall∙á follo≈ this¼á bu⌠ t∩ pu⌠ i⌠ iε thσ bio≤ i≤á anothe≥á story..« ì
bios┤ seem≤ t∩ bσ workinτ oδ pitt∙ abou⌠ telcom«
HELP-??-HELP-??-HELP-??-HELP-??-HELP-??-HELP-??-HELP-??-HELP-??-HELP-??-è00010 REM ///////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\
00011 REM | << STOCK MARKET >> |
00012 REM | Ex Computer Games for Business, School and Home. |
00013 REM | For TRS-80 Level 2 Basic. |
00014 REM | By J.V. Nahigian & W.S. Hodges. |
00015 REM | Modified for the MicroBee. |
00016 REM | By Peter Collins. Mar'84. |
00017 REM \\\\\\\\\\\\\\\\\\\\\\\///////////////////////////
00020 REM A0()=Assets owned by each player.
00021 REM A7=Average cost per share.
00022 REM C0()=Dollars per share for each stock.
00023 REM C1=Company number chosen by player.
00024 REM M0()=Cash on hand for each player.
00025 REM O1=Option number chosen by player.
00026 REM Q=Number of players in game.
00027 REM N0()=Number of shares each stock owned by players.
00028 REM S1=Number of shares chosen by player.
00029 REM T0=Number of dollars players begins the game with.
00030 REM T1=number of dollars needed to win game.
00100 DIM C0(6),N0(3,6),M0(3),A0(3)
00110 T0=50
00120 T1=100
00130 CLS
00140 PRINT TAB(22)"STOCK MARKET GAME":PRINT
00160 FOR I=1 TO 3:M0(I)=T0:NEXT I
00170 PRINT "HOW MANY PLAYERS";:INPUT Q:PRINT
00180 IF Q<1 THEN 180 ELSE IF Q>3 THEN 180
00190 FOR I=1 TO 6:C0(I)=(RND)+1:NEXTI
00200 PRINT "DO YOU WANT INSTRUCTIONS? (Y or N)";
00205 K0$=KEY$:IF K0$="" THEN 205
00210 IF K0$="Y" OR K0$="y" THEN GOSUB 1080
00220 GOSUB 600
00230 PRINT
00240 PRINT:FOR I=1 TO Q
00250 PRINT "IT IS PLAYER"I"'S TURN.":PRINT
00260 C5=(6*RND)+1:S5=(6*RND)+1
00270 PRINT "YOU ROLLED A ..."INT(C5)" AND A... "INT(S5)
00280 INPUT "ENTER OPTION (1 Buy/sell, 2 Raise/lower.) ?";O1
00282 INPUT "COMPANY ?";C1
00284 INPUT "SHARES ?";S1
00286 FOR F=1 TO 200:NEXT F
00290 IF C1=FLT(INT(C5)) THEN 300 ELSE IF FLT(INT(C5))<> ABS(S1) THEN 280
00300 IF FLT(INT(S5))=ABS(S1) OR FLT(INT(S5))=ABS(C5) THEN 320
00310 IF ABS(S1)>6 THEN 280
00320 IF O1<>1 THEN 430 ELSE IF S1<0 THEN 380
00330 X=INT(C1):C2=(S1*C0(X))+(.05*(S1*C0(X)))
00340 IF M0(I)>C2 THEN 360
00350 PRINT "PERSON"I" DOESN'T HAVE ENOUGH MONEY.":GOTO 280
00360 X=INT(C1):N0(I,X)=N0(I,X)+S1:M0(I)=M0(I)-C2
00370 GOTO 490
00380 X=INT(C1):IF N0(I,X)+S1>=0 THEN 400
00390 PRINT "YOU DON'T HAVE THAT MANY SHARES -- TRY AGAIN.":GOTO 280
00400 X=INT(C1):C2=(S1*C0(X))-(.05*(S1*C0(X)))
00410 M0(I)=M0(I)+ABS(C2)
00420 X=INT(C1):N0(I,X)=N0(I,X)+S1
00430 X=INT(C1):IF C0(X)+S1>0 THEN 460
00440 PRINT "YOU CAN'T DO THAT, STOCK DROPS BELOW ZERO."
00450 PRINT:GOTO 280
00460 X=INT(C1):C0(X)=C0(X)+S1è00470 PRINT "THE STOCK FOR COMPANY"X" NOW COSTS $"[F7.2 C0(X)]
00480 FOR F=1 TO 1500:NEXT F
00490 PRINT:IF M0(I)>T1 THEN 540
00500 NEXT I:PRINT\
00510 GOSUB 600
00520 PRINT "DO YOU WISH TO CONTINUE? (Y or N)";
00522 K0$=KEY:IF K0$="" THEN 522
00524 IF K0$="Y" OR K0$="y" OR K0$="N" OR K0$="n" THEN 530 ELSE 522
00530 IF K0$="Y" OR K0$="y" THEN 230 ELSE 1360
00540 PRINT:GOSUB 600:PRINT\
00550 PRINT TAB(9)"*************** GAME IS OVER ***************"
00560 PRINT\TAB(13)"PERSON"I" HAS WON WITH"[F7.2 M0(I)]" DOLLARS."
00570 PRINT
00580 PRINT TAB(14) "*** CONGRATULATIONS TO PERSON"I" ***"
00590 GOTO 1350
00600 CLS
00610 PRINT TAB(5)"STOCK MARKET TABLE":PRINT
00620 PRINT "------- STOCKS --------";
00630 PRINT TAB(27)"PLAYER 1 PLAYER 2 PLAYER 3"
00640 PRINT "No STOCK NAME"TAB(17)"$/SHARE";
00650 PRINT TAB(26)"SHR WORTH SHR WORTH SHR WORTH"
00660 A7=0:FOR I=1 TO 6:PRINT I TAB(4);
00670 IF I=1 THEN PRINT "DIAMONDS INC.";:GOTO 730
00680 IF I=2 THEN PRINT "UNION CARBIDE";:GOTO 730
00690 IF I=3 THEN PRINT "MUTUAL MOTORS";:GOTO 730
00700 IF I=4 THEN PRINT "BROKEN HILL";:GOTO 730
00710 IF I=5 THEN PRINT "GRANDPA BELL.";:GOTO 730
00720 PRINT "BROKE FINANCE";:GOTO 730
00730 A7=A7+C0(I):PRINT TAB(17);[F7.2 C0(I)];
00740 FOR K=1 TO Q
00750 PRINT TAB(14*(K-1)+26);INT(N0(K,I));
00760 PRINT TAB(14*(K-1)+29);[F7.2 N0(K,I)*C0(I)];
00770 NEXT K:PRINT:NEXTI
00780 PRINT "HIT ANY KEY TO CONTINUE..."
00785 K0$=KEY$:IF K0$="" THEN 785
00790 PRINT TAB(4)"TOTALS";
00800 FOR I=1 TO 3:A0(I)=0:NEXT I
00810 FOR I=1 TO Q:B7=0:C7=0
00820 FOR X=1 TO 6
00830 B7=B7+N0(I,X)
00840 C7=C7+N0(I,X)*C0(X)
00850 A0(I)=A0(I)+N0(I,X)*C0(X)
00860 NEXT X
00870 PRINT TAB(14*(I-1)+26);INT(B7);
00880 PRINT TAB(14*(I-1)+29);[F7.2 C7];
00890 NEXT I:PRINT
00900 PRINT TAB(4);"CASH ON HAND";
00910 FOR I=1 TO Q:M0(I)=M0(I)*100/100
00920 PRINT TAB(14*(I-1)+29);[F7.2 M0(I)];:A0(I)=A0(I)+M0(I)
00930 NEXT I:PRINT
00940 PRINT TAB(4);"TOTAL ASSETS TO DATE";
00950 FOR I=1 TO Q:PRINT TAB(14*(I-1)+28);[F8.2 A0(I)];
00960 NEXT I:PRINT\
00970 PRINT "AVERAGE COST PER SHARE $";
00980 A7=A7/6:A7=A7*100/100
00990 PRINT [F5.2 A7];
01000 IF A7-A6<>0 THEN 1020
01010 PRINT " NO CHANGE.":GOTO 1060
01020 IF A7-A6<0 THEN 1050è01030 PRINT " UP";[F5.2 A7-A6];" DOLLARS PER SHARE."
01040 GOTO 1060
01050 PRINT " DOWN";[F5.2 A6-A7];" DOLLARS PER SHARE."
01060 A6=A7
01070 PRINT:RETURN
01080 CLS:PRINT\"STOCK MARKET GAME"\
01090 PRINT " This is a stock market game. The object of this game is
to"\"make more money than your opponent. This is done by buying and
"\"selling stocks for a profit."\
01110 PRINT"The way you buy and sell stock is as follows. You roll two
dice;"\"say A and B. You can either buy ''A'' shares of of stock
in a"
01120 PRINT "company ''B'' or buy ''B'' shares of stock in company ''A''.
The same"\"goes for selling except, obviously, you can't sell
more shares"
01140 PRINT"of stock than you have. There is also a 5% brokerage fee on
all"\"money transactions."
01150 PRINT\"Hit any key to continue ....";
01155 K0$=KEY:IF K0$="" THEN 1155
01160 CLS:PRINT "To make the price of a stock go up or down requires that
you"\"use your turn, not to buy or sell, but to raise or lower the"
01170 PRINT"price of any stock. This is done by raising ''A'' stock by
''B''"\"dollars or dropping ''A'' stock by ''B'' dollars.
It also works "
01180 PRINT"in reverse; that is you can raise or lower ''B'' stock by
''A''"\"dollars......"\
01190 PRINT "Option 1 is used to buy or sell stocks while,"
01200 PRINT "Option 2 is used to raise or lower the price of stock."
01210 PRINT "To sell or lower a stock, type in a negative number for
shares."\
01220 PRINT "Everyone starts the game with "INT(T0)" dollars, cash in hand.
"\"The game is won when one player gets $100 cash in hand."
01230 PRINT"GOOD LUCK!!!"\"Hit any key to continue ..."
01235 K0$=KEY:IF K0$="" THEN 1235
01240 CLS:RETURN
01350 END
01360 CLS:PRINT\\\\\\" ARE YOU SURE YOU WANT TO QUIT? (Y or N)";
01370 K0$=KEY:IF K0$="" THEN 1370
01380 IF K0$="Y" OR K0$="y" THEN END ELSE CLS:GOTO 230 áHINZ
A special note to Peter O'Rourke and all other club members using CP/M.
Iεá casσá yo⌡ migh⌠ havσ forgotten¼á o≥ yo⌡ jus⌠ didn'⌠á know¼á wσá d∩ ì
suppl∙ SIG/M¼á CPMU╟ anΣ CMU╟ publiπ domaiε softwarσ disks« Thesσ disk≤ arσ ì
availablσ b∙ mai∞ orde≥ o≥ fo≥ thosσ ablσ t∩ attenΣ meetings¼ yo⌡ caε orde≥ ì
theφá froφ DaviΣ SOUTA╥ whosσ addres≤ i≤ oε thσ insidσ fron⌠ cove≥ oµá eacΦ ì
Catcher.
Prices for these disks are as follows:
SIG/M, CPMUG, CMUG catalog disks. $6.00 each. 5 1/4" disks.
Software volumes (A/A) $5.00 each. 5 1/4" disks.
Pascal tutor disk (as per Catcher) $5.00 each. 5 1/4" disks.
Please add $1.00 for 3 1/2" disks each plus $1.50 per disk postage.
Thσá cataloτá disk≤ (▓ off⌐ havσ FIN─ program≤ includeΣ t∩ assis⌠á iεá thσ ì
locatioε iµ specifiπ files« Thσ catalogue≤ caε bσ "TYPEDó fo≥ printouts« è DOCUMENTATION FOR DPP v1.0 - Disk physical parameters
by Julian Loke, November 1985
Onσá oµ thσ nicσ thing≤ abou⌠ disδ system≤ buil⌠ arounΣá floppy-ì
disδ controlle≥ (FDC⌐ integrateΣ circuit≤ likσ thσ WD179│ serie≤ (Westerε ì
Digital⌐ i≤ tha⌠ onl∙ ß fe≈ change≤ iε softwarσ arσ needeΣ iε orde≥ t∩ reaΣ ì
froφ anΣ writσ t∩ ß numbe≥ oµ differen⌠ CP/═ disδ formats« Thi≤ featurσ ha≤ ì
alread∙á beeε implementeΣ oε thσ commercia∞ disδ system≤ availablσ fo≥á thσ ì
Microbee.
Therσ arσ ß numbe≥ oµ "Drivσ Redefinitionó program≤ arounΣ whicΦá lis⌠ ì
ß numbe≥ oµ differen⌠ disδ format≤ fo≥ whicΦ ß particula≥ drivσ caε bσ se⌠ ì
up« However¼ iµ yo⌡ d∩ no⌠ havσ acces≤ t∩ thesσ programs¼ o≥ iµ yo⌡ neeΣ t∩ ì
usσá ß disδ forma⌠ whicΦ i≤ no⌠ currentl∙ supported¼á theε yo⌡ wil∞ neeΣ t∩ ì
figurσ ou⌠ thσ disδ parameter≤ yourself.
Onσ oµ thσ firs⌠ (anΣ easiest⌐ task≤ i≤ t∩ worδ ou⌠ thσ disδá physica∞ ì
parameters«á Thesσ arσ thσ rule≤ whicΦ thσ hardwarσ use≤ t∩ specif∙ thσ wa∙ ì
datßá i≤á storeΣ oε ß disk¼á e.τ whethe≥ singlσ densit∙ o≥á doublσá densit∙ ì
recordinτ i≤ used.
DP╨ i≤ ß prograφ writteε fo≥ thσ MicroBeσ 56δ disδ system« I⌠ perform≤ ì
ß fe≈ simple¼á non-destructivσ reaΣ test≤ oε ß disδ iε orde≥ t∩ determinσ ß ì
fe≈áphysica∞áparameter≤ associateΣ witΦ thσ disδáformat.
T∩ "measureó thσ parameter≤ oµ ß disk¼á usσ thσ DP╨ command« Therσ arσ ì
n∩ parameter≤ (a⌠ present)«áAl∞ thσ number≤ displayeΣ arσ iε hex format.
Here is a sample run, performed on a "standard" Microbee disk:
A>dpp
Loτá (disδ physica∞ parameters⌐ fo≥ MicroBeσ 56δ disδ systeφ b∙ J.Lokσá No÷ ì
198╡ N∩ distributioε fo≥ profi⌠ withou⌠ author'≤ expres≤ permission
Mount "foreign" disk in drive B, then press RETURN ?
Data recording density = Double
Physical sector length (bytes) = 0200
Physical sectors per track = 01..0A
Number of sectors per track = 0A
Track size (128 byte records) = 0028
Readable tracks on side 0 = 00..27
Readable tracks on side 1 = 28..4F
Number of sides per disk = 02
Number of readable tracks = 50
Total disk capacity (kilobytes) = 0190
Returning to system
A>_
A≤á yo⌡á caεá see¼á onl∙á ß limiteΣá amoun⌠á oµá informatioεá caεá bσ ì
"measuredó b∙ DPP¼ bu⌠ thi≤ ma∙ provσ ver∙ usefu∞ a≤ ß firs⌠ step.
Unfortunately¼á therσá i≤á no⌠á enougΦ rooφ herσ t∩á explaiεá ho≈á t∩ ì
completel∙ specif∙ ß disδ forma⌠ s∩ tha⌠ yo⌡ caε acces≤ ß "foreignó disδ oε ì
you≥á system«á╔ hopσ tha⌠ DP╨ i≤ usefu∞ t∩ someone« Iµ yo⌡ havσ an∙ comments¼ ì
criticisms¼á o≥á enquiries¼á pleasσ leavσ ß messagσ fo≥ mσ oε thi≤ bulletiε ì
board¼ RE║ DPP.èFOR-SALE-$$-FOR-SALE-$$-FOR-SALE-$$-FOR-SALE-$$-FOR-SALE-$$-FOR-SALE-$$-
From: MARK FIRUS To: ALL Re: Printer for Sales
Hydrß Mode∞ B« 18░ character≤ pe≥ second« bidirectional« Caε takσ 4ó t∩ 14-ì
7/8ó paper«á 13▓ column≤ witΦ tracto≥ feed« Centronic≤ Interfacσ witΦ cablσ ì
t∩á sui⌠ Microbee«á 200░ sheet≤ oµ 14ó fanfolΣ paper«á Fai≥ Condition«á An∙ ì
offe≥ considered« Leavσ messagσ iε Genera∞ Sectioε fo≥ Marδ Firus
From: FRANK JONES To: ALL Re: Printer for sale
Epsoεá MX-8░á Printer«á Centronic≤ i/face«á FitteΣ witΦ Graftra° optioεá t∩ ì
allo≈á bit-imagσá graphics«á Al∞ manual≤ available«á Ver∙á gooΣá condition« ì
Reasoε fo≥ salσ - havσ purchaseΣ ne≈ printer«á Askinτ pricσ $30░ ONO«á Als∩ ì
RS-23▓ interfacσ t∩ sui⌠ Epsoε printe≥ - plug≤ insidσ printe≥ anΣ use≤á it≤ ì
owε powe≥ suppl∙ - typσ Epsoε 815░ witΦ 2δ buffer«á Support≤ graphics« $60« ì
Frictioεá feeΣá kit¼á "Micro-Grip"¼á t∩ sui⌠ abovσ printe≥ - $15«á Leavσá ß ì
messagσ oε thi≤ boarΣ fo≥ Franδ Jones¼ o≥ rinτ oε (052⌐ 78-3315.
From: JOHN WILSON To: ALL Re: WANTED
Wanted, any and all cheap HEWLETT PACKARD 150 software on 3.5 inch disk SSD
leave phone No. soft ware type and first name on RBB╙ nessage file. Thanks.
From: ALLAN WOODS To: ALL Re: CIAB
Anyone with a CIAB for sale please contact Allan Woods Via RBBS.
From: MIRKO FLUHER To: ALL Re: wanted
Wanted 64k bee series II APC with 2 drives. Contact Paul 700-4650
From: DOUG MCKEAN To: ALL Re: REAL TIME CLOCK
RT├ fo≥ sale«á operate≤ oε interupts«á use≤ onl∙ ┤ I/╧ Port≤ Batter∙ backu≡ ì
froφá BE┼á Smal∞ PCBoarΣ fit≤ unde≥ mothe≥ brd«á caε displa∙ DA┘á DD/MM/Y┘ ì
HH:MM:S╙á 24Hr≤ o≥ 1▓ format«á Softwarσ free«á BrΣ 80x60mφ Wil∞á install« ì
por⌠ addres≤ caε bσ use≥ selected«á FO╥ MOR┼ INF╧ rinτ Douτ 87╖ 265░ PRIC┼ ì
$40.0░ PS║ controlleΣ froφ Basic o≥ M/C
From: L. E. DUNN To: ALL Re: MONITOR FOR SALE
Hitachi HiRes monitor model MM1612P green screen. As new. $150.00
Phone 792-2038 A/H. or 797-4968 B/H.
FOR-SALE-$$-FOR-SALE-$$-FOR-SALE-$$-FOR-SALE-$$-FOR-SALE-$$-FOR-SALE-$$-
AN ANSWER TO A QUESTION
TO: Herbie Hancock FROM: Paul Shannan RE: House of Frankenstein
Iε orde≥ t∩ SE╫ thσ MONSTER¼á yo⌡ neeΣ t∩ havσ iε you≥ posessioε thσ LIVER¼ ì
thσ HEART¼á thσ NEEDL┼ anΣ thσ THREAD« Thσ conversatioε goe≤ somethinτ likσ ì
this:
you: PUT LIVER <CR>
COMPUTER: IN TWO WORDS, TELL ME WHERE?
you: IN MONSTER <CR>
you: PUT HEART <CR>
COMPUTER: IN TWO WORDS, TELL ME WHERE?
you: IN MONSTER <CR>
you: THREAD NEEDLE <CR>
you: SEW MONSTER <CR>
Fee∞á freσá t∩á contac⌠ mσ oε thσ RBB╙ iµ yo⌡ havσ an∙á furthe≥á questions« ì
Paul. áHINZè LIMITING INPUT LENGTH
b∙ Pau∞ Shannon
Havσá yo⌡á eve≥á wanteΣ t∩ limi⌠ thσ lengtΦ oµ aε INPU╘á strinτá iεá ß ì
program┐á Thσá followinτ subroutinσ wil∞ allo≈ yo⌡ t∩ d∩á jus⌠á that«á Thσ ì
program¼á iε effect¼á define≤ it≤ owε INPU╘ statement«á ┴ ro≈ oµ dashe≤ i≤ ì
printeΣá oε thσ screen¼á followeΣ b∙ ß lef⌠ facinτ arrow¼á whicΦ give≤á thσ ì
use≥á ß visua∞ cuσ a≤ t∩ thσ maximuφ alloweΣ length«á BotΦ thσ BAC╦ SPACE¼ ì
anΣ thσ DELetσ key≤ havσ beeε re-programmeΣ t∩ d∩ ß destructivσ bacδ space¼ ì
s∩ therσ caε bσ nonσ oµ thσ usua∞ `bacδ spacσ confusion'.
Thσá actua∞ INPU╘ routinσ start≤ a⌠ linσ 1000¼á thσá precedinτá line≤ ì
beinτ ß simplσ demonstratioε oµ it≤ use«á Iε orde≥ t∩ cal∞ thσ subroutine¼ ì
yo⌡á mus⌠á le⌠á ├ bσ thσ linσ numbe≥ (░ t∩ 15)¼á anΣ le⌠ ╠ bσá thσá maximuφ ì
lengtΦ oµ thσ inpu⌠ string«á Wheε thσ use≥ ha≤ presseΣ RETURN¼á thσá inpu⌠ ì
strinτ i≤ labelleΣ Z7$«á Pleasσ notσ tha⌠ thσ curso≥ ha≤ beeε turneΣ ofµ iε ì
linσ 103░ (POK┼ 220,30)« T∩ turε i⌠ bacδ on¼ usσ POK┼ 220,111.
INPUT.MWB
00010 CLS:PRINT"Type in your name." [197]
00020 C=1:REM Cursor Position (0 to 15) [077]
00030 L=15:REM Max Length For Input [140]
00040 GOSUB 1010 [166]
00050 PRINT\"Pleased to meet you, "Z7$"." [174]
00060 PRINT\"Type in the name of the official MBUG magazine." [198]
00070 C=5:L=7:GOSUB1010 [146]
00080 IF Z7$="Catcher" OR Z7$="CATCHER":PRINT\"Correct!"ELSE PLAY1,4 [130]
00090 POKE 220,111: END [252]
01000 REM SUBROUTINE TO INPUT DATA [193]
01010 POKE 220,111:N=0:Z7$="":CURS C*64:FOR K=1 TO L:PRINT"-";:NEXTK [247]
01020 PCG:PRINT CHR(141);:NORMAL:FOR K=1 TO L+1:PRINT CHR(8);:NEXT K [183]
01030 Z=ASC(KEY): IF Z=128 OR Z=10: GOTO 1030 ELSE IF Z=13: POKE 220,30:
RETURN [144]
01040 IF(Z=8 OR Z=127) AND N<1 :CURS C*64: GOTO 1030 [089]
01050 IF(Z=8 OR Z=127) AND N>-1: N=N-1: Z7$=Z7$(;1,N): PRINT CHR(127)
"-"CHR(8);: GOTO 1030 [101]
01060 N=N+1: IF N=L+1 THEN PLAY 7: N=L: CURS C*64+N: GOTO 1030 [163]
01070 PRINT CHR(Z);: Z7$=Z7$+CHR(Z) [172]
01080 GOTO 1030 [198] áHINZ
TECHNICAL NOTES * TECHNICAL NOTES * TECHNICAL NOTES * TECHNICAL NOTES
ENC 22-211085 KEYBOARD PROBLEMS WITH 6.22E DISK BASIC AND CP/M.
PROBLEM║á WitΦá basiπá 6.22σ thσ RETUR╬ ke∙ i≤ sometime≤ interpreteΣ a≤á ß ì
BREAK key.
Some of the complaints are:
1. >RUN <cr> is ignored returning the prompt > .
2. >LIST <cr> is ignored.
3. Hitting the RETURN key will stop a program running.
4. Breaking out of auto line numbering.
5. Stopping in the middle of a directory display under CP/M.
SOLUTION║á Changσ IC┤ oε thσ baseboarΣ (74LS151)«á Thσ branΣ oµ I├ knowε t∩ ì
cause problems is Hitachi batch number 5C18.
TECHNICAL NOTES * TECHNICAL NOTES * TECHNICAL NOTES * TECHNICAL NOTES è GROTNIK SOFTWARE
GROTNI╦á softwarσá i≤ no≈ availablσ froφ thσ bazaar«á Iµ yo⌡á wisΦá t∩ ì
orde≥ an∙ oµ thei≥ products¼á belo≈ i≤ ß pricσ list« Thesσ caε onl∙ bσ mai∞ ì
order≤á a≤ wσ d∩ no⌠ kee≡ stocδ oµ an∙ oµ thσ product≤ anΣ wσ mus⌠ orde≥ iε ì
anythinτ yo⌡ require«
BUNYIP║
Aε australiaε adventurσ game«á Wheε playinτ thi≤ gamσ tr∙ singing¼ dancing¼ ì
talkinτ t∩ people¼á examininτ flie≤ etc« Thi≤ prograφ i≤ availablσ oε Tape¼ ì
o≥ eithe≥ disδ forma⌠ a⌠ $16.0░ plu≤ postage« Retai∞ Pricσ $20.00.é 32δ ONLY
GROTNI╦ WARS:
┴á │á dimensiona∞ spacσ gamσ tha⌠ caε bσ playeΣ witΦ o≥á withou⌠á joystick« ì
Therσ arσ ninσ (9⌐ playinτ speeds¼ plent∙ oµ enemie≤ anΣ ninσ (9⌐ differen⌠ ì
kind≤ oµ object≤ t∩ shoo⌠ a⌠ anΣ ß variet∙ oµ galaxie≤ t∩ pla∙ in« Terrifiπ ì
graphics«á Availablσá oε tape¼á botΦ disδ format≤ anΣ 276┤ EPROM's«á Retai∞ ì
pricσ $20.00« Ou≥ pricσ $16.0░ plu≤ postage« Require≤ 16δ Microbee.
FLIP:
Fli≡ i≤ ß puzzlσ gamσ wherσ yo⌡ havσ t∩ fli≡ thσ colour≤ oµ thσ 1╢á square≤ ì
iεá ßá 4x┤ griΣ s∩ the∙ arσ al∞ thσ samσ colour«á I⌠ i≤ no⌠ a≤ eas∙á a≤á i⌠ ì
sound≤ a≤ yo⌡ canno⌠ backtracδ oε you≥ las⌠ move«á I⌠ caε bσ playeΣ witΦ o≥ ì
withou⌠á ß joystick«á Tapσ pricσ $8.0░ (Retai∞ $10.00)«á Disδ pricσ (eithe≥ ì
format⌐ $10.4░ (Retai∞ $13.00⌐ o≥ 276┤ EPRO═ $10.40« Require≤ 16δ Microbee.
T-SHIRTS:
Piratebuste≥á t-shirt≤á arσ availablσ fo≥ $8.0░ (Retai∞ $10.00⌐á Size≤á arσ ì
12,16,18,20« N∩ return≤ o≥ refund≤ iµ it≤ thσ wronτ size.
JOYSTICKS:
Microbeσ standarΣ joystick≤ $32.0░ (Retai∞ $40.00)
ADAPTERS:
Joysticδá adapter≤ arσ availablσ t∩ interfacσ you≥ standarΣ joysticδ s∩á i⌠ ì
wil∞ worδ oε you≥ Microbee« $24.0░ (Retai∞ $30.00)
UPGRADES:
Iµá yo⌡ havσ previousl∙ purchaseΣ ß Grotniδ Softwarσ gamσ oε an∙ forma⌠á i⌠ ì
ma∙ bσ returneΣ anΣ upgraded«á e.g« Bunyi≡ no≈ ha≤ savσ presen⌠ positioε t∩ ì
botΦ disδ anΣ tape« Thσ pricσ oµ upgrade≤ i≤ $5.0░ each« Thσ origina∞ disk¼ ì
tape¼ eproφ MUS╘ bσ returneΣ t∩ obtaiε you≥ upgrade.
Al∞á game≤á comσ witΦ extensivσ manual≤ (eacΦ ove≥ 1╢ pages⌐ witΦá tip≤á oε ì
playinτ thσ games¼ ho≈ the∙ worδ anΣ ho≈ t∩ ge⌠ thσ mos⌠ ou⌠ oµ them.
ORDERS:
Placσá you≥ order≤ througΦ thσ Bazaar«á Al∞ order≤ wil∞ requirσ postagσá a⌠ ì
thσ norma∞ ratσ a≤ thσ bazaa≥ wil∞ no⌠ operatσ a⌠ thσ Decembe≥ meeting«á Iµ ì
yo⌡ wan⌠ t∩ wai⌠ unti∞ Januar∙ meeting¼ pleasσ statσ s∩ oε you≥ order.
è Letter from Bob Denton
WitΦá referencσ t∩ thσ fina∞ tw∩ paragraph≤ oε pagσ 1┤ oµ thσ Novembe≥ ì
8╡á issuσá oµá thσá Catcher¼á thσ write≥ refer≤ t∩ ßá prograφá tha⌠á ╔á haΣ ì
publisheΣá iεá issue≤á 10-8┤ anΣ 12-8┤ anΣ note≤ tha⌠ i⌠á work≤á onl∙á witΦ ì
certaiεá version≤á oµ BASIC«á Thi≤ wa≤ causeΣ b∙ thσ wa∙á thσá prograφá wa≤ ì
written« ╔ assumed¼ incorrectly¼ tha⌠ therσ wa≤ onl∙ onσ versioε oµ BASIC.
Referrinτá t∩á pagσá 1▓ oµ thσ Octobe≥ 8┤ Catche≥ thσ thσá fi°á i≤á t∩ ì
change the EDASM line 460 from:
LD HL,0B608 to LD HL,0B5FBh
Thi≤á i≤ gooΣ fo≥ BASIC 6.22e«á I⌠ ma∙ no⌠ bσ valiΣ fo≥ othe≥ version≤ ì
oµ (iµ any⌐ oµ BASIC.
T∩á finΣ thσ righ⌠ value≤ fo≥ you≥ versioε oµ BASIC¼á ente≥ BASIC anΣá theε ì
type:
PRINT PEEK (129) answer is 181 (6.22e)
PRIN╘ PEE╦ (128⌐ answe≥ i≤ 25▒ (6.22e⌐
translatσá thesσá value≤á int∩á he° (B╡ FB⌐ anΣ substitutσá int∩á linσá 46░ ì
referreΣ t∩ above.
Do a cold boot and read the message on the top of your screen ? ED.
Fo≥á thosσá wh∩á useΣ thσ prograφ iε Decembe≥ 8┤ thσ linσ t∩ fi° u≡ i≤á éá 8é ì
line≤á u≡á froφá thσá bottoφ oµ pagσ 16«á Thesσá tw∩á program≤á arσá nearl∙ ì
identica∞á version≤á anΣ thσ Decembe≥ onσá wa≤á printeΣá accidentally«á
Letter from Michael Ingall
╔á woulΣá likσ somσ hel≡ iε gettinτ a⌠ informatioε iε memor∙ s∩ ╔á caε ì
usσ i⌠ (graphics⌐ iε othe≥ programs«á Fo≥ instance¼á thσ knigh⌠ chess-piecσ ì
iε thσ recen⌠ competition¼á iε thσ forφ oµ ß memor∙ dum≡ withou⌠ havinτá t∩ ì
g∩á througΦá thσ tediou≤ busines≤ oµ wadinτ througΦ thσ memor∙ vißá monito≥ ì
anΣ writinτ dowε thσ figures« ╔ wrotσ ß basiπ prograφ t∩ dum≡ i⌠ oε tapσ a≤ ì
ßá serie≤á oµá DAT┴á statement≤ bu⌠ m∙ prograφá occupieΣá thσá samσá memor∙ ì
locatioεá a≤á thσ BeeArtistiπ prograφ (0100-0D7F⌐ whicΦ mean≤á the∙á canno⌠ ì
botΦá bσá loadeΣá a⌠ thσ samσ timσ anΣ ╔ can'⌠ finΣ wherσ t∩á shif⌠á i⌠á iε ì
memor∙ s∩ thσ wholσ thinτ doesn'⌠ crash¼ o≥ colΣ boot« Sketch-PaΣ generate≤ ì
ß basiπ prograφ whicΦ caε bσ dumpeΣ a≤ eithe≥ harΣ cop∙ o≥ oε cassettσá bu⌠ ì
BeeArtistiπ doesn'⌠ worδ tha⌠ way«á Caε anyonσ hel≡ me┐á ╔ caε bσ contacteΣ ì
througΦá thσá edito≥á oµ thσ Catche≥ o≥ a⌠ TH┼á RECTORY¼á 2░á FRANCI╙á St.¼ ì
TATURA¼ 3616« Phonσ No« (058⌐ 24-1170.
NEW SOFTWARE NEW SOFTWARE NEW SOFTWARE NEW SOFTWARE NEW SOFTWARE
T∩á al∞ user≤ oµ Graphic≤ Wordbee«á Oε ß recen⌠ visi⌠ t∩ thσá Microbeσ ì
Sho≡á iε Bulleen¼á ╔ noticeΣ oε thσ shelµ fo≥ sale¼á ß disδ containinτ botΦ ì
Graphic≤ Wordbeσ anΣ Telcoφ 2.2«á Thi≤ packagσ ha≤ ß manua∞ fo≥ eacΦ oµ thσ ì
programs«á Thosσá peoplσ wh∩ havσ beeε "roaΣ testingó thσ Graphic≤á packagσ ì
shoulΣá bσ interesteΣ iε it'≤ releasσ togethe≥ witΦ ß comprehensivσá owner≤ ì
manual. For more information contact your Microbee software supplier.
NEW SOFTWARE NEW SOFTWARE NEW SOFTWARE NEW SOFTWARE NEW SOFTWAREè BAZAAR*SALES*BAZAAR*SALES*BAZAAR*SALES*BAZAAR*SALES*BAZAAR*SALES*BAZAAR
CODE DESCRIPTION PRICE
"The Catcher"
BC02 Volume 2 (Oct.83-Sept.84) $15.00
BC03 Volume 3 (Oct.84-Sept.85) $15.00
TC01 Back Issues (single) $ 1.50
TC02 Back Issues (Vol 2 Nos. 6/7) $ 3.00
CS30 Blank C-30 Cassettes $ 1.50
CB30 Blank C-30 Cassettes (20 per box) $25.00
DSS5 Blank 5.25" Disks (Xidex DSDD) $ 4.00
DSB5 Blank 5.25" Disks (10 per box) $35.00
SSD5 Blank 5.25" Disks (SSDD) $ 2.00
SS35 Blank 3.5" Disks (FUJI SSDD) $ 6.00
SB35 Blank 3.5" Disks (10 per box) $52.00
DB60 Disk Storage Box 3.5" (Lockable holds 60) $30.00
DB35 Disk Storage Box 3.5" (holds 35) $15.00
DB85 Disk Storage Box 5" (Lockable holds 85) $18.00
DB70 Disk Storage Box 5" (holds 70) $15.00
DB10 Disk Library Box 5" (holds 10) $ 3.00
DB11 Rubycliff Library Box (holds 10) $ 4.00
BA01 BeeArtistic (Graphic S/W) $45.00
FP01 Flashprint (with Flashkey) $40.00
WC04 WILDCARDS 4 $13.00
BB01 Basic for Beginners (D. Kenney) $15.00
DC01 Dust Covers for 'BEE $ 6.00
MB01 Magazine Binders (for Online etc.) $ 7.00
PR80 Carbon Printer Ribbon
(suit xyz.80/100 printers) $ 9.00
**PP05 500 sheets cont. printer paper
(240mm wide (2.5Kg)) $11.00
**CP25 250 sheets five colours as PP05 (1.3 Kg) $12.00
Grotnik S/W available (see this issue)
** not normally available for postal purchase
All postal orders to be sent to: MBUG AUSTRALIA SALES
P.O.BOX 253, COBURG
VICTORIA 3058
T∩ avoiΣ delays¼ al∞ order≤ mus⌠ includσ cheque¼ posta∞ orde≥ o≥ BankcarΣ ì
authorizatioεá fo≥á thσ tota∞ amoun⌠ (inc«á posta∞ ªá handlinτá charges)« ì
Allo≈ 1┤ day≤ fo≥ thσ returε oµ goods¼ o≥ pick-u≡ a⌠ thσ nex⌠ meeting«
Good≤ arσ onl∙ availablσ t∩ cluΓ members.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ì
Please charge my Bankcard: No.___ __ ___ ______
Expiry Date __/__/____ Signature.................
Members Name :____________________________ Membership No. ______
Address :_______________________________________________________
Code Item Quantity Price Total Cost
____ _____________________________ ________ _____ __________
____ _____________________________ ________ _____ __________
____ _____________________________ ________ _____ __________
POSTAL FEES (within Australia) Sub-Totals Items $_________
$10 to $20 order :$2.50 Postage & handling Fee $_________
$20 to $50 order :$5.00
greater than $50 :P.O.A. Total Order $_________
CertifieΣá Mai∞á adΣ $0.9░ RegistereΣá Mai∞á adΣ $3.65
MINIMUM POSTAL ORDER AMOUNT $10.00
BAZAAR*SALES*BAZAAR*SALES*BAZAAR*SALES*BAZAAR*SALES*BAZAAR*SALES*BAZAARè THE MEMBERSHIP SECRETARY #
MBUG AUSTRALIA INCORPORATED.
P.O. BOX 157 / /
NUNAWADING. Victoria. 3131.
NAME:______________________________________________________
ADDRESS:___________________________________________________
POST CODE:___________ TELEPHONE:______________________
WHERE DID YOU HEAR ABOUT MBUG:__________________________________
If RENEWIN╟ membership¼ attacΦ olΣ MAILIN╟ labe∞ above¼ or,
If NE╫ membership¼ pleasσ fil∞ iε above¼ read¼ anΣ sigε below.
Please find enclosed my remittance of $________
being for (tick applicable box below)
Find enclosed cheque/money order, or,
Charge my Bankcard / Visa No.____ ____ ____ ________
Expiry Date __/__/____ Signature.................
Receipt WILL NOT be sent unless specifically requested.
YEARLY FEES
RENEWAL OF MEMBERSHIP [ ]
FULL (City) @ $20.00 [ ]
OVERSEAS @ A$20.00 [ ]
COUNTRY @ $17.00 [ ]
STUDENT @ $15.00 [ ]
TAPE LIBRARY @ $10.00 [ ] (Payable once only)
╔ DESIR┼ T╧ BECOM┼ ┴ MEMBE╥ O╞ MBU╟ AUSTRALI┴ INCORPORATED¼ ╔ AGRE┼ T╧ ì
B┼ BOUN─ B┘ TH┼ RULE╙ O╞ TH┼ ASSOCIATIO╬ FO╥ TH┼ TIM┼ BEIN╟ I╬ FORCE.
SIGNATURE: _____________________ DATE: ________
*********************************************************************
COMMITTEE USE ONLY.
I¼ ____________________________________▀ NOMINAT┼ TH┼ APPLICANT¼ ì
FOR MEMBERSHIP TO THE ASSOCIATION.
SIGNATURE:_____________________________________
I¼á _________________________________▀á SECON─ TH┼ NOMINATIO╬á O╞ ì
THE APPLICAN╘ FO╥ MEMBERSHI╨ T╧ TH┼ ASSOCIATION.
SIGNATURE:_____________________________________
DATE ACCEPTED_________ MEMBERSHIP NUMBER_________ CLASS_________