For G/GX. Not tested on S/SX, but should work on it also. GrobFlip v1.0 ~~~~~~~~~~~~~ Here is my first attempt to upload some homemade software for HP48-) so - I hope that it will be useful to some of you out there. ( btw I should apologise for my english - its' not as good as it should be ... ) This "package" consists of two programs DFLIP - flips the GROB on the first stack level ower the \ diagonal axis VFLIP - the same thing but ower the horizontal axis to be exact - in the both cases you end up with mirror image of the original grob. But one can effectively ROTATE the GROB by using these utilities in some kind of succession. Examples: ( By using notation DFLIP = 'D' and VFLIP = 'V' ) DV rotates GROB counterclockwice by 90 degrees VD rotates clockwice by 90 degrees VDVD or the same as DVDV rotate GROB by 180 degrees there are other combinations for getting mirror images, but I cannot think usefulness of other than V mirror image using horizontal mirror DVD mirror image for vertical mirror II REASONS TO USE THOSE TOOLS: 1. They are fast ( Sys RPL and ML ) 2. You can print GROBS wider than your IR printer can handle BENCHMARKS: DFLIP acting on 131x64 GROB ~ 0.33 sec VFLIP same conditions ~ 0.25 sec MEMORY: DFLIP requires in addition twice the size of original GROB VFLIP will be satisfied by additional one times of its' size You can use those programs and distribute freely as long as you are not charging money for it. And here they are, have a fun :-) ----------- Start of dflip.uue ----------- begin 644 dflip M2%!(4#0X+5*=+2"K&+*/<08$G2W@>5&L,=!B8X@QP)MAG2VP^V!$,L#Z8",R M\%@1(S*P$@,[&L:&8\001@QA#C[P P3W/O#> W0F-B(##"?FX ,_0'#O ^\] M0&=BFP_V6!& $\8?9'D6X7E1(S+P6!',+1 ? $$S1 $ +&!M<>07-$'5!H:_ M>09P,1260=:'D3\8^1-&0=:%D1\8^1%&,8:A#PJ'H0_;RPZ&H1^*H0^(H1^+ MH0_9R0Z&H1\80QCZD3$E$R40(PPQ EWQ+0AH<(" ^0AH<8" N0AH0AH M(" V0AH>8" F0AH>H" M60AH>X" &0AH?(" R0AH?8" B0AH?H" 20AH?X" "3)1!3''&W/0%8^A'^B& MH0^(H1_1R\;&BJ$/ <<.1@:F[7 8^K%N&/JP&/HAG6QLK!CZ('#L8&1@BPXG ;@#T4!:P/]E@1(S+ 'V3F]X0E YL/MA(#*S$ end ------- Start of vflip.uue --------- begin 644 vflip M2%!(4#0X+5*=+2"K&+*/<08$G2W@>5&L,=!B8X@QP)MA*A&VHV&/%3$B \PM M$ L 03-$ 0 L8''D%W08^))@^)MG !=30=<71T$71^P8^8*1+QCYX@;6VHL? MF0--<%VN3#''$G--3$P8^@#\<#'4R1ZD01D78<%>\1CZ 3'G$G/\I8T]% 4K $,; 2 UVN end ----------- Start of dflip.asc --------------- %%HP: T(3)A(R)F(.); "D9D202BA812BF8176040D9D20E9715CA130D263688130CB916D9D20BBF064423 0CAF0632230F851132230B2130B3A16C68364C0164C016E0E30F30407FE30FED 304762632230C0726E0E30F30407FE30FED3047626B9F06F851108316CF14697 611E971532230F8511CCD201F1001433441000C206D6174E7143145D6068FB97 6007134169146D7819F3819F3164146D5819F1819F116413681AF0A0781AF0BD BCE0681AF1A81AF0881AF1B81AF09D9CE0681AF1813481AF19135231520132C0 1320D51FD280860708089F80861708089B808627080897808637080893808647 08089E80865708089A80866708089680867708089280868708089D8086970808 998086A70808958086B70808918086C708089C8086D70808988086E708089480 86F7080890231550137CB1370D51F81AF18E681AF0881AF11DBC6C6CA81AF010 7CE064606ADE0781AF1BE681AF0B81AF12D9C6C6CA81AF0207CE064606B8E072 08D34150CAF06F851132230CF1466E7F485230B9F06B2130B21309151" -------------- Start of vflip.asc --------------- %%HP: T(3)A(R)F(.); "D9D202BA812BF8176040D9D20E9715CA130D263688130CB916A2116B3A16F851 132230CCD201B0001433441000C206174E7147818F29068FB976007135147D71 74147174CE819F2819F2819F2E606DADB8F19930D407D5EAC4137C2137D4C4C4 81AF00CF07134D9CE14A149171161CE51F81AF10137E2137CF5AD8D34150B213 0B213001B7" --------------------- Robert Tiismus robert@info.rk.ee ---------------------