2IMGCdrP@@08L2C)pJJJJ IH(ȱH:=IH[H`@HcH  $ +   I/H`JLNGȄBȄF aK  haaFF  mJm# KKJ UJ )J ۈ) ;J3ȱJFȱJGJKaȄM  aaNNJFLGJL LL !Cb" %n"o" (#M8( % ) L'"p"q" (\4, )7(P0  ( @p 8  x"!b"i"0 ~&i"0 %r"s" (,) &t"u" ( %L'")0I0hx H( +.ABC.EXTRAFONTSPk6h.ANNEX.EDIFONTSP~*INTRODUCTIONEMPa &BATMANORKS.TEMP#&ARREST1 0 (M.ARREST. (= DHGROFFQQ!&COMMUTSQ$PRESVPRINTWPX+!,INTRODUCTIONEMP (RENEGADEKS.TEMP_ lTMVG' &PRODOS }<!,BASIC.SYSTEM'(! 'M.POWERCHABLES<dQ(PLAYERAQSTARTUPBQ%POWERE >dLԡm#i㰼m#iЕOLԡȱfg hi !dLԡ憦  Ljmkm l y`2 Lԡ8(Je稽)ʈ@LLnSOS BOOT 1.1 SOS.KERNEL SOS KRNLI/O ERRORFILE 'SOS.KERNEL' NOT FOUND%INVALID KERNEL FILE: xةw,@  ȱlmi8#)!)? &PRODOS `DaElH$?EGvѶK+`L HHLy XP LM ŠϠĠӠS)*+,+`F)) (*=GJFjJJA QE'+ '== `@ STSP8QSS8 m P o R(8R %Щ ߩx"L! )L! 8'  )ɀ)4,- U JNT) x"Lv"w" ( !` a"M)Fi/ e"3 k"  !"#$%Cآ <B*IBGF08Lé'+8H <,``h(`@ڍL3<>=?<>CAB@?A` 1 L  <>`ڢF]PL8i m L   6< L  BLRAM' hLDLHB-9F 3"aɿ LLB Nϰ H  @h( L Lj  @`eLJCAB@=?.<ʆ>,=?BC8 é&'112``* G** c*` v* G* c*`hh8`8`***`}*`e`H)hJJ*0JJ)` (< ( < *? ( < (? ( < (? ( <*? * **? *? *? ( < *? ( <ȱȱȱȱ0]cȱeem*ȱ*ȱ**ȱ**ȱ* )* * )L(`L?* *Ll) ) L( )Ll)8e` ,$`ee` < @( )m((.(( M(i  ``) |'(j21 z& {&!` ({&z&(i({&(( CBDFGE (r&$ 3(,}&r& … 3(ŅL&JJJJ`Ϡ'8`r&h)hr')L&18|&"m11 2H22h2舌|&|&12H)M0 h10200I20h2 (`LE%12 `_'"L  <8# ȱ)ɀ  )( ` (Xp` ҠӠ ŠǠĠ͠ŠӠƠ٠֠ҠϠʎ1|&… (n}&Dž (\%Tz&Lc()8= (J 8'z&'{& 3((ʎ1|&|&|&3223 `BYYZLYLYLY뿭` 8!@8` %MNЩUMߩ  L 5   8 0 8  `0 / X&&& ,0 S ɘL   V7 L ' 0% '8 Jm ʈ0  0ŠϠĠ͢Š͠͠ϠŠŠϠĠخ͠ ͍B B(8. ) ɘ"    L=#=#&ŠϠĠԠŠ  m# m# J Qڨ)̰m] нȱ ̀𩠙 i F >l"m" h" iL X%;"L8"ΠΠҠ`y""""""*$ Fk%YeQP!/RB}QBiBB}\ ĉFEL/#> ț6 hh@ihAiH(ؠȱ@JJJJq@)@vvȱ@Hȱ@Ah@@cve J) LL LJiB LJ) JxhHHHHL(  ްƠx@BEOD  ް(`( C)CJJJl`B l-`J,~@~@}J@` ߩ%S @ ~`E hhhߺ0 h ߐ(     0 HϭߍLпlJHIH IL;FHGI ҭJjHIHB>IؙJJ c: QLHIHI`JKJK`FHIG ( Ȣ؝؈JL)eKM`)` J }J͢ $0 ΑJFJL8`JG ް(`(8`ؑ@`M8`8@ؐʈI묉)}8}} L LةC8`؍)@ i)}8}yJ ^ ؅F L{) +%J(a 6FإGؐ.` 6}۩ ٰ}~`JJJJ;i 묈͝ ٍ0  `H8` `ٍyٍiB0H0FG h0`FG `ϩBxED0C` }~ `ٽJJJJ`H͓hn) NjNjNjN. OH͓ ;٭ *Nۙ۰ڙک `Z8` O# 4`~ .~ .~ .~8۰*JF٥G٭'ܝ٭(ܝ`)َ 8ʈ` 0ٝ)i `8`R ꍓ}~ NمFمG < Γ0 FGL鮈0 ٭~٭}ٽ8`H8`  ,} ~ 8 S01 E8`100 e 0ʩ 谼 谷`12)1`0`Ȏi 0U`)8`ί` W G I8`FHGH hGhF܌ բFܽܕF芝ܝ 밶=> ?܅I m@IHHyHȘI Lܝ` @f@ n@Ю׍V)؍0JHi 뎈`C8` @ 3N@) S莴 ⭱i`0 e; 뮈ٝ٘ 0 W,0 .H hȑNWȮّNW8`ٍّN@`,뎕׮Б` L` @>V)I38Pghם`K8`@Nȱ@O@ IiNȽבN)/ȩ/N`@[ WHJjjjhA I'KIlllhh8` Qx")T'P() ɺiLG )?      `l@Hȱ@IױHXATȱH ɯȩ׍̕5H)/@a)_ .0 :A[8BJ \ FإG`BH \FإG`,H hHB؅F  ؅GxDE؍00C ް(`(8` L3J  B"L H  B 9ؙ` @ P8`K8`B8` O؈VJJJJحt) ) )Ю ЪGgF $ ᭔ع+ؠ >H  Wh8` 䮈ٽ ٬ؠ@` ( O )8`)i п`  H hхhꭋILhH),kx8 (8` ԍ`@ABe Or88`zw! NIJK,-NOPQRSu' Bɼ>K@J5 9X(K XXK تKo`V8`no` I on I9XX`) HJJJh`OeNeO࿰ 9XАO`@ȭ@` ON fNJKO`H݅G ` wͬ 밽܅F݅G ` * w% L`L뮷HH &hFhG܍ݍ 8 `FHGH & hGhF`ݹܙ݊`@OEgFhG 6%&N   & ܮ `J HH hh` 0 @ LLL w`̻Yܝ ݝ0̻ȩFG   0` ܅F׍Vgh 밑 %LȹL@ȅH@IL,0` G פֿ= eH.t)N 0 PghV)@LP8` a᮷ &֩VJKJ L䬈yٙ٭yٙ٩`K 8` @LL =@ 4ȹP8` %i` Bם0 4B B)( ȹ`8m8m@8` G8`F Pt)@N8`V)@J 4טyרםVV))ꭸJJJJ Ȣ؝I؈ >h(8H E h(8Hh(`ؑ@`@ȱ@ ` B@8ZV p鮈ٍٍٍvHٍu8ihjVJJJJV)V@` %I -t) 0@V)N ) C⬉Ȣ؝@ݡ@ʈLO KIJHȢݡ)Jn 8 λ ؍ ؍ aH8 ع؉i 8` L )߹0 )p )@ ) ȩ ؝O0QR 방 STQRFG 嬉؍i؍j؝k ؝f }V) }V )حP͝ `H@h`h``N8` IhHIhH  iع `  عiعi` )؍0CGHFHBFGx ް(8hFhG`@4͔ L @Ai ׭2` . W#ع؍0 e讈)`.@+ HI}H؊  PLKΥʱNLMO MЈMEKݸP%MEKΥL0 O, PeNNO O(` C  7 #2J}HI~HI؊ LQ  6` #A H} ع H~ ؙ؊`@Nȱ@O`؝}}I}ؐ` rؽ؝} r 1 r؝}؈` ` H  \h)N@ C; L  >$ )bJ e ) H @hL ) # )حJjI~@L>쬉8NNO 8 ؍JL`RΥʱLN1MOMEKP/MEKΥLCL-M O,p莤eNNO(`JNKOL >/  .P L8 cؑJ`L@ȱ@ )N$% LL L L >  .pJ덦 )@፩NJOK >iKKΥΥ IJΦ JФ̭JjHFIH HIGxKE ް((H hH h8`8@ȭ@   !"#$Ԡ͠ˠ(C)1983-87APPLELKL`BL Lެެެެެެެެެެެެެެެ(C)APPLE'83xLLM Mh@8nЍLޭ 0J @,,LZ&()*+,-./0123456789:! !5).莀/ ! !!!!! !!$ ! "<" !!뭳!!!!ILYL 8!9!詍` ! !ՠî򠠠!STARTUP/p$# {  { / XXύX?klmnÍoL) !6L'!(0`670! = ***)<JJH !h穖tp% !Z/݀!!'   (L](L u ʆ L u  L XLt $ ]` L  `$ i [ ] 0 ] bȱ ]L]úŠōκԠōϠӠɯϠ` 0ei H @橭 )Ƨƨn  Х ? b ) LH % h*,7 Q$ ɛLDLI ԥ ΅  uL u ɛɈqɋmɕxɊtɍ  bȱ 蝀 ^  ةI XʩXύX1021ʆ X ;)4i/ O M ] o+ T# L$0)Ħ 8V%֌&8V֌֠)HV)hH)hHIhդD?DRIDQD)҅; ?JDQD]ՎՎՎ`MY pӭY)p  ӭp`C)`BFGV 8``8LխӅ:HhHh Ո թ թ ՘VYҪҦ>:Y)Ң`;R?AJ;<ȰY)Ң`Y?)Ң`ȐҰ ;HhHh=Ң`Hh `Hh`DEiȍ0֌1֍ZԍsԍԍԍԥDEԌ8TԌ8WpԌqԠ 7I꽌ɪ꽌ɭ蠪:љVE:8`]ѾV]H)]ѾV]ҙ)]ѾT]ҙ)] >8hUD` ԝY`> Hh݌(`HCJJJJ)*h`0($ p,&"op8`kkV꽌ɪɖxlӽ*kӽ-kәmMlӈ 꽌ɪ`8` *L o % ԽYӍZӭoӝY 3Ѡ шNZ`rZLkӭZӍq8r7IZӐiZkӐk 8 ѹs ӭq ѹ| kн Z)*>>` @ $(,048<@DHLPTX\`dh 0ުlptx| ֽ ְ& .Vӈ  JJJJH 8h Ei 8EX`'8`jӍWӥC)p> pӥCYӍY 轊( ( ӈBV ( ӭp0 \BkJ ՠ@iӦ> Ӑi'j:ZH i@ioZZH h ѐȭnWǥBJ Ӱ8XӦ>` Ր+>P׽8H  ): e: y8鰕:Jjjj<)yאi8i;i(*=>hPם8`;Zx3QZYXXWV[HEVhEhH)IWHPHHHAHHHLaVEWLӿŠϠŠà͠ӠàԠŬ Gh  l( G쳼󩭙Llid l`H) ZhJJJJ ɺi`  ` .8 `O`S  [AI-Ly !B C ⟩VW 5L壥>  5e>>?́?`>ȥj>>m>` T`m8injkiljo풼i>?Ek?>Q>;>:8o>oȑ>ppȑ>> :op` {KpnͶ @p;=po:i>?Ek?!>Q>>>̀ `` > ̀ `e>>?́?>?Emn(>e>ȱ>e?>Q>ؠ> ie>>?`|;}=:<~:<=;`||m}K`JJJJ8`轚K)` 7#hhL"Jپھ pHJh` {!hgt}~p  `~t}p8n~ni}tpi~~tsLo8pinii>j?k̈́>~|ppn + {pnI:L ؅30,3L]8^933LAAJL ةޘг uv $ 8LЌ Le p>?@`>?@`BQ8`e 矮K ⟩ 䟢 춼LK  z KɍKL"?`  L@3 @LtJ)s@J % `͘?s?,E30ɍФ3 +E3HD F3 Ʉ%h3 M +E  LthɍLL3`3,A0s0% I`O>0O  矢POپھ p AH־Ǿh۰8L"־Jjjjɾ)Ⱦ8 + OL L$L>(F`־ؾپھ׾` Ʉ +KDEF L LK K% ʽ  ٚ,S` w $݅3`(l8L"3L>(Ƀ,`3,G0]ɾ ` w`پ_پ p _پ׾`>( p۾m׾) W)ʩ@`ɾ>(O puȾ ɾ-O c־Jjjj 왻ɠ, XLޭBDEF޾ p 7 ޾ p($ذ (0 U( L?ԦʚLeةީ s +  L ,FL,DLE,C0!3 > Ɉ 3ɾL(3ɾ;Ƀ UB94 H06172839h` 97L75v^͘ ?/( ?LKLLɍ$?`? ɍɥAH93827160hH46576879h`,C Lޛ $0. ɍ  ,S0 ?@ L L btR莪Ta 0a [HT ph(K,Lǧ/A5ʩJ _V zrTJ6LySLا [AJ w@V k38`J" zʩ @V zЧ z ( zЖabT)!J B8`@U)9VJ T)h*I/W) VV }>S ?@$I0 U)VJ *T)`l8`a HbIJhjǾȾɾ p٭b=aIe f`8` yP־ǾҾ,G0C =W)_``\"׾پӾؾھ pD`־ǾY׾ؾOW)ݩȾɾʾ pD`8`W)CB) ۵ 5W) )W)@! pZ}ȾȾ޾,N0MHhHh p' ,N HCNh`M`M N `޾Lp yh־Ҿ,G0^W)TP) ecfdپھ׾ؾӾ p$c d pccddީ 8`ȾɾʾNfne`_ 2Ͼ pH h8`jGMоM  G):_`蹀:`V)8`MN; ;`;C N8` G)̀#:蹀:`V)R y pH h8`Ͼо־ǾҾ_` EӾ pW) |LC`C N `9V) ß ` V) y޾ p` y (8` 8`8`(W)`_V)Ij!؍Í`_ jЭW)з#Ͼ p о־޾Ǿ` 8` 8`ɾ)ɾ̸ ɾɾ0miȾ p pY)ικ`lP y*,N!ǾȾɾʾ pǾ~H Uh8`8`,C U  8` 2ȾɾM$ mHݓǾ phϾ A ԟ ` ])Y 񩢍`Ⱦɾ0Ǿ p)莼 * 6 w= l& l8Hh l` 6Y׾ؾ+پھ p|پɾʾ`HV)jh츾$-ˌھپLp k V)@W0!XY aX6Y7` a YX`X:Y;τ<:: <`:8`'OV)Jj *f a  ԟ  ԟ ⟭ + +:ji  ԟɃ B , ԩ p`SW)0پȾھɾ p p 3LjÍ L I 9 1׾ؾ  p p 3 H h(`׾ؾ`  ߭׾t8퍼mؾŰ펼t폼 L8` `F`4W)ɐ/XYjV) *8` h e`l׾ XYW0V):W׾ؾ_`)0%I0)3]8X^YȰ8` 8` p Ⱦɾʾ8`پھW)@%ZȾ pSɐ"jÍgh I @8gȾhɾʾg׾hؾ  p hgͺ칾`L3V)jC mMjà Lp `VJJ°LyLp *)< LA * LAW)8VJưϥ3 ⟢BT eօ ܬ L s򩣍S3 Ly B# e $L? L Y kimljn`  pg׾mȾXhؾmɾYtѮȾɾ YX`8gM CgIY2m*b6>BSAVERIFYBLOADELETECATALOGOPENWRITEXECREATEFRES`0+@ @9303@<x60-x0<6l0+(l+600660`6+VV`00+`$&+$&++00+Vf`Z+l00+l00+`00+00+$&++00+VV+V00+V$ +`00+`$0+00+$&++00`````VVVVVVVV+V00+V$&+`00+`$&+rVrrrrrr`VVVVVVVV```;=>?@``````rr``````````````L5LLL"L  KN)_ `@S8` ԠŬLL<[B?I>孓`仫6VtCicQĿUKqtVt Nʮq$6,⨁ K6, VtI=v!gNVt Vt  lg~TŠӠŠҠüϠž(+@ABCDEFGHIKLMNPSV     T[fouu~ՠٯ* PWN*]ĿNTz @n6VC/+A>@I5gN Oz @n[Dz @nd0,~z @`$仫@v$⩔,CTORENAMEBRUNLOCKCHAIN#FLUSHREADPOSITIONOMONPR#PREFIXCLOSEAPPENDx{[{0ǭ0hЫ}wA Xw­孶׭fl@@ -!S    !C- !ABELSDFRV@@ !$(19@E60x660x(+0l660l(+0660(+0`660`(+0l660l(+0xxxx6llll ĉq`x8`攀Ȁp@`px|~>|oGO|ĄĀƀԂԌĀđ@`@`__ Ĥą @>gApp@Ag>@OAq=攀>\~@@@g@p<`x8<Ă攀93 0? 78<xh LD;=m~g&g@`sfO@|>`?C@`p3y ~BP_xp@@`px|>攀<|l~ `{DFGHIJKLMNOPde@?0=1a1@`px|>攀p`pA@` 00`@"cG>p?{qaA90? lcgn|xgdfs|?8DF~|8?GC`pxpxpx`:ۀxL| x~0x1qc` `` ` ``{{``wcw` 0PXiowvzxX}?|}gOL0`@|dt<0h)ύh0HHHH " ׍hhhhhhh .hh8`JIMJAYKERRY&MIKEN PRES"  D$(4)? POWER DOCS SERIES THE MVGANG TEAM 20 APR 90[D$"BLOAD POWER,A$4000"q2D$"BLOAD COMMUT"<D$"BLOAD M.POWER,A$7000": MUSIC FD$"BLOAD PLAYER"Z32768n30,0:31,112:$7000x768: $300D$"BRUNDHGROFF" D$"RU HHHȱ ȱi hhhIȱ` - J| -Jhhh,00,0N,0&I@$NPp 0 00O P,0HHHLIpP L9px攀^Ѐ@`px|>Aa`0x<ą ĄŀĄ@(D*"xp`@@@x攀`|} P((U (:Q84$P<>~?ņԂ@x ?}~u~o~]& T W(4(@ 4攀pgcA7~D U (E@T@`px|>YQgo @U*) x@`px|>O!u{_}?woȈ̃@`p|>̔p8p`HpCap`p`p@x P*U* @P ̃@p|̔êp~ SPpT @hU}E+ xgNxov"U P.̝p̔La9<89`̃p̔|oGO|x@`px|>>̔@pxsC@p<̃@`px|̉@ ̔<> @pLdfr2rfLxp@x|x|x|x|x|x|x|x|x|x|x|x|x|gw  ?0< ̃|~|~|~|~|~|~|~|~|~|~|>rr2rf|pC` 0P\|P<<̇`x>?x̔x^x  93s@yL8pdNy|@px??8|ACGF9sgM9qaGF̄?Cg&>\Yicv<`@`@`p  s2s@>2>tn ̃|>x̔asonw <6313s2br2s@|q|>x@x׀F&>&xMyLMx̃@|q91qeM=m}p? {``{`wf`q?0< <0?̃a3c3wxpc#c{37?><=ĄĂʀ >wAAw>攀 ~gO?~|sg ЀCGgs ĄĀЀ攀|8x8}|8|тЁ@@`px|>9y9Ԅ̀ԃ攀ŌĀwk~|~攀g7?wЂѕљѕс|ĀĄԄЂ䀆ȇĂąĥ攀łȎԄ Ȑog{o]@攀Oуف}__~s/w?4@`px|xp@Cqyq@ĄԄŀԀ^x`p~0;30x͂ăN/~~xX?>~?GA@@攀pq{|xw?}w`p~> ĀA[|_ƐDD@ `p攀=Ђ ё<|p`px|~0y201saŅ Ā@p|~?LxLyz_ix8@̅x|@̔{30xⲪꦧ g>~?7`?p`@`px|>~L~и{?~}:[4̉@px|~?>~p@̔‚ pn{w_`<@`|xpxȀ [Rk=7k|{_Ō><<>|p̔oGO~ ‚ oz Documentation ANG"Z F11:10:"3) Time Out EXTRAFONTS Documentation FR" P13:10:"4) Time Out EDITFONTS Documentation FR" Z120 d16:10:"Votre Selection : ";:T$ eT$"Q"1500 fB(T$) gB4ī1400 n1000UWZ[\c :"__ MvCamillo ______________ POWER DOCS 1 SERIES _____________ Coca __"::34,1z #3:68:"Q)uitter" (5:10:"0) INTRODUCTION" 27:10:"1) BAT MAN Documentation ANG" <9:10:"2) RENEGADE F POWER DOCS SERIES N R$ Presentation POWER DOCS 1 THE MVGANG TEAM 20 April 1990 W0(4)"PR#3":: " ___________ ________________________ ______________ ";:>"&*.26:>#'+/37;?#'+/37;? $(,048< $(,048"&*.26:>#'+/37;?#'+/37;? $(,048< $(,048"&*.26:>#'+/37;?#'+/37;?RT^`ůį((((((((((((((((((((((((((((((((PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP $(,048< $(,048q`x~|``x_OȊɀʬ=̃_~|x80̔ ⪃ ⠂ x Remerciements7 20:10:"Special Thanks to "; :"D";::"ECKARD, ";::"E";::"DDIE ";::"H";::"AWK, ";::"C";::"C ";::"S";::"UPERSTAR"  CHARGEMENT DU LECTEUR APW 1300 W11020 (4)"BLOAD PRINTWP" WW2L0 L<L? @` X' LH `  `ȱȱ) J ɠ  )LHɇɁɈɂɋةѩ?2L2L`e `  `^`abcfghiO-----------------------------------------------------------------------------Renegade DocumentationO----------------------------------------------------------------------------- O=====!====!====!====!====!====!====!====!====!====!====!====!====!====!====!===~ O-----------------------------------------------------------------------------) Batman/ The Caped Crusader O=====!====!====!====!====!====!====!====!====!====!====!====!====!====!====!=== 32768!30,0:31,112: $70001"768: $300I,(4)"BRUN DHGROFF"Q6:@"If you want to contact us, call 36-15 RTEL Bal MVGANG"rdMENT ENTRE 0 ET 4"?15:17:" C'EST MARQUE POURTANT !"i16384,128:X(16384)128:16368,0q10 Pour quitter(4)"BLOAD ARREST,A$4000"(4)"BLOAD COMMUT"(4)"BLOAD M.ARREST,A$7000": MUSIC(4)"BLOAD PLAYER"C2712301170 10= Selection du fichiers XB0B$"INTRODUCTION"m(B1B$"BATMAN"2B2B$"RENEGADE"<B3B$"ABC.EXTRAFONTS"FB4B$"ANNEX.EDIFONTS"Px Mauvaises Touches:10:17:"SELECTION SEULE--";:= V"Fleches = Changez de pages. Esc pour Quitter";E `ADM jD1S t| ~6,D:34,2:35,22:AD3:34,0:35,22 24:36,69:"Page : "(7)" "; C(49152):C1281170 49168,0:CC128 C10C21D1:1150 C8C11D0:1150 ::(4)"PR#3"7 "Chargement du fichier ";B$T  Preparation du lecteuro A$"POWER DOCS SERIES"{ $AD6144 .(4)"BLOAD ";B$;",TAWP,A$2000,B300" 8::(4)"PR#3" B:37(A$)2)A$ LI18:"==========";::22::I18:"--------ZF Parmis les vaches,D April 22th, 19904 Introduction POWER DOCS 1,~O=====!====!====!====!====!====!====!====!====!====!====!====!====!====!====!===~3 The Story ---------MKYou're surrounded by gangs of blood-thirsty thugs. You weren't looking for KItrouble but your not going to run from it either. Only you can put these MKpunks in thier place-face down in the gutter. Your flying fists and kiLbending over just a little. It is difficult to detect- you will need a good eye!)Special Powers--------------OMHamburger -Renegade needs food to replenish his energy level. Kick the walls LJto find a hamburger. eat it to bring his powehe enemy and NLthe enemy is crouching, knee him by pressing button 0 if renegade is facing LJright, and button 1 if he is facing left. (Hint -DO not confuse crouching PNwith kneeling. Crouching is when the enemys knees are slightly bent and he is Nsite if the renegade is facing left.OM (This is a very tricky move and not easily mastered. Do not be dissapointed >if you do not get the hang of it right away. Keep trying!!!)PNKneeing your Enemy -When renegade is standing face-to-face with tрGN`p⢣ɀ @@v?v@@>>Ȉ΀ 7~7̔ y=|xqM| Ѐ=9pyȨȂȂ̝~̔`pfg₀@`|x|>>Nota - pour utiliser Edifonts il faut avoir le noyau TimeOut CHAPITRE 1 COLORFONTS B@ Appleworks s'est enrichi,avec TimeOut SuperFonts de Mark LJSimonsen------------------------LCette disquette comporte deux applications @ ajouter @ Appleworks/TimeOut:NL COLORFONTS:Modifie TimeOut SuperFonts pour Imprimer en Couleurs avec l'IMAGEWRITER II.LJ EDIFONTS:Editeur de Polices pljlmnopqrstuvwxyz{| ZH---------------------------------------------------------------------- Extra FontsTime Out Application pour AppleWorks version 1.4 FRH----------------------------------------------O=====!====!====!====!====!====!====!====!====!====!====!====!====!====!====!=== owever, try it. Hope it helps a bit., Sorry keyboard users, I do %not have the keys to list for you..t and Hrenegade will be able to crash and enemys motorcycle with turbo power.MKThe docs were typed from the Nintendo version of renegade, I tried them on MKthe apple version, and much seemed the same, I do not know about the times MKand that h LJbe able to knock down his enemys with one blow. (Hint -Jumpkick the enemy 7when the last two digits of the timer are as follows: Stage 1: 32 Stage 2: 25 Stage 3: 11KISpeed -A power "S" will appear only in the motorcycle scene. grab is couleurs:NL Pr{parer un texte couleurs est tr}s facile:les commandes et KIde SuperFonts ont {t{ {tendues et permettent d'en- trer les commandes de couleur.DB Rappelons que,dans SuperFonts,les commandes et <3> s{- MKlectionnent les jeux de caract}res supplementaires 2 et 3.Les ca- ract}res GEde '?' @ '~'(codes d{cimaux : 63 @ 126 ; /hexa : 3F @ 7E sont alors LJtranscod{s et donnent acc}s aux caract}res 128 @ 191 ( $80 - BF ) pour le NLjeu 2 ou 192 @ 255 ($C0 - CHAPITRE 2 VISITE GUIDEE DANS EDIFONTS MK EdiFonts est une nouvelle application TimeOut,un {diteur de polices NLqui reprend (en les am{liorant) toutes les fonctions d'Edipol et FontViewer %(Pom's 39/40),plus d'autres encore.ochrome standard (configura tion :"ImageWriter ").JH -Sur Apple IIGS,le pot imprimante du 'Control Panel' doit ^etre JHconfigur{ avec les deux options 'Echo' et 'Buff{ring' sur 'No'.Ceci est *vrai {galement pour SuperFonts standard.n'est pas le cas,il se conportera exactement comme le SuperFonts standard.DB -M^eme avec la seule ImageWriter II,on peut avec le m^eme KIColorFonts,choisir une utilisation couleur(configuration : "Image Writer LJII") ou une utilisation monur l'{cran,le :texte sera correctement affich{ (mais en noir et blanc).CANotes : -Ne craignez rien si vous utilisez plusieurs imprimantes MK:ColorFonts v{rifie que l'imprimante enregistr{e dans la configuration est KIbien l'ImageWriter II.Si ce IMPRESSION AVEC COLORFONTSJH Rien de chang{,vous choisissez vos options d'impression (qualit{ Ld'impression,etc) et votre ImageWriter II imprime votre texte en couleurs.NL Si pour la mise au point,vous choisissez l'impression sndes habituelles de SuperFonts restent inchang{es.KINotes : Dans l'emploi des commandes de tabulation ,il faut DBs'assurer qu'elles n'entrainent aucun retour en arri}re.En cas de 1doute,faire d'abord une impression sur l'{cran. $2C 12 $0C 28 $1C. _ 45 $2D 13 $0D 29 $1D. . 46 $2E 14 $0E 30 $1E-/ 47 $2F 15 $0F 31 $1F. -------------------------------------------FD Bien entendu,les comma ' 39 $27 7 $07 23 $18. ( 40 $28 8 $08 24 $19. ) 41 $29 9 $09 25 $1A. * 42 $2A 10 $0A 26 $1A. + 43 $2B 11 $2C 27 $1B. , 44 17 $11. [ 34 $22 2 $02 18 $12. # 36 $23 4 $04 20 $13. $ 36 $24 4 $04 20 $14. % 37 $25 5 $05 21 $15. & 38 $26 6 $06 22 $16.ent les caract}res 0-15 ($00-0F) en jeu 2, ou 16-31 ($10-$1F) en jeu 3.-Caract}re Jeu 1 Jeu 2 Jeu 3 . -------------------------------------------. espace 32 $20 0 $00 16 $10. ! 33 $21 1 $01 caract}res :CA En bonus,ColorFonts vous donne aussi acc}s aux caract}res Fnormalement inaccessibles par SuperFonts (code 0 @ 31 ; $ 00 @ 1F ).KI En mode ' extra ', les caract}res 32 @ 47 ( $20 @ 2F ) sont alors JH'transcod{s' et donnous pouvez, dans ces commandes,remplacer la commande  par une commande <3>.NL Vous remarquerez que l'ordre des couleurs est le m^eme 9que celui des s{quences ESCARPE Kn de l'ImageWriter II. Les nouveaux  0<1>:imprimer en noir 1<1>:imprimer en jaune 2<1>:imprimer en rouge 3<1>:imprimer en bleu! 4<1>:imprimer en orange 5<1>:imprimer en vert! 6<1>:imprimer en violetNL Notes : VFF )pour le jeu 3.Le retour au jeu normal se fait alors par .IG Dans ColorFonts,les caract}res '0' @ '6' sont, en mode ' extra' =;(jeux 2 ou 3 ), interpr{t{s comme des commandes de couleur .(noir,jaune,rouge,bleu,orange,vert, violet).MK Avec EdiFonts,vous pourrez visualiser,modifier,imprimer vos polices MKde caract}res,mais aussi en cr{er de nouvelles(en par tant de z{ro),copier DBdes caract}res d'une police vers une autre.Tout ceci sans quitter NLAppleWorks!Avec @ votre disposition un index des polices(analogue @ l'index JHdes fichiers AppleWorks) permettant de travailler sur plusieurs polices (jusqu'@ sept @ la fois).JH Dans ce chapitre,nous allons d{couvrir les principales fonctions d'EdiFonts.K--------------------------------------------------) ANNEXE A :LES POLICES DE CARACTERES! Structure d'une police :6 (pour ProDOS,fichier de type FNT ou C$8)B@ 1[-le nom (pas obliccatoirement le m^eme que cel}C-----------------------------------------------------------------ANNEXES Edit FontsSuite d'ExtraFontsTime Out application pour AppleWorks version 1.4 FRC---------------*O=====!====!====!====!====!====!====!====!====!====!====!====!====!====!====!===/ revenir en d{but de police par PO-1 ou aller en fin de police par PO-9.LJ Tapez maintenant la lettre A : vous acc}dez directement @ un {cran Edont le premier caract}re est pr{cis{ment le ' A '(code 65 ou $41).LJ Tapez de m^eme d'autrrver la premi}re page de caract}res de la police Lon don.36 (les JHcaracct}res manquants sont remplac{s par le 'missing symbol' qui est un rectangle).LJ Vous pouvez circuler de page en page par les commandes PO-fl}ches. KIVous pouvez aussi e : vous pouvez charger une Gpolice.Dans la liste des fichiers,choisissez par exem ple London. 36.FD Apr}s le chargement,choisissez l'option 1 du menu princi pal GEEdiFonts :'Voir les caract}res'.L'{cran passe en DHGR et vous pouvez GEobseI Choisissez l'option 3 ('Charger une police'),puis dans le nouveau CAmenu l'option 3 encore ('Ajouter une police d'un autre disque'). :8Selectionnez 'Catalogue ProDos' et tapez le nom d'acc}s MK/ExtraFonts/Fonts.Le nom du disque actuel changerface,port,saut de ligne).DB Vous pouvez maintenant quitter 'Utilitaires',et s{ -lectionner 'EdiFonts' dans le menu TimeOut." PREMIER CONTACT avec EDIFONTSC Au d{marrage d'EdiFonts,vous ^etes dans le menu principal.Kecommand{ (mais pas obligatoire) de charger EdiFonts en m{moire.OM Si vous souhaitez faire des copies d'{cran graphi- EC que,il faut aussi configurer correctement l'imprimante EdiFonts ,(imprimante,intes'.Si vous n'avez pas copi{ KITo.EdiFonts,choisissez l'option 'Ajouter des applications' et chargez le 5maintenant @ partir de votre disquette /ExtraFonts.OM Notes : Pour {viter ensuite des acc}s disque r{p{t{s,il GE est rFonts(/ExtraFonts).Si vous le souhaitez, vous pouvez aussi LJcopier le fichier TO.EdiFonts sur votre dis quette d'applications TimeOut habituel.CA Lancer votre disquette AppleWorks/TimeOut et dans le menu >pour les polices de caract}res pourront consulter l'annexe A PREPARATIFSKI Avant de commencer @ travailler,faites d'abord une copie de votre LJdisquette Extraui du =;fichier,et sans la taille) : un octet de longueur,plus les +caract}res du nom (bit de poids fort @ 0)8 2[-un en-t^ete @ l'usage du GS (Font Header)?= 3[-la police du type Macintosh (@ quelques d{tails > La positon relative du d{but de l'image est donn{e (en CApixels) par un mot de la locTable; la largeur de l'image est ob- DBtenue en calculant la diff{rence entre la position de l'image sui B@vante et celle de l'image couranteces interm{diaires,sur une longue bande de pa- B@pier de hauteur fRectHeight pixels et de longueur rowWords mots de 16 bits: c'est la bitImage.B@ Pour extraire de cette matrice l'image d'un caract}re,il 2faut savoir o| commence et o| finits Mac ou GS, le stockage DBsefait au niveau du bit,ce qui r{duit la taille de la police(un ! CApeut n'occuper qu 'un bit en largeur et l'espace n'occupe rien). DBTout se passe comme si les caract}res {taient imprim{s @ la queue CAleu leu, sans espaposition origine,soit 3 pixels @ gauche. Quelle Image Afficher ?DB Dans de nombreuses polices HGR,l'image d'un caract}re occu CApait un nombre d(octets constant (autant pour un espace ou un !, A?que pour un M ou un W) Dans les policen ccaract}re d'offset 4 sera alors affich{ 4 pixels B@@ droite de l'origine.Si kernMax est n{gatif(par exmple -3,soit DB$FFFD),le m^eme caract}re sera affich{ seulement 1 pixel @ droite =;de l'origine;un caract}re d'offset 0 sera en retrait de la * ajoutant KernMax et Off set.B@ KernMax est le cr{nage maximal de la police,c'est @ dire B@la position la plus @ gauche possible pour tout caract}re de la CApolice ,par rapport @ l'origine.Dans la plupart des cas,ce para- DBm}tre vaut 0;ur ?CA On peut tr}s bien afficher @ partir de l'origine,mais aus DBsi @ gauche ou @ droite de celle-ci.On dispose de deux param}tres B@: un global,kernMax, et un individuel,offset:la position est a- CAlors d{duite de la position origine en yrimer) un caract}re .La B@position du curseur @ cet instant est connue :c'est la position origine. Il nous faut savoir: -- o| afficher - quoi afficher+ - jusqu'o| d{placer le curseur. Ou Afficheable.A la A?place de ces caract}res sera imprim{ un caract}re sp{cial sup- A?pl{mentaire (sans code ASCII):le 'missing symbol' dont la pr{- sence est imp{rative.& COMMENT AFFICHER UN CARACTEREA? Nous souhaitons afficher (ou impt un code ASCII compris A?entre une valeur minimale,firstChar( souvent $00)et une valeur 'maximale,lastChar ($FF,$FE ou moins).A? Certains caract}res entre ces bornes peuvent ^etre man- A?quants:cela est indiqu{ par une entr{e $FFFF dans owTram}tres globaux (voir table n[ 2)? - la zone d'enregistrement des caract}res :bitImage. - une table de pointeurs :locTable; - une table de param}tres individuels : owTableDB Tous les caract}res d'une police ont de poids faible en t^ete).B La structure du Font Header est simple (voir table n[ 1).DB La structure de la police type Macintosh est beaucoup plus 4riche;on peut la subdiviser en 4 grandes parties :> - une zone de pae @ espacement fixe,la valeur est :commune @ tous les caract}res:c'est le param}tre widMax.2 QUELQUES DETAILS SUR LE CODAGE DES TABLES La BitImage>< Un pixel pr{sent est indiqu{ par un bit @ 1,un pixel absent par un bit @ 0.DB Pour le stockage en m{moire,on peut imaginer le d{ccoupage CAde notre bande de papier fictive en fRectHeight bandelettes de 1 DBpixel de hauteur.La rang{e 1 (bandelette du haut est d'abord stoc -k{e en m{moire puis la 2 et ainsi de srds  mots chacune)CA- puis la locTable ('location table') de (lastChar - firstChar + 3) mots de longueur ?=- enfin owTable ('offset/width table') de m^eme longueur que locTable) ANNEXE B : CONFIGURATION EDIFONTS A? $16 : leading = interligne (nombre de pixels libres entre ! deux lignes de texte)EC-MF + $18 : rowWords = largeur en mots d'une rang{e de la  bitImageEC-MF + $1A : d{but de la bitImage (fRectHeight rang{es de rowWooc = nombre de mots entre l'adresse courante et ) l'adresse de d{but de owTableEC-MF + $12 : ascent = nombre de pixels au dessus de la ligne de  base>-MF + $14 : descent = comme nDescent,mais en valeur positiveEC-MF + pouvant contenir tous les caract}res, EC correctement superpos{s par rapport @ la position ori-  gineEC-MF + $0E : fRectHeight = hauteur du rectangle global (hauteur en pixels de la police)EC-MF + $10 : owTL-MF + $08 : kernMax = cr{nage maximal @ gaucheEC-MF + $0A : nDescent : nombre de pixels en dessous de la ligne de & base (en valeur n{gative )EC-MF + $0C : fRectWidth = largeur du rectangle global (le plus pe- EC tit rectangleSCII du premier caract}re de la  policeEC-MF + $04 : lastChar = code ASCII du dernier caract}re de la  policeEC-MF + $06 : widMax = d{placement maximal du curseur apr}s affi-  chage du caract}re0ct}re @ partir  du point-origine TABLE 2!STRUCTURE DE LA POLICE TYPE MAC(@ partir de l'adresse MF)EC-MF + $00 : fontType = espacement proporsionnel ($9000) ou fixe  ($B000)EC-MF + $02 : firstChar = code Atyle = style dans lequel est dessin{ la police  (gras,italique,etc)4-FH + $06 : size = taille de la police (en points)<-FH + $08 : version = num{ro de la version de QuickDraw IIEC-FH + $0A : fbrExtent = largeur maximum d'un cara = nombre de mots entre d{but du front EC header et le d{but de la police de type Mac (actuel-  lement 6)EC-FH + $02 : family = num{ro de la famille de la police (Courier =  $16, par exempleEC-FH + $04 : s donc &prendre une valeur entre $00 et $FE.CA Au total,2(lastChar-firstChar + 3)octets pour chacune des !2 tables (locTable et owTable). TABLE 1STRUCTURE du FRONT HEADER(@ partir de l'adresse F H)EC-FH + $00 : offset ToMF(octet de poids faible)- - 'offset' (octet de poids fort )A? Si ces param}tres valent $FF,le caract}re est consid{r{ :comme manquant;il sera remplac{ par le 'missing symbol'.?= Pour un caract}re d{fini,ces param}tres pourrontels de la bitImage qui permet de calculer la lar &geur de l'image du 'missing symbol'. L'Offset-Width TableA? Avec le m^eme ordre de rangement que locTable,on trouve *pour chaque caract}re un mot qui donne :- - 'width' symbol' et la largeur totale en pixels.86 Le nombre d'entr{es (mot de 16 bits) est alors CA(lastChar-firstChar + 1) mots pour les caract}res "normaux",plus CA1 mot pour la position du 'missing symbol', enfin 1 dernier mot: DBla largeur en pixuite. La LocTable<: On trouve d'abord le mot de 16 bits qui indique la B@position de firstChar (logiquement $0000),puis les positions de CAtous les caract}res,dans l'ordre des codes ASCII.On termine donc Bpar lastChar,le 'missing Pour configurer EdiFonts, il faut bien entendu utiliser :l'application 'TimeOut Utilitaires' (option Configurer).# CONFIGURATION de l'IMPRIMANTE<: Elle est n{cessaire si vous souhaitez utiliser les 0commandes PO-H et PO-P d'impression graphique.- Les quatres items @ configurer sont: - l'imprimante  - l'interfaceEC - le port imprimante (Port 1 pour le //c ou le port  s{rie pour le GSDB - le 'saut de ligne .GE - CC SUPERSTAR qui m'a fourni les documentations de Bat Man et Renegade.GE - Claude, un ami, qui a tap{ les documentations de Extrafonts et Editfonts.DB - Sans oublier Copperfiel qui m'a fournit quelques petites indiff{rent.IG Je tiens en premier @ remercier quelques personnes qui m'ont aid{ @ r{aliser cette compile ....$ - Deckard pour l'adressage.GE - Eddie Hawk qui par manque de temps n'a pu m'aider mais le coeur y {tait by MvCamillo4 ------------------------- Salut...IG Voici le premier num{ro de POWER DOCS SERIES. Le MvGang lance une Bnouvelle serie qui je l'esp}re ne vous laissera paZF Parmis les vaches,D April 22th, 19904 Introduction POWER DOCS 1,~O=====!====!====!====!====!====!====!====!====!====!====!====!====!====!====!===b~  ide,mais en revanche plus "risqu{".?= La description de ces modes se trouve dans R{f{rences EdiFonts (Autres Activit{s).'Non' si vous pr{f{rez lle d{cimal. 'MODE QUESTION'A? 'Oui' s{lectionne le mode 'Question' pour l'initialisa- 1tion,la copie ou la destruction des caract}res.?= 'Non' s{lectionne le mode 'Automatique',beaucoup olus (rapanmoins qu'il est dangereux de B@tenter le chargement d'un fichier si sa structure interne n'est pas celle d'une police.A? Codes en hexad{cimal : indiquez'Oui' si vos pr{f{rences CApour l'affichage des codes caract}res vont @ l'hexad{cimal,ich{s ?=les fichiers du type courant (FNT,@ moins que vous ne l'ayez red{fini).B@ Mettre l'option' Contr^ole Type FNT' @ 'Non' vous permet ?=d'afficher(et de s{lectionner) la liste de tous les fichiers CA(quelque soit leur type).Sachez n{e type FNT CA($C8, ou 200).Si vous souhaitez sauvegarder votre police sous un /autre type,changez la valeur de 'Type Police'@> -de m^eme,lorsqu'EdiFonts vous propose une liste de A?fichiers,il en a d'abord contr^ol{ le type.Seuls sont affapr}s retour chariot':changez cette DB valeur si votre imprimante saute une ligne sur deux,ou ; au contraire imprime tout sur une seule ligne. TYPE de FICHIER POLICE@> -le type de fichier-police 'normal' est ls astuces assez sympas. Thanks to them...... Ce numero est compos{ de quatre docs. 7 Pour imprimer les fichiers, rien de plus simple.D Vous bootez AppleWorks et vous r{cuperez les fichiers et ....>< J'espere que ce num{ro vous satisfera et j'attends vos >observations sur 36 15 code RTEL Bal MVGANG ou @ ma BP En pr{paration :> POWER DOCS 2 avec la solution de Prince of PersiaC la documentofts alors 0renseignez-vous et en plus c'est GRATUIT....IG C'est pas comme certain (cf : HACKERCHEST). Je ne suis pas contre GEl'id{e de faire payer des softs d{plomb{s mais alors des imports.... ECmais o| allons nous nous arreter pour se ation complete de KING's BOUNTYEC SEXINESS 1 : plus que 2 digits @ faire et apr}s direction boot.4 SLIDE SHOW LABELS 6 : la suite ...... Imports :B@ Je tiens aussi @ rappeler que TMVG importe des s< J'espere que ce num{ro vous satisfera et j'attends vos >observations sur 36 15 code RTEL Bal MVGANG ou @ ma BP En pr{paration :> POWER DOCS 2 avec la solution de Prince of PersiaC la documents astuces assez sympas. Thanks to them...... Ce numero est compos{ de quatre docs. 7 Pour imprimer les fichiers, rien de plus simple.D Vous bootez AppleWorks et vous r{cuperez les fichiers et ....>.GE - CC SUPERSTAR qui m'a fourni les documentations de Bat Man et Renegade.GE - Claude, un ami, qui a tap{ les documentations de Extrafonts et Editfonts.DB - Sans oublier Copperfiel qui m'a fournit quelques petites indiff{rent.IG Je tiens en premier @ remercier quelques personnes qui m'ont aid{ @ r{aliser cette compile ....$ - Deckard pour l'adressage.GE - Eddie Hawk qui par manque de temps n'a pu m'aider mais le coeur y {tait by MvCamillo4 ------------------------- Salut...IG Voici le premier num{ro de POWER DOCS SERIES. Le MvGang lance une Bnouvelle serie qui je l'esp}re ne vous laissera paY AmicalementA MvCamilloux personnes qui ne me IGconnaissent (comment \a existe encore ? ... un peu megalo mais \a fait GEpas de mal) que ce n'est pas dans mes habitudes de critiquer mais l@ c'{tait plus fort que moi ....A faire du fric. Car ils ne A?sont pas les seuls @ importer mais ceux, ils se font du Bl{... 9remarque pourquoi pas ??? dans une soci}t{ capitaliste.6 On pouvait critiquer Godf... pour ces cours....?= Je tiens quand m^eme @ signaler aofts alors 0renseignez-vous et en plus c'est GRATUIT....IG C'est pas comme certain (cf : HACKERCHEST). Je ne suis pas contre GEl'id{e de faire payer des softs d{plomb{s mais alors des imports.... ECmais o| allons nous nous arreter pour se ation complete de KING's BOUNTYEC SEXINESS 1 : plus que 2 digits @ faire et apr}s direction boot.4 SLIDE SHOW LABELS 6 : la suite ...... Imports :B@ Je tiens aussi @ rappeler que TMVG importe des sfaire du fric. Car ils ne A?sont pas les seuls @ importer mais ceux, ils se font du Bl{... 9remarque pourquoi pas ??? dans une soci}t{ capitaliste.6 On pouvait critiquer Godf... pour ces cours....?= Je tiens quand m^eme @ signaler aux personnes qui ne me IGconnaissent (comment \a existe encore ? ... un peu megalo mais \a fait GEpas de mal) que ce n'est pas dans mes habitudes de critiquer mais l@ c'{tait plus fort que moi ....5 Un dernier point, la musique est de Ma dans la police ;cette commande ne 9 fait pas sortir du mode 'Edition.A ESCAPE ou PO-ESCAPE : sortie et retour au mode visualisationA PO-Q : sortie et retour @ l'index des polices AIDE A? PO-H : imprime l'{cran graphique VALIDATION ET SORTIEEC RETURN : est la commande de validation : le conte EC nu de la grille d'{dition est alors enre EC gistr{ sans quitter le mode {ditionB PO-CTL-X : efface compl}tement la grille d'{ditionEC PO-O et PO-W : modifient Offset et Width (O/W) pour ce B caract}re (valeurs possibles : 0 @ 254 )4 > : d{placement vers la droite3 PO-+ : d{placement vers le haut2 PO- : d{placement vers le bas COMMANDES DIVERSESEC PO-R : restaure l'{tat initial du caract}re 6 DEPLACEMENT du CARACTERECA Il est possible de d{placer le caract}re tout entier dans A?la grille d'{dition (attention les points sortant de la grille sont perdus).5 PO-< : d{placement vers la gauche5 PO-C Les points sortant de la grille d'{dition sont per EC dus (pour changer la hauteur de la police,il faut 2 utiliser l'{diteur de param}tres de 7 ' Autres Activit{s/Globaux') u ! curseurEC Notes : Les points d{pla{s par ces deux commandes sont dans EC la partie haute ou basse du caract}re,suivant la ? position du curseur par rapport @ la 'base line'.E : supprime la colonne o`u est le curseur.' INSERTION ou EFFACEMENT de LIGNESEC PO-I : ins}re une ligne vide @ la position du " curseurEC PO-D : efface une ligne @ la position d PO-tab : ins}re une nouvelle colonne vide @ la - position du curseurEC PO-A : ajoute une colonne @ droite du caract}re 0 et y place le curseurB PO-Delete ant les points? PF-PO-fl}che : d{placement en inversant les pointsDB La barre d'espace inverse le point sous le curseur sans le d{placer. COMMANDES en MODE EDITION/ Insertion ou {ffacement des colonnes :EC u combinaisons pommes-fl}ches permettent de 0d{placer le curseur dans la grille d'{dition :. fl}che seule : d{placement simple> PF-fl}che : d{placement en marquant les points> PO-fl}che : d{placement en effa\s.B@ Ici se termine notre premi}re s{ance de travail.EdiFonts A?vous offre quelques autres possibilit{s,elles seront examin{es 1dans le prochain chapitre (R{f{rences EdiFonts)& MODE EDITION ('Edite caract}re')B@ Les fl}ches omin{e,vous constaterez que le transfert a {t{ correctement {ffectu{. SAUVEGARDE d'une POLICECA Vous pouvez,si vous le d{sirez,sauvegarder votre nouvelle CApolice sur disquette en choisissant l'option 4 du menu principal EdiFontx a Gaz.A AmicalementA MvCamillo Les commandes sont rappel{es dans la fen^etre d'aide.On 4modifie le contenu de la fen^etre d'aide par PO-?. AUTRES ACTIVITES9 SELECTION d'un CARACTERE ou d'un BLOC de CARACTERESDB L'initialisation,la destruction,la copie de caract}res peu CAvent ^etre effectu{s sur un caract}re seul ou sur un bloc de ca- CAract}res cons{cutifs(que l'on d{finira par le premier et le der- nier caract}re).DB Valider l'option choisie par 'RETURN' seul donne une op{ra tion surRE(S)A? Supprime le caract}re vis{ en donnant @ Width/Offset la CAvaleur $FFFF et en effa\ant son image de la bitImage : le carac- t}re devient 'manquant'.?= Cas particulier : 'missing symbol' re\oit $0000 comme )Width/Offset (eqpi{s.A? Toute copie sur le presse-papiers EdiFonts d{truit l'an cien contenu.DB En revanche, le presse-papiers EdiFonts est ind{pendant de Ccelui d{fini par AppleWorks lui-m^eme et n'efface pas ce dernier. DETRUIRE CARACTEansf{r{s sont recopi{s dans la police CAdestination en les alignant suivant la 'base line';si la hauteur B@des caract}res du presse-papiers est plus grande que la hauteur CAde la police destination, les caract}res qui 'd{bordent' ne sont pas reco@ Dans le cas d'une copie 'du presse-papiers',la nature du A?processus (copie-caract}re ou copie-bloc) est d{termin{ par le A?contenu du presse-papiers(les s{lections RETURN ou PO-RETURN { tant alors {quivalentes.@> Les caract}res trectu{e par EC codes ASCII croissants (type 'move n{gatif'). Pour EC d{caler un bloc vers le haut, il faut passer par EC l'interm{ diaire du presse-papiers (ou d'une poli-  ce annexe).Btes : Une copie s'interrompt d}s qu'elle rencontre un EC code situ{ en hors des bornes de la police (< EC firstChar ou > lastChar) .Un caract}re manquant EC n'est jamais recopi{.Toute copie est eff Permet de recopier un caract}re ou un bloc @ l'int{rieur d'une m^eme police. SUR ou DU PRESSE-PAPIERSA? Ces options autorisent le transfert de caract}res d'une 1police @ l'autre ,via un presse-papier sp{cial.EC No{diteur graphique.A Permet aussi de r{initialiser un caract}re d{j`a d{fini.<: Note : Si le caract}re est en dehors des bornes de la 1police,celles-ci sont modifi{es en cons{quence. COPIER CARACTERE(S) INTERNEB@nts.Dans ce cas,EdiFonts effectue son travail ,sans se pr{occuper des anciens caract}res. NOUVEAU(X) CARACTERE(S)B@ Cr{ation d'un nouveau caractere (de largeur nulle,ccomme CAWidth et Offset),qui pourra ensuite ^etre dessin{ dans l' avant d'agir.DB Pour une op{ration de bloc,la r{ponse 'NON' fait passer au B@caract}re suivant,la r{ponse 'ESCAPE' interrompt totalement le processus.A? Il est possible de supprimer le mode 'Question' dans la CAconfiguration EdiFoRN est le caract}re  de code 13). MODE 'QUESTION'B@ Si au cours d'une op{ration d'initialisation,de destruc- B@tion ou de copie,un caract}re d{fini est en passe d^etre perdu, 9EdiFonts pose une question 'Ok pour ...', (qui ne peut pas faire partie d'une d{finition de bloc)EC Note : En cas d'erreur,la s{quence d'{chappement est EC 'PO-ESCAPE ou PO-Q'(escape seul est consid{r{ comme le EC caract}re de code 27;de m^eme RETUmet de commuter entre les jeux de catact}res ASCII " positif/ ASCII n{gatif)EC - soit donn{ par son code d{cimal ou hexad{cimal,pr{c{d{  de PO-=EC Cas particulier: PO-M s{lectionne le 'missing symbol' A un seul caract}re.B@ Valider l'option par 'PO-RETURN' donne une op{ration sur un bloc. SAISIE d'un CARACTERE" Un caract}re peut ^etre :EC - soit tap{ directement au clavier (la commande PO-X EC peruivalent @ l'option 1). GLOBAUX>< Les commandes permettant de visualiser et d'imprimer DB(grace @ la commande AppleWorks PO-H ),mais aussi (et surtout) de /modifier les param}tres globaux de la police. VISUALISATIONEC Globaux : param}tres globaux de la police,table EC d'occupation des caract}res (ast{rique: ? caract}re d{fini, point: caract}re manquant)EC Image : largeur des images des caract}res502 :octet de poids faible en t^ete).B La structure du Font Header est simple (voir table n[ 1).DB La structure de la police type Macintosh est beaucoup plus 4riche;on peut la subdiviser en 4 grandes parties :> - une zqui contient l'enregistrement des cararact}res,et les B@param}tres indispensables;cette partie est la seule utlis{e par SuperFonts.B@ La plupart des param}tres d'une police sont stock{s sous CAforme d'un "mot" de deux octets (convention 6e que celui du =;fichier,et sans la taille) : un octet de longueur,plus les +caract}res du nom (bit de poids fort @ 0)8 2[-un en-t^ete @ l'usage du GS (Font Header)?= 3[-la police du type Macintosh (@ quelques d{tails >~ re @ un simple d{placement <de la 'base line'.S{lectionnez alors ce qui vous convient.les offsets de tous les autres caract}res par l'{di- teur graphique.DB Lorsque vous red{finissez ascent ou descent,il vous est en CAg{n{ral propos{ deux options,l'une correspondant @ une modifica- DBtion de la hauteur totale(fRectH),l'autil vous sera demand{ si vous d{si A?rez modifier ou non les offsets des caract}res d{j@ d{finis.Si B@vous d{sirez avoir par exemple un seul caract}re d{bordant vers DBla gauche,cette modification globale {vite d'avoir @ changer indi DBviduellement r vaut $FF (en fait il EC se plante compl}tement ).Pensez @ fixer lastChar @ une EC valeur au plus {gale @ $FE pour toutes les polices que 1 vous souhaitez utiliser avec SuperFonts.DB Si vous modifiez kernMax, (message 'caract}res menac{s ');ces caract}res EC doivent d'abord ^etre {limin{s par 'Detruire Caract}-  res' .EC Une limitation de SuperFonts interdit l'impression du EC 'missing symbol' lorsque lastCha - firstC et lastC - leading et kernMax - ascent et descentEC Notes : Il n'est pas autoris{ de modifier firstChar et EC lastChar si cela risque d'effacer des caract}res EC d{finis dans la  'bitImage'7 Widths/,Offsets : contenu de l''Offset Width table' EDITEUR DE PARAMETRESDB Cet {diteur vous permet donc de modifier facilement le nom *de la police ,ainsi que les param}tres : one de param}tres globaux (voir table n[ 2)? - la zone d'enregistrement des caract}res :bitImage. - une table de pointeurs :locTable; - une table de param}tres individuels : owTableDB Tous les caract}res d'une police ont un code ASCII compris A?entre une valeur minimale,firstChar( souvent $00)et une valeur 'maximale,lastChar ($FF,$FE ou moins).A? Certains caract}res entre ces bornes peuvent ^etre man- A?quants:cela est indiqu{ par une entr{e $FFFFinsi de suite. La LocTable<: On trouve d'abord le mot de 16 bits qui indique la B@position de firstChar (logiquement $0000),puis les positions de CAtous les caract}res,dans l'ordre des codes ASCII.On termine donc Bpar lastChar,le ar un bit @ 0.DB Pour le stockage en m{moire,on peut imaginer le d{ccoupage CAde notre bande de papier fictive en fRectHeight bandelettes de 1 DBpixel de hauteur.La rang{e 1 (bandelette du haut est d'abord stoc -k{e en m{moire puis la 2 et aune police @ espacement fixe,la valeur est :commune @ tous les caract}res:c'est le param}tre widMax.2 QUELQUES DETAILS SUR LE CODAGE DES TABLES La BitImage>< Un pixel pr{sent est indiqu{ par un bit @ 1,un pixel absent pnnel,la va ?=leur de 'width' pour ce caract}re est extraite de owTable.Si CAcette valeur est nulle,l'origine ne change pas et le caract}re @ CAvenir sera surperpos{ au pr{c{dent(utile pour des accents et des surlignages).B@ Dans le cas d' courante (si le r{sultat est nul, on extrait rien).% O| D{placer Ensuite Le Curseur ?CA C'est tr}s simple: @ l'origine actuelle on ajoute une lar geur en pixels ('width').CA Dans le cas d'une police @ espacement proportio o| finit cette image.@> La positon relative du d{but de l'image est donn{e (en CApixels) par un mot de la locTable; la largeur de l'image est ob- DBtenue en calculant la diff{rence entre la position de l'image sui B@vante et celle de l'imagesans espaces interm{diaires,sur une longue bande de pa- B@pier de hauteur fRectHeight pixels et de longueur rowWords mots de 16 bits: c'est la bitImage.B@ Pour extraire de cette matrice l'image d'un caract}re,il 2faut savoir o| commence etes polices Mac ou GS, le stockage DBsefait au niveau du bit,ce qui r{duit la taille de la police(un ! CApeut n'occuper qu 'un bit en largeur et l'espace n'occupe rien). DBTout se passe comme si les caract}res {taient imprim{s @ la queue CAleu leu, de la *position origine,soit 3 pixels @ gauche. Quelle Image Afficher ?DB Dans de nombreuses polices HGR,l'image d'un caract}re occu CApait un nombre d(octets constant (autant pour un espace ou un !, A?que pour un M ou un W) Dans l vaut 0;un ccaract}re d'offset 4 sera alors affich{ 4 pixels B@@ droite de l'origine.Si kernMax est n{gatif(par exmple -3,soit DB$FFFD),le m^eme caract}re sera affich{ seulement 1 pixel @ droite =;de l'origine;un caract}re d'offset 0 sera en retrait gine en y ajoutant KernMax et Off set.B@ KernMax est le cr{nage maximal de la police,c'est @ dire B@la position la plus @ gauche possible pour tout caract}re de la CApolice ,par rapport @ l'origine.Dans la plupart des cas,ce para- DBm}treu Afficher ?CA On peut tr}s bien afficher @ partir de l'origine,mais aus DBsi @ gauche ou @ droite de celle-ci.On dispose de deux param}tres B@: un global,kernMax, et un individuel,offset:la position est a- CAlors d{duite de la position orir (ou imprimer) un caract}re .La B@position du curseur @ cet instant est connue :c'est la position origine. Il nous faut savoir: -- o| afficher - quoi afficher+ - jusqu'o| d{placer le curseur. O dans owTable.A la A?place de ces caract}res sera imprim{ un caract}re sp{cial sup- A?pl{mentaire (sans code ASCII):le 'missing symbol' dont la pr{- sence est imp{rative.& COMMENT AFFICHER UN CARACTEREA? Nous souhaitons affiche'missing symbol' et la largeur totale en pixels.86 Le nombre d'entr{es (mot de 16 bits) est alors CA(lastChar-firstChar + 1) mots pour les caract}res "normaux",plus CA1 mot pour la position du 'missing symbol', enfin 1 dernier mot: DBla largeur en pixels de la bitImage qui permet de calculer la lar &geur de l'image du 'missing symbol'. L'Offset-Width TableA? Avec le m^eme ordre de rangement que locTable,on trouve *pour chaque caract}re un mot qui donne :- -de ligne apr}s retour chariot':changez cette DB valeur si votre imprimante saute une ligne sur deux,ou ; au contraire imprime tout sur une seule ligne. TYPE de FICHIER POLICE@> -le type de fichier-police 'norm-P d'impression graphique.- Les quatres items @ configurer sont: - l'imprimante  - l'interfaceEC - le port imprimante (Port 1 pour le //c ou le port  s{rie pour le GSDB - le 'saut A? Pour configurer EdiFonts, il faut bien entendu utiliser :l'application 'TimeOut Utilitaires' (option Configurer).# CONFIGURATION de l'IMPRIMANTE<: Elle est n{cessaire si vous souhaitez utiliser les 0commandes PO-H et PO de rowWords  mots chacune)CA- puis la locTable ('location table') de (lastChar - firstChar + 3) mots de longueur ?=- enfin owTable ('offset/width table') de m^eme longueur que locTable) ANNEXE B : CONFIGURATION EDIFONTS EC-MF + $16 : leading = interligne (nombre de pixels libres entre ! deux lignes de texte)EC-MF + $18 : rowWords = largeur en mots d'une rang{e de la  bitImageEC-MF + $1A : d{but de la bitImage (fRectHeight rang{es10 : owTLoc = nombre de mots entre l'adresse courante et ) l'adresse de d{but de owTableEC-MF + $12 : ascent = nombre de pixels au dessus de la ligne de  base>-MF + $14 : descent = comme nDescent,mais en valeur positiverectangle pouvant contenir tous les caract}res, EC correctement superpos{s par rapport @ la position ori-  gineEC-MF + $0E : fRectHeight = hauteur du rectangle global (hauteur en pixels de la police)EC-MF + $ct}re0-MF + $08 : kernMax = cr{nage maximal @ gaucheEC-MF + $0A : nDescent : nombre de pixels en dessous de la ligne de & base (en valeur n{gative )EC-MF + $0C : fRectWidth = largeur du rectangle global (le plus pe- EC tit = code ASCII du premier caract}re de la  policeEC-MF + $04 : lastChar = code ASCII du dernier caract}re de la  policeEC-MF + $06 : widMax = d{placement maximal du curseur apr}s affi-  chage du carad'un caract}re @ partir  du point-origine TABLE 2!STRUCTURE DE LA POLICE TYPE MAC(@ partir de l'adresse MF)EC-MF + $00 : fontType = espacement proporsionnel ($9000) ou fixe  ($B000)EC-MF + $02 : firstChar+ $04 : style = style dans lequel est dessin{ la police  (gras,italique,etc)4-FH + $06 : size = taille de la police (en points)<-FH + $08 : version = num{ro de la version de QuickDraw IIEC-FH + $0A : fbrExtent = largeur maximum fset ToMF = nombre de mots entre d{but du front EC header et le d{but de la police de type Mac (actuel-  lement 6)EC-FH + $02 : family = num{ro de la famille de la police (Courier =  $16, par exempleEC-FH pourront donc &prendre une valeur entre $00 et $FE.CA Au total,2(lastChar-firstChar + 3)octets pour chacune des !2 tables (locTable et owTable). TABLE 1STRUCTURE du FRONT HEADER(@ partir de l'adresse F H)EC-FH + $00 : of 'width' (octet de poids faible)- - 'offset' (octet de poids fort )A? Si ces param}tres valent $FF,le caract}re est consid{r{ :comme manquant;il sera remplac{ par le 'missing symbol'.?= Pour un caract}re d{fini,ces param}tresal' est le type FNT CA($C8, ou 200).Si vous souhaitez sauvegarder votre police sous un /autre type,changez la valeur de 'Type Police'@> -de m^eme,lorsqu'EdiFonts vous propose une liste de A?fichiers,il en a d'abord contr^ol{ le type.Seuls sont affich{s ?=les fichiers du type courant (FNT,@ moins que vous ne l'ayez red{fini).B@ Mettre l'option' Contr^ole Type FNT' @ 'Non' vous permet ?=d'afficher(et de s{lectionner) la liste de tous les fichiers CA(quelque soit leur type). Move Right% / | \ 9 Duck facing left / | \ Duck facing right# v & Face front' or climb down1Joystick controls w & Face back' or climb up! ^! |! |5 Move Left <---- o ----> the status screen, hold down the fire button and move the joystick down.HTo return to the current game screen from the status screen, click theReturn icon.4Joystick controls without the fire button pressed: ------- you through the sewers of Gotham CityGto the Fair, where the fun house isn't so much fun and a ride on the #rollercoaster could be your last.* Controls* --------GTo displaybe easy. The Penguin has more than one surprise waiting for you.JThe Joker: A Fete Worse than Death. You don't need Commissioner GordonEto tell you about the Joker's latest feat of sleight of hand - he'sKkidnapped Robin! Your search leadsuter, you have to make your way to Hthe factory through streets and across rooftops crawling the Penguin'sEthugs. Once you've discovered how to get into the factory, you canIsearch out the master computer and destroy it. But don't think it willC commisioner is sure the Penguin's factory isIjust a cover for his plot to take over the world with an army of robot Ipenguins. The only way to thwart the penguin's plot is to destroy his master computer.HTo get to the Penguin's master comp A Troublesome Twosome2 ---------------------FThe Penguin: A bird in the Hand. Commisioner Gordon calls you withJthe news that the Penguin is back. He's set himself up as a respectableJumbrella merchant. But the / Soft Sect Release; Cracked by The Crasher Thanks to Kobra O-----------------------------------------------------------------------------2 ]s (rapide,mais en revanche plus "risqu{".?= La description de ces modes se trouve dans R{f{rences EdiFonts (Autres Activit{s).ad{cimal,'Non' si vous pr{f{rez lle d{cimal. 'MODE QUESTION'A? 'Oui' s{lectionne le mode 'Question' pour l'initialisa- 1tion,la copie ou la destruction des caract}res.?= 'Non' s{lectionne le mode 'Automatique',beaucoup oluSachez n{anmoins qu'il est dangereux de B@tenter le chargement d'un fichier si sa structure interne n'est pas celle d'une police.A? Codes en hexad{cimal : indiquez'Oui' si vos pr{f{rences CApour l'affichage des codes caract}res vont @ l'hexith the fire button pressed: ----! ^3 High kick left | High kick right$ \ | /" \|/= Punch or throw left <----- o -----> Punch or throw right# / | \% / | \/ Kick left | Kick right! v$ Pick up2 object or di ߿﷯σąԇ̄ ఘꀂؘƂケꀂÉܸƂ,ؤګՒɠ̵ڭջ筀 Ѐ ߶햳 ĐĸƃĊᜀ񭀂* ȠȄ€ʥժժժҭ߂ៀ1ԫ˶յʠԪҭӬ֫ծƃ6ـɥԋɔժѪԫȮ͵ժߊԃڀ쀂 ĐĸԶ ۂᭀЮ𭀂 ఠ贊׿„¾Š,ԫ킀ͪꙢժʥڭ Шˆﵛ­ԪԫɂČ񭀂Ѐ񊑄Ѐё񭀂Ѐ 蠭 ŐԴԱЊʐȠȠ ۬Ӄ ̳իʵڥ耠ѭ앀-ȑի긨ʸġɤ€Ī׵̃̇̕؂Ɠ ؃㜇Џ‡Ãƒĸ̆Đĸ⢡džނǁ㓀ꀂ㓀„¾ŠƦꀂÓ㤐ŤԪժʡܨíߍυÇ 𭀂 Њڦ뵂ڵԩ©ɶիޥㄳҥ-ۯնћ۵ˠڥծժ뽶ǂς̩&֪Ӯڭҕꀮɶɐʥʥʲɂ/ÃÃ쀂ᑃୀ񭀂ڽୀ Ȃ߂ۃsplay status screen' Status Screen' -------------EThe percentage at the top of the screen shows how much of the game you've completed.FThe small pictures on the status screen are called đЈᑂĄć㳖Ƽឍࣀу̀ Ąćć-ШᘄĀɷ҅ՄՐȖ쀂 ԪվȆ諪ն՛ԂȠթ-Ԩ睫ʏ߿ȥՅLD@0LD@0LD@0LD@3LD@3LD@3LD@3LD@3LD@3LD@3LD@3LD@3LD@3LD@3LD@3LD@0LD@0LD@0LD@0LD@3LD@3"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"LD@3LD@3LD@3LD@3LD@03LD@3LD@3LD@3LD@3LD@3&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3@0LD@0LD@0LD@3LD@3LD@3LD@3LD@3LD@3LD@3LD@3LD@3LD@3LD@3LD@3LD@0LD@0LD@0LD@0LD@3LD@3LD@3L&"3L" 3L "L3"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"LD@3LD@3LD@3LD@3LD@0LDL3"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"& 3L "L3"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"&3L&"3L" 3L "&"3L" 3L "L3"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"&3L&"3L"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"&3L&"3L" 3L "L3"&3LâÂʀՂئڔíԂЂ ʵʷȵۥڅꕁҵՒҕ柀Ȥծ歀 Ѐ筀ЀLD@3LD@3LD@3LD@3LD@3LD@3rf`Lrf`Lrf`Lrf`Lrf`Hrf`Hrf`Hrf`Hrf`Lrf`Lrf`Lrf`Lrf`Hrf`Hrf`Hrf`Hxl`Hxl`Hxl`Hxl`HrfLrfLrfLrfLL`frL`frL`frL`frL`frL`frL`frL`frL`frL`frL`frL`frL`fhe Bat cursor over the Restart icon, then press the fire button.F The message appears that asks if you want to start the game over.Jo Type y if you want to start over; or type n if you want to go back to! the game where you left off.IEeen.Io Move the bat cursor over the music icon, then press the fire button.? If the music is on, it goes off, if it's off, it comes on.;Restarting the game. To start the game over at any time:o Go to the status screenKo Move tning to the Game screen. To return to the game screen:Ko Move the Bat cursor over the Return icon, then press the fire button.  The game screen reappears.8Turning Music On or Off. To turn the music on or off:o Go to the status scre fire button.( The square around the icon flashes.Eo Move the Bat cursor to the Drop icon, and press the fire button.J The icon of the object disappears from the status screen. The object" reappears on the game screen.>ReturYou can carry only a limited Jnumber of objects, so drop the objects you don't think you need anymore.To Drop an object:o Go to the status screen.Ko Move the Bat cursor over the icon of the object you want to drop, then press thhe right object at the right time, the percentage at theH top of the screen increases to show you've solved part of the game.MDropping an Object: Dropping an object leaves it where Batman is standing.HYou can't use an object you've dropped. screen.Jo Move the Bat cursor over the icon of the object you want to use, then press the fire button. ( The square around the icon flashes.Do Move the bat cursor to the Use icon, and press the fire button.K When you use tYou will find objects as you move through the game screens.To pick up an object:Lo Position Batman over to it, then hold down the fire button and move the joystick down.%Using an Object. To use an object:o Go to the status the game. Use these carefully - it's a good idea not to eat too muchH too soon. When you "use" a food item, you'll restore some of your power.GIf you try to use an item in an area and nothing happens - you've gotthe wrong item!= then use one of them in this room to be able to see what's there.E (And just to make things really sticky, not every light source  works in every room.)I2) You will occasionally come across food items as you move throughoutK en a door, give you more Kpower, and the like. A few examples will make this easier to understand.I1) In certain parts of the game, you may enter a completely dark room.I You need to look for light-producing items in the rest of the game,GBat Cursor: Use the joystick to move the Bat cursor to the icon you <want to choose. Press the fire button to choose the icon.HGetting an object: As you play Batman, you will need to pick up itemsGthat can be used later to solve a puzzle, opicons. There areHtwo type of icons on the status screen: object icons and action icons.IObject icons are things you need at some point during the game. ActionGicons let you use objects, restart the game, and turn on the music on and off.GrL`frL`frL`fr@r`nergy: At the bottom of the screen, the graph or Batman's face shows Jhow much energy you have left. As you use energy, the bars on the graph9get shorter or Batman's face slowly turns into a skull.5To get more energy, eat food objects you picked up. To eat:o Pick up food itemso Go to the status screen.Io Move the Bat cursor over the icon of the food object you want to eat then press the fire button.( The square around the icon flashes.Do Move the bat cuEUR GRAPHIQUEFD S{lectionnez de nouveau 'London.36' comme police courante et =choisissez l'option 2 du menu EdiFonts ('Editer la police'.NL Un nouvel {cran graphique appara^it : le titre 'Voir Carac t}re' (en MKhaut de l'{cran) inditter l'index et allez @ l'option 3 pour charger GEune @ une quelques polices de /ExtraFonts/Fonts (si vous disposez de LJsuffisamment de m{moire).Vous povez visualiser tour @ tour ces polices,en &passant de l'une @ l'autre par PO-Q. L'EDITs (qui contient KIactuellement 'London.36' uniquement).La commande PO-Q d'EdiFonts joue un KIr^ole analogue au PO-Q d'AppleWorks.Elle permet de changer rapidement de 3police courante,o`u que vous soyez dans EdiFonts.NL Tapez Escape pour qude perdre les !polices charg{es dans EdiFonts.KI Tapez maintenant PO-Q : nous quittons l'{cran de visuali- sation, GEmais au lieu de retourner directement au menu principal, nous voyons ECappara^itre au milieu de l'{cran l'index des Policeisissez de nouveau l'option 1 'Voir les LJcaract}res'.Vous retrouvez votre police 'London.36' in- tacte.Vous pouvez HFdonc quitter EdiFonts,retourner @ AppleWorks,et m^eme lancer d'autres LJapplications TimeOut (SuperFonts par exem-le) sans craindre (avec la combinaison PF-ca- ract}re @ partir du code 128).FD Tapez maintenant PO-espace : vous revenez au menu princi pal 1EdiFonts,puis Escape vous renvoie @ AppleWorks. INDEX des POLICESMK Revenez dans EdiFonts et choes caract}res : 'B','Z','e','$','es- pace' ou m^eme 'return' ou 'escape'.LJ Maintenant tapez PF-A : l'{cran commence cette fois au ca- ract}re IGde code 193 ($C1).Vous pouvez aini acc{der rapidement @ n'importe quel NLcaract}re de la police a while to come across the tool you needJto do the job, and you'll have to do a lot of backtracking to disarm all of them.?When you find the bat ears, use them to amplify your hearing.Gotham City- not a pleasent prospect. Make sure you've collected the Gitems you think you'll need before you plunge it. You'll come acrossImany bombs in the sewers. You need to disarm them before you can leaveJthe sewers-but it will take you kick, or hit them with your batarang for temporary defense.8 The Joker: A Fete Worse than Death8 -----------------------------------GTo reach Robin, you first have to make your way through the sewers ofHave. BeforeKyou leave, be sure to collect all the items you think you can use. When Hyou reach the streets of Gotham City, keep an eye out for other usefulitems.GWatch out for the thugs that roam the streets- they may shoot at you.DPunch, The Penguin: A Bird in the Hand7 --------------------------------JWhen you learn from Com. Gordon tha the Penguin is plotting to take overLthe world with an army of robot penguins, you rush at the Batc-----------"1) Don't wat too much too soon.,2) Some objects do more damage than good.L3) You can carry only a limited number of object at a time. Drop objects' you don't think you need anymore.4) Duck to avoid bullets.7rsor to the Use icon, and press the fire button. K The bars on the graph grow longer, or part of the skull that's showing# changes back to Batman's face.. Hints and Tips. ---ique que nous sommes dans la partie 'Visualisation' de l'Editeur.- Nous observons plusieurs fen^etres :OM - celle de gauche (la plus grande) est la partie visi-  le de la grille d'{dition ;B - en haut au centre : la fen^etre information-police ;C - en haut @ droite : la fen^tre information-caract}re ;OM - sous la pr{c}dente : la fen^etre d'aide,donnant les $ principales commandes possibles. Tapez 'A'ois PO-Return (au lieu de Return seul).HF La suite est simple : choisissez la copie 'Interne',le Premier NLcaract}re 'B' et le dernier caract}re 'Z' de la source,le premier caract}re :(code 129) de la destination .La copie s'effec-ue alors{.$ COPIE d'un BLOC de CARACTERESMK Terminons la copie de l'alphabet.Nous allons maintenant recopier le KIbloc B-Z vers la destination 129.Allez @ 'Autres Activit{s',s{lectionnez MKtoujours l'option 2 ('Copier'),mais pres sez cette fle caract}re de destina ion ;tapez HFalors PO-=,puis le code num{rique (@ votre choix 128 ou $80) ;pressez Return .LJ Vous pouvez retourner maintenant au menu principal,puis visualiser 9les caract}res;Vous constaterez que le 'A' a {t{ co-icape) au menu 'Autres Activit{s' ;M - s{lectionnez l'option 2 ('Copier Caract}res'), pressez Return ;$ - choisissez 'Interne' ;; - pressez le caract}re 'A' (caract}re source) ;MK - EdiFonts demande maintenant caract}res d{finis sont symbolis{s par des ast{risques,les caract}res manquants par des points.KI Le caract}re de code 128 {tant manquant,nous allons y recopier le caract}re 'A'.! Voici comment proc{der :; - revenez (esPOLICE COPIER un seul CARACTEREEC De retour au menu EdiFonts,s{lectionnez l'option 6 ('Autres ?Activit{s'),puis dans le nouveau menu,l'option 4 ('Globaux');HF La table d'occupation de la police 'London.36' appara^it : les HFppuierez sur Return.NL Vous pouvez aussi exp{rimenter les autres commandes affi- ch{es dans HFla fen^etre d'aide : elles sont expliqu{es en d{tail dans le chapitre 'R{f{rences EdiFonts'.: COPIER,CREER,DETRUIRE des CARACTERES dans une che PF(option),les effacer en appuyant sur PO ou les inverser par PF-PO.@ Pour inverser un seul point,utiliser la barre d'espace.MK Familiarisez-vous avec ses d{placements : les modifications ne sont 5enregistr{es que lorsque vous a@ l'aide des fl`eches ;si le caract}re {tait plus grand que 40 X 40 KI,la partie visible glisse sous la fen^etre d"{- ditionlorsque le curseur atteint un bord.IG On peut marquer les points en se d{pla\ant en appuyant en m^eme LJtemps la tou de l'{diteur,tapez la commande PO-U : le titre en haut )de l'{cran devient 'Edite Carac- t}re'.CA Un curseur en forme de croix appara^it;sa position (ligne JHxxx,colonne yyy ) est affich{e LxxxCyyy sous la grille d'{dition. On le NLd{place Kfait pr{c{demment, (ou revenir au menu principal par PO-Escape ou PO-Q ).GE Nous allons maintenant modifier un caract}re (d{ja d{fini ;un NLcaract}re manquant ne peut pas ^etre {dit{ directement ).Le caract}re {tant MKaffich{ sur l'{crancendante ('ascent') et la partie descendante ('descent')du caract}re ;NL - les informations concernant ce caract}re sont affich{es dans la fen^etre info-caract}re.KI Vous pouvez circuler de caract}re en caract}re comme vous l'aviezette grille ne permet ECd'afficher que 40 x 40 bits (les limites de la partie visible sont NLaffich{es sous la grille d'{dition ) ; la ligne horizontale visible dans la KIgrille d'{dition est la 'ligne de base' ('base line') s{parant la partie JasLJ - le caract}re est alors affich{ @ l'echelle 1 (1 bit = 1 pixel ,DHGR) dans la partie centrale de l'{cran ;OM - il est aussi affich{ aggrandi dans la grille d'{di- EC tion,avec des proportions plus justes,mais c.* DETRUIRE UN ou PLUSIEURS CARACTERESDB Nous d{cidons d'{liminer maintenant toutes les voyelles de l'alphabet majuscule.IG Choisissez l'option 3 ('D{truire caract}res') du menu 'Au- tres JHActivit{s' en pressant PO-Return (travail sur un bloc).Choi- sissez 'A' LJcomme premier caract}re,'Z' comme dernier caract}re.A chaque question 'OK 7pour d{truire ?',tapez 'O' ou 'N' @ votre convenance.B@ Les caract}res {limin{s sont maintenant consid{r{s comme Mmanquants.lonne @ droite du caract}re 0 et y place le curseurB PO-Delete : supprime la colonne o`u est le curseur.' INSERTION ou EFFACEMENT de LIGNESOM PO-I : ins}re une ligne vide @ l COMMANDES en MODE EDITION/ Insertion ou {ffacement des colonnes :OM PO-tab : ins}re une nouvelle colonne vide @ la . position du curseurOM PO-A : ajoute une cofl}che : d{placement en marquant les points> PO-fl}che : d{placement en effa\ant les points? PF-PO-fl}che : d{placement en inversant les pointsM La barre d'espace inverse le point sous le curseur sans le d{placer.hapitre (R{f{rences EdiFonts)& MODE EDITION ('Edite caract}re')NL Les fl}ches ou combinaisons pommes-fl}ches permettent de d{placer le $curseur dans la grille d'{dition :. fl}che seule : d{placement simple> PF-arder votre nouvelle police sur Adisquette en choisissant l'option 4 du menu principal EdiFonts.MK Ici se termine notre premi}re s{ance de travail.EdiFonts vous offre GEquelques autres possibilit{s,elles seront examin{es dans le prochain cdu bloc destination ('A' si vous ne souhaitez pas d{caler les caract}res).CA La copie termin{e,vous constaterez que le transfert a {t{ correctement {ffectu{. SAUVEGARDE d'une POLICENL Vous pouvez,si vous le d{sirez,sauvegA', puis 'Z'.Ces caract}res sont alors copi{s sur le presse-papier EdiFonts.NL Tapez PO-q et choisissez 'Ma.police.32'.Retourner @ l'option 'Copier HFdes caract}res',et choisissez la copie 'Du presse-papier'.Pr{cisez le NLpremier caract}re z la LJpolice si elle ne l'est pas encore) et choisissez 'Autres Activit{s',puis NL'Copier des caract}res'.Valider ce der- nier choix par PO-Return (copie de LJbloc).Choisissez alors la copie 'Sur presse-papiers'.Pr{cisez les limites B@du bloc : 'barre verticale).+ TRANSFERT de CARACTERES entre POLICESNL Nous allons recopier les lettres 'A' @ 'Z' de la police Helv{tica.24 'vers notre police nouvellement cr{{e.HF S{lectionnez Helv{tica.24 dans l'index des polices (charge Ascent : 24 Descent : 8MK Comme vous le constaterez en la visualisant,la police ain- si cr{{e LJcontient les caract}res de code 0 @ 127.Tous ces caract}res sont indiqu{s E'manquants'.Seul le 'missing symbol' est dessin{ (u.: R{pondez alors aux questions pos{es par EdiFonts. Par exemple : Nom : Ma.policeJH Size(taille en point) : 32 (ce n'est pas forc{ment la hauteur frectH. Family (num{ro de famille) : 25000 aliser le 'A'(et les 5autres voyelles) sans avoir @ les d{truire d'abord. CREER une NOUVELLE POLICEJH S{lectionnez l'option 3 ('Charger une police') du menu principal C,puis l'option 4 ('Ajouter une police de z{ro')du nou- veau menvit{s'.Faites-le IG: le 'A' n'est plus manquant ;c'est maintenant un caract}re de largeur z{ro,que vous pouvez {diter.LJ Bien entendu, vous aurez remarqu{ que ce double travail {- tait en IGfait bien maladroit.On pouvait directement r{initiEn particulier,nous ne pouvons pas les redessiner dans l'{diteur.+ CREER des CARACTERES (Initialisation)MK Si nous souha^itons redessiner le 'A',maintenant d{truit,il faut le NLcr{er par l'option 'Nouveau caract}re' du menu 'Autres Actia position du " curseurOM PO-D : efface une ligne @ la position du " curseurOM Notes : Les points d{pla{s par ces deux commandes sont dans NL la partie haute ou basse du caract}re,suivant la position du curseur par rapport @ la 'base line'.LJ Les points sortant de la grille d'{dition sont perdus (pour NLchanger la hauteur de la police,il faut utiliser l'{diteurMK Note : Si le caract}re est en dehors des bornes de la police,celles-ci sont modifi{es en cons{quence. COPIER CARACTERE(S) INTERNENL Permet de recopier un caract}re ou un bloc @ l'int{rieur d'une m^eme police.ct}res. NOUVEAU(X) CARACTERE(S)KI Cr{ation d'un nouveau caractere (de largeur nulle,ccomme Width et DOffset),qui pourra ensuite ^etre dessin{ dans l'{diteur graphique.A Permet aussi de r{initialiser un caract}re d{j`a d{fini.au caract}re Bsuivant,la r{ponse 'ESCAPE' interrompt totalement le processus.A? Il est possible de supprimer le mode 'Question' dans la KIconfiguration EdiFonts.Dans ce cas,EdiFonts effectue son travail sans se $pr{occuper des anciens cara Si au cours d'une op{ration d'initialisation,de destruc- tion ou de IGcopie,un caract}re d{fini est en passe d^etre perdu, EdiFonts pose une 'question 'Ok pour ...', avant d'agir.NL Pour une op{ration de bloc,la r{ponse 'NON' fait passer artie d'une d{finition de bloc)IG Note : En cas d'erreur,la s{quence d'{chappement est 'PO-ESCAPE ou IGPO-Q'(escape seul est consid{r{ comme le caract}re de code 27;de m^eme &RETURN est le caract}re de code 13). MODE 'QUESTION'MK ntre les jeux de catact}res ASCII positif/ ASCII n{gatif)OM - soit donn{ par son code d{cimal ou hexad{cimal,pr{c{d{ de PO-=MK Cas particulier: PO-M s{lectionne le 'missing symbol' 9(qui ne peut pas faire pun seul caract}re.J Valider l'option par 'PO-RETURN' donne une op{ration sur un bloc. SAISIE d'un CARACTERE" Un caract}re peut ^etre :JH - soit tap{ directement au clavier (la commande PO-X permet de Ecommuter epie de caract}res peu vent GE^etre effectu{s sur un caract}re seul ou sur un bloc de ca- ract}res Jcons{cutifs(que l'on d{finira par le premier et le der- nier caract}re).MK Valider l'option choisie par 'RETURN' seul donne une op{ra tion sur J Les commandes sont rappel{es dans la fen^etre d'aide.On modifie le )contenu de la fen^etre d'aide par PO-?. AUTRES ACTIVITES9 SELECTION d'un CARACTERE ou d'un BLOC de CARACTERESIG L'initialisation,la destruction,la cost alors enregistr{ dans la police ;cette commande ne #fait pas sortir du mode 'Edition.H ESCAPE ou PO-ESCAPE : sortie et retour au mode visualisationA PO-Q : sortie et retour @ l'index des polices AIDE L C caract}re (valeurs possibles : 0 @ 254 )4 PO-H : imprime l'{cran graphique VALIDATION ET SORTIELJ RETURN : est la commande de validation : le contenu de la OMgrille d'{dition eestaure l'{tat initial du caract}re 7 sans quitter le mode {ditionB PO-CTL-X : efface compl}tement la grille d'{ditionOM PO-O et PO-W : modifient Offset et Width (O/W) pour ce : d{placement vers la gauche5 PO-> : d{placement vers la droite3 PO-+ : d{placement vers le haut2 PO- : d{placement vers le bas COMMANDES DIVERSESOM PO-R : r de param}tres de ' Autres Activit{s/Globaux') DEPLACEMENT du CARACTEREMK Il est possible de d{placer le caract}re tout entier dans la grille Dd'{dition (attention les points sortant de la grille sont perdus).5 PO-<  SUR ou DU PRESSE-PAPIERSJH Ces options autorisent le transfert de caract}res d'une police @ (l'autre ,via un presse-papier sp{cial.LJ Notes : Une copie s'interrompt d}s qu'elle rencontre un code situ{ LJen hors des bornes de la police ( lastChar) .Un caract}re JHmanquant n'est jamais recopi{.Toute copie est effectu{e par codes ASCII JHcroissants (type 'move n{gatif'). Pour d{caler un bloc vers le haut, il FDfaut passer par l'interm{ diaire du presse-paped{finissez ascent ou descent,il vous est en g{n{ral NLpropos{ deux options,l'une correspondant @ une modifica- tion de la hauteur CAtotale(fRectH),l'autre @ un simple d{placement de la 'baseline'. *S{lectionnez alors ce qui vous convient.is.Si vous d{sirez ECavoir par exemple un seul caract}re d{bordant vers la gauche,cette MKmodification globale {vite d'avoir @ changer indi viduellement les offsets :de tous les autres caract}res par l'{di- teur graphique.LJ Lorsque vous rz @ fixer lastChar @ une valeur au plus {gale @ $FE pour toutes les 6polices que vous souhaitez utiliser avec SuperFonts.GE Si vous modifiez kernMax,il vous sera demand{ si vous d{sirez JHmodifier ou non les offsets des caract}res d{j@ d{fines menac{s ');ces Hcaract}res doivent d'abord ^etre {limin{s par 'Detruire Caract} res' .MK Une limitation de SuperFonts interdit l'impression du 'missing JHsymbol' lorsque lastChar vaut $FF (en fait il se plante compl}tement ). KIPenses param}tres : - firstC et lastC - leading et kernMax - ascent et descentNL Notes : Il n'est pas autoris{ de modifier firstChar et lastChar si cela NLrisque d'effacer des caract}res d{finis (message 'caract}r Image : largeur des images des caract}res dans la 'bitImage'7 Widths/,Offsets : contenu de l''Offset Width table' EDITEUR DE PARAMETRESJH Cet {diteur vous permet donc de modifier facilement le nom de la $police ,ainsi que leice. VISUALISATIONOM Globaux : param}tres globaux de la police,table NL d'occupation des caract}res (ast{rique: caract}re 8 d{fini, point: caract}re manquant)J it $0000 comme Width/Offset (equivalent @ l'option 1). GLOBAUXJH Les commandes permettant de visualiser et d'imprimer (grace @ la ECcommande AppleWorks PO-H ),mais aussi (et surtout) de modifier les "param}tres globaux de la pol dernier. DETRUIRE CARACTERE(S)NL Supprime le caract}re vis{ en donnant @ Width/Offset la valeur $FFFF CAet en effa\ant son image de la bitImage : le carac- t}re devient 'manquant'.LJ Cas particulier : 'missing symbol' re\oes qui 'd{bordent' ne sont pas recopi{s.FD Toute copie sur le presse-papiers EdiFonts d{truit l'an cien contenu.JH En revanche, le presse-papiers EdiFonts est ind{pendant de celui =d{fini par AppleWorks lui-m^eme et n'efface pas ceuivalentes.LJ Les caract}res transf{r{s sont recopi{s dans la police destination IGen les alignant suivant la 'base line';si la hauteur des caract}res du NLpresse-papiers est plus grande que la hauteur de la police destination, les 2caract}riers (ou d'une police annexe).LJ Dans le cas d'une copie 'du presse-papiers',la nature du processus B@(copie-caract}re ou copie-bloc) est d{termin{ par le contenu du B@presse-papiers (les s{lections RETURN ou PO-RETURN { tant alors {q