Copy Link
Add to Bookmark
Report

Info-Atari16 Digest Vol. 90 Issue 121

eZine's profile picture
Published in 
Info Atari16 Digest
 · 5 years ago

  

=========================================================================

INFO-ATARI16 Digest Tue, 30 Jan 90 Volume 90 : Issue 121

Today's Topics:
(repost) POOLFIX3.ARC - fix to TOS 1.4 and STe TOS
----------------------------------------------------------------------

Date: 29 Jan 90 19:04:17 GMT
From: imagen!atari!apratt@ucbvax.Berkeley.EDU (Allan Pratt)
Subject: (repost) POOLFIX3.ARC - fix to TOS 1.4 and STe TOS
Message-ID: <2005@atari.UUCP>

This posting contains a uuencoded archive called POOLFIX3.ARC. In it
there is a program, POOLFIX3.PRG. If you have Rainbow TOS (TOS 1.4)
or STe TOS (TOS 1.6), please put this program in your AUTO folder.
It fixes a bug in those TOSes concerning GEMDOS's internal memory
management.

The bug is small and hard to come across. You have to be fooling with
dozens of folders and lots of Malloc calls to get it to happen. You
probably haven't seen it; with this program, you never will.

This is an Atari Official patch program. It is intended for wide
distribution. Feel free to give this to friends, upload it to BBSes
and other services, and make it available in user group libraries.

Yes, I know you already have fix programs in your AUTO folder. This one
is different. Why don't we bundle them? Because you might need some
and not the others, and because it's easier for us: I don't think you
really want to make this kind of thing hard for us to do, do you?

A broken version of this patch, called POOLFIX.PRG (not POOLFIX3.PRG),
was released on 10-Jan-90; if you got that one, throw it away and use
this one instead. If you happened across POOLFIX2.PRG during the brief
time it was available, throw it away too. I apologize for the
inconvenience.

If you don't need this patch, the program will tell you so.

Here is an excerpt from POOLFIX3.DOC, also included in the archive:

**********************************************************************

Atari Corp., January 19, 1990

There is a rare bug in Rainbow TOS (1.4) and STe TOS (1.6) involving
the way GEMDOS handles its internal memory. You probably have never
seen this bug, and if you use this patch program, you never will.

Place POOLFIX3.PRG in your AUTO folder and reboot your machine. That's
all there is to it. POOLFIX3.PRG will run every time you boot your
machine, so the bug will never ever bite you.

You might get a message to the effect that it must run first in the
AUTO folder. If this happens, copy the programs from your AUTO folder
to another place and erase them all from the AUTO folder. Now copy
POOLFIX3.PRG into your AUTO folder, and then all the other programs
which were there.

