From 199de85356416d669276a61738e4bb796fac6639 Mon Sep 17 00:00:00 2001 From: "drohne235@gmail.com" Date: Sat, 11 May 2013 09:10:32 +0000 Subject: [PATCH] 11-05-2013-dr235 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit und weiter gehts mit dem frühjahresputz: - umstellung administra-codes (admflash, admay, admsid) auf externe konstantendefinitionen belflash: - fehler im loader behoben lib: - gui-objekte für textoberfläche eingefügt: gui-dlbox - listenbox für dateien gui-input - einfaches eingabefenster gui-pbar - hinweisdialog mit progress-bar (z.bsp. für kopieraktionen) gui-wbox - warnbox mit auswahloptionen system/regnatix: - filemanager fm zugefügt - metal-loader m zugefügt - tool zum erstellen von tapes (mental-containerdateien) zugefügt - wplay: kleinen darstellungsfehler behoben - yplay: konstanten ausgelagert system/sonstiges: - manual zugefügt: error, fm --- bin/flash/admflash.binary | Bin 13396 -> 13404 bytes bin/flash/belflash.binary | Bin 7616 -> 7624 bytes bin/sdcard/reg.sys | Bin 9740 -> 9740 bytes bin/sdcard/system/admay.adm | Bin 8340 -> 8348 bytes bin/sdcard/system/admsid.adm | Bin 12108 -> 12116 bytes bin/sdcard/system/admsys.adm | Bin 13396 -> 13404 bytes bin/sdcard/system/admtest.bin | Bin 8208 -> 8208 bytes bin/sdcard/system/beltest.bin | Bin 6384 -> 6384 bytes bin/sdcard/system/charmap.bin | Bin 2256 -> 2256 bytes bin/sdcard/system/eram.bin | Bin 7352 -> 7352 bytes bin/sdcard/system/{error.txt => error.man} | 0 bin/sdcard/system/flash.bin | Bin 7148 -> 7148 bytes bin/sdcard/system/fm.bin | Bin 0 -> 7644 bytes bin/sdcard/system/fm.man | 21 +++ bin/sdcard/system/fterm.bin | Bin 2660 -> 2660 bytes bin/sdcard/system/g0test.bin | Bin 5988 -> 5988 bytes bin/sdcard/system/hplay.bin | Bin 3996 -> 3996 bytes bin/sdcard/system/keycode.bin | Bin 2184 -> 2184 bytes bin/sdcard/system/m.bin | Bin 0 -> 3364 bytes bin/sdcard/system/man.bin | Bin 2720 -> 2720 bytes bin/sdcard/system/ramtest.bin | Bin 4276 -> 4276 bytes bin/sdcard/system/regime.bin | Bin 9740 -> 9740 bytes bin/sdcard/system/regime.txt | 56 -------- bin/sdcard/system/rom.bin | Bin 4368 -> 4368 bytes bin/sdcard/system/sfxtool.bin | Bin 6648 -> 6648 bytes bin/sdcard/system/splay.bin | Bin 3068 -> 3068 bytes bin/sdcard/system/sysconf.bin | Bin 4232 -> 4232 bytes bin/sdcard/system/tapecut.bin | Bin 0 -> 3564 bytes bin/sdcard/system/time.bin | Bin 5808 -> 5808 bytes bin/sdcard/system/tv.bel | Bin 7656 -> 7664 bytes bin/sdcard/system/vga.bel | Bin 7616 -> 7624 bytes bin/sdcard/system/wplay.bin | Bin 3340 -> 3352 bytes bin/sdcard/system/yplay.bin | Bin 3348 -> 3352 bytes flash/administra/admflash.spin | Bin 167012 -> 164028 bytes flash/bellatrix/belflash.spin | Bin 80166 -> 80206 bytes installation.txt | 10 +- lib/fm-con.spin | 60 ++++++++ lib/glob-con.spin | Bin 15220 -> 38104 bytes lib/gui-dlbox.spin | Bin 0 -> 10270 bytes lib/gui-input.spin | Bin 0 -> 7904 bytes lib/gui-pbar.spin | Bin 0 -> 8846 bytes lib/gui-wbox.spin | Bin 0 -> 8720 bytes lib/m-glob-con.spin | Bin 0 -> 17748 bytes lib/reg-ios.spin | Bin 248252 -> 239806 bytes logbuch.txt | 34 +++++ make.log | 129 ++++++++++++------ system/administra/admay/admay.spin | Bin 85290 -> 82688 bytes system/administra/admsid/admsid.spin | Bin 103868 -> 102376 bytes system/regnatix/fm.spin | Bin 0 -> 30648 bytes system/regnatix/m.spin | Bin 0 -> 28430 bytes system/regnatix/tapecut.spin | Bin 0 -> 14012 bytes system/regnatix/wplay.spin | Bin 22784 -> 22850 bytes system/regnatix/yplay.spin | Bin 25312 -> 25296 bytes forth/error.txt => system/sonstiges/error.man | 0 system/sonstiges/fm.man | 21 +++ system/sonstiges/regime.txt | 56 -------- 56 files changed, 230 insertions(+), 157 deletions(-) rename bin/sdcard/system/{error.txt => error.man} (100%) create mode 100644 bin/sdcard/system/fm.bin create mode 100644 bin/sdcard/system/fm.man create mode 100644 bin/sdcard/system/m.bin delete mode 100644 bin/sdcard/system/regime.txt create mode 100644 bin/sdcard/system/tapecut.bin create mode 100644 lib/fm-con.spin create mode 100644 lib/gui-dlbox.spin create mode 100644 lib/gui-input.spin create mode 100644 lib/gui-pbar.spin create mode 100644 lib/gui-wbox.spin create mode 100644 lib/m-glob-con.spin create mode 100644 system/regnatix/fm.spin create mode 100644 system/regnatix/m.spin create mode 100644 system/regnatix/tapecut.spin rename forth/error.txt => system/sonstiges/error.man (100%) create mode 100644 system/sonstiges/fm.man delete mode 100644 system/sonstiges/regime.txt diff --git a/bin/flash/admflash.binary b/bin/flash/admflash.binary index 88d900b5b67548e3b3d0cacdcfedaa58dc5413e8..7103be7e2615542e41fc6ddb48e5765bb5fec581 100644 GIT binary patch delta 925 zcmZ9|T}TvB6bJBgXJ_ur&PQn}8hvQA#zt8^RrhTAfQTT!7 znh#;~VoD%}FZPg(6(l`G7`R2ygAWFQ1wmB%5Y?mnQJ>G%(tbD7(Xm16qR)HB%($54eL44ZZ1+aSEwBZ@jU@Au(nGk+5`J# zkz#U~29Sqf817>2J7i$BqEMM4QWexFL`M|rq7w+Ma21O;u;Fr$s0RjM2u5KdDAE&n z4If|$@>P+xz+N~GozMrjU|n*b5*A%O`&U=Nc}LR5#7P}1FZ`iu<#jlooEA; zK%POg28y5ps-YH+K@*&Ti*N;c;U?UM5g3O_@L>}NX~ z%X4J2vHU55z+$pxIN&BZi7^&k2|$IrfR`J|Mf|CM7j|5L_4Dv#I1~~ zGP}QLjMu56;-_y&X7a!C(|={RiVqc-B#D+`*hbh949f`^-IaRM<8GQ4R(sr!I5QRTVNM(gi4Hmo3vAJtxlx|I-$wLW4ZQQV%7rED%`s_*GkziTcRy(*rJn3m zzS@=_PK8bME+;+7%4mXkiCO3lZAp09PGQAkR3$g6j}|Q@J=r!Sj8fJeB~J_K41^Mp@+8O6#pN8JPrOMRcuBL2URQkBSt9en6B*ZGagOt)Lq(`cUX1LSjKdSkx~1A87<#{C58D`@DO1o@dLErAUmX z=DFyTd^%at)qRfb?OxRad>t#1&a3o@CwdRRpim$(1deJ2iCUo_>wEAFd*vcg73>!| zIw5+f4|xbo7{T5b_yKv6M8y(E`{0N~bWEZcH6TQw6PpPfXm=7_hF%ziTX5IO(G)De zGOR(q%#j4SU*r=IDn0hAgbsRieQ6A zv>CR70SDnIoPr>Pp#?hN3iQDc48tgl!vsug63yfJ8s5RGHdj5jGhXwmL^_Zvb=9g4 zpR3mFWj-@ylTkLq3f8Rus+BSu`7(9PI4%Ta#p&qpyKj#1mnyB4KPwl6^sFp1{{F-r zpc#WF0X3ejHtI3+RBQAE5P|t+% z3hNsNo0Y`{_YVE<8VB-77aEio?s(W>?Oi6sJAAkqFYRM+2UZL(u>q<@jTILM#Xa0s58gKvTdJ)Kz?&X5lIMa^uHxWe}l9M-SlYYH}N48og9@G8OCci z$sNpDb49L*&7?v`(f3RX6S;`qRJ-%`T!`m_J(cy6-T!)6%7qWPV9(1g^=P@^wS#Y9 zCWTh)-w5l?NTEn3p&Q#Tux)mW=5^%^TQy>4lwBoO+NgP1yv4KV@nKl$q-E(@h2=UK z-5vmzc=!!h^harrYg`o(Dw*v8BUJizZd>jmC`B)g<0I@4S3&Rb5pcz0cFTlZ| zFTld!E+D|rAdujBLUfKNi|iZEEgRQ=Fz~94rhK91IK% zK-|s2!O+6V!LWdvhrySZg&`A&*8uSsUJiyCd>jl%_*fVo1F;Q13&VMSpcz0cCcwd< zCcwgACm_I3A&}sCKy;4hADK6vYc{U^z&3dqyEEhM&9B%`Ffz{HyqS}OiP2~C9_}kF JoBIVUc>$UHEH3~6 diff --git a/bin/sdcard/reg.sys b/bin/sdcard/reg.sys index 63f47ee9437450735659d416b20167fbe777b8fa..47c7a83b64502eec3bf4ab3963ec151e5f9f83fb 100644 GIT binary patch delta 33 ocmeD2>G5G>*m8s=KWHOclNe8QkfX0lkY|`{tb)SkDPk4;0J@tBg#Z8m delta 33 ncmeD2>G5G>*m8s=Uuq*;lNe7?Vs1)iakilzkg<7+SOq@-!oLfJ diff --git a/bin/sdcard/system/admay.adm b/bin/sdcard/system/admay.adm index be2f8628ed77a6b6fc783795def94986024ab510..a1cf6d7eeea4c18dea699905fdb2e524eba4dee2 100644 GIT binary patch delta 301 zcmWm8p-V$i6vy%3z31G^D-WKaWhhP-o=rhEHl45uB3Klo8idU-1PzuMWKS#$CZCAl z{s5cE6vQCP78DF(FxgB7lg;GM@Zo%a?VMCQ)fTS%y0aUhlfBJ-pr32{33)+)id8f$ za7s7qo(=Ft5FkU-qF9h|?6D81&HYO6^eq9rDu!rOftU(3&%LAp<{Yp{D-JEJGU~ML z6#H~U=X6OudZSPJp~x$SDW*ve%ut10Ap48Jz`1GVBb+W-In delta 271 zcmWO0F-t;G7{>AEob#T;U4%=6U>GP0wM2s$CQ6utOHf-&Pz^VV1{ZY*q$$YNdjp3) zfI~xKqfvv1i#WJ6x(LzK2Wapae!Tx@dtWM15%;lpIJ7{GPAmePF|O#& z3ht>xJ$j`tn$wd0DCPtS%F?a_3RGra^4{<^+$o|hpYN2;mDR8kzR;j`IRlkmgzRdIMNX+3;${^lBptu7M) diff --git a/bin/sdcard/system/admsid.adm b/bin/sdcard/system/admsid.adm index 419c07b1f3a26435662f1b9a01475e5c11406a9b..8d85b87260c353be616b0dbbda173d0c87b2d762 100644 GIT binary patch delta 323 zcmWO2Jxc>Y6ouh)mpikwyFtW&g;+?yk76N6q7qcJ672$tSV+LaLI`LPJ0W5tA~xB97aX}0Z#1|CBIfhJ&U>i8J&NV?nP{Cjj7evIe@~Yv1 z$si1#NiYml6kKvetOgMm3<}~O{KAj#e&^iNsomG=IKPsOqz~os+x!nYd7CYIZ?I^I zz|+74Eoi~Awm4)SGgHpm)MfwH5ylKqppp^n(-9@c;(~cc58OS`D}AwhzQv~x{Q0PZ z|IkZ03awz0=4g>tX^$F|P?Os9NYB)zekUk8V4k_f+@S+!al<|s@FoC0=$CJsT~|>! zDp6PwV5X{ckb#z!!rHW4radaq>Lng9Q)($Ln-R4eZ<|x~o(}o58MPT#T}54|XYOS9 EACB`nXaE2J diff --git a/bin/sdcard/system/admsys.adm b/bin/sdcard/system/admsys.adm index 88d900b5b67548e3b3d0cacdcfedaa58dc5413e8..7103be7e2615542e41fc6ddb48e5765bb5fec581 100644 GIT binary patch delta 925 zcmZ9|T}TvB6bJBgXJ_ur&PQn}8hvQA#zt8^RrhTAfQTT!7 znh#;~VoD%}FZPg(6(l`G7`R2ygAWFQ1wmB%5Y?mnQJ>G%(tbD7(Xm16qR)HB%($54eL44ZZ1+aSEwBZ@jU@Au(nGk+5`J# zkz#U~29Sqf817>2J7i$BqEMM4QWexFL`M|rq7w+Ma21O;u;Fr$s0RjM2u5KdDAE&n z4If|$@>P+xz+N~GozMrjU|n*b5*A%O`&U=Nc}LR5#7P}1FZ`iu<#jlooEA; zK%POg28y5ps-YH+K@*&Ti*N;c;U?UM5g3O_@L>}NX~ z%X4J2vHU55z+$pxIN&BZi7^&k2|$IrfR`J|Mf|CM7j|5L_4Dv#I1~~ zGP}QLjMu56;-_y&X7a!C(|={RiVqc-B#D+`*hbh949f`^-IaRM<8GQ4R(sr!I5QRTVNM(gi4Hmo3vAJtxlx|I-$wLW4ZQQV%7rED%`s_*GkziTcRy(*rJn3m zzS@=_PK8bME+;+7%4mXkiCO3lZAp09PGQAkR3$g6j}|Q@J=r!Sj8fJeB~J_K41^Mp@+8O6#pN8JPrOMRcuBL2URQkBSt9en6B*ZGagOt)Lq(`cUX1LSjKdSkx~1A87<#{C58D`@DO1o@dLErAUmX z=DFyTd^%at)qRfb?OxRad>t#1&a3o@CwdRRpim$(1deJ2iCUo_>wEAFd*vcg73>!| zIw5+f4|xbo7{T5b_yKv6M8y(E`{0N~bWEZcH6TQw6PpPfXm=7_hF%ziTX5IO(G)De zGOR(q%#j4SU*r=IDn0hAgbsRieQ6A zv>CR70SDnIoPr>Pp#?hN3iQDc48tgl!vsug63yfJ8s5RGHdj5jGhXwmL^_Zvb=9g4 zpR3mFWj-@ylTkLq3f8Rus+BSu`7(9PI4%Ta#p&qpyKj#1mnyB4KPwl6^sFp1{{F-r zpc#WF0X3ejHtI3+RBQAE5P|t+% z3hNsNo0Y`{_YVE<8VB-77aEio?s(W>?Oi6sJAAkqFYRM+2UZL(u>q<@jTILM#Xa0s58gKvTdJ)Kz?&X5lIMa^uHxWe}l9M-SlYYH}N48og9@G8OCci z$sNpDb49L*&7?v`(f3RX6S;`qRJ-%`T!`m_J(cy6-T!)6%7qWPV9(1g^=P@^wS#Y9 zCWTh)-w5l?NTEn3p&Q#Tux)mW=5^%^TQy>4lwBoO+NgP1yv4KV@nKl$q-E(@h2=UK z-5vmzc=!!h^Fu{S1VapMg{CgYOqQrQjgB*Qbf;_`qV-*xO=ZG!g1OUO=3fBMt delta 33 ncmbQ>Fu{S1VapMg{AC;2qQrQL5_3~Bi?a>&fQ-#KVoNvy$^8r0 diff --git a/bin/sdcard/system/beltest.bin b/bin/sdcard/system/beltest.bin index 785ff2b8f974328b6e7752c92afea90df005c8fc..510844dc939998506489df65a72dbf2d1a5c92b5 100644 GIT binary patch delta 33 pcmexh_`#5kVapMg{G^R+pZIyAgB*Qbf;_`qV-*xOvk1K5007lX3ugcT delta 33 ncmexh_`#5kVapMge65XapZIx-5_3~Bi?a>&fQ-#70&h3~-ERzM diff --git a/bin/sdcard/system/charmap.bin b/bin/sdcard/system/charmap.bin index b37610127f21474f346e3ab8f2b8d538a872f361..f74269c63c9d6cfc856695caa89e98121a50ab3a 100644 GIT binary patch delta 33 pcmca0ctMbjVapMg{D_Tg_ZWGigB*Qbf;_`qV-*xOe_(vT1^~r$3yJ^$ delta 33 ocmca0ctMbjVapMge1(l{_ZWGK5_3~Bi?a>&fQ-!_7$2|!0L_>TiU0rr diff --git a/bin/sdcard/system/eram.bin b/bin/sdcard/system/eram.bin index 25b78efd1e896836059a4ab00732fcf23f8ac777..1e21a88f5055bb7031250c18858e23045f6fe006 100644 GIT binary patch delta 33 pcmdmCxx&fQ-!=!V@?F(S{4U diff --git a/bin/sdcard/system/error.txt b/bin/sdcard/system/error.man similarity index 100% rename from bin/sdcard/system/error.txt rename to bin/sdcard/system/error.man diff --git a/bin/sdcard/system/flash.bin b/bin/sdcard/system/flash.bin index becc9792697570c1361321960a707cccb2c39e14..a5aa3402e5d797e721682dc4e469e474543c987c 100644 GIT binary patch delta 33 pcmaE3{>Ge*VapMge5s9W=QwzxgB*Qbf;_`qV-*xOKj7dI1^~^K3ikj2 delta 33 ocmaE3{>Ge*VapMg{6`zv&T;S*CFZ7N7H1pk0U4VgaPSBN0PML8_W%F@ diff --git a/bin/sdcard/system/fm.bin b/bin/sdcard/system/fm.bin new file mode 100644 index 0000000000000000000000000000000000000000..d2d3405c020abf4d1724ee7aed4566e2d47a7a93 GIT binary patch literal 7644 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 X+D_8?N((zl+fvox(;hV83rzk8a%)R| literal 0 HcmV?d00001 diff --git a/bin/sdcard/system/fm.man b/bin/sdcard/system/fm.man new file mode 100644 index 0000000..771e492 --- /dev/null +++ b/bin/sdcard/system/fm.man @@ -0,0 +1,21 @@ +linkes fenster - sd-card +rechtes fenster - ramdisk + +pfeiltasten - cursor bewegen +bild hoch/runter - nächste/vorige fensterseite +return - verzeichnis öffnen +backspace - verzeichnis schließen +space - eintrag selektieren +tab - fenster wechseln +pos1 - cursor auf ersten eintrag + +f1 - textdatei anzeigen +f2 - selektierte dateien auf sd löschen +f3 - selektierte dateien von sd in ram laden +f4 - selektierte dateien von ram auf sd speichern +f5 - gesamten ram löschen +f6 - sd auswerfen +f7 - verzeichnis erstellen +f8 - alle einträge selektieren/deselektieren +f9 - lenkes fenster maximieren/verkleinern +f10 - filemanager verlassen diff --git a/bin/sdcard/system/fterm.bin b/bin/sdcard/system/fterm.bin index e069d4b8a1ceab792618f49bfa81db73e8b4014b..96a03cf69286ad0a0d00ad3f6bce4aacf7dbc053 100644 GIT binary patch delta 33 pcmaDN@K*r`0z7HG#*WL_( diff --git a/bin/sdcard/system/hplay.bin b/bin/sdcard/system/hplay.bin index c42a8a029b762861bacec3027cdd5eb374328570..65235b9b59c31adc9fc3fd3c627aa0ac72ea67cd 100644 GIT binary patch delta 33 pcmbOuKS!R8VapMg{HTp=uh@B_gB*Qbf;_`qV-*xO|6yOi4gkF?3nc&m delta 33 ocmbOuKS!R8VapMge5H+Suh@Bt5_3~Bi?a>&fQ-$5*cY$^0L4!XB>(^b diff --git a/bin/sdcard/system/keycode.bin b/bin/sdcard/system/keycode.bin index f11f19d773ee3775812c8d6f120ff34c55f12031..2a14fec3d34e06591e27aa692d3f68a0cb33583f 100644 GIT binary patch delta 33 pcmeAW>=0yQ*m8s=|Mo_=0yQ*m8s=fAL1PCPtp3#N3q3;%q}bAY=0s#xHCDzU2$q diff --git a/bin/sdcard/system/m.bin b/bin/sdcard/system/m.bin new file mode 100644 index 0000000000000000000000000000000000000000..15a184ad6b7b1e07ce0ad599c672d9a9a8cba0bf GIT binary patch literal 3364 zcma)9Uu+b|8K2qPx!XJ6g^O{>1@dPR#Hht~(88RDI~)4|Cn0qt1T7{lReWam*t7S} z_TIVJ6{;>S>V*(Rv8z@}UhqQ|wJNfz3Z;2K0n$iS`_!ij9x6qUwx~Hvh@eW4Yuw-L zt`ApDq+0sT_h-KOcINwMn_T)>om@(i?TL;@j#K@Sdumj9k!s{qg^+KC2r5ZQ&S|FxJ~+QUs=jDt}NYIxV%K(YA)^gZu7(oi+zN?)vT#+H$Nqf)uq^C zQ&kt6XAiyEr>&!eES`xgZ=8wK#b!JN{=iTA?yN30M+X-#+lSyc3%|MBSL_3?_uY}- zkl!NY%!xI-{&jZyzQ%4p&dBq3e|mXI`d;s2;A{2>sS*6(l^P+d;8r8RYGf54WEOe> zr9gBXt12e){UhNG17aI}rqU;BMH`WVOx2&vCMQlHlu zE4&1Ddwo6~u$lV&aKIj}&yO)y#D1YZKMRhE5DS@Y9d;~E>+@%%HxXkBWvUv1;&)OJ zjw(iCr0D9EV%gO9Pr9di^pT=zxs_@jiejaz|M0YRa>ALc^dv~GQYn^-PQF^4EbFI> zuBo50VCYt@YEMs3B0&z=u+?)1U+z9IXt`(%<`!YvdDUFtVnacxP!{32 z^QvfT)P!~`HwZS?s5NqfLR-mEfip!GrXm`ScGAIc^c#HOeQucp=e~$3=2k8u1;yR- zhpxe{fpc4pL=Yh_-{qO|!#K*E6PZfAmD|%ZF7n>0ij1yLP9(^~itwDQ-}edxMnrE_ z!vEUH!jPb*AE2#>*H$8q*x_g-4_+H>iy|Pu#IE`%O^2h~A^lp~qLsG8V2gn-6!Jxf zP@&34!%?TbsYD%6K267$Ym#x&E3V>_aCArBpaR+GT;szn9zC1Va&!+>$puQtMbN7> zNj?Gn9C8!0P?xh1*aPeXhJj;>MoiFgU{* z0^S2I0>1@506qjh2L1wk0{j!`#I!jKj00}~zrYOsD44?`M#xjZPM{YU0j3#dH0vNc z!x}jZ%m6>bWV!(S3it@vh$-d*7a}V8E9gIf``}aBpUL-*3rPJaLy54RvRy^U>(?~vB+M%d)!Xx{hXut0 z>eWsquwgChaEpuh=ivPbp9^d^xAdmR?F{r5>y%IFq9V__2-}5{^rR8iHL#F*`fRPS z4R?HWjW>vJO%^HfX~LpKYO^kk0#q|al36#Vz)TgiF@x@h**dGLEc$7f1^yNJweH|+ z=|CWCBYzN^BdmQl!l!Apuv}wZ(OJXf_hXU5^Hg-RR5ttWpGZ-}v>m4XWh_Ze`(I*L zgQe`k$k>x=eAG@i@5UGvyI7ZqjUS7?VhGJ%5z4K?0bAQb`QA`TsD*1{!)>uk>}?l0 z@qGIRmWo;i9@=HD1t5%=td~Pl7OS^e7h;?6R)wX&hrCtwR_3jmw?^ga#gh51WVB$f zvdwt;Zg63?S$@Jui_QI)(qf}rI^^=0TsHMz;^GOpJl=mPi(mBw<5RQ?Z67wF^7KYl z!*Bb6OTC$a_e~Mua!;P=-ORTHXR`5GX<=l;o~5@XEf@1y)!#uWh}5n8sHDkT4WH2h zrh$N%B6U+%jY#@L^9U*jC-CP4R{Nb=jhpF}amD45KVPfK6v_(eZ--t(1%)R_ZoG_8T z5$8g=5jS{|=Lxr2AG*jET4RRr>QsYe=4OT7j46C>)?I$5c5O<;n^JQ(_9~x(Y@V-O zdpxGtd8g>`<|uz~H@5o0=pUU?1RCR`ZkFS(${-y2w`%WxkOB>vMZ5HnKISfM-GB^FyP7^ZNr(j)6^n<;w9u9rheFuY$ALb5i2d Wjuyv^Yq-k|ISZ?XN+|vjpyWT^mySXJ literal 0 HcmV?d00001 diff --git a/bin/sdcard/system/man.bin b/bin/sdcard/system/man.bin index aed1bd3ef07f05561e416ca91b3e4b5e2584237e..e33cb55b30a0acd90ebecb00f2ae3d77499feedb 100644 GIT binary patch delta 33 ocmZ1=x&fQ-!@OcERb$M*|Y diff --git a/bin/sdcard/system/ramtest.bin b/bin/sdcard/system/ramtest.bin index 9193199db152ac9b52da2d349f4c1d7e3b04bcdd..7d2445277842f6e2a425615f09ccef05e8d2401b 100644 GIT binary patch delta 33 pcmdm@xJ8kTVapMge1nZ_n>cx*gB*Qbf;_`qV-*xOAL0DK1^~Nk3labT delta 33 ocmdm@xJ8kTVapMg{2v?HHgWP4CFZ7N7H1pk0U4W*aDHF|0NRiZ5&!@I diff --git a/bin/sdcard/system/regime.bin b/bin/sdcard/system/regime.bin index 63f47ee9437450735659d416b20167fbe777b8fa..47c7a83b64502eec3bf4ab3963ec151e5f9f83fb 100644 GIT binary patch delta 33 ocmeD2>G5G>*m8s=KWHOclNe8QkfX0lkY|`{tb)SkDPk4;0J@tBg#Z8m delta 33 ncmeD2>G5G>*m8s=Uuq*;lNe7?Vs1)iakilzkg<7+SOq@-!oLfJ diff --git a/bin/sdcard/system/regime.txt b/bin/sdcard/system/regime.txt deleted file mode 100644 index d2a673b..0000000 --- a/bin/sdcard/system/regime.txt +++ /dev/null @@ -1,56 +0,0 @@ -help - diese hilfe - - bin/adm/bel-datei wird gestartet -mount - sd-card mounten -unmount - sd-card abmelden -dir wh - verzeichnis anzeigen -type - anzeige einer textdatei -aload - administra-code laden -bload - bellatrix-treiber laden -rload - regnatix-code laden -del - datei l?schen -cls - bildschirm l?schen -free - freier speicher auf sd-card -attrib ashr - attribute ?ndern -cd - verzeichnis wechseln -mkdir - verzeichnis erstellen -rename - datei/verzeichnis umbenennen -format - sd-card formatieren -reboot - hive neu starten -sysinfo - systeminformationen -color <0..7> - farbe w?hlen -cogs - belegung der cogs anzeigen -dmlist - anzeige der verzeichnis-marker -dm - in das entsprechende marker- - verzeichnis wechseln -dmset - setzt den entsprechenden marker - auf das aktuelle verzeichnis -dmclr - marker l”schen - -marker: -r - root-verzeichnis -s - system-verzeichnis -u - user-verzeichnis -a/b/c - benutzerdefinierte verzeichnismarker -r, s, u-marker werden vom system automatisch gesetzt und -intern verwendet. - -RAMDISK: - -xload - datei in ram laden -xsave - datei aus ram speichern -xdir - verzeichnis im ram anzeigen -xrename - datei im ram umbenennen -xdel - datei im ram l”schen -xtype - text im ram anzeigen - -EXTERNE KOMMANDOS: - -sysconf - systemeinstellungen -hplay - hss-player -wplay - wav-player -sfxtool - hss-soundeffekte erstellen - -vga.bin - vga 1024 x 768 pixel, 64 x 24 zeichen -htext.bin - vga 1024 x 768 pixel, 128 x 48 zeichen -tv.bin - tv-textmodus 40 x 13 zeichen - diff --git a/bin/sdcard/system/rom.bin b/bin/sdcard/system/rom.bin index 1cb38717935f9bb6c28effd98679ef156ed10504..07183b56ceac54d15fc93fde863294738cce87b6 100644 GIT binary patch delta 33 pcmbQBG(m}tVapMg{2d$Fv>17!gB*Qbf;_`qV-*xO+b~|?2LQ1{3LyXh delta 33 ncmbQBG(m}tVapMg{DzHeT8unJiMc76#o2~>K*nYp#w+{)xn~O@ diff --git a/bin/sdcard/system/sfxtool.bin b/bin/sdcard/system/sfxtool.bin index dedc23a5e19bfbd5fa75116d5068b256db866a8c..7dde763a28afccbb47d9ee4869c4d302e466a8ee 100644 GIT binary patch delta 33 pcmexi{KJ@yVapMg{9_y0#Q1rlgB*Qbf;_`qV-*xOYw%y-0sznI3k(1N delta 33 ncmexi{KJ@yVapMg{JxEBV*ETsiMc76#o2~>K*nYb{tH|H*bWQ~ diff --git a/bin/sdcard/system/splay.bin b/bin/sdcard/system/splay.bin index 209e55a8cbce3570a462f9de5c7894308339b566..9497795032a1530201b07add00229ec7d71b51ab 100644 GIT binary patch delta 33 pcmew({zsgRVapMge7=orN-R9lL5{vIL7ri*u?h;CO;}E_0|2?T3L5|b delta 33 ncmew({zsgRVapMg{A(N8lvsF*5_3~Bi?a>&fQ-#1EGO6j*x3vl diff --git a/bin/sdcard/system/sysconf.bin b/bin/sdcard/system/sysconf.bin index fd0a1cb5f1fb844ed716b8af3f8b258e6fb08d68..fa3d56cf44106f5a2ebc1d4df5698a330caa791b 100644 GIT binary patch delta 33 ocmeBB>`-K5*m8s=KVl`-K5*m8s=UtuF#5eH9EVs1)iakilzkg>UigM|YCv^)xS diff --git a/bin/sdcard/system/tapecut.bin b/bin/sdcard/system/tapecut.bin new file mode 100644 index 0000000000000000000000000000000000000000..513fbb1fb557f47842cef0ce7e3d3d263fc1e551 GIT binary patch literal 3564 zcma)8Z%iD=6`$GLxm%VaoNWRG({v?Yuw@?@FP>%0fiVWtxF%NQsCKJ5HHUZ4dwB1F z<8Y3OT1VBECVUA|Kg5=*{`ue!m4*5NS^Zx-ZKSk1(@L!>`;#SXM>yWAsEdfe7t=Sh z2c}Xg^`zg-dvD%*Gw;otw}Y^ON$jw{$cu`w3BV7M{wz!!0;3oS^A2Ux~uZRKMTX1scEPYe)Q~mhXb6QX5-L z<$fquTFaLC;#BVEz{-_yiW6Ku)dl0h79rTZMWE}5o#GoR32<0u)1q1r#-D)7Mp!{S z_3eLg6WCDqcFpBE&&`6Eoe}0>^g#HXtnzHbNy9>>QQ#++Muw}$z|9Jg@Gy~D%Q6L4 zQBV}jUgkN-V#iN*VG|B+9EnTE`AJItyqvx4m86zR^UF1rE_@Kn=tofh*I~X1^M~*z zc1j@>l@RKY6lBAk2223H2lxTtr-19Q_A8ig0_H*A1vL2(Y6lz#d<8JzlhKc1{s{0F zz&*ecUlfrQ(dq1oH~B`*qfS$ z#IOBq+Pcs*IzEa9EJw^SGbv_FUcpQv6^OP~u0JL1U4mF6ZR~MTm5rF(f+>3pYilHm zxlRlaCmon_W`K0im`4usbuPO|qQb`jX+I{2IB7qQiLPTx_)DlKe)+OaEl>Np>5?dA zopEVMr*G$O>cZsu_j5O0(ng=ExuaVJOj|4WzmvPUS5DA`w*cJFKsD(w?Wrm|@!3hB ziViJ4QNKaWNux!UXp3%ECyp5I7)_eayBTMO+D0KIjnYi&+Kh38&gj@64T$WH>6po+ z0h^@3u1;cyG|&+|IGcmnF$!sEw4_5ewf&n^z_SAn+XS_*r2CR5FL8C7TCfM~v!P{? z2A-e@W-$^$q!~^kxHBZuIn(y?cXBSg1F~a-hS!-kiISuvh^Pr{lL%#%X(^3K86u5L zxj&YH*&V||ZHrchhcN(F0y8JXglj-z1u5EU74jrpb>K;0e;BIR^G>Xw!TOrkm(9BN~BKQ z8y|_F6+Vjm5zm}w2v#Lh&z%YFdWgG4H&|WAoWXYRp^6VL@}at8j1*pfbunN(^^M&mTaQIEZ5MZexWIrxaNDYsO+sk zS+Lssv3@>>?zD?eA%(xq*Ou8G?X@bTOwMjd?9GfZb7^0bBXdmNQXd0?S$Fu3#E4f?4 zELh}{C+aym47@p=yH%q~cFajYXX&SFPt^5a^#94}heR{qa?+vhouI=c7+vT~Hff7t z)8h@77(!`em@5r?N=Zy@hacVJw}jE<0uFmj{-+6CX$y?}nCp>p`Iq2nra z6#hFz&V^seX0y{F=m_;Xw%Lva7Fe`d#RBVuDY#(3ST07wMLfzcE;8u>3q2$lq~KD?d} zXO^Cz>;&=CwIx-SYvgVDa5f($BtkC{H*izpNW3T`Sy<#BaPGve-T*^|AVeWtWvZocLrtYZQ-A*kake4RHh(je-bt zPlm1y8;_UZC9c9dXpNqHm1*P5H~4`K?mmW6$*wLZG8tOT<|A&_DA+6Ra)BLq7_-%# z(>49sf{?*C=YgBwll2t(AJ$&3zkDsbIx%6dKwjPce53&G_t8UmxqHG`c$di&5W@ls zeY)kt1nwpZMj@{iX5_Bv8m0j|!FPnC*5<>o3~ru_X7Ujx71eDfEEt<|yFr(YVapMge7}uslel=IgB*Qbf;_`qV-*xOFX7_h0RX#N3M2pk delta 33 ncmdm>yFr(YVapMge6fvelel<_5_3~Bi?a>&fQ-#cxOjK~!+r}S diff --git a/bin/sdcard/system/tv.bel b/bin/sdcard/system/tv.bel index 3e5bea6c2f7aa8ed0ca8f00478e5b65382d5c790..3b07a48f2691033098d66bb67bd210390f53fec0 100644 GIT binary patch delta 168 zcmaE1{lQw0VapMg{0RaKA7pzhYFKAjgiI7PPCd%bz;F(Tp8@fEb_s@54i<)L4hDv1 zAnxVhU})mxV3^0v!{Exx!VnL{3xW7KF9$;>9|yx$J{E>6K&;Ep!myv8f#D($vk7o8 zhyihkzyZk*qApT8vQwn)Y+U()jqSvYGZq|gCr@K{V|=jrF8e`7#<`p4b8;{-x@=y- My_scmj6e@B0Ns!*ga7~l delta 163 zcmexh{lZ$1VapMgddMBIAJ`@@Vs~b|zWEvZK}NharrYg`o(Dw*v8BUJizZd>jmC`B)g<0I@4S3&Rb5pcz0cFTlZ| zFTld!E+D|rAdujBLUfKNi|iZEEgRQ=Fz~94rhK91IK% zK-|s2!O+6V!LWdvhrySZg&`A&*8uSsUJiyCd>jl%_*fVo1F;Q13&VMSpcz0cCcwd< zCcwgACm_I3A&}sCKy;4hADK6vYc{U^z&3dqyEEhM&9B%`Ffz{HyqS}OiP2~C9_}kF JoBIVUc>$UHEH3~6 diff --git a/bin/sdcard/system/wplay.bin b/bin/sdcard/system/wplay.bin index 225a2f39eda312c05179f4fdf4e97a483f987157..f53d87e840fb255300e65660554a66a6335368cf 100644 GIT binary patch delta 157 zcmeB?njs~~u;mC#evbfy1g{HUA%h3sn~8$TqH@eE44%v!3?)E%E)XAQW?*=;(KDNg zk!SK&CLJNh_GSq-J|zY=KKZ-`E@ew*=E-lEl*LvtvhisdDcBV1=jj*NDOf2mC;-7^ zd1gn(^vQ|LuJowr1ps4s!H$3Gxhcja5+CY{Ghj F9RM$YCh-6O delta 145 zcmbOs)gvXyu;mC#{u==X9$pK+LIxYY2NMOAMFp8z7;Kn17}A0C1R&nU%)szqqh~e~ zBkSa?Ogh{QY<%*04P45WOn)YSW>OZ|$jHX0Wu#zJsGp}_V5eX;S%=w?F=}!ibGhhQ uHa;bzjMSV0D}~&|JcaUtoWx3o%|Dr~8F`8lb5k;lvkmotjLi?ISftOK$p@WfwVL1@*VdP<$!oJQJ3-5)A?gg$KFSzU&El#lU8ZvYnvhlKV>2({L zPO#Ab!=-HTvfI#Xf`vUVr$qrTuSE(kFArmT!(TRDMIJ_0b|7ZrVew*NWo*xy_{Uh# zjg^gyEl-azg_W5lgR#A_Y_bF6f6XkQYR2wb5Xr`?&dAEm*xpouMXYUd22%-R=;XUh zl8oh(zcVE3qpLQFXO|Y=%<+Lc^<+VuR<>g^) zZ}`c^tH{I1$_~U#JS<);tc>kxlNgN!omknp*z)ukQ&^cWr-1jO|S&Sj3tp=P;Ep22Os+B*|Dj`8QJ%WAfxU=5Ag$klGXw(cb)Q^EYNM WMxLU?+?34XY(qUDW3vzI8Fm13`8-Yl diff --git a/flash/administra/admflash.spin b/flash/administra/admflash.spin index 20300f5c4e980e56d4d74079f4534a513842debf..175bc47cbf8487efc3a8950ccab4f20ec316bb46 100644 GIT binary patch delta 3838 zcmaJ^YfM|`8UD_Zn|UtE94>-DLR^xNixOg31jI`K&$pNWad8SXS8nEhacn09LLp68 zT9yegs`zH@MVd<>K2 z+d0qsyzlqC@Atmn`O}Qy{TB^4%|%pD)In!gC)3TMjFfy<#I`dt+lkKteCM;DQbSH! zRwwIaJuJvVtO4I4=EJ9nwXh#pfd25$)j|si=_y-GjN`hQpLGEd!pj8w3D~vbe;0o9 z?*I$YM@2{I+O8RTx70)nrG->x(@p(S$fb(1O#WM{5ClC9l^u-!si2+KR61Za(eE7@ zhxUNCl{K;T%*u{2Cq56bLDiKCW@puLSN1Y5UTRD&tZL$}*w}tn8QJG_=%13wDO^=a zNlkkCuBv%e%$*nHc4n6TZW3&CZT~}|AQJYtbw4sGK}j#J7oTzEAet^{(Fh%zWbJZr zTm9Pf1koU?rD&(oIP%Sbb0V#&F;Y+M3L39VqCfwooJ@j_zN|IS;ks=4V{JxczRvLU zY9+u1=n-VitP(y?$eFUx{U(=GZxdFKx%vFsc-VfVil@@f+L0Cueb{WHg^->$`101p zBddTrg@ihRR4&i5W9d2F&mt(Yjx8=t66j3gEcGne}(&ow&JY#z!dwR!)GV6NG}u$ z4qDiwquI928lXZH1%7Q=1QxVwJ$ez5PiC{03Mn+uUP$-aJsLJ%pnNj~pj{)Sb-=5v z2@Q2vG|(F4tqTchz%KI9Z9p?ROE$%?!p7R*vk6{fS@t347U|AmVHb_Rl`Lf+6}Hih zapN<~S;kWI*~Yb!r(VdB?dI!+0&b^Ce$3-@s4n=T+g(-|B+-WM>SeJ`EEwuge|Hp{ zOZuK%&5C(p^+n5y@_QUK*0WnvB??9^Qu?CD1%yGmbX-_Np5ARK@k_LWu8W3yD^Z(f zO7iDusH$;4DsR3YRQ|dp7NE)(WZiLA$Rcw`E;)}EYATK^qr^3Q+zql!>C;gml?(x+ z#;+5J4IrrvXnt!0E*c1EQ~w;|>W*$(nhQ99F-j$qLaOv|9l9YlkH)zjcq)-bMX0cE6Hi$6;ZCsQ;oIb4U5%yC%T=O2{ zV?he{?~#oT7br%mI#C<#m2(z=!SH}pHh8#Gtma-+m993hqX_z`^RxrtJo?w^gQ}*i z#UT>%4%&b`zl?j{1NcO4qtX`?_r?-&jr8_zv6#oO4EOU`VFSCEth1pVX^)9Cl?D=E}cUEXm5{1%{_x_QVr7*Gs}vEXN_ww2L}jlo zSD-2r^rZ{6A}aLNGYLuakaaXout>r&F^fE-*^%+lcZDt5n)jdr_}R>d?#r7~C8FVT zMYb!7ym{`hsEWKB=aqnr2;oyXU0~+W^@S`ljcuTtVI6gh*;T427Rt=^$_I@mx;2J+ z12Q>WvN0A;Dh3cq%EaRW z@=TN@!1xSm1ZOXL+=U4TJ(`$T^}sePKlmiV2)W7cgv%D&8n(XK*|pDLLe@3aK@%UAIxk^fbK&`{TNCu zcv+USDFIevu(jf-62*qE zSb;50SV%1Co36Te!i_X>wK##!166~3MB|O=6S;r&HQnMf)1hlec)dpMT{Hi9k>1N3 z$onz8>)1Agf#){*@AcA1`Hi=tR=@rA5q>5n|2qb1zBQ}j!qtfXotCA5&beF#80nn5 Z_5J^MM&&o^=03kAG&av=r;E-L{{#M|_`m=F delta 3324 zcmZ`*dr*|u6~Eudg3G$#M%V?Jg=`+c`aqXumwm8N9t%-kTF?lJ;L1w^BJwb49u#~c zA|j{lbxbnVOvZFNjGB;CpZW6Xp+}TFI@zJ)GyhQHO1lxr00I!MpI}~4B2I0r2+pcl6RTxwaa7fiDxrTE zt$|AqT`AL%^@RQ>HfDbyeH#L@A$^h3;@N$2A4nkTF^D}xYIBhi>{{^F`z#S3MiyPA?`%YxlfrFb90~N)a6Ex3FY&HDb=y$hjmkR6c z;Az&okb&r`e*EID0sn6gYj9X4^2iaN^ch8htVkg9YmrwCIO|!RkQYSc8dfKcmxcp5 zH1?g9#(imIQ;almGmg&qR?e=CwB%+XjRdlQucO!f$@I=D6J7LMsiwdRPBCmPS*GgWxA#yppTz>u4^b<(v=YH8MH4QD=o!| z>ge_0*NU5N1R*H~vX$$m!=*Q4rpwC@s7f|ntu*s5?8+u8tTM!kA<;%>E6fzG9FfY$ z=50emG@~UnR6jjbWtbnEi#cVZw_Z)5i**k8P3E=~B@T@~7VDI%AKA@xre2gS6<1tO zUt)dovp8~YDx{hHR$A9;;a?;vCOWYxBi1EN{)N}ujQy^k$GX@U#BY;$;g-1H#SRa3N$Q_^+;s6K|?M#1oAXih+t@6V>RSl`nFM+id^Kl($mT&KdOLa>4;+yooQMk z)t@%41U-)mwifV{ZuLp}EMy=@D2_(920%xm{KXB*X8JT_1iX4)E|d9DRpz3f*DHm< z8$m-x{FMetbJ9oKvUp)o(J6kuYOAt{DmP`(2lW}WuG!D0Diu8+YE_cyQnRSFg{qqk z+|Z_2$<(q8k@#qBOBEC*s%~}A<(9{BJPvq2)uW`4t##I>wJyeq96xL=k!PcCb3t}e zZQB}{Cc`w1R}W(GahnPDd9c5?2lmEx&EDVc2j4|U+qD|`+fDrP2>3WZDBSeucFobr zj#L`jZU>f6zrBy8@z3>2A~`w)*+UyUBII(&UQ(Wo$f=a}s)f1}jlg~M%6&YG&%|NM zCU#n5@^Exdb;^u+&&vSEJKqPGOU+%2@#~~tbY5>erCrK zUY?_-(%qgiDBVzMm4zGnWY;!e`O-s!10E)N#{qZ*K-GN?c?3g!KLzHc+!vFmydS-V z7^Vh_xhY>Y(MSDzp!7-Q&_G1_rx-VqhXEh+!)ti=#{hCAV0uadL2fHlbyV|wKQzvW zM#o=Tg?km=E!76<|M709^Q8KlBF&J-UpN5J1yD-_vCxGVM}fH|@vAbFP+y4>hIc3P ztxv0iWFIm?t>yXe3ix^B3xImC_ubGe0-u7w`Jd8kix^MbZzjP z>F{u}65~UhNqdX5yOegqNY7teLSuVPP~_2q{bu@P?{ckRM|Gs`3*buQj#0v2H{&fJ zk*4;o1k(-X>~*Z%-v}U|KHUFwF|*f za8t#b6hC(rTU|S{Op<++KAwY>7?Gjz-(V%0&T~{$Gg-cP?KvtYnCQIkk7{naNA*-b zktJsx^5cKGrPSj!q*4N6nA}NH>+%03!g5Mm7hOG8B#(9Qn1wf{sz%D6OqP6%OJ0zs z)^k)KkuFS%A&f4YeuR#ov)^n$9C2?Scf}{neHU0pRi{=#W1Jp4^(#TMaBq@Y85!nr zWIC;*)2B~I96X?yzVv3p|FapH%7RVm^yR7JKm6|<&tE#NTx?OY`E&EtY@Qgerp3O5 ux4#Ci#H-l}0T#fU?qU{&76?fE1Iz`J1SnqW7UQ!*6qh;A@0zbx4EzVWmZ;VM diff --git a/flash/bellatrix/belflash.spin b/flash/bellatrix/belflash.spin index 94c49101859015ba7d8e7c54896cef3e26987536..da428b331a243871dc814ec80655a8fdae241a21 100644 GIT binary patch delta 24 gcmZ4XiRIiUmJK4CCLh}<$EwSqz+kbNf0KAS0E Administra \flash\bellatrix\belflash.spin --> Bellatrix \flash\regnatix\regflash.spin --> Regnatix @@ -28,11 +30,13 @@ Installation ohne Forth (Standard): Installation mit Forth: ----------------------- +1. Mikrocontroller flashen: + \flash\administra\admflash.spin --> Administra \flash\bellatrix\belflash.spin --> Bellatrix \flash\regnatix\regflash.spin --> Regnatix -2. Der Schalter bleibt ab jetzt auf Regnatix stehen. Ein Terminalprogramm (ich verwende Tera Term) starten und 57600 Baud auf die Schnittstelle vom Hive (DIP steht auf Regnatix!) einstellen. Nach einem Reset meldet sich das Propforth im Terminal. Datei "forth\basics.mod" in einem Editor öffnen, alles markieren, kopieren und im Terminal einfügen. Der Quelltext wird jetzt im Forth compiliert. +2. Der Schalter bleibt ab jetzt auf Regnatix stehen. Ein Terminalprogramm (ich verwende Tera Term) starten und 57600 Baud auf die Schnittstelle vom Hive (DIP steht auf Regnatix!) einstellen. Nach einem Reset meldet sich das Propforth im Terminalprogramm auf dem Hostcomputer. Datei "forth\basics.mod" in einem Editor öffnen, alles markieren, kopieren und im Terminal einfügen. Der Quelltext wird jetzt im Forth compiliert. 3. Im Terminalfenster, also im Forth, dass Kommendo "saveforth" eingeben. Damit wird das gesamte Forthsystem mit der gerade neu compilierten Erweiterungen wieder im EEPROM als Image gespeichert. @@ -45,7 +49,7 @@ Erstellen der SDCard: Im Prinzip kann jede normale FAT16/32 Karte verwendet werden. Lange Dateinamen werden nicht verwendet, Unterverzeichnisse sind kein Problem. Es ist sinnvoll, alle Dateien aus dem Verzeichnis "bin\sd-card\" auf die SD-Karte zu kopieren. -Das Verzeichnis "system" hat eine besondere Bedeutung: Hier sollten sich die Tools, Erweiterungen und Bibliotheken befinden. Mit dem Kommando "sys name.f" kann aus jedem anderen Verzeichnis ohne Wechsel die Datei name.f geladen und compiliert werden. +Das Verzeichnis "system" hat eine besondere Bedeutung: Hier sollten sich die Tools, Erweiterungen und Bibliotheken befinden. Im PropForth: Mit dem Kommando "sys name.f" kann aus jedem anderen Verzeichnis ohne Wechsel eine Datei name.f im Verzeichnis System geladen und compiliert werden. diff --git a/lib/fm-con.spin b/lib/fm-con.spin new file mode 100644 index 0000000..440d4b0 --- /dev/null +++ b/lib/fm-con.spin @@ -0,0 +1,60 @@ +'' Konstanten + +CON + +W1X1 = 1 +W1X2 = 30 +W2X1 = 33 +W2X2 = 62 + +W1Y1 = 2 +W1Y2 = 20 +W2Y1 = 2 +W2Y2 = 20 + +W3X1 = 0 +W3X2 = 63 +W3Y1 = 1 +W3Y2 = 22 + +W4X1 = 15 +W4X2 = 45 +W4Y1 = 10 +W4Y2 = 13 + +WROWS = W2Y2 - 2 + +W0X_MENU = 8 +W0Y_MENU = 0 +W0X_STAT = 0 +W0Y_STAT = 23 + +W0X_INFO = 1 +W0Y_INFO = 22 +W1X_INFO = 33 +W1Y_INFO = 22 + +WAIT_SEC = 5 + +COL_DEFAULT = 0 +COL_MENU = 8 +COL_STAT = 8 +COL_FOCUS = 3 +COL_LOGO = 2 +COL_SELECT = 3 + +MAX_FILES = 128 +MAX_LEN = 12 '12345678.123 +MAX_BUFFER = MAX_FILES * MAX_LEN + +FL_DIR = %1000_0000 'eintrag ist verzeichnisname +FL_SEL = %0000_0001 'eintrag ist selektiert + +FL_FOCUS = %0000_0001 'box ist selektiert + +DR_SD = 0 +DR_RAM = 1 +DR_BLK = 2 + +PUB dummy + diff --git a/lib/glob-con.spin b/lib/glob-con.spin index 2f6627c10048dcbca68e6e8da46ddd7cb754e847..d8116e9ec36337c0aa6d6a2367650b76c1dd1110 100644 GIT binary patch literal 38104 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 delta 17 ZcmcbylIcs?hBSf6|3pu0o|NUL1prgX2%!J~ diff --git a/lib/gui-dlbox.spin b/lib/gui-dlbox.spin new file mode 100644 index 0000000000000000000000000000000000000000..b1da091e04295bb78d8c2299852c70369b27fb70 GIT binary patch literal 10270 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 I`k$?T0q^!YBme*a literal 0 HcmV?d00001 diff --git a/lib/gui-wbox.spin b/lib/gui-wbox.spin new file mode 100644 index 0000000000000000000000000000000000000000..3eeb16747df554e2cf83658bbbeb8c5d3a30fe11 GIT binary patch literal 8720 zcmds+T~Av_5QbM=R;|>FUi6|D7AZ=i2HFr+s*oa;fFU%-AY+o|D&oU7G+-lRN=Vwj z-u8WFJYF9gXlWBl(2>tMyE{7{@668G9sl{qyYw!7mOe?JPNiFPeLjUv6H}!$pH5OQ zby7FYrBYf+?bK4Ml%A<)KOLp5w3iN2Lp?YBni$x$APbJtnOV@1{yph_FYToJdd{Zr z(nI||4qLNL8}b2OXvjmmdUjG%_ojU0-f5Z-OR}{gyARXxfaXN+jWnb7&A75ni_#vO zsuqK9btn3c)3$ndHAc((u)1XZSPTN*bF9{mJX}(o9_n81kClv~tDZ%TfXTkzKiuUu zeQ}F2M4I~2))RSxtl;r=XlU*$*4lj!fGL?{PYD02zGDjhzD%nlDu8bIFO$1N2hnHsz$Kj?TB8%)2ZP1yDpym*3y&o)1U<{7!)-} z-$`MJ2dDevlQswXrZfu~{&af!r!D&0nvE<*Tk1KFnyBpviQ)`qEl9`eKtp<->swqK z^uTRfk%T||y`%Vgl}@E;J3Y{tx8LYnmRo0q)*F54hQ}TbxUZ*8A>>)oGipO$$l&cf zotN`C6Q}!w+2i_z?Q`j|xH_Nc8-Lyvxx)ejbA}eSG+aW$c4T_#oO> z^RN2|9g4Ep0rceI;ObJwsma|S)>Awm$Uj)fFUJcR>r|ZZ9q(jpqHMT5JJNon*qM`T zcAD%p$uGa@_gY$=S%kL5C1kx{?Z>&XbMm~~7NZT5z<3b?>&{A{SoOq>I40l zIjkA{$jx`O`zWWE(r`f@sL2O-qb>`f7{4w;ASln{S<^mgIX%6QYmw)yAsD){%jGL~ zAYH=#$ChV`l4{bsZWj2r1AXvH&*Iki$ir)CUAC@>=KXjmv<;v5YGLnitQ;^pdOa(G zQ&1r5h-FPcCv?4v?uae$Zacj(;MHeBbJ4 z8;@^t&hX4}j6Hgt`s2o!ZxfOGU+`rK)TAD$hux#s;=Be&{fYfrOTCPP$g`NH>x1|}_N{t8K@tq~tUbOQL|6JEIFt{#xH&IStQ17qgEyaAtDvWvMjO z|GXwgq(_8%lzAlO=p4?j#aXN;vdDorQ13710FOS;FF`fBVthTZK3R{fGos5g6K9g{ zP_+Hs3Y$?j^n7p={c~M91qOAUV$1T#hV7c_>4o;SoILr@Y(sZWm20Y3u2@xLQ9YBQ zV1)5W%abo`fAv&!o3_t#9yQTb)qW{j-;vR#^-T0t@gu{O)6XWOEN*aJlRS8@s<)zN zxlhN81@&yI&HJ*bp7iBaHOu#R%ww;|EdB{tv%6b3j%;91)EAkq3A@NuwQ7?5v~SJ4 zq^_7|ScU~lCb4R>n77ooVP5a+hGtz9)FLX@qL;eFy6D)U^1m!-@ZT79Vys)zxLa8^ z4Zv|m6!bYA$UWDO5xj?f6`xrD#` qyfUsW|7(_I7f2EJ;OKb7%u&un%2hAN;CB71dDRnx{|g%bE&T;tiW{N; literal 0 HcmV?d00001 diff --git a/lib/m-glob-con.spin b/lib/m-glob-con.spin new file mode 100644 index 0000000000000000000000000000000000000000..2092455be89f63a42771d0475ee48c171724feee GIT binary patch literal 17748 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 literal 0 HcmV?d00001 diff --git a/lib/reg-ios.spin b/lib/reg-ios.spin index 63759fab27d0cd6f4d0e03f5836776c2722eb1e6..eaa424de7768ae4e7a7e227e6858d76fd6f5d204 100644 GIT binary patch delta 4450 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 bNMC;17;bg^9gOqzq2oreb@{mQ;lcj`f(~#D diff --git a/logbuch.txt b/logbuch.txt index 2cd17c9..25556a8 100644 --- a/logbuch.txt +++ b/logbuch.txt @@ -1,4 +1,38 @@ +r56 - 11-05-2013-dr235 + +und weiter gehts mit dem frühjahresputz: + +- umstellung administra-codes (admflash, admay, admsid) auf externe konstantendefinitionen + +belflash: + +- fehler im loader behoben + +lib: + +- gui-objekte für textoberfläche eingefügt: + + gui-dlbox - listenbox für dateien + gui-input - einfaches eingabefenster + gui-pbar - hinweisdialog mit progress-bar (z.bsp. für kopieraktionen) + gui-wbox - warnbox mit auswahloptionen + +system/regnatix: + +- filemanager fm zugefügt +- metal-loader m zugefügt +- tool zum erstellen von tapes (mental-containerdateien) zugefügt +- wplay: kleinen darstellungsfehler behoben +- yplay: konstanten ausgelagert + +system/sonstiges: + +- manual zugefügt: error, fm + + + r55 - 15-04-2013-dr235 + fällige aufräumarbeitem im quelltext: - umstellung bildschirmcodes/g0-treiber auf externe konstantendefinitionen - umstellung signaldefinitionen für belflash/g0key diff --git a/make.log b/make.log index ae64305..8b1c461 100644 --- a/make.log +++ b/make.log @@ -1,9 +1,9 @@ H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>date /T -16.04.2013 +10.05.2013 H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>time /T -20:24 +20:53 H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM Pfade @@ -43,9 +43,10 @@ Loading Object adm-hss Loading Object adm-wav Loading Object adm-rtc Loading Object adm-com -Program size is 13392 longs +Loading Object glob-con +Program size is 13400 longs 2 Constants folded -Compiled 2690 Lines of Code in 0,267 Seconds +Compiled 2950 Lines of Code in 0,275 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>copy admflash.binary ".\bin\flash" 1 Datei(en) kopiert. @@ -64,9 +65,9 @@ Loading Object bel-vga Loading Object bel-keyb Loading Object bel-bus Loading Object glob-con -Program size is 7612 longs +Program size is 7620 longs 25 Constants folded -Compiled 1430 Lines of Code in 0,149 Seconds +Compiled 1589 Lines of Code in 0,153 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>copy belflash.binary ".\bin\flash" 1 Datei(en) kopiert. @@ -85,9 +86,9 @@ Loading Object bel-tv Loading Object bel-keyb Loading Object bel-bus Loading Object glob-con -Program size is 7652 longs +Program size is 7660 longs 27 Constants folded -Compiled 1485 Lines of Code in 0,124 Seconds +Compiled 1644 Lines of Code in 0,124 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename belflash.binary tv.bel @@ -99,7 +100,7 @@ Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Compiled for i386 Win32 at 08:17:48 on 2009/07/20 Loading Object regflash Program size is 32580 longs -Compiled 694 Lines of Code in 0,177 Seconds +Compiled 694 Lines of Code in 0,174 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>move regflash.binary ".\bin\flash" 1 Datei(en) verschoben. @@ -121,7 +122,7 @@ Loading Object glob-con Loading Object glob-string Program size is 9736 longs 2 Constants folded -Compiled 2658 Lines of Code in 0,225 Seconds +Compiled 2694 Lines of Code in 0,152 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename regime.binary reg.sys @@ -143,8 +144,9 @@ Loading Object admsid Loading Object adm-fat Loading Object adm-rtc.spin Loading Object adm-sid -Program size is 12104 longs -Compiled 2222 Lines of Code in 0,166 Seconds +Loading Object glob-con +Program size is 12112 longs +Compiled 2486 Lines of Code in 0,19 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\administra\admay\admay.spin Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved @@ -153,8 +155,9 @@ Loading Object admay Loading Object adm-fat Loading Object adm-rtc.spin Loading Object adm-ay -Program size is 8336 longs -Compiled 1711 Lines of Code in 0,104 Seconds +Loading Object glob-con +Program size is 8344 longs +Compiled 1975 Lines of Code in 0,129 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename *.binary *.adm @@ -166,7 +169,7 @@ Loading Object bel-htext Loading Object bel-keyb Program size is 6656 longs 12 Constants folded -Compiled 958 Lines of Code in 0,094 Seconds +Compiled 958 Lines of Code in 0,098 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\bellatrix\bel-g0\g0key.spin Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved @@ -176,7 +179,7 @@ Loading Object bel-tv Loading Object glob-con Program size is 7156 longs 1 Constants folded -Compiled 1972 Lines of Code in 0,115 Seconds +Compiled 2130 Lines of Code in 0,105 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename *.binary *.bel @@ -211,7 +214,7 @@ Loading Object glob-con Loading Object glob-string Program size is 8204 longs 1 Constants folded -Compiled 2468 Lines of Code in 0,142 Seconds +Compiled 2504 Lines of Code in 0,119 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\beltest.spin Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved @@ -222,7 +225,7 @@ Loading Object glob-con Loading Object glob-string Program size is 6380 longs 5 Constants folded -Compiled 2348 Lines of Code in 0,104 Seconds +Compiled 2384 Lines of Code in 0,105 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\charmap.spin Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved @@ -232,7 +235,7 @@ Loading Object reg-ios Loading Object glob-con Program size is 2252 longs 1 Constants folded -Compiled 1777 Lines of Code in 0,056 Seconds +Compiled 1813 Lines of Code in 0,061 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\eram.spin Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved @@ -243,7 +246,7 @@ Loading Object reg-ios Loading Object glob-con Program size is 7348 longs 2 Constants folded -Compiled 2739 Lines of Code in 0,172 Seconds +Compiled 2775 Lines of Code in 0,129 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\flash.spin Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved @@ -255,7 +258,23 @@ Loading Object glob-sdspi Loading Object glob-numbers Program size is 7144 longs 7 Constants folded -Compiled 3152 Lines of Code in 0,128 Seconds +Compiled 3188 Lines of Code in 0,131 Seconds + +H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\fm.spin +Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved +Compiled for i386 Win32 at 08:17:48 on 2009/07/20 +Loading Object fm +Loading Object reg-ios +Loading Object glob-con +Loading Object gui-dlbox +Loading Object fm-con +Loading Object gui-pbar +Loading Object gui-wbox +Loading Object gui-input +Loading Object glob-string +Program size is 7640 longs +19 Constants folded +Compiled 2612 Lines of Code in 0,177 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\fterm.spin Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved @@ -266,7 +285,7 @@ Loading Object glob-con Loading Object glob-fds Program size is 2656 longs 1 Constants folded -Compiled 1957 Lines of Code in 0,073 Seconds +Compiled 1993 Lines of Code in 0,08 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\g0test.spin Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved @@ -276,7 +295,7 @@ Loading Object reg-ios Loading Object glob-con Program size is 5984 longs 39 Constants folded -Compiled 2266 Lines of Code in 0,089 Seconds +Compiled 2302 Lines of Code in 0,091 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\hplay.spin Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved @@ -286,7 +305,7 @@ Loading Object reg-ios Loading Object glob-con Program size is 3992 longs 9 Constants folded -Compiled 2018 Lines of Code in 0,078 Seconds +Compiled 2054 Lines of Code in 0,08 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\keycode.spin Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved @@ -296,7 +315,18 @@ Loading Object reg-ios Loading Object glob-con Program size is 2180 longs 1 Constants folded -Compiled 1780 Lines of Code in 0,059 Seconds +Compiled 1816 Lines of Code in 0,062 Seconds + +H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\m.spin +Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved +Compiled for i386 Win32 at 08:17:48 on 2009/07/20 +Loading Object m +Loading Object reg-ios +Loading Object glob-con +Loading Object m-glob-con +Program size is 3360 longs +1 Constants folded +Compiled 2133 Lines of Code in 0,089 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\man.spin Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved @@ -307,7 +337,7 @@ Loading Object glob-con Loading Object glob-string Program size is 2716 longs 1 Constants folded -Compiled 1961 Lines of Code in 0,072 Seconds +Compiled 1997 Lines of Code in 0,078 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\ramtest.spin Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved @@ -317,7 +347,7 @@ Loading Object reg-ios Loading Object glob-con Program size is 4272 longs 35 Constants folded -Compiled 2033 Lines of Code in 0,08 Seconds +Compiled 2069 Lines of Code in 0,08 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\regime.spin Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved @@ -328,7 +358,7 @@ Loading Object glob-con Loading Object glob-string Program size is 9736 longs 2 Constants folded -Compiled 2658 Lines of Code in 0,122 Seconds +Compiled 2694 Lines of Code in 0,122 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\rom.spin Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved @@ -339,7 +369,7 @@ Loading Object glob-con Loading Object glob-sdspi Program size is 4364 longs 4 Constants folded -Compiled 2393 Lines of Code in 0,077 Seconds +Compiled 2429 Lines of Code in 0,088 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\sfxtool.spin Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved @@ -351,7 +381,7 @@ Loading Object glob-numbers Loading Object glob-string Program size is 6644 longs 1 Constants folded -Compiled 2720 Lines of Code in 0,116 Seconds +Compiled 2756 Lines of Code in 0,119 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\splay.spin Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved @@ -361,7 +391,7 @@ Loading Object reg-ios Loading Object glob-con Program size is 3064 longs 1 Constants folded -Compiled 1889 Lines of Code in 0,064 Seconds +Compiled 1925 Lines of Code in 0,071 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\sysconf.spin Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved @@ -371,7 +401,19 @@ Loading Object reg-ios Loading Object glob-con Program size is 4228 longs 2 Constants folded -Compiled 2010 Lines of Code in 0,086 Seconds +Compiled 2046 Lines of Code in 0,078 Seconds + +H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\tapecut.spin +Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved +Compiled for i386 Win32 at 08:17:48 on 2009/07/20 +Loading Object tapecut +Loading Object reg-ios +Loading Object glob-con +Loading Object glob-numbers +Loading Object m-glob-con +Program size is 3560 longs +1 Constants folded +Compiled 2516 Lines of Code in 0,096 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\time.spin Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved @@ -383,7 +425,7 @@ Loading Object glob-string Loading Object glob-numbers Program size is 5804 longs 1 Constants folded -Compiled 2555 Lines of Code in 0,109 Seconds +Compiled 2591 Lines of Code in 0,112 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\wplay.spin Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved @@ -391,9 +433,9 @@ Compiled for i386 Win32 at 08:17:48 on 2009/07/20 Loading Object wplay Loading Object reg-ios Loading Object glob-con -Program size is 3336 longs +Program size is 3348 longs 1 Constants folded -Compiled 1910 Lines of Code in 0,069 Seconds +Compiled 1947 Lines of Code in 0,074 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\yplay.spin Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved @@ -401,9 +443,9 @@ Compiled for i386 Win32 at 08:17:48 on 2009/07/20 Loading Object yplay Loading Object reg-ios Loading Object glob-con -Program size is 3344 longs +Program size is 3348 longs 1 Constants folded -Compiled 1959 Lines of Code in 0,068 Seconds +Compiled 1995 Lines of Code in 0,082 Seconds H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename *.binary *.bin @@ -413,10 +455,12 @@ H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\beltest.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\charmap.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\eram.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\flash.bin +H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\fm.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\fterm.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\g0test.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\hplay.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\keycode.bin +H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\m.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\man.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\ramtest.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\regime.bin @@ -424,10 +468,11 @@ H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\rom.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\sfxtool.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\splay.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\sysconf.bin +H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\tapecut.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\time.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\wplay.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\yplay.bin - 19 Datei(en) verschoben. + 22 Datei(en) verschoben. H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>copy .\forth\*.* ".\bin\sdcard\system" .\forth\adm.lib @@ -436,7 +481,6 @@ H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>copy .\forth\*.* .\forth\bel.lib .\forth\cog.lib .\forth\debug.mod -.\forth\error.txt .\forth\fib.mod .\forth\g0.lib .\forth\hplay.mod @@ -454,7 +498,7 @@ H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>copy .\forth\*.* .\forth\win.lib .\forth\words.mod .\forth\wplay.mod - 24 Datei(en) kopiert. + 23 Datei(en) kopiert. H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>copy .\system\sonstiges ".\bin\sdcard\system" .\system\sonstiges\BLUE.COL @@ -462,18 +506,19 @@ H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>copy .\system\son .\system\sonstiges\BWHALF.COL .\system\sonstiges\CHESS.COL .\system\sonstiges\eram.man +.\system\sonstiges\error.man .\system\sonstiges\flash.man +.\system\sonstiges\fm.man .\system\sonstiges\GREEN.COL .\system\sonstiges\hplay.man .\system\sonstiges\PAR.COL .\system\sonstiges\regime.man -.\system\sonstiges\regime.txt .\system\sonstiges\splay.man .\system\sonstiges\sysconf.man .\system\sonstiges\test1.txt .\system\sonstiges\test2.txt .\system\sonstiges\wplay.man .\system\sonstiges\yplay.man - 17 Datei(en) kopiert. + 18 Datei(en) kopiert. H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>echo off diff --git a/system/administra/admay/admay.spin b/system/administra/admay/admay.spin index b0edc0a68accc10e4bf85cb8fd6b5a0928723ab8..f64f5da7fcd9f42fb5a335082d5722d866984c7b 100644 GIT binary patch delta 1971 zcmZ{lU1*zC7{|}+(kvTw4U21*c1@cM(=1E3P+hmYY;E)1G@oml;Lxc_Q`fEOQqzn@ z7+OITrNYwxFye)*WAvhvZI}y1cCjgX;f2%-L58>sZ>J*2yi$D5`{whd<%K}b`JMms zd7iWJNyqZL9e1-vJY}`xgP}dx#2#p@7HnQqSARH|5_UYzc0>47cWQv0Vgu|Pn_&l; zi@n19^gGS2w5)`gmrb>;xY!w%U|ga9SyMH4_=dVe5`f7R!K=f$oi#c9I2^+Lld7uu zxt|4eAIsp{vDKXevOTzjJ}jS61t-rmimHtSd;mDj2hB#N8?! zsA}<5msa7kM@q($q<-hieXH)_mP0m$c!01X^N=HNxr2D_lmz z6Pp1wqQBdr*`+mYceYuk2ak2Q60p}!PHcN3Ni9~lql06DpLls&+D}pQ+;FdSSp0|6 z!t z1*&VBdO@tb-XrMoQRE07MnnaeB)=BwcNqGpj~H#`c0Z}o#Zj2|66&HpDB@O>U$p%g zh*`H_c#jqligBg~AFtDJjBTYQ-3|OEag$r<@QYf&hjGbP<=%*}7jK5P5|S(`_Huh7LIzA!iuhN8^Rl$-J z4>fyDR_5K5A>BMLE{$s5_R@cpBgd&t2e2}_*u|faA$mk&EXktG3t{X~OC)Lb2JP|T zUXWVkuv6$o=dR9{D%6oYr9`a!9?Tqg;r@7)S9YGla%Fo%6Nc+)KJhVs$qiGD9IYFF;UOH4KiCs1)E_* zM8s=LM}kD%xdrPY%QQO!i6Pd6r+vlqIg;Gjz+R+QPEa~LiIbwG6CySHmSi->o0Y14 zlR8YqVHQMpbr?q^6Vy{ODvR?S4HS>}?Nxf8rE#T?F4;?s@y4ejMwrgR@p7Bg7x&AO zoIAk>N)2it-_y9$Qn+2G9``U&C<4+^T=vM@IKvb%ybNhu;kKkjKYKpe@gtI6UCkOP z1zuDGtw}2QtSEMfok~v$cd~corraY$W5pM-o;vP*mh6(=<5UnoYg1x|gM_CQmFTyu zO1NSzr7q~0wV1Q5L^jHXF<#a{m5`wvEgzIJDP*SITNAD@)b|$~Yjk zW30S{`pqbH?pN#rJ?U&G@BGxwHsE7trQ#5( zKb;47;7yh8s#Tmq^`=XBVa25?E`j8J(uWgnH&(tk;v=_Cj%F%+2cGg+6pyg@@bf-G z>{)b!@wKOuvy#6NrQQf(HeB+CMaKRi6V|+5s*ox{thg9sKk8Wb%NTjqi=}U5+@tpq zsRA#x!y_TaEb5rxE6cqm>tK#=6ghqQ6S9*jkUPKNxYpH9~kE<)R|$ub@t=#BlB3LKs|p z2Kl7vC6s0p|4ET{WnMSEzvc~^tlnOsx JYn0Sy{sRR>2W0>N diff --git a/system/administra/admsid/admsid.spin b/system/administra/admsid/admsid.spin index 3e12c0e0ba0259d79a8d7e57ed8b7cf9847123eb..3501cb24944157a239e9f0016ab6290490d78e0a 100644 GIT binary patch delta 3149 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 G_5DAC`y}B2 literal 0 HcmV?d00001 diff --git a/system/regnatix/m.spin b/system/regnatix/m.spin new file mode 100644 index 0000000000000000000000000000000000000000..862897973788b9301b4fa0f6a8021600862b9f30 GIT binary patch literal 28430 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 literal 0 HcmV?d00001 diff --git a/system/regnatix/tapecut.spin b/system/regnatix/tapecut.spin new file mode 100644 index 0000000000000000000000000000000000000000..44fa323770e9cd3679e6931150bba090df4e7212 GIT binary patch literal 14012 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 literal 0 HcmV?d00001 diff --git a/system/regnatix/wplay.spin b/system/regnatix/wplay.spin index 29f6f4351eea01d673703ec3b8d2ad71b7c0d8c2..318f8d94ffaf04ff02e0e0a433853849081e9bb4 100644 GIT binary patch delta 36 ocmZqJ#CT{EoXbh8HyPcz|aavDlrr>q%x#4=rTZLlo)s!xWKaM49QS+3JegH z=?pnQ-AO>T$v`>}s25@mj8q4j15uF(q*H;i*?+E@FTzvUxwpS~gxJV;M9j7fOmw77>=)yn$aK7yxq<8_xg$ diff --git a/forth/error.txt b/system/sonstiges/error.man similarity index 100% rename from forth/error.txt rename to system/sonstiges/error.man diff --git a/system/sonstiges/fm.man b/system/sonstiges/fm.man new file mode 100644 index 0000000..771e492 --- /dev/null +++ b/system/sonstiges/fm.man @@ -0,0 +1,21 @@ +linkes fenster - sd-card +rechtes fenster - ramdisk + +pfeiltasten - cursor bewegen +bild hoch/runter - nächste/vorige fensterseite +return - verzeichnis öffnen +backspace - verzeichnis schließen +space - eintrag selektieren +tab - fenster wechseln +pos1 - cursor auf ersten eintrag + +f1 - textdatei anzeigen +f2 - selektierte dateien auf sd löschen +f3 - selektierte dateien von sd in ram laden +f4 - selektierte dateien von ram auf sd speichern +f5 - gesamten ram löschen +f6 - sd auswerfen +f7 - verzeichnis erstellen +f8 - alle einträge selektieren/deselektieren +f9 - lenkes fenster maximieren/verkleinern +f10 - filemanager verlassen diff --git a/system/sonstiges/regime.txt b/system/sonstiges/regime.txt deleted file mode 100644 index d2a673b..0000000 --- a/system/sonstiges/regime.txt +++ /dev/null @@ -1,56 +0,0 @@ -help - diese hilfe - - bin/adm/bel-datei wird gestartet -mount - sd-card mounten -unmount - sd-card abmelden -dir wh - verzeichnis anzeigen -type - anzeige einer textdatei -aload - administra-code laden -bload - bellatrix-treiber laden -rload - regnatix-code laden -del - datei l?schen -cls - bildschirm l?schen -free - freier speicher auf sd-card -attrib ashr - attribute ?ndern -cd - verzeichnis wechseln -mkdir - verzeichnis erstellen -rename - datei/verzeichnis umbenennen -format - sd-card formatieren -reboot - hive neu starten -sysinfo - systeminformationen -color <0..7> - farbe w?hlen -cogs - belegung der cogs anzeigen -dmlist - anzeige der verzeichnis-marker -dm - in das entsprechende marker- - verzeichnis wechseln -dmset - setzt den entsprechenden marker - auf das aktuelle verzeichnis -dmclr - marker l”schen - -marker: -r - root-verzeichnis -s - system-verzeichnis -u - user-verzeichnis -a/b/c - benutzerdefinierte verzeichnismarker -r, s, u-marker werden vom system automatisch gesetzt und -intern verwendet. - -RAMDISK: - -xload - datei in ram laden -xsave - datei aus ram speichern -xdir - verzeichnis im ram anzeigen -xrename - datei im ram umbenennen -xdel - datei im ram l”schen -xtype - text im ram anzeigen - -EXTERNE KOMMANDOS: - -sysconf - systemeinstellungen -hplay - hss-player -wplay - wav-player -sfxtool - hss-soundeffekte erstellen - -vga.bin - vga 1024 x 768 pixel, 64 x 24 zeichen -htext.bin - vga 1024 x 768 pixel, 128 x 48 zeichen -tv.bin - tv-textmodus 40 x 13 zeichen -