home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CP/M
/
CPM_CDROM.iso
/
mbug
/
mbug073.arc
/
1988FEB.CAT
< prev
next >
Wrap
Text File
|
1979-12-31
|
55KB
|
1,109 lines
.pl70
.po0
.OP
.HE# FEB - T H E C A T C H E R -1988 #
Thσ followinτ i≤ ß lis⌠ oµ thσ 1987/88 committee«á Iµ therσ i≤ anythinτ yo⌡ ì
requirσ o≥ an∙ hel≡ yo⌡ caε givσ us¼á pleasσ d∩ no⌠ hesitatσ t∩ contac⌠ an∙ ì
onσ oµ us, preferably before 9.00 P.M.
EXECUTIVE
PRESIDENT ANDREW BARFOOT 758-4822
VICE-PRESIDENT STEVEN JEPSON 45-4226
SECRETARY MALCOLM OSBORNE 404-1282
TREASURER KEVIN CARR 233-4629
PUBLI├ OFFICE╥ MIKE HOLZINGER 354-6742
COMMITTEE AND ASSISTANTS
Chris Anderson 438-3762 Peter Burbrige 726-7126
Rod Clarke 758-1880 Russell Crosser (059) 62 5975
Greg Eva 836-9947 Ed Latham 484-2847
Jim Lobley 758-9169 John Mitchell 720-2016
Mike Thompson 882-5002
SERVICES PROVIDED BY MBUG AUSTRALIA
RBBS SYSTEM OPERATOR. MIKE THOMPSON 882-5002
BAZAAR JOHN MITCHELL. P.O. BOX 157 NUNAWADING 3131
EDITOR A. BARFOOT. P.O. BOX 157 NUNAWADING 3131
MODEM HIRE C. ANDERSON. P.O. BOX. 157 NUNAWADING 3131
MEMBERSHIP SECRETARY J. LOBLEY. P.O. BOX 157 NUNAWADING 3131
PUBLIC DOMAIN (SIG/M) DISKS S. JEPSON. P.O. BOX 8 ROSANNA 3084
COMPUTER BOOK DISCOUNT TECHNICAL BOOKSHOP SWANSTON St. MELBOURNE
PRESTON ELECTRONIC COMPONENTS 217 HIGH ST. PRESTON.
ADVERTISEMENTS P.O. BOX 157 NUNAWADING 3131
$50.00 Full Page $25.00 Half Page $15.00 Quarter Page
$3.00 For service and recurrent items (Less than 5 lines)
No charge for non recurring private sales items
GENERAL POLICY
T∩á expeditσ you≥ requests¼á genera∞ correspondencσá t∩ Contribution≤ fo≥ thσ CATCHE╥ ma∙ bσ madσ direc⌠ t∩ thσ ì
MBU╟á AUS╘á IN├ shoulΣ bσ sen⌠ t∩ ou≥ officia∞á addres≤ editor¼ sen⌠ t∩ thσ RBB╙ o≥ b∙ mail« Contribution≤ wil∞ ì
anΣ eacΦ enquir∙ shoulΣ bσ oε seperate forms« bσ accepteΣ viß modem¼ disk≤ (│ 1/2ó o≥ ╡ 1/4")¼ tape,
writteε o≥ typed« Contributions will not be considereΣ
Thσ editor≤ reservσ thσ righ⌠ t∩ edi⌠ al∞ contribution≤ withou⌠ ß namσ anΣ addres≤ and/o≥ membe≥ number« Pleasσ ì
fo≥á thσá sakσá oµ brevity¼á clarit∙á and/o≥á accuracy« includσ ß S.A.┼ fo≥ returε oµ you≥ tape/disk. ì
Letter≤á mus⌠á includσá namσ anΣ addres≤á bu⌠á wσá wil∞ ì
withholΣ sucΦ detail≤ iµ s∩ requested« AlthougΦá al∞á carσ wil∞ bσ takeεá witΦá contributions¼ ì
MBU╟á AUS╘á caεá takσ n∩ responsibilit∙á fo≥á thσá safσì
MBU╟áá AUSTRALI┴á INC«áá it≤á officers¼áá member≤áá anΣ returε oµ an∙ materia∞ supplied« Iµ returε i≤ critical¼ì
contributor≤á accep⌠ n∩ responsibilit∙ fo≥ an∙á damage≤ (something irreplaceable), don't send it. ì
causeΣá t∩á an∙ persoε o≥ propert∙á attributeΣá t∩á an∙ ì
advicσ o≥ informatioε publisheΣ iε Thσ CATCHER. MBU╟á AUS╘ INC«á doe≤ no⌠ condonσ thσ non-authoriseΣ usσ
oµáá copyrigh⌠á software/hardwarσá anΣá thereforσáá als∩
Microworld Basic listings may carry a number at the end condemn≤ unauthorised copying of such material.
of each line. eg. {123}. These are checksum numbers and
shoulΣá shoulΣá no⌠ bσ typeΣ iε a≤ par⌠ oµ thσ listing«á Contribution≤ no⌠ necessaril∙ endorseΣ b∙ MbuτáAus⌠ Inc.
THE CATCHER is published by MBUG AUSTRALIA INCORPORATED
All copyrights are reserved by MBUG AUSTRALIA INCORPORATED è FRO═ TH┼ CHIE╞ MBU╟ FRO═ TH┼ CHIE╞ MBU╟ FRO═ TH┼ CHIE╞ MBUG
Don'⌠ forge⌠ ou≥ CluΓ Meetinτ Room≤ arσ airconditionedí
Wheεá i≤á ß mistakσ no⌠ ß mistake┐á Wheε ╔ suggesteΣ las⌠á montΦá tha⌠ ì
Retai∞á sale≤ wil∞ stil∞ bσ availablσ througΦ Microbeσ System≤ (Impact⌐á iε ì
Victoria« Well¼ i⌠ i≤ m∙ pleasurσ t∩ tel∞ yo⌡ tha⌠ Australbeσ Promotion≤ oµ ì
Gleεá Waverle∙á havσá moveΣ int∩ thσ office≤ oµ M.╙ a⌠á Deepedenσá anΣá arσ ì
servicinτ retai∞ customers«á Also¼á thσ repai≥ anΣ maintainencσ sectioε i≤ ì
stil∞á a⌠ thσ Deepdenσ address¼á bu⌠ a⌠ thi≤ timσ ╔ canno⌠ tel∞ yo⌡ fo≥ ho≈ ì
lonτ the∙ wil∞ sta∙ there«
Thi≤ montΦ wσ wil∞ bσ havinτ ß dem∩ oµ Fibe≥ Optics« Exactl∙ wha⌠ wil∞ ì
bσá involveΣ ╔ d∩ no⌠ know¼á bu⌠ i⌠ sound≤ interesting«á Wσ wil∞ als∩á havσ ì
anothe≥ Genealog∙ prograφ fo≥ yo⌡ t∩ looδ at«á Thi≤ prograφ wa≤ writteεá iε ì
Australißá b∙á ßá Beσ owne≥ anΣ i⌠ i≤ thσ bes⌠ ╔ havσ seeεá oεá thσá Publiπ ì
Domain«á I⌠á i≤á ß toss-u≡ betweeε ROOT╙ anΣ thi≤ prograφ (MEDTREE⌐á a≤á t∩ ì
whicΦ i≤ thσ best« Copie≤ oµ thσ prograφ wil∞ bσ availablσ oε thσ nigh⌠ fo≥ ì
a⌠ leas⌠ onσ sizσ oµ disδ bu⌠ ╔ don'⌠ kno≈ which« ╔ wil∞ bσ givinτ thσ dem∩ ì
oε somσ onσ else≤ machine«
Thσ introductioε bookle⌠ ╔ promiseΣ yo⌡ somσ 5-╢ month≤ ag∩ wil∞ bσ oε ì
salσ a⌠ thi≤ meetinτ a⌠ ß cos⌠ oµ $2.00«á Somσ member≤ wh∩ havσ placeΣ mai∞ ì
order≤á fo≥á thσ booδ ma∙ havσ t∩ re-orde≥ a≤ somσ back-order≤á werσá lost« ì
Thosσá oµ yo⌡ wh∩ havσ ordereΣ shoulΣ finΣ you≥ cop∙ iε witΦ thi≤ issuσá oµ ì
thσ Catcher«á Iµ i⌠ isn'⌠ there¼á yo⌡ WIL╠ havσ t∩ re-orde≥ it« Thσ bookle⌠ ì
i≤ 3┤ page≤ lonτ anΣ i≤ oµ thσ samσ forma⌠ a≤ Thσ Catcher« I⌠ outline≤ wha⌠ ì
happen≤á iε thσ cluΓ anΣ contain≤ ß ful∞ descriptioε oµ ho≈ t∩ operatσá thσ ì
ne≈á bulletiεá board«á Thesσ instruction≤ g∩ througΦ thσ operatioεá oµá thσ ì
boarΣá ste≡á b∙á step«á AlthougΦá somσá oµ thσá instruction≤á arσá no⌠á ye⌠ ì
implementeΣ oε ou≥ board¼á i⌠ wil∞ tel∞ yo⌡ al∞ yo⌡ wil∞ eve≥ neeΣ t∩á kno≈ ì
abou⌠á it«á Jus⌠ remember¼á UPLOA─ filσ transfer≤ mus⌠ bσ iε thσá 300/300¼ ì
1200/120░á o≥á 2400/240░ mode≤ only«á Therσ i≤ n∩ facilit∙ t∩á "FLIPóá bauΣ ì
rate≤á froφá 1200/7╡ t∩ 75/1200«á Yo⌡ canno⌠ loτ iε oε 1200/7╡ anΣá reversσ ì
thi≤ bauΣ ratσ t∩ uploaΣ files« Onσ othe≥ poin⌠ t∩ remembe≥ i≤ tha⌠ wσ havσ ì
tw∩ modem≤ fo≥ hire« Iµ yo⌡ havσ no⌠ useΣ ß modeφ beforσ o≥ yo⌡ wan⌠ t∩ tr∙ ì
beforσ yo⌡ buy¼á hirσ onσ oµ our≤ ofµ Greτ Evß o≥ Chri≤ Andersoε anΣ seσ iµ ì
yo⌡ likσ i⌠ first«
Thσá nex⌠ installmen⌠ oµ Microbeσ Graphic≤ Technolog∙ i≤ no⌠á includeΣ ì
thi≤á issuσ a≤ thσ autho≥ ha≤ haΣ to∩ man∙ othe≥ thing≤ oε hi≤ agendßá thi≤ ì
month« Hopefull∙ thing≤ wil∞ bσ bacδ t∩ norma∞ nex⌠ month.
╔á havσ recentl∙ catalogueΣ anothe≥ dozeε o≥ s∩ disk≤ froφá thσá SoutΦ ì
Australiaεá anΣá Bluσá Mountain≤á use≥ groups«á Copie≤á oµá thesσá wil∞á bσ ì
availablσá fo≥á orde≥á thi≤ meetinτ nigh⌠ anΣ oε thσ copyinτá machinσá nex⌠ ì
month«á Therσ arσ man∙ anΣ varieΣ program≤ oε thesσ disk≤ anΣ ╔ wil∞ havσ ß ì
prin⌠á ou⌠á oµá thσ ne≈ addition≤ t∩ thσ cataloguσ fo≥á you≥á perusa∞á thi≤ ì
meeting«á Threσá oµá thσá program≤ tha⌠ ma∙ bσ oµ interes⌠á includσá ßá Z8░ ì
disassembler¼á ßá prograφá t∩ assis⌠ iε thσ developmen⌠á oµá Kodak¼á anΣá ß ì
prograφá t∩á assis⌠á yo⌡ iε pointinτ you≥ antennß t∩ most/al∞ oµá thσá geo-ì
stationar∙ sattelites« Thi≤ migh⌠ bσ oµ somσ interes⌠ t∩ RTT┘ operator≤ anΣ ì
thσ like« BotΦ arσ .MWB
Iµ yo⌡ arσ confuseΣ abou⌠ date≤ anΣ issuσ number≤ oε thσ Catche≥ sincσ ì
Septembe≥ thi≤ year¼ s∩ aφ I« Thσ Oc⌠ issuσ wa≤ calleΣ Numbe≥ 2¼ No÷ 3¼ Deπ ì
┤ anΣ Jaε (dateΣ 1987⌐ wa≤ 4A« Maybσ ╔ shoulΣ givσ thi≤ up?
╛ ANDREWè Gambolling About - An Exposation
prisoner 308
╔á wa≤ neve≥ taugh⌠ thσ usσ oµ computer≤ fo≥ gamblinτ a⌠ school¼á no≥ ì
wa≤á i⌠ ß topiπ oµ dinner-tablσ conversatioε betweeε m∙ parents«á Bu⌠á witΦ ì
reading¼á anΣ attendinτ Mbuτ meeting≤ o≥ occasiona∞ chancσ meeting≤ witΦ e∞ ì
presidentσá ╔ havσ pickeΣ u≡ ß prett∙ sounΣ workinτ knowledgσá oµá puntinτ ì
(withou⌠á ß boat)¼á It'≤ no⌠ comprehensive¼á thσ TA┬ knows«á ╔ stil∞á can'⌠ ì
full∙á understanΣá wh∙á ┼ vaε Bomme∞ anΣ Trevo≥ Hudsoε haveno⌠á retireΣá o≥ ì
turneΣ u≡ witΦ `PREMIUM's.
I⌠ quickl∙ becamσ apparen⌠ t∩ me¼á seeinτ thσ numbe≥ oµ carΣ anΣá dicσ ì
program≤ useΣ a≤ earl∙ programminτ example≤ {wha⌠ m∙ mothe≥ woulΣ havσ madσ ì
oµá WILDCARD╙ iε he≥ youtΦ ╔ hesitatσ t∩ think² tha⌠ thσ developmen⌠ oµ TH┼ ì
MONT┼ CARL╧ METHO─ wa≤ aε attemp⌠ t∩ turε lonτ odd≤ int∩ deaΣ cert's.
No≈á thi≤ wa≤ considereΣ ß matte≥ oµ somσ importancσ a⌠ al∞ stage≤á oµ ì
m∙á limiteΣ (anΣ no⌠ t∩ successful⌐ education«á Iε late≥ lifσ ╔ havσá beeε ì
driveε b∙ remorsσ anΣ feeling≤ oµ gilt¼á sorr∙ guilt¼ t∩ mortif∙ thσ flesΦ ì
b∙á protracteΣ reference≤ t∩ mathematic≤ text≤ oµ lonτá duration¼á equatioε ì
anΣ approximation.
Now¼á further¼á i⌠ come≤ eventuall∙ t∩ thσ diligen⌠ indigen⌠ iε rewarΣ ì
fo≥á thei≥á industr∙ a≤ revelation¼á tha⌠ a≤ thσá non-protestan⌠á europeaε ì
foundatioεá fo≥á statistica∞á developmen⌠ wa≤á patronagσá b∙á thσá nobilit∙ ì
attemptinτá t∩á redistributσá thei≥á wealtΦ b∙á mean≤á no⌠á appearinτá purσ ì
charity╗á t∩ wit¼á thσ card≤ anΣ dice╗ t∩ realisσ that¼ iε truth¼ therσ arσ ì
iε thσ worth∙ book≤ oµ thσ grea⌠ mathematician≤ SYSTEM╙ tha⌠ reall∙ work.
╔ fee∞ i⌠ fitting¼ iε ß countr∙ morσ accustomeΣ t∩ usσ oµ thσ coiε fo≥ ì
thi≤á purpose¼á t∩á examinσá ßá SYSTE═ discusseΣ b∙ onσá Walte≥á Penne∙á iε ì
Scientifiπá Americaεá Oct«á '7┤ bu⌠ founΣ a≤ ß probleφ iεá `MATHEMATIC╙á ┴ ì
Humaε Endeavorº ╚ ╥ JACOBS.
I⌠á wa≤á constantl∙ madσ plaiε iε m∙ youtΦá tha⌠á `two-up'¼á witΦá it≤ ì
fifty-fift∙ odd≤ wa≤ probabl∙ thσ faires⌠ gamblinτ gamσ played¼á s∩ ╔ havσ ì
neve≥ indulged« I⌠ i≤ possiblσ t∩ inducσ thσ unwar∙ t∩ gamblσ iε method≤ a≤ ì
ye⌠á unknowε t∩ them¼á particularl∙ iµ thσ intimatioε i≤ tha⌠ you¼á iε you≥ ì
gooΣ naturednes≤ arσ offerinτ theφ thσ edge.
Withou⌠á protracteΣ anΣ intensσ stud∙ oµ `Game≤ Theoryº a≤á delineateΣ ì
b∙á voε Neumanε (thσ computer⌐ anΣ Morgensterε (thσ money⌐ i⌠ i≤á generall∙ ì
assumeΣ b∙ mos⌠ tha⌠ `firs⌠ playº confer≤ aε advantage.
Iµá ß gamσ i≤ suggesteΣ consistinτ oµ thσ selectioε b∙ eacΦ playe≥á oµ ì
threσ consecutivσ outcome≤ oµ thσ tos≤ oµ ß singlσ coin¼ tha⌠ thσ coiε wil∞ ì
continuσá t∩á bσá tosseΣ unti∞ onσ player≤ selectioε occur≤ anΣá tha⌠á you≥ ì
opponen⌠á wil∞ havσ firs⌠ selection¼á wha⌠ coulΣ appea≥ untowarΣá iεá this┐ ì
But¼á oε consideration¼á iµ you≥ opponen⌠ selects¼á say¼á ╚ ╚ ╚ theε upoε ß ì
littlσá consideratioε yo⌡ wil∞ seσ tha⌠ unles≤ thσ firs⌠ threσ throw≤ arσ ß ì
wiε fo≥ you≥ opponen⌠ theε TH╚ mus⌠ comσ u≡ beforσ ╚ ╚ H╗ similarl∙ iµ you≥ ì
opponen⌠ ha≤ ╘ ╘ ╘ theε barrinτ ß firs⌠ threσ throw≤ los≤ yo⌡ MUS╘ wiε witΦ ì
╚ ╘ T.
So¼á alread∙ thσ odd≤ havσ comσ slightl∙ you≥ way¼á bu⌠ t∩ observσ thσ ì
exten⌠á t∩á whicΦá thσ odd≤ ma∙ bσ draggeΣ you≥ way¼á le⌠ u≤ indulgσá iεá ß ì
littlσ compute≥ simulation«
è0010░ RE═ writteε t∩ verif∙ Walte≥ Penne∙ iε Oc⌠ '7┤ Sc«á Am«á referreΣ t∩ ì
iε ╚ ╥ JACOB╙ MATHEMATIC╙ ┴ Humaε Endeavor
0011░ RE═á P1ñá i≤á thσá opponent≤á selecteΣá triple¼áá P6ñá i≤á PENNEY'≤ ì
correspondinτ selection¼ T3ñ i≤ resul⌠ oµ thσ las⌠ threσ throws
00120 C=0 : P=0
00130 INPUT "HOW MANY TRIALS WILL WE MAKE ?";N
00140 GOSUB 900 : T3$=G7$ : REM generate first three throws
00150 GOSUB 900 : P1$=G7$ : REM generate players triple
00160 RESTORE 1000 : REM find Penneys recommendation
00170 READ A1$,P6$ : IF A1$ <> P1$ THEN GOTO 170 : REM find P6$
00180 GOSUB 600 : REM check for a winner
00190 N7$="T":IF RND<.5 THEN LET N7$="H"
00200 T3$=T3$(;2,3)+N7$ : REM find last three tosses
00210 GOSUB 800 : REM print present position
0022░áI╞ F:I╞ C+P=>╬ THE╬ GOT╧ 12░ ELS┼ GOT╧ 14░ ║á
RE═ iµ ß wiε then select next play or finish
00230 GOTO 180
00600 F=0:IF P1$=T3$ THEN LET P=P+1:F=-1
00610 IF P6$=T3$ THEN LET C=C+1 : F=-1
00620 RETURN
00800 CLS : CURS 7,7:PRINT TAB(10) "Pen ="C TAB(40)"Player ="P
00810 CURS 5,10:PRINT"PENNEY is "P6$ TAB(38)"PLAYER is "P1$
00820 PRINT TAB(25)T3$
00830 RETURN
00900 G7$="" : FOR I=1 TO 3
00910 IF RND<.5 THEN LET G7$=G7$+"H" ELSE LET G7$=G7$+"T"
00920 NEXT I : RETURN
0099╣áRE═ thσ datß i≤ deriveΣ froφ PENNEY'╙ inf∩ iεá SCIENTIFI├á AMERICAN« ì
Firs⌠ columε i≤ opponent≤ choice¼ seconΣ i≤ Penney'≤ appropriatσ ì
`bes⌠ choice'
01000 DATA "HHH","THH" 01010 DATA "THT","TTH"
01002 DATA "HHT","THH" 01012 DATA "TTH","HTT"
01004 DATA "HTH","HHT" 01014 DATA "TTT","HTT"
01006 DATA "HTT","HHT" 01016 DATA "END","END"
01008 DATA "THH","TTH"
Thσá `simulation'¼á thσá representatioεá oµ coiεá tossing¼á assume≤á ß ì
`rectangularº distributioε oµ number≤ betweeε ░ anΣ 1¼á anΣ let≤ al∞á thosσ ì
les≤ thaε ß halµ bσ tails¼ al∞ thosσ greate≥ represen⌠ heads.
Iµá yo⌡ arσ ß reade≥ oµ magazine≤ directeΣ t∩ user≤ oµ othe≥ PC≤ o≥ oµ ì
olde≥ large≥ machine≤ yo⌡ ma∙ havσ noticeΣ ß continuinτ worr∙ witΦá respec⌠ ì
t∩ thσ `randomnessº oµ thei≥ randoφ numbe≥ generators.
┴á moment≤á consideratioε oµ thσ usinτ oµ aε algorithφá (ßá systematiπ ì
procedure⌐ t∩ generatσ `randoφ numbersº indicate≤ aε apparen⌠ contradictioε ì
iεá terms«á Thσá mos⌠á commoε algorithm≤ useΣ iε PC≤ arσ one≤ iεá whicΦá aε ì
initia∞á `seedºá numbe≥ i≤ useΣ iε ß calculatioεá producinτá anothe≥á largσ ì
number¼á theε ß centra∞ grou≡ oµ digit≤ i≤ useΣ a≤ thσ nex⌠ `randoφ numberº ì
whils⌠á thσá wholσá numbe≥ generateΣ become≤ thσ ne≈ `seedºá fo≥á thσá nex⌠ ì
operation¼á ß middlσ grou≡ oµ digit≤ i≤ takeε a≤ thσ nex⌠ «á «á etc«á Thi≤ ì
procedure¼á usinτá thσá samσá initia∞á seeΣ wil∞ alway≤á producσá thσá samσ ì
sequencσá oµá number≤ - though⌠ desirablσ fo≥á de-bugginτá purpose≤á durinτ ì
programminτ - s∩ ß mean≤ oµ alterinτ thσ initia∞ seeΣ i≤ necessar∙ t∩ allo≈ ì
aε apparentl∙ differen⌠ sequencσ t∩ bσ generated.
Stil∞á thσá initia∞ seeΣ wil∞ agaiε bσ generateΣ a⌠á somσá stage¼á thσ ì
smalle≥á thσá numbe≥á useΣá fo≥ generatioε thσ soone≥ ßá useΣá numbe≥á wil∞ ì
reappear╗á thereafte≥ thσ followinτ sequencσ oµ number≤ wil∞ bσ ß repea⌠ oµ ìèthσ precedinτ sequence«á Thσ generato≥ i≤ cyclic«á Iε orde≥ t∩ preven⌠ thi≤ ì
thσá seeΣ mus⌠ bσ rese⌠ b∙ somσ non-repetitivσ mean≤ ever∙á s∩á often«á Onσ ì
sourcσ oµ ß ne≈ seeΣ ofteε useΣ i≤ ß portioε oµ thσ outpu⌠ oµ thσ real-timσ ì
clocδ (iµ thσ machinσ ha≤ one)«á Anothe≥ useablσ sourcσ witΦ ß CP╒ likσ thσ ì
`Bee≤á Z8░ i≤ thσ content≤ oµ thσ `refreshº registe≥ - ß facilit∙á provideΣ ì
fo≥ thσ necessar∙ `refreshingº oµ dynamiπ memor∙ chips.
╔á havσ alway≤ assumed¼á witΦ n∩ knowledgσ oµ thσ facts¼á tha⌠ thi≤ i≤ ì
useΣá iε thσ 'Bee≤ RN─ function¼á becausσ iµ onσ generate≤ ß largσá se⌠á oµ ì
`randoφá numbersº anΣ plot≤ theφ thσ resul⌠ i≤ reasonabl∙ rectangular¼á anΣ ì
differen⌠ eacΦ time.
00100 CLEAR:CLS:LORES
00110 ON ERROR GOTO 180 : REM use graphics error to end
0012░áDI═áX(127)║áRE═ X¿ ⌐ i≤ aε arra∙ t∩ scorσ ho≈ man∙áoµ each `random
number' have been generated
00130 FOR A=1 TO 4096 : REM set to run beyond likely end
00140 Y=INT(RND*101) : REM generate a random number between 0 and 100
00150 SET Y,X(Y): REM and add it to those already displayed
0016░ X(Y)=X(Y)+1║á RE═ `recordº ho≈ man∙ number≤ oµ thi≤á valuσ have
been generated so far
00170 NEXT A
00180 PLAY 2,1;4,1;8,1: REM come here when display ability exceeded
00190 CURS 1,16 : PRINT A;" numbers generated";
00200 GOTO 200
╔ useΣ thi≤ iε m∙ firs⌠ day≤ oµ playinτ witΦ m∙ `Bee¼á anΣ i⌠ madσ mσ ì
happ∙á tha⌠á thσá randoφ numbe≥ generato≥ wa≤ ßá `fai≥á thing'«á Bu⌠á afte≥ ì
readinτá man∙ strangσ magazinσ article≤ oε thσ subjec⌠ ╔ becamσ awarσá tha⌠ ì
peoplσá wh∩á kno≈ wha⌠ the∙ arσ talkinτ abou⌠ seeφ t∩ havσá man∙á differen⌠ ì
meaning≤á fo≥á thσ terφ `randoφ number'¼á anΣ seeφ t∩á arguσá mucΦá amongs⌠ ì
themselves.
However¼á a≤ ╔ mentioneΣ before¼á m∙ warines≤ oµ thσ fairnes≤ oµ `two-ì
upºá ha≤á leaΣá mσá t∩ thσ observatioε tha⌠ everyonσá (myselµá amonτá them¼ ì
boominτá witΦá thσ worst⌐ wh∩ claim≤ t∩ havσ watcheΣ ß gamσ oµá `swyºá als∩ ì
claim≤ t∩ havσ observeΣ fifteeε consecutivσ head≤ thrown« {I⌠ mus⌠ bσ noteΣ ì
tha⌠ iε `two-upº onl∙ ß pai≥ oµ head≤ o≥ ß pai≥ oµ tail≤ i≤ regardeΣ a≤á aε ì
outcome¼á ß heaΣ anΣ tai∞ i≤ throwε again..« s∩ I'φ told.² S∩ thσ usσ oµ ß ì
`simulationºá t∩ examinσ thσ likelihooΣ oµ sucΦ ß thinτ ha≤ somethinτ t∩ bσ ì
saiΣ fo≥ it.
00100 CLS : PRINT"TIME TILL FIRST HEAD EXPERIMENT"
00110 PRINT"==================================="
00120 PRINT"A TOSSED COIN SHOWS EITHER A `HEAD' OR A `TAIL'."
0014░áPRINT"TH┼ COMPUTE╥ WIL╠ `TOS╙ ┴ COINº TIL╠ ┴ `HEADºá FIRS╘ OCCURS."\
"TH┼áOUTCOM┼áO╞ TH┼ EXPERIMEN╘ I╙ TH┼áNo«áO╞áTOSSE╙ NEEDED."
0016░áPRINT"TH┼áEXPERIMEN╘áI╙áPERFORME─ 100░áTIME╙áAN─áTH┼ DISTRIBUTION OF"
\"TOSSES IS REPORTED AFTER EACH 100 EXPERIMENTS"\
0017░ PRIN╘ ó iµ thσ coiε i≤ `fairº thσ probabilit∙ oµ ßá `headº is 0.5"
00180 INPUT"ENTER THE PROBABILITY OF A HEAD ON EACH TOSS,P="P1
0019░ I╞ P1<.00000▒ O╥ P1>.99999╣ THE╬ PRINTó OU╘ O╞ RANG┼ ":GOT╧ 180
00200 DIM C(100) : N1=100
00210 FOR J=1 TO 10
00220 T=0 : REM T=No. OF TRIALS TILL 1st HEAD
00230 T=T+1 : X1=RND : IF X1>P1 THEN 230 :REM ie if a tail
00250 N=N+1 : C(T)=C(T)+1 : IF T>M THEN LET M=Tè00260 IF FRACT(FLT(N)/N1)<> 0 THEN GOTO 220
0027░ CLS:PRIN╘á "tosse≤á unti∞á HEAD"; TAB(24)╗áá "occurrences"╗ TAB(42);
"relative frequency"
00280 FOR I=1 TO M : A1=FLT(C(I))/FLT(N)
00290 PRINT [I6 I],TAB(20),[I5 C(I)],TAB(41),[F7.4 A1]
00296 NEXT I
00300 PRINT TAB(6)"TOTALS",TAB(20),[I5 N],TAB(40),1:CURS 1,1:NEXT J
Thσ wortΦ oµ `simulationº iε statistica∞ experimentatioε i≤ obviou≤ t∩ ì
anyonσ wh∩ ha≤ attempteΣ t∩ lurσ thei≥ ╖ o≥ 1░ yea≥ olΣ int∩ tossinτá coin≤ ì
ßáthousanΣátime≤ iε orde≥ t∩ finΣ ho≈ lonτ beforσ thσ fifteeε head≤ácomσ up.
Observatioεá ofteεá turn≤ u≡ result≤ whicΦ arσ contrar∙á t∩á intuitivσ ì
expectation¼á whicΦá probabl∙ explain≤ wh∙ s∩ man∙ mathematician≤á obtaineΣ ì
gamblinτ gentr∙ a≤ patrons.
Oµá latσá thσ importancσ oµ statistic≤ ha≤ veereΣ froφá usσá t∩á mode∞ ì
particlσá physic≤á anΣ electronic≤ t∩ thσ contemporar∙ exposinτ oµá `riggeΣ ì
resultsº iε scientifiπ reports.
Iµ onl∙ poo≥ olΣ Mende∞ haΣ computer-modeleΣ hi≤ sweet-peß plot.
Sometimσá ag∩á ╔ me⌠ severa∞ method≤ fo≥ generatinτá `randoφá numbersº ì
witΦá ßá `norma∞ distributionº -tha⌠ funn∙ bel∞ shapeΣá distributioεá firs⌠ ì
though⌠ b∙ Gaus≤ t∩ represen⌠ thσ distribution.
FounΣá iεá natura∞ group≤ effecteΣ b∙ variatioεá iεá man∙á influentia∞ ì
factors¼á a⌠á thσá timσá ╔ though⌠ i⌠ migh⌠ havσ somσ usσá iεá simulations¼ ì
rathe≥ thaε fo≥ fakinτ experimenta∞ results.
MICROBEE SYSTEMS ENGINEERING BULLETINs
128k OVERDRIVE BOOT ROMS
ENC 8-151287
WitΦá thσ introductioε oµ thσ 128δ OVERDRIVE¼á ß ne≈ BO╘ RO═ wa≤á made«á T∩ ì
datσá therσá ha≤ beeε threσ version≤ oµ thi≤ Rom«á Thσ Ve≥á numbe≥á appear≤ ì
unde≥ thσ Microbeσ 128╦ logo« Belo≈ arσ known¼ fixeΣ problem≤ iε Ve≥ 2.03
1. In self test mode MEMORY BLOCK TEST does not test banks 1 and 3.
2. Does not test the RAM BANK switching.
3. The letter "E" on the keyboard not tested.
4. Some functions in the MONITOR leave bytes on the stack causing a crash
5. The word KERNEL is spelt wrong on the self test menu.
6. Problems when typing in glass typewriter mode.
VERSON 2.01 (marked BN 57 and BN 58)
This Ver has all the above problems.
VERSION 2.02 (marked BN 59)
This Ver has problem number 1 fixed.
VERSION 2.03 (marked BN 60) RELEASED Thursday 17th December 1987.
This Ver has all known bugs fixed.
NOTE║ Thσ abovσ boo⌠ RO═ n∩ longe≥ ha≤ thσ networδ facility« Iµ aε ove≥ ì
drivσ i≤ t∩ bσ useΣ oε thσ Sta≥ network¼ boo⌠ RO═ 5╢ wil∞ havσ t∩ ì
áááááááááábe used.è -- MUSIC .MWB --
╔á wa≤ infuriateΣ b∙ thσ timσ i⌠ tooδ t∩ writσ eveε thσ simples⌠ tune≤ ì
iεá BASIC«á S∩ ╔ wrotσ thi≤ prograφ t∩ assis⌠ iε thσ creatioεá oµá pieces« ì
Thσ underscorσ (_⌐ character≤ iε line≤ 170¼á 180¼á 360¼á 370¼ 390¼ 400¼ 42░ ì
anΣ 43░ werσ madσ b∙ pressinτ Ctrl-N¼ no⌠ Shift-Del.
NOTE: The Checksums in the above mentioned lines mau not be correct. ED.
Program name : MUSIC
00100 A0$="QASEDRFGYHUJIKLP;[@\" √▓│╢²
00110 A1$="A A#B C C#D D#E F F#G G#A A#B C C#D D#E F F#G G#" √░╕┤²
00120 A2$="LKQ A S E D R F G Y H U J I K L P ; [ @ \ LFDLRT" √▒╕╡²
00130 POKE 140,1:POKE 220,255:INVERSE:FOR I=65184 TO 65391 √░╡▒²
00140 READ D:POKE I,D:NEXT I:CLS:D=1 √▒╖┤²
00150 NORMAL:CURS 14,1:PRINT"Duration : 1 2 3 4 5 6 7 8 9":PCG:
CURS 24+(D-1)*3,1:PRINT D" " √▒▒╡²
00160 PRINT\
"lmkllmkllmnojnkllmkllmnojnkllmkllmkllmnojnkllmkllmnojnkllmkllmkl"; √▓┤╡²
00170 FOR I=1 TO 2:PRINT
"lvullvullv_pt_ullvullv_pt_ullvullvullv_pt_ullvullv_pt_ullvullvul";:
NEXT I √▓▒╕²
00180 FOR I=1 TO 32:PRINT"t__p";:NEXT I √░╖▒²
00190 FOR I=1 TO 16:PRINT"srrq";:NEXT I √▒╢▓²
00200 NORMAL:CURS 5,14:PRINT"Press Ctrl-N to toggle between notes, keys
and numbers."\" Press numbers 1-9 for duration. Press Shift-x
to exit." √▒╖┤²
00210 M=1:POKE 257,1:GOTO 360 √▒╖╕²
00220 K=ASC(KEY):IF PEEK(257)<>1:K=128 ELSE IF K=128 THEN 220 √▒▒┤²
00230 IF K=128:POKE 257,1:N=1:GOTO 310 √▒▒▓²
00240 IF K=10:N=22:GOTO 310 √░┤╡²
00250 IF K=127:N=23:GOTO 310 √▒▓▓²
00260 IF K=13:N=24:GOTO 310 √░┤┤²
00270 IF K=14 THEN 340 √░░╖²
00280 IF K=120:NORMAL:CURS 1,11:POKE 140,0:POKE 220,111:END √░┤╕²
00290 IF K<58 AND K>48:D=K-48:NORMAL:CURS 14,1:
PRINT"Duration : 1 2 3 4 5 6 7 8 9 ":PCG:CURS 24+(D-1)*3,1:
PRINT D" ":GOTO 220 √░╖╖²
00300 N=SEARCH(A0$,CHR(K)):IF N>0:N=N+1 ELSE 220 √▒▒│²
00310 PLAY N,D √▒┤▒²
00320 NORMAL:CURS 20,10:G=N*2:PRINT"Note:"A1$(;G-1,G)" Key:
"A2$(;G-1,G)" Number:"N" " √▒▒╣²
00330 GOTO 220 √▒░┤²
00340 M=M+1:IF M>3:M=1 √░░│²
00350 ON M GOTO 360,390,420 √▒╖╢²
00360 PCG:CURS 1,4:PRINT
"lvullvuA#v_pt_uC#vuD#v_pt_uF#vuG#vuA#v_pt_uC#vuD#v_pt_uF#vuG#vul"; √▒┤▓²
00370 NORMAL:CURS 6,7:PRINT
"A___B___C___D___E___F___G __A __B __C __D __E __F __G " √▒│▒²
00380 GOTO 220 √▒▒▒²
00390 PCG:CURS 1,4:PRINT
"lvullvuQ v_pt_uE vuR v_pt_uY vuU vuI v_pt_uP vu[ v_pt_uLFvuRTvul"; √░▓╣²
00400 NORMAL:CURS 6,7:PRINT
"LK__A___S___D___F___G___H___J___K___L___;___@___\___DL" √░╢╡²
00410 GOTO 220 √▒░│²
00420 PCG:CURS 1,4:PRINT
"lvullvu2 v_pt_u5 vu7 v_pt_u10vu12vu14v_pt_u17vu19v_pt_u22vu24vul"; √▒▒╡²è00430 NORMAL:CURS 6,7:PRINT
"1 __3___4___6___8___9___11__13__15__16__18__20__21__23" √▓▒▒²
00440 GOTO 220 √▒░╕²
00450 DATA 127,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128 √░▒╖²
00460 DATA 255,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15 √▓│▒²
00470 DATA 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
255 √▓▒┤²
00480 DATA 255,240,240,240,240,240,240,240,240,240,240,240,240,240,240,
240 √▓▓▒²
00490 DATA 255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 √░░│²
00500 DATA 254,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 √▓│╣²
00510 DATA 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 √▒╖╖²
00520 DATA 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,254 √▓▓▒²
00530 DATA 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255 √▓│┤²
00540 DATA 128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,127 √▓╡▒²
00550 DATA 128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128 √░░╡²
00560 DATA 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15 √▒╣▓²
00570 DATA 240,240,240,240,240,240,240,240,240,240,240,240,240,
240,240,240 √▓▒╡²
MICROBEE SYSTEMS ENGINEERING BULLETINs
128k CRASHES 090909090909
ENC 7-151287
PROBLEM: The 128k crashes filling the screen with 09's
REASON║ Datß line≤ oε thσ DRA═ beinτ overdriveε b∙ thσ CMO╙ buffe≥ oε thσ ì
maiεá board«á 128δá Draφ board≤ witΦ TOSHIB┴ DRAM≤ arσ morσ likel∙ t∩á havσ ì
thi≤ probleφ thaε thosσ witΦ T╔ DRAMS«á Toshibß DRA═ arσ numbereΣ:
TMM6164P-15
SOLUTION║ AdΣ eigh⌠ (8⌐ serie≤ resistor≤ int∩ DAT┴ line≤ oε thσ coreboard.
Ninσ (9⌐ track≤ havσ t∩ bσ cut¼ eigh⌠ 100╥ resistor≤ anΣ onσ wirσ linδ havσ ì
to be added to the coreboard.
1.á Cu⌠á thσá eigh⌠ DAT┴ linσ track≤ (componen⌠ side⌐ betweeε thσ X▒á edgσ ì
áááááconnecto≥ anΣ thσ se⌠ oµ hole≤ nex⌠ t∩ 1╕ t∩ 25« NOTE║ Somσ board≤ ma∙ ì
áááááhavσ ß SI╨ iε thσ hole≤ nea≥ thσ X▒ edgσ connector«á Removσ i⌠ iµá yo⌡ ì
áááááare going to make this modification.
2.áááCu⌠á tracδá (componen⌠á side⌐ runninτ froφ nearX▒ piε 2╡á t∩á ßá prin⌠ ì
áááááthrough hole near C65.
3.áááAdΣá thσ ╕ ° 100╥ resistor≤ acros≤ thσ cu⌠ track≤ betweeε thσ X▒á con-ì
ááááánecto≥á anΣ thσ vacan⌠ hole≤ froφ piε 1╕ t∩ 25«á (Resistor≤ caε bσ 1/┤ ì
áááááor 1/8 watt)
4.áááConnec⌠á DAT┴ linσ TW╧ (solde≥ side)«á Froφ thσ resisto≥ connecteΣá t∩ ì
ááááápiεá 1╣áX1, connec⌠ ß smal∞ lengtΦ oµ wirσ (abou⌠ 45mm⌐ t∩á thσá prin⌠ ì
áááááhole near the negative pin of C65.
NOTE: ENC 2-090487 IS NO LONGER USED IN PRODUCTION OF THE 128k MICROBEES.èFrom: Paul Zemancheff To: All Subject: Public domain C compilers
╔ aφ seekinτ commen⌠ abou⌠ thσ publiπ domaiε π compiler≤ tha⌠ arσ availablσ ì
fo≥ thσ Microbee« ╔ havσ ß numbe≥ oµ ver≤ oµ thσ Roε Caiε Smal∞ ├ compiler« ì
Ve≥á 2.▒ i≤ oδ excep⌠ tha⌠ i⌠ onl∙ handle≤ intege≥ arithmetic«á Thσ updateΣ ì
versioεá b∙ Jame≤ Vaε Zan⌠ ha≤ ß floatinτ poin⌠ librar∙ (noε standard⌐á bu⌠ ì
fo≥ somσ strangσ reasoε thσ ver∙ importan⌠ scanµ functioε ha≤ beeεá omitteΣ ì
froφ thσ i/∩ librar∙ oµ thi≤ late≥ version« ╔ als∩ havσ ß cop∙ oµ thσ smal∞ ì
πá compile≥á a≤á modifieΣ b∙ Jiφ Lang¼á whicΦ include≤ ma∙ oµá thσá logica∞ ì
operator≤ missinτ froφ al∞ thσ othe≥ versions« Confusinτ isn'⌠ it« ╔ aφ no⌠ ì
reall∙á happ∙ witΦ an∙ oµ thesσ compilers«á Doe≤ anyonσ kno≈ oµá an∙á othe≥ ì
publiπ domaiε π compiler≤ whicΦ woulΣ ruε oε thσ microbee┐á A⌠ thi≤ stagσ ╔ ì
aφá no⌠á interesteΣá iεá payinτ severa∞ hundreΣ dollar≤á fo≥á ßá commercia∞ ì
compiler¼á eveεá ß $10░ dollar≤ woulΣ bσ t∩ much«á Iµ anyonσ know≤ abou⌠á ß ì
supe≥ chea≡ π compile≥ tha⌠ ╔ caε purchasσ (<$50⌐ pleasσ ß messagσ oε RBBS. ì
From: Michael Tampion To: All Subject: HHGTTG
Caεá anybod∙ ou⌠ therσ pleasσ hel≡ ß desponden⌠ adventurer┐á Al∞ ╔ neeΣá t∩ ì
kno≈ i≤ ho≈ t∩ finΣ ou⌠ whicΦ too∞ Marviε wil∞ asδ mσ fo≥ wheε hσ open≤ thσ ì
hatch«á D∩á ╔ havσ t∩ ge⌠ al∞ thσ tool≤ int∩ thσ Acces≤ Space¼á anΣ iµá so¼ ì
how┐á Eveε thougΦ ╔ lovσ Meretzk∙ ª Adam≤ fo≥ thσ game¼ I'l∞ kil∞ theφ iµ ╔ ì
eve≥ mee⌠ theφ facσ t∩ face....
From: Rex Foord To: All Subject: QL22.lbr
Havσá jus⌠ uploadeΣ ß filσ calleΣ QL22.lbr«á I⌠ i≤ ß ver∙ gooΣ prograφá fo≥ ì
viewinτ oµ files¼á normal,squeezed¼á o≥ crunched¼ anΣ als∩ withiε librarys« ì
I⌠á ha≤ randoφ acces≤ t∩ an∙ pagσ withiε thσ filσ I⌠ als∩ caε vie≈ thσ filσ ì
iε he° format. Excellent program. Rex
FOR SALE $$ FOR SALE $$ FOR SALE $$
56╦ Beσ completσ witΦ Viatel«á Twiε 40trδ ╡ 1/4ó drives« BM├ greeε monitor« ì
Beemodeφ (300¼á 1200/75)« Datacassette¼ Sta≥ DP848░ do⌠ matri° printer« Al∞ ì
cable≤ anΣ manuals«á BundleΣ softwarσ include≤ WordStar¼á Multiplan¼á Basiπ ì
etc.¼á plu≤ Telcom2¼á Beealien¼á Chess¼ Swordques⌠ anΣ Sketckpad« Onl∙ $79░ ì
the lot. Contact Ian Wentworth on 49 - 6792 B/H or 754 - 7880 A/H.
Microbeσ P.C« 8╡ witΦ Wordbeσ etc.¼ monito≥ (green⌐ anΣ cassettσ playe≥ anΣ ì
a few tapes. All manuals. Excellent Cond. $350. ONO. 598 5481 after 4. P.M.
Microbeσ 64δ CIAB«á 3.5ó Drive¼á monitor¼ instructioε manual≤ anΣ software¼ ì
jo∙á sticδ anΣ games¼á Tapσ playe≥ anΣ tapes¼á printe≥ cablσ (n∩á printer)« ì
Copies of all Catchers. $500.00. Contact C. J. POPE on 857 - 5342
Microbeσ Serie≤ Threσ witΦ 64K¼ twiε drive≤ (onσ 360k¼ onσ 1.2M)¼ disk≤ anΣ ì
cassettσ software¼á cassettσ recorder¼á BM├ monito≥ heap≤ oµ cluΓ mag≤á anΣ ì
Microbeσ books. $ 900. Phone Simon on 435-5731....
From: Steven Jepson To: All Subject: 6.75Mhz Speed Mod Bug.
Therσ i≤ ß mistakσ iε thσ speeΣ moΣ article« read≤ a⌠ moΣ 16« Piε 1▒ IC4
it should be Pin 11 IC7 The circuit Diagram is correct.
Sorry if anyone has had problems..... Steven Jepsonè MICROBEE SYSTEMS ENGINEERING BULLETINs
256k TC ENGINEERING CHANGE NOTES
NUMBER 8704
PROBLEM║ An∙ Basiπ prograφ usinτ thσ statemen⌠ PEE╦ (258⌐ wil∞ no⌠ worδ oε ì
the 256k TC.
REASON║á PEE╦á (258⌐ look≤ directl∙ a⌠ thσ 654╡ fo≥ keyboarΣ information« ì
The 6545 on the 256TC has nothing to do with the keyboard.
SOLUTION║á Thσ followinτ line≤ oµ codσ havσ t∩ bσ addeΣ anΣ changeΣ iεá an∙ ì
Basic program using PEEK (258). They will then run on all Microbees.
ADD:
10 X = 28672
20 FOR Y = 0 TO 16
30 READ A: POKE X + Y,A
40 NEXT Y
50 DATA 6,64,120,61,205,10,165,40,2,16,247,120,61,79,6,0,201
CHANGE: All lines with PEEK (258) for example
110 IF PEEK (258) = 55 THEN xxxx : REM 55 = space key
replace with
110 IF USR (28672) = 55 THEN xxxx : REM 55 = space key
To replace use the GX COMMAND, GX/PEEK (258)/USR (28672)/
TEST PROGRAM:
Enter lines 10 to 50 as above, then
60 I = USR (28672)
70 PRINT I;
80 FOR X = 1 TO 50 : NEXT X : REM delay
90 GOTO 60
>RUN
No≈ pressinτ an∙ key≤ oε thσ keyboarΣ shoulΣ changσ thσ number≤ printinτ oε ì
the screen, A = 1, B = 2, C = 3, no keys = 255.
MACHINE CODE:
ORG 7000h (can be located anywhere)
7000 06 40 ld b,64
7002 78 loop: ld a,b
7003 3D dec a
7004 CD 0A A5 call 0a50ah
7007 28 02 jr z,down
7009 10 F7 djnz loop
700B 78 down: ld a,b
700C 3D dec a
700D 4F ld c,a
700E 06 00 ld b,0
7010 C9 ret
endè MICROBEE SYSTEMS ENGINEERING BULLETINs
256k TC ENGINEERING CHANGE NOTES
ENC TC04-151287
SYSTEM ROM CHANGES: The 256k TC BOOT ROM Ver 1.15 replaced with Ver 1.20.
PROBLEMS: with Ver 1.15 are
1. With Teac drives, the drive motors will not stop running.
2. If the R.T.C is removed, the ye;;ow lines will display as garbage on
the screen.
CHANGES: in Ver 1.20
1. All drive motors (Teac and Chinnon) stop running after reading/writing.
2. If no R.T.C is fitted then the option does not appear on the screen.
3. Options removed from the self test.
4. Networking removed, F2 now used to select monitor.
NOTE: ALL 256TC fitted with TEAC drives MUST have Ver 1.20 Boot Rom fitted.
************ ************ ************
2674 FONT ROM
ENC TC05-151287
Duσá t∩ shortagσ oµ 4732,253▓ anΣ 273▓ ROM'≤ wσ arσ no≈ usinτ 276┤á EPROM,≤ ì
fo≥á thσ characte≥ fon⌠ Rom≤ iε thσ 256TC«á
Iµ yo⌡ arσ replacinτ onσ oµ thσ abovσ rom≤ witΦ ß 276┤ linδ se⌠ L╢ mus⌠ be:
A D cut, D G joined
C F joined, F J cut
R38 4K7 MUST be fitted.
The 2764 has the following four fonts in it:
1. First 2k 64x16 English
2. Second 2k 80x24 English
3. Third 2k 16x64 Swedish
4. Forth 2k 80x24 Swedish
Linδá se⌠á L1╢ ha≤ t∩ bσ useΣ t∩ acces≤ thσ thirΣ anΣ fortΦá 2δá sections« ì
Details of this are in the 256TC Technical Manual page 5-11.
************ ************ ************
FOR SALE $$ FOR SALE $$ FOR SALE $$
Microbeσá 128δ standarΣ (serie≤ 3⌐ dunamiπ keyboarΣ anΣ dua∞ 5.25óá drives« ì
MONITO╥á NO╘ INCLUDED«á Disδ softwarσ include≤ Turb∩ Pasca∞ witΦ thσá turb∩ ì
package¼á Z8░ Editor/Assembler¼ Hoard≤ oµ thσ dee≡ realm¼ Defender¼ Choppe≥ ì
pilot¼á Penn∙ arcadσ (Scavenger)¼á Wordstar¼ Multiplan¼ Telcom¼ Wordbeσ anΣ ì
abou⌠á ╢ disk≤ crammeΣ witΦ games¼á utilitie≤ anΣ graphic≤ demos«á Al∞ thi≤ ì
softwarσá anΣ thσ tape≤ witΦ mos⌠ supplieΣ witΦ manuals«á Askinτá pricσá i≤ ì
$1200.00. Contact Brett Muhlhauser A/H on 842 - 5413è TURBO-LESSON 2: EDITING PROGRAMS
OBJECTIVES - In lesson 2 you will learn about:
1. Starting an edit session, Ending an edit session, Moving the cursor to
desireΣ location¼á Inserting/replacinτ text¼ Deletinτ tex⌠ anΣ Auto-tabbinτ ì
fo≥ readablσ programs
TURBO-LESSO╬á ▓á use≤ ß slightl∙ differen⌠ approacΦ thaε mos⌠ oµ thσá othe≥ ì
TURBO-LESSONs«á MucΦ oµ thσ tutoria∞ materia∞ oµ thi≤ lessoε i≤ iεá PROG2« ì
PROG▓ i≤ no⌠ reall∙ ß program¼á bu⌠ ß tutoria∞ itself«á Afte≥ startinτ thσ ì
edito≥á witΦá PROG2¼á yo⌡á wil∞á learε t∩ edi⌠ b∙á editinτá PROG▓á iεá way≤ ì
suggesteΣ withiε thσ "program"«
1. Starting an edit session.
Therσá arσá tw∩ way≤ t∩ star⌠ aε edi⌠ session«á Onσ wa∙ i≤ t∩á invokσá thσ ì
edito≥ yourselµ wheε yo⌡ wisΦ t∩ writσ ß ne≈ prograφ o≥ modif∙ aε olΣá one« ì
Thσ othe≥ wa∙ i≤ automatic«á Wheε TURB╧ compile≤ you≥ prograφ anΣ find≤ aε ì
error¼á i⌠á switche≤ t∩ thσ edi⌠ modσ b∙ itselµ anΣ highlight≤ thσ probablσ ì
error«á Morσ abou⌠ tha⌠ later«á Thi≤ lessoε cover≤ onl∙ thσ firs⌠ method« ì
Yo⌡ star⌠ aε edi⌠ sessioε b∙ typinτ ┼ a⌠ thσ maiε menu«
##### DO:
Type E. Computer responds: "Work file name:".
Type PROG2.
PROG▓ wil∞ appea≥ oε thσ screeε witΦ thσ Edito≥ "statu≤ lineó a⌠ thσ to≡ oµ ì
thσ screen«
2. Ending an edit session.
Onσá oµ thσ firs⌠ thing≤ yo⌡ learε wheε learninτ t∩ drivσ ß ca≥ i≤á ho≈á t∩ ì
stop«á Wheεá editinτá ß program¼á yo⌡ neeΣ t∩ kno≈ ho≈ t∩ ge⌠ ou⌠ oµá thσ ì
edito≥ anΣ bacδ t∩ thσ maiε menu«á T∩ exi⌠ thσ edito≥ anΣ savσ thσá editeΣ ì
file¼ typσ ctrl-δ followeΣ b∙ eithe≥ Σ o≥ ctrl-d« (Ctrl-δ means║ holΣ dowε ì
thσ contro∞ ke∙ whilσ depressinτ k)« Notσ tha⌠ thσ edito≥ ha≤ n∩ provisioε ì
fo≥á abandoninτá aε editeΣ filσ - iµ yo⌡ neeΣ t∩ abandoε ß file¼á exi⌠á thσ ì
edito≥á anΣ reloaΣ thσ worδ filσ froφ disδ withou⌠ firs⌠ savinτ thσá editeΣ ì
version«
##### DO:
Type ctrl-k, d. Computer responds: Main menu.
3. - 6. Objectives 3 to 6 are covered in PROG2. To begin,
##### DO:
Type E. Computer responds: Edit session is started with PROG2.
Afte≥ workinτ througΦ thσ tutoria∞ containeΣ iε PROG2¼ yo⌡ ma∙ wan⌠ t∩ loaΣ ì
anΣ ruε PROG2A« PROG2┴ print≤ thσ curso≥ movemen⌠ referencσ tablσ referreΣ ì
t∩ iε thσ tutorial« T∩ ruε PROG2A║
##### DO:
Type W. Computer responds: "Work file name".èType PROG2A.
Type R.
PROG2┴ executes¼á printinτ ß shor⌠ summar∙ oµ thσ curso≥ movemen⌠ key≤ useΣ ì
b∙ thσ TURB╧ editor.
PROGRAM STRUCTURE
OBJECTIVES - In this lesson you will learn about:
Program structure, Compiler Directive, $U+, Write and WriteLn statements,
Comments - at beginning of program, Comments - at end of statement line
and Comments - kill a section of code temporarily
1. Program structure.
PASCA╠á program≤ arσ writteε iε ß certaiε wa∙ t∩ makσ theφ easie≥ t∩á writσ ì
anΣá easie≥á t∩á read«á Therσ arσ tw∩ part≤ t∩á an∙á PASCA╠á program║á thσ ì
DECLARATION╙á par⌠á anΣá thσ PROGRA═ BODY«á Thσ PROGRA═ BOD┘ i≤á wherσá thσ ì
processinτá statement≤ occur¼á anΣ an∙ datß iteφ useΣ therσ mus⌠á firs⌠á bσ ì
defineΣ iε thσ DECLARATION╙ section« Thσ forφ oµ ß PASCA╠ prograφ is
PROGRAM Demo; (Program name - not required)
LABEL (Labels, if used, go here)
CONST (Constants are defined here)
TYPE (Define your own data types here)
VAR (ALL variables must be defined here)
BEGIN (Processing statements occur between
END. BEGIN and END.)
The simplest PASCAL program is:
BEGIN
END.
##### DO: Type in the program:
BEGIN
END.
Exit the editor and type R to execute the program.
Wha⌠áhappened┐á(Iµáyo⌡ holΣ thσ ╥ ke∙ dowε t∩ ruε thσ prograφ ove≥áanΣ over¼
yo⌡ ma∙ seσ thσ message¼á "running")« Noticσ n∩ compilσ error≤ o≥ ruε timσ ì
error≤ occurreΣ (evidenceΣ b∙ thσ absencσ oµ erro≥ message≤ oε thσ screen).
Definitel∙á no⌠ thσ mos⌠ usefu∞ program¼á bu⌠ i⌠ illustrate≤ ßá point║á thσ ì
MAI╬á BOD┘á i≤ alway≤ requireΣ anΣ a≤ mucΦ oµ thσ DECLARATION╙á sectioεá a≤ ì
needeΣá t∩ definσ thσ datß used«á Sincσ thi≤ simplσ prograφ use≤ n∩á data¼ ì
thσ DECLARATION╙ sectioε caε bσ omitted«
StandarΣ PASCA╠ require≤ tha⌠ declaration≤ occu≥ iε thσ orde≥ specifieΣ anΣ ì
eacΦá typσá oµ declaratioε ma∙ occu≥ onl∙ once«á TURB╧ i≤á ßá littlσá morσ ì
forgivinτ iε somσ respect≤ thaε standarΣ PASCA╠ (declaration≤ don'⌠ havσ t∩ ì
occu≥á iε thσ specifieΣ order¼á anΣ thσ samσ typσ oµ declaratioε ma∙ occu≥ ì
morσ thaε once)«
è2. Compiler Directive, $U+
Compile≥á directive≤ arσ useΣ t∩ contro∞ specia∞ feature≤ provideΣá b∙á thσ ì
compiler« Thσ directive¼ $U+¼ whicΦ occur≤ a⌠ thσ beginninτ oµ mos⌠ oµ thσ ì
samplσá programs¼á ensure≤ tha⌠ yo⌡ wil∞ bσ ablσ t∩ sto≡ ß prograφá withou⌠ ì
rebooting«
3. Write and WriteLn statements.
Thesσ processinτ statement≤ arσ introduceΣ first¼á becausσ the∙ caε bσ useΣ ì
witΦ message≤ whicΦ requirσ n∩ previou≤ datß declaration«á Thi≤ allow≤ yo⌡ ì
t∩á experimen⌠á witΦ somσ programminτ iε thσ MAI╬ BOD┘ withou⌠ an∙á concerε ì
fo≥ thσ DECLARATION╙ part«
####úáDO║á
LoaΣ PROG│ anΣ usσ thσ edito≥ t∩ examinσ thσ program«á ┴ par⌠ oµ PROG│á i≤ ì
printeΣ below:
BEGIN
WriteLn('* * * * * * * * * * * * * * * * * *'); {Note that comments }
WriteLn('* *'); {placed at the end of a }
WriteLn('* TURBO-LESSON 3 *'); {statement line should }
WriteLn('* *'); {be terminated on the }
WriteLn('* Edited, Compiled, Executed by *'); {same line. A multiline }
WriteLn('* (put your name here) *'); {comment, like the one at}
WriteLn('* *'); {the beginning of this }
WriteLn('* * * * * * * * * * * * * * * * * *'); {program would include }
{ some of the non-comment statements, making them ineffective. }
In this section of PROG3, the WriteLn statement is used to display messages.
##### DO:
RU╬á thσá prograφ t∩ seσ thσ message≤ displayeΣ oεá thσá screen«á (Ctrl-K¼ ì
Ctrl-─ t∩ exi⌠ editor¼ theε ╥ t∩ ruε thσ program« Refe≥ t∩ lesson≤ ▒ anΣ ▓ ì
anΣ you≥ referencσ manua∞ fo≥ morσ hel≡ usinτ TURB╧ anΣ thσ editor.⌐
##### DO:
Usσá thσá edito≥á t∩á inser⌠ you≥ namσ iε thσ linσ indicateΣá anΣá ruεá thσ ì
prograφ again«
T∩ illustratσ thσ differencσ betweeε WriteLε anΣ Writσ statements¼á anothe≥ ì
portioε oµ thσ prograφ i≤ includeΣ below:
WriteLn;
Write ('Check carefully when ');
Write ('you run this program. ');
Write ('How many lines ');
WriteLn('are printed');
WriteLn('by this last set of Write and WriteLn statements?');
Thσá "Lnó iε WriteLε ma∙ bσ vieweΣ a≤ ß linefeeΣ o≥ "returε thσá curso≥á t∩ ì
thσ beginninτ oµ thσ nex⌠ line"« Notσ tha⌠ thσ instructioε i≤ WriteLn¼ no⌠ ì
LnWrite« Thσ orde≥ i≤ significant« An∙ message¼ o≥ othe≥ datß iteφ withiε ì
thσ parenthese≤ followinτ WriteLε i≤ printeΣ first¼á thσ "Writeó part¼ theε ì
thσá curso≥ i≤ moveΣ t∩ thσ nex⌠ line¼á thσ "Lnó part«á Noticσá thσá firs⌠ ì
WriteLεá iε thσ prograφ segmen⌠ above«á Therσ i≤ nothinτ iε parenthese≤ t∩ ìèprint¼ s∩ thi≤ statemen⌠ i≤ ß wa∙ t∩ prin⌠ ß blanδ line«
Thσ nex⌠ threσ Writσ statement≤ writσ oε thσ samσ line« Theε thσ followinτ ì
WriteLεá statemen⌠á write≤ it'≤ messagσ anΣ cause≤ thσ curso≥ t∩ returεá t∩ ì
thσ beginninτ oµ thσ nex⌠ line.
Thσá las⌠á WriteLε display≤ it'≤ messagσ oε thσ linσ wherσá thσá curso≥á i≤ ì
positioned¼ anΣ return≤ thσ curso≥ t∩ thσ nex⌠ line.
##### DO:
AdΣá somσ WriteLε statement≤ afte≥ thσ BEGI╬ t∩ inser⌠ severa∞ blanδá line≤ ì
a⌠ thσ to≡ oµ thσ screeε t∩ pusΦ thσ boxeΣ messagσ dowε thσ screen« Ruε thσ ì
program« DiΣ i⌠ worδ right?
4. Comments - at the beginning of program.
Therσá arσá tw∩ way≤ t∩ indicatσ comment≤ iε ß PASCA╠ program«á Thσá curl∙ ì
brackets¼á √á }¼á ma∙ bσ useΣ t∩ enclosσ comments«á Thσá origina∞á commen⌠ ì
delimiters¼á froφá standarΣá PASCA╠á arσ (¬ *)«á A⌠ thσá beginninτá oµá ß ì
program¼á o≥á anywherσá tha⌠á multiplσá linσ comment≤á arσá needed¼á i⌠á i≤ ì
convenien⌠á t∩ marδ thσ wholσ blocδ oµ comment≤ witΦ thσ delimiter≤ a⌠á thσ ì
lef⌠ margin«áThi≤ámake≤ i⌠ eas∙ t∩ inser⌠ » deletσ comment≤áwithiεáthσ block.
##### DO:
AdΣá somσá comment≤á a⌠ thσ beginninτ oµ thσ program«á Tr∙á botΦá type≤á oµ ì
commen⌠ delimiters¼ √ }¼ anΣ (¬ *).
5. Comments - at the end of a statement line.
Looδá a⌠á thσá comment≤ followinτ thσ WriteLε statement≤á iεá PROG3«á Shor⌠ ì
comment≤á ma∙ bσ inserteΣ t∩ clarif∙ thσ actioε oµ onσ o≥ morσá statements« ì
NOTIC┼á CAREFULL┘á tha⌠ eacΦ oµ thesσ comment≤ ha≤ t∩ bσ completeΣá oεá thσ ì
samσ line¼ iµ thσ nex⌠ linσ i≤ anothe≥ activσ processinτ statement.
##### DO:
AdΣá ß shor⌠ comment¼á {Blanδ Line}¼á afte≥ onσ oµ thσá WriteLεá statement≤ ì
whicΦ print≤ ß blanδ line.
6. Comments - kill a section of code.
Havinτá tw∩ set≤ oµ commen⌠ delimiter≤ make≤ i⌠ possiblσ t∩ usσ onσ se⌠ fo≥ ì
mos⌠á comments¼á whilσ reservinτ thσ seconΣ se⌠ fo≥ "killingóá section≤á oµ ì
statement≤á wheεá debugginτ ß program«á ╔ prefe≥ t∩ usσ thσ √ ²á fo≥á mos⌠ ì
comments¼ anΣ (¬ *⌐ fo≥ killinτ code« Yo⌡ shoulΣ kee≡ thσ delimiter≤ useΣ ì
fo≥á commentinτ ou⌠ (killing⌐ codσ iε thσ lef⌠ margiε wherσ the∙á arσá ver∙ ì
visible.
##### DO:
Kil∞ thσ threσ WriteLε statement≤ followinτ thσ onσ whicΦ print≤
TURBO-LESSO╬ 3.
Run the program to see the results.
DON'╘ B┼ AFRAI─ T╧ EXPERIMENT«á YO╒ CA╬ ALWAY╙ GE╘ ANOTHE╥ COPY¼á FRO═ YOU╥ ì
BACKU╨ DIS╦ (yo⌡ diΣ makσ one¼á didn'⌠ you)¼ FRO═ TH┼ .BA╦ FIL┼ PROVIDE─ B┘ ì
TURBO¼ O╥ FRO═ TH┼ ORIGINA╠ FIL┼ I╞ YO╒ HAVEN'╘ SAVE─ A╬ EDITE─ COPY.è P├ PAG┼ P├ PAG┼ P├ PAG┼ P├ PAG┼ P├ PAG┼ P├ PAG┼ P├ PAG┼ P├ PAG┼
B∙ Malcolφ Osborne
Thi≤ montΦ ╔ woulΣ likσ t∩ talδ t∩ yo⌡ abou⌠ onσ oµ thσ communication≤ ì
program≤á availablσá fo≥á thσ PC«á Thσ prograφ i≤ calleΣ Teli°á anΣá i⌠á i≤ ì
availablσá unde≥á thσ sharewarσ concept¼á a≤ ß matte≥ oµ fac⌠ i⌠ i≤ oεá ou≥ ì
Bulletiε Board«á Thσ prograφ i≤ al∞ iε onσ .AR├ file«á Thσ firs⌠ thinτ tha⌠ ì
yo⌡ havσ t∩ d∩ i≤ removσ al∞ thσ file≤ froφ thσ archive« Wha⌠ yo⌡ wil∞ finΣ ì
arσ al∞ thσ file≤ t∩ ruε Teli° plu≤ thσ operatinτ Manual¼á Iµ yo⌡ havσá thσ ì
timσ (anΣ thσ printe≥ paper⌐ prin⌠ ou⌠ thσ manua∞ usinτ thσ command...
cop∙ telix.doπ prn
Thi≤á wil∞ senΣ thσ filσ Telix.DO├ t∩ thσ printer¼á bu⌠ bσ warneΣá thσ ì
filσ i≤ ver∙ ver∙ long« Placσ thσ disδ witΦ thσ unarceΣ versioε oµ Teli° iε ì
drivσá A║á anΣá typσá Teli° a⌠ thσ A╛ Yo⌡ wil∞ theε bσ askeΣá somσá simpl∙ ì
Questioεá abou⌠ you≥ compute≥ anΣ monitor¼á answe≥ thesσ Questioεá t∩á hel≡ ì
teli°á instal∞ thσ program«á Oncσ yo⌡ havσ thσ prograφ runninτ hi⌠ thσ Homσ ì
ke∙ t∩ finΣ thσ Maiε Menu¼ theε selec⌠ thσ setu≡ optioε windo≈ b∙ usinτ thσ ì
Al⌠ ╧ command«á Yo⌡ wil∞ no≈ bσ ablσ t∩ se⌠ teli° u≡ t∩ sui⌠ you≥ modeφ anΣ ì
screeεá colo≥ etc«á
Wh∙ usσ Telix┐ Teli° i≤ ß eas∙ t∩ usσ modeφ Comm≤ program« Thσ prograφ ì
i≤á men⌡ driveε anΣ allow≤ eas∙ acces≤ t∩ al∞ thσ mos⌠ needeΣá functioεá a⌠ ì
thσá toucΦá oµ tw∩ keys«á Thσ dia∞ u≡ men⌡ als∩ support≤ Scrip⌠ o≥á commanΣ ì
file≤á tha⌠á looδ fo≥ certaiε string≤ beforσ sendinτá info. Thi≤á functioε ì
allow≤á aut∩á logon¼á anΣá t∩ downloaΣ onσ las⌠ filσ whilσá yo⌡á canno⌠á bσ ì
presen⌠ t∩ loτ ofµ afterwards«á Thσ mos⌠ importan⌠ anΣ usefu∞ thinτ tha⌠á I ì
founΣá abou⌠á Teli°á i≤á tha⌠á i⌠ support≤á man∙á differen⌠á filσá transfe≥ ì
protocol≤ includinτ Sealinδ whicΦ i≤ nearl∙ twicσ thσ speeΣ oµ Xmodem« Wha⌠ ì
ß program« Wha⌠ arσ thσ disadvantages┐ Thσ onl∙ Disadvantagσ tha⌠ Teli° ha≤ ì
i≤á tha⌠á i⌠á doesn'⌠ suppor⌠ differen⌠ termina∞á emulation¼á Iµá yo⌡á wan⌠ ì
Termina∞ emulation≤ ╔ sugges⌠ tha⌠ yo⌡ usσ anothe≥ sharewarσ prograφ calleΣ ì
Procomm«á Thi≤ prograφ i≤ no⌠ a≤ gooΣ a≤ Teli° bu⌠ i⌠ doe≤ suppor⌠á severa∞ ì
differen⌠á Termina∞ emulations«á Teli° i≤ totall∙ compatiblσ witΦ thσá OPU╙ ì
(tm⌐á RBB╙á Systeφ whicΦ ou≥ RBB╙ i≤ running«á Iµ yo⌡ woulΣ likσ ß cop∙á oµ ì
thi≤ prograφ eithe≥ downloaΣ i⌠ froφ thσ RBB╙ o≥ seσ mσ a⌠ thσ meeting.
┴ Usefu∞ Tip
╔á founΣ tha⌠ wheε usinτ GWBASI├ tha⌠ yo⌡ havσ t∩ dimensioε al∞ thσá strinτ ì
array≤ o≥ yo⌡ wil∞ ge⌠ aε erro≥ no⌠ likσ MWB« aε example.
1░ Diφ A0(20⌐:reφ iε MW┬ wil∞ Diφ A░ anΣ diφ a0ñ t∩ 20
1░ áDiφ A0(20):reφ GWBASI├ will only Diφ A░
(yo⌡ ge⌠ aε áerro≥ iµ yo⌡ striεg arra∙ A0ñ i≤ ove≥ 1░)
Thi≤ i≤ wha⌠ yo⌡ mus⌠ do.
1░ Diφ A0(20):Diφ A0$(20)║ reφ thi≤ wil∞ Diφ A░ anΣ A0$.
P├ PAG┼ P├ PAG┼ P├ PAG┼ P├ PAG┼ P├ PAG┼ P├ PAG┼ P├ PAG┼ P├ PAG┼
WANTED WANTED WANTED WANTED WANTED
128k Premium Microbee. Contact Andrew Kovacs in Mt IZA QLD.
A/H 077 43 - 8863 or B/H 077 44 - 3040
è LAS╘ MEETING
A⌠á thσ las⌠ meetinτ oµ Mbuτ Australiß wa≤ thσ firs⌠ iε thσ serie≤ oµá man∙ ì
oµá tutorial≤ oε Turb∩ Pasca∞ B∙ Russel∞ Crosser«á Thσ lessoε wa≤ publisheΣ ì
iε thσ las⌠ month≤ Catche≥ anΣ Russel∞ tooδ yo⌡ througΦ thσ lessoε piecσ b∙ ì
piece«á I⌠á wa≤á gooΣá t∩ seσ s∩ man∙ interesteΣá peoplσá turninτá ou⌠á fo≥ ì
Russell'≤á lesson¼á s∩á iµ yo⌡ arσ interesteΣ reaΣ u≡ thσ lessoεá anΣá comσ ì
alonτ t∩ thσ class«á Iµ yo⌡ woulΣ likσ t∩ g∩ i⌠ alone¼á thσ Pasca∞ Tutoria∞ ì
i≤ availablσ oε thσ Publiπ Domaiε Disδ MBU╟ N∩ 43«
Thσ Publiπ domaiε disδ copyinτ machinσ wa≤ bacδ iε busines≤ las⌠ month«á A⌠ ì
thσ momen⌠ wσ arσ onl∙ copyinτ │ 1/2ó disk≤ oε thσ night¼ bu⌠ thσ committeσ ì
hope≤ t∩ adΣ ß ╡ 1/4ó drivσ iε thσ nea≥ future«á Thσ cos⌠ t∩ ge⌠ thσ lates⌠ ì
MBU╟ softwarσ i≤ $1.0░ iµ yo⌡ suppl∙ ß formatteΣ disk«á Wha⌠ ß bargaiεá fo≥ ì
360δá oµ read∙ t∩ ruε Microbeσ software«á Oµ coursσ thσ bazaa≥ wa≤ doinτá ß ì
ver∙á gooΣá tradσá a≤ pe≥ usual¼á therσ arσ alway≤ quitσá ßá fe≈á wonderfu∞ ì
bargain≤á t∩ bσ had¼á wh∙ don'⌠ yo⌡ comσ alonτ t∩ thσ nex⌠ meetinτ anΣ joiε ì
iεá witΦ thσ othe≥ members«á Yo⌡ arσ alway≤ quitσ welcomσ t∩ asδá fo≥á hel≡ ì
abou⌠áá an∙áá subject«áá ╔áá hopσá t∩á seσá yo⌡á a⌠áá thσáá nex⌠áá meeting«ì
HELP ?? HELP ?? HELP ?? HELP ?? HELP
╔á recentl∙á purchaseΣ ß 1meg/1.6meτ dua∞ speeΣ ╡ 1/4ó drivσá through⌠á thσ ì
cluΓá anΣ ╔ havσ beeε tryinτ t∩ forma⌠ ß disδ oε m∙ 128δ Premiuφ s∩ i⌠ wil∞ ì
boo⌠á u≡ oε thσ ne≈ 8░ tracδ drivσ bu⌠ sofa≥ ╔ havσ haΣá n∩á success«á Doe≤ ì
anyonσ have a solution to my problem? Please call Terry on 370 - 7102
From: Adrian Cho To: All Subject: LOTS OF THINGS
256TC«á ALTHOUG╚ ╔ ASSUM┼ I╘ T╧ B┼ TH┼ SAM┼ O╬ TH┼ PREMIUM╙ THA╘ US┼á 800╦ ì
FORMAT¼ AL╠ TH┼ THEOR┘ ╔ HAV┼ O╬ SECTO╥ SKEWIN╟ DOE╙ NO╘ SEE═ T╧ WORK« WHE╬ ì
╔ US┼ ┴ PROGRA═ LIK┼ XAM╬ T╧ EXAMIN┼ TH┼ DIS╦ SECTORS¼ I╘ DOE╙ NO╘ KNO╫ TH┼ ì
SECTO╥á SKEWIN╟á TH┼á DIS╦ I╙ SUPPOSE─ T╧ HAVE«á TH┼ PHYSICA╠á AN─á LOGICA╠ ì
SECTOR╙ AR┼ DIFFEREN╘ BU╘ D╧ NO╘ MATC╚ U╨ T╧ WHA╘ THE┘ AR┼ SUPPOSE─ T╧á BE« ì
ALS╧á WHE╬ ╔ US┼ BIO╙ SELEC╘ DRIV┼ AN─ GE╘ TH┼ POINTE╥ T╧ TH┼ DPH¼á ╔ GE╘ ░ ì
WHIC╚ MEAN╙ TH┼ DIS╦ DOE╙ NO╘ NEE─ SKEWING«á HO╫ CA╬ THI╙ B┼á POSSIBLE┐á ì
Subject: A PROGRAM TO GET THE SYSTEM IMAGE INTO A DISASSEMBLABLE FILE
I'═ A═ TRYIN╟ T╧ WRIT┼ ┴ PROGRA═ T╧ GE╘ TH┼ SYSTE═ IMAG┼ INT╧ ┴ FIL┼ THA╘ ╔ ì
CA╬á DISASSEMBLE«á I╞á ╔ US┼ TH┼ BIO╙ T╧ ACCES╙ TH┼ TRACK╙ ╔ SEE═á T╧á GE╘ ì
NOTHIN╟ (A╙ THOUG╚ TH┼ TRACK╙ AR┼ EMPTY?)«á CA╬ TH┼ BIO╙ SELEC╘ TRAC╦ CAL╠ ì
ACCES╙ SYSTE═ TRACK╙ O╥ D╧ ╔ NEE─ T╧ ACCES╙ TH┼ FD├ DIRECTLY┐ O╬ TH┼ 256TC
Subject: ASSSEMBLERS, EDITORS, DISASSEMBLERS, DEBUGGERS, ETC
I'─á B┼ INTERESTE─ T╧ KNO╫ WHA╘ PEOPL┼ CONSIDE╥ T╧ B┼ ┴ GOO─ COMBINATIO╬ O╞ ì
PROGRAM╙á FO╥ ASSSEMBL┘ LANGUAG┼ PROGRAMMIN╟ (PUBLI├ DOMAIN)«á ╔ HAV┼á BEE╬ ì
SEARCHIN╟ FO╥ TH┼ BES╘ POSSIBL┼ COMBINATIO╬ O╞ P«á D« MATERIA╠ AN─ S╧ FA╥ ╔ ì
HAV┼ COM┼ U╨ WITH║ Z80M╥ MACR╧ ASSEMBLER¼ ZZSOURC┼ O╥ DASM¼ VDM262¼ CEBU╟
Subject: 256TC STUFF
I╙ TH┼ 6.7╡ MH┌ MO─ THA╘ EVERYON┼ SEEM╙ T╧ B┼ USIN╟ I╙ COMPATIBL┼ WIT╚á TH┼ ì
256T├ XBIO╙ FUNCTIO╬ CAL╠ NO.19┐ WHIC╚ 1╣ ALLOW╙ SOFTWAR┼ SELECTIN╟ BETWEE╬ ì
6.7╡á AN─á 3.37╡á MHZ«á TH┼ V3.0▒ SHEL╠ ALS╧ HA╙á TW╧á COMMAND╙á THA╘á AR┼ ì
UNDOCUMENTED║á 'FASTº AN─ 'SLOWº THA╘ ALLO╫ SPEE─ SELECTIN╟ FRO═ TH┼ SHELL« ì
╔ DON'╘ THIN╦ THA╘ TH┼ MO─ THA╘ EVERYON┼ I╙ DOIN╟ I╙ COMPATIBLE.è.po0
*** BAZAAR SALES *** BAZAAR SALES ***
*ááYOU╥ááááLIBRAR┘áááá*ì
THE CATCHER
02B├ Volumσ ▓ (Oct.83-Sept.84⌐.................. $15.0░
03BC Volume 3 (Oct.84-Sept.85).................. $15.00
04UB Volume 4 (Oct.85-Sept.86)
(Unbound-Only enough for 3..................... $15.00
MB01 MAGAZINE BINDERS (For ONLINE)................ $ 8.00
* HEAD CLEAN *
5HCK Drive Head Cleaning Kit 5.25" ................. $10.00
3HCK Drive Head Cleaning Kit 3.5" .................. $13.00
* SOFTWARE *
01B┴ BeeArtistiπá (Graphiπ S/W⌐á.................... $35.0░ ì
01BP BeeArtistic Premium Version ................... $35.00
($20.00 for an Update from Standard- Old orignal
for New)
001W Write Hand Man (Order) .................... $40.00
0BKP Beekeeper (see review Catcher Jan. '87)........ $90.00
1FPF Flashprint 4 (with Flashkey) ............... $50.00
002S Poor Persons Spooler (Order) ................ $40.00
003S Poor Persons Spreadsheet (Order)............. $40.00
004S Poor Persons Spelling Checker (Order)......... $30.00
005S Poor Persons Window System (Order)........... $30.00
006S Poor Persons Menus (Order)................... $30.00
007S Poor Persons Keyed Sequential Files (Order).... $30.00
00PM Printmaster Editor ............................ $25.00
Dreamcards Software Orders are available on request.
(10% discount for Club Members).
* YOUR PRINTER *
80PR Carboε Printe≥ Ribboε (New Stock - Better quality this time)
(suit xyz.80/100 printers) .......... $12.00
10PP 1250 SHEETS CONT. PAPER
(70 GSM - NOT AVAILABLE FOR MAILING)...... $15.00
¬ááDISK╙ ááááá *
3SDB Blank 3.5" Disks, MAXELL SSDD Box of 10 ...... $40.00
3SDS Blanδ 3.5ó Disk≤, MAXELL SSDD Singles ........ ñ 4.00
3DSF Blank 3.5" Disks, BASF DSDD Plastic Box of 5 ... $23.00
5DSSáBlanδ 5.25ó Disks, NASHUA DSDD Singles ......... $ 1.70
3DSF Blank 3.5" Disks, BASF DSDD Singles ............$ 4.80
(These Nashua Disks are DSDD, NOT SSDD like some
which are advertised).
5DSD Blank 5.25" Disks, Singles ..................... $ 1.40
SPECIAL'S THIS MONTH ARE CASSETTE TAPES
ASSORTED SIZES: .45c ea OR 12 FOR $5.00
*** BAZAAR SALES *** BAZAAR SALES ***
è
*** BAZAAR SALES *** BAZAAR SALES ***
* HARDWARE *
00PB Don Mc Kenzie Printer Buffers
PC Board and Eprom ......................... $ 40.00
00DC 256/120ns DRAM CHIPS ........................... $ 7.00
03DD 1MEG. (Unformatted) NEC 3.5" Third Height DS/FDD $220.00
05DD 1MEG/1.6MEG DUAL SPEED 5.25" Disk Drive ........ $225.00
5.25in Mitsubishi MF501A 40, track... $190.00
01T├ REA╠ TIM┼ CLOCK KIT╙ (see May Catcher)......... $ 25.00
SP01 SPEED MODULATOR
(slows down MICROBEE for games).,.. $ 15.00
DRIVES NOT AVAILABLE BY MAIL ORDER
* DISK STORAGE *
5B85 DISK STORAGE BOX 5.25"
(Lockable, holds 100).......... $ P.O.A
5B10 DISK LIBRARY BOX 5.25" (holds 10) ..............$ 3.00
3B40 DISK STORAGE BOX 3.5"
(Lockable, holds 40) .......... $ 18.00
All postal orders to be sent to MBUG AUSTRALIA SALES
P.O. BOX 157, NUNAWADING
VICTORIA 3131
T∩ avoiΣ delays¼á al∞ order≤ mus⌠ includσ cheque¼ posta∞ orde≥ orì
Bankcard authorization for the total amount(inc. postal & handling
charges). Allow 21 days for the return of goods, or pick-up at the
next meeting.
PLEASE SPECIFY DISK SIZE WHEN ORDERING SOFTWARE
GOOD╙ AVAILABL┼ FO╥ MEMBER╙ ONL┘
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Please charge my Bankcard/Visa/Master Card No. ___ __ ___ ______
Expiry Date __/__/____ Signature_________________
Members Name.__________________________________ M/ship No._____
Address._______________________________________________________
Phone Number_____________________(INC S.T.D. CODE)
Code Item Quantity Price Total Cost
____ ________________________ ________ _____ __________
____ ________________________ ________ _____ __________
____ ________________________ ________ _____ __________
Postal Fees (within Aust.) Sub-Totals Items $_________
$10 to $20 order :$2.50 Postage & Handling Fee $_________
$20 to $80 order :$5.00
greater than $80 :$7.50 Total Order $_________
Certified Mail add $1.00 Security Post add $5.00
MINIMUM POSTAL ORDER $10.00 FEB.'88.
*** BAZAAR SALES *** BAZAAR SALES ***è