(A version of this patch was released January 10; it didn't work, and
shouldn't be used. Another was released January 18; it didn't work
either. (Look, I'm only human!) This is Take 3.)

There are more technical details on this bug and the fix
in the file POOLFIX3.DOC, also in the archive.

The uuencoded archive follows my signature.

============================================
Opinions expressed above do not necessarily -- Allan Pratt, Atari Corp.
reflect those of Atari Corp. or anyone else. ...ames!atari!apratt


begin 644 poolfix3.arc
M&@A03T],1DE8,RY$3T,`+08``#,4Z76;LI0*```,0>B$D9,&Q)`W<N"X8`%"
M21@W=0;F`1$C!\.*.6`T4+"1"IHR<LJ`2#,'1!@0<@:*%%/GS$@W(*2$2>-&
MS)L[(*@\F0("10P7-%*8=$,&Q!0J(G7R].G"AE":=MZPL4/SS$8Z'T'<"3/Q
M2)$F1':"0/.0#)LR)=/02>N&#D@W8=B`:%.F#<(\+D"`R/*F#@@X<MZ("2.&
MS42R=D2Z*9-8SL8Y9<K`Q$H2!,LS#,N.-`,B3U\0=2"#H%P23A@Z8]#\#7PF
M91N&GOTN;JPU#1LV+C9NA,(FS!B14)X\86(D"989+J!(.?*R<U\Y(()4T0G"
MC%0R((<6#6GS#1WG=:"W\8V&9IF\.<G2.3%G8URY6$&*K$SGS4@ZZ(,/+WX\
M~?+:MZ%4!TR,@301'6G0!9YE;W@'GF,*C)>:>0S-85]\EK4$H%RS95<@=&*H
M)5)LN7&D`%]~M9'&&6A\=T89WYU$UQQSA/'B:!=F58899I0QQG=8G7;?7*%]
M)\>`U:4AQQS?T33:1QM)1YUU;&`G!WI)<$;:6&'``8=D<S`TQAMP')@58&~T
M%D8;)9D16!L/1C?=$]5=!])5]CWDW4?0P=';;]J!`%(8HL4'YWO5O?FD2%+2
M2:65Z#EQ$PACEKF;<,09AYQRS-%47YR-UEDE2)D1M2A,B&*X9W9HJLGF1G>4
MEYI6\BT:4HD;H1`$"(W-D<8;,+VA97FEG3;K5B6%=!:A913E$$02403##D.2
MD089;ISPW1T(K5$J&8~AT5>5V7XGADBA-8M>$&ZL"AVR*)6Q+&3./A21'!/%
M@`.U:H%@+;;::M7M1F6HQ6=>*##1H+<@)'$"G,`:-E8=X[D1@E#I5589%6&L
M(1)R*>BF@`J0&"%RE@NJ]));(3'9;',8NI6:&VF,$9>_,,[$1DG":H6&F96U
MZMI&E2WV&XW1:A:KD/V2\09:#(441E'`ZB"R1RMIZ#1:Y5HF(J\&@B"L6VZ@
MA~)J@A$F,6*2!?PA")!)=E]>&R7Q'5E>@NFSW$*O65*Z(#3QWAMCF`0"&PYJ
M%AN7B1F.~'<]/PI2>PHX&1MT<~3A<AOHH9`%U$]6=IE6A*X<&!EU_%94Z:;)
M`?FP(HV)':RRJG:&@P11#3L(-,#0@N30L9&@6BZ$;"+6((@%1X-RT9>5IV_=
M3)==~()&KV5=?1463Y]Z7`8<HZ4TQAIBF[&1M2']B%`:H)MA&~AD$756F(%"
M+P=<<DU_%WI3O$$7@C-BB%?`LI.-I(MG;I!8ZUYGN,(0;@WHN<)')L,GD:B,
M#MRR#.+&5Y(@Q2@D8DM@'C:R0(FEBPS?6I3U7K;`DG"K#E5*4I/:8A]@K62#
M#,/0'$SSFXW8#";GHI3_>.B6HGQJ#%)S2PAC-\2SN,6$UW/@~`)EPT1%9B-2
MA*#(JN`&Z[AN0*>15QX8$I~0L*>!&G(2AL;4!B+~"B:!J0."%H,>CP3-6&@@
M84@2TY8.JD>(;?0-@H"%DK[,421N\I]E"N8&EY0!#SZ28[,8(H:).*TJB_+A
M$`7YQI[<P6!H/,/O0B*2.!Y2*.?RHD@&N#TNE>0DJ7D(H.J#*P78L22R*~6`
M2I)*A(CD0]DC($]L=ALL?>>`AC-#;USRJ2>R@78PXM.0%M.L#MKG2!1D8B!_
MU$E3FF>1JAR2$TO"R@(J('YF$<D:WX.EW1&S>0@42<\P!`66P>F=]$/(4`+G
MILB@P'CO9$B_(+,6%2K31G#+D3;=2,A/!@B;X/2E"IU0!"Q082-'J(O3</D>
MJYDH`8O!R8O:L%%!M:5ZR_.41S>2@`2D@3,H.*A+*D-0XR4`$@.`*!N)N`.1
MM?2E/7GG2$K2A'[*$SI5G&=6Z@F2>[YG#C;%*4$-NLR>*J"E\H(,2W$ZAF5!
M!T,RM2I+$Z`&BH&OF5E9WQEH<K.1EE0R=$#I&SPEUN-E9:><)*0W%R,@-_@Q
MCBP"03FG<$;[X6\N=;F+]:IB0#?`H0Z%(<E'BF*'@:1!;6CIB=.ZMC@RJ`QP
MAGH09-A@AHL%"J\_HEQ=X$"'B>S0-_*48_E4J+_J99%~%E+A7N?CUVNM4GOF
M[!!TW$>45[K!M3Q4IWU02X<48H@F8Y)#~KZ32Q`(MZ]SJ"4:"%!/3TQ&25@S
M+E!21P`:!@``,Q1Z>(P%OP<```Q@-```<,`0`$@'!$)RP.(-``(CG`T40$C(
MJ1\\`(!P$@0C`!@<J3P)HB~`'UA\*@`P`R```I("&(C`0T`>C!0`!*`,0.`,
M@IT&6`)P9_$%CR]/GC`)`Z``+"R/2`8HH02(4&M2T\RL*2(-``0D\``@!$(!
M)`")8/'*.5#,0%Q2>3%0XX(7/GY"5<U5D6>?+*&@+*IX\J*!1:8%Q$`U4.G@
M``0O*H!P`0`#-%<`.+P`8/0@`:-(E2*6Y8T?``A~`%1=8~`,`1<5SAV:.99$
M&GS~1B@;>,"1;MZ&L"CZ35"1[7VTB!~0-`+?V(EG0YC.26ELYY90/";@R.7)
MY,J7,T,[=-:11\X`/,;@"(4P`NW<"6=L*0=~D.X>`WADPE$)O_9*@0!%$%0,
M@00(3Q@!0@PYM*!$$$ZTD`,,("3AQ!14!,$$$T40X4(#"@!`!1IE@`#'&V~P
M86(8=(R!!@AIS`%"&&S(44889.0!HQMST$$C&V600=F()9Z8XHHMOA@C"&Z\
M00>39009Y(X@T('&DB)-(2*))J*H(APLN@A"&W7T"((<=;@!@AEIR&%F&FI:
M60:(7`11A4A<K)DB&67(`0(*8I1AQALVSNB&CG#(\<89<H31!HALP+F&C'#2
M\4:57!Y11!-$/#'%GW0T"L>"*8!@1QEC6"I'"D->*:.FG'H*99`RRMGED6`F
MR0((8M1!!XA6+IGHHHVV`0(9;Y0QAQLG/&GC&(NZD88>)08K8Y:405(`%D)(
M$41H3'BF1`Z\67+&0`8P!0`.3J"!P`5-G<%`$.\`8(`2>!3@R1D"4($(#!"<
M`0%*`"1QA@($Q~`:P4Q<D4~Y(.0!'0!.0..$%0,A<<X/'&S23,2\28("%$(,
M`<9`7"C!PD,.`2"%$$0(4<01[-A[,@`F,+"*8P$`P(!0$&##1TL@-""4`2HP
MP4,!V@P=P#6F03(`!+H,34`;UN!BM5`2"+$R`;LP(Q0!'M],@#5$H$`%"#~+
M8HO5;>0D`0I-~&"`-T[[8O6Y`"B@\D-NH"O$$6JSS3<'?Q/P!C<P'(`$,.D`
M`@TC(`#!`"H\`R#!&<B<'(`Q-Q-R1#OVZISYSP/!8;K4/7,@%!FK#]`S"T)A
M$7O//`C%A!`M/,1#1@-PXS0O>P_D=~\$!&ZO$$:H4$71ARN!_.(P&/!XY-`T
M4OGEF4M@!C+0MT3%S0;<C(`21IS[CQXW`T)SZ3NS[C/?;-R>&=]@V,\"WU38
MSP/?2/`!\/#6$KT]A&]~~YKR##"XPC$@>E~CGN,@)SG*60YS\ML<~!XX$&:0
MSWQ*.(+Z_)"+9O"-#M6[GN0:X0)`&.`2CC%`XU0XN<V\,(9.R,5`"@`'J,R0
M@I.K7`B&ED'AM81X!S2>]``GN.8]KP'1FQ[CK`=$[5VP>]\C8``,V!,E*E!P
MA%L;!S.3.`G2T(+<RR#GPO<5MK'$'S)0PB>8\`T<X,,)7G!"'2[V#WYH;``<
M4$'@$#"XF[D`!D>(!C(4&8WI%*0%4.BC"=S01Q1,X68,*.'A3,`$2[I1'EHT
MH`#:X`P89"0`-[,!R`CBB%V@XRM"<<`J>Q."P#&@C;8401-DD)$#P"`;44B&
M)#'#`"$`X68"D",=<0`(/.KQCP)@P68@T!``4$`(A~@,ZSRRD2`H`1!<>P$1
M"R``'ZREFY3APB-`D"]0@``!?`,!""#`"T#PC0'?Y)L$H(`(,+@#!`[@FP%8
M@#D"P"$`*U/"(>[Y@@-PDSOK-``=@0`,/5YL(`U-C39E]U!O@G,@$A#G0<AI
M3HUP))WK;.<[~28#.+@,$$HXBT#Y"09ZP**@?--#"-#P$)\)`7,(``%F$%!+
MGSW$I3>S!`,P(S4!6#-N`$!$<PB@`MY@8JHFX`TGI,,;#E!5.C$(0A9,0``3
M,.DT(4!&`=SICC:VM9B8$*HU#WHS)P@!%VL-P<,(PHFRZM6J5'6"-6"!&0JT
MS`4B`$`5`L'.M8H@<!`(03(<BPT18".8_]"'"-J*@,WZ-!,B*"Q=!V+0?RB4
M;Q1H`1"~TM".JO,["'#!!YQ9AQA*PP`(4``"<"L#5-K``!((`#QP00,'!$`#
(NX4!`@``&@".
`
end

------------------------------

End of INFO-ATARI16 Digest V90 Issue #121
*****************************************

← previous
next →
loading
sending ...
New to Neperos ? Sign Up for free
download Neperos App from Google Play
install Neperos as PWA

Let's discover also

Recent Articles

Recent Comments

Neperos cookies
This website uses cookies to store your preferences and improve the service. Cookies authorization will allow me and / or my partners to process personal data such as browsing behaviour.

By pressing OK you agree to the Terms of Service and acknowledge the Privacy Policy

By pressing REJECT you will be able to continue to use Neperos (like read articles or write comments) but some important cookies will not be set. This may affect certain features and functions of the platform.
OK
REJECT