From 086e8a9b91b8130ce592f3d628c283a7f7ca23dc Mon Sep 17 00:00:00 2001 From: Michaelangel007 Date: Thu, 9 Nov 2017 18:29:35 -0800 Subject: [PATCH] Only show RAM or AUX in col RW if both are off, or both on --- softswitch.bas | 34 +++++++++++++++++----------------- softswitch.po | Bin 143360 -> 143360 bytes 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/softswitch.bas b/softswitch.bas index 1178a2e..3a7a7ee 100644 --- a/softswitch.bas +++ b/softswitch.bas @@ -1,12 +1,12 @@ -0 TEXT:PRINT CHR$(21):HOME:GOTO 80 -1 IF AZ THEN U=AUX:V=SPC:W=SPC:REM ALT ZP +0 TEXT:PRINT CHR$(21):HOME:GOTO 80:REM VER MP.3 +1 IF S8 AND P2 THEN U=AUX:V=SPC:W=SPC 2 VTAB Y:HTAB 7:? B$(U);:HTAB 18:? B$(V);:HTAB 29:? B$(W);:RETURN:REM COLS RW/R/W -3 IF RR OR RW THEN U=SPC:REM AUX MEM -4 V=RAM:IF RR THEN V=AUX -5 W=RAM:IF RW THEN W=AUX -6 RETURN -7 IF S8 AND P2 THEN U=AUX:R=AUX:W=AUX -8 GOSUB 2:RETURN +3 Z=2*RR + RW:V=SPC:W=SPC:REM AUX MEM +4 IF Z=0 THEN U=RAM:V=SPC:W=SPC +5 IF Z=1 THEN U=SPC:V=RAM:W=AUX +6 IF Z=2 THEN U=SPC:V=AUX:W=RAM +7 IF Z=3 THEN U=AUX:V=SPC:W=SPC +8 RETURN 9 VTAB Y:HTAB 40:PRINT MID$(C$,Z,1):RETURN 10 L$="":R$="":Z$=T$(I):U=H(I):V=LEN(Z$):M$=MID$(Z$,U,1):IF S(10) THEN R$=T$(I+D):GOTO 40:REM HOTKEY 20 IF U-1 > 0 THEN L$=LEFT$ (Z$,U-1) @@ -64,15 +64,15 @@ 580 IF Z=7 THEN U=SPC:V=RU1:W=ROM 590 GOSUB 2 600 REM *** LOWER 48K -610 Y= 7:U=RAM:V=SPC:W=SPC:GOSUB 3:GOSUB 2:REM $BFFF -620 Y= 9:U=RAM:V=SPC:W=SPC:GOSUB 3:GOSUB 2:REM $4000 -630 Y=11:U=RAM:V=SPC:W=SPC:GOSUB 3:GOSUB 7:REM $2000 -640 Y=13:U=RAM:V=SPC:W=SPC:GOSUB 3:GOSUB 2:REM $0C00 -650 Y=15:U=RAM:V=SPC:W=SPC:GOSUB 3:GOSUB 2:REM $0800 -660 Y=17:U=RAM:V=SPC:W=SPC:GOSUB 3:GOSUB 7:REM $0400 -670 Y=19:U=RAM:V=SPC:W=SPC:GOSUB 3:GOSUB 2:REM $0200 -680 Y=21:U=RAM:V=RAM:W=RAM:GOSUB 1:REM $0000 -690 VTAB 1 +610 Y= 7:U=RAM:GOSUB 3:GOSUB 2:REM $BFFF +620 Y= 9:U=RAM:GOSUB 3:GOSUB 2:REM $4000 +630 Y=11:U=RAM:GOSUB 3:GOSUB 1:REM $2000 +640 Y=13:U=RAM:GOSUB 3:GOSUB 2:REM $0C00 +650 Y=15:U=RAM:GOSUB 3:GOSUB 2:REM $0800 +660 Y=17:U=RAM:GOSUB 3:GOSUB 1:REM $0400 +670 Y=19:U=RAM:GOSUB 3:GOSUB 2:REM $0200 +680 Y=21:U=RAM:IF AZ THEN U=AUX:REM $0000 +690 V=SPC:W=SPC:GOSUB 2:VTAB 1 700 K=PEEK(49152):IF K<128 THEN 700 710 K=K-128:POKE 49168,0:IF K = 27 THEN VTAB 1:END 720 CMD=0:FOR I=1 TO D:IF K = K(I) THEN CMD=I:I=D:GOTO 740 diff --git a/softswitch.po b/softswitch.po index 928458360e0b6f68af502513dfebeeb2a687e325..85939a26bf4b008268971ca385b8267ce33ba985 100644 GIT binary patch delta 1995 zcmZXUe{54#6vxkfo1-12?bcU92iYE7)pgAA-s^sJk1e75C54qPuiLs!bfVD&1HlA? z%uG8r!*D;!x+_spF)V5@P@OYEoG~)9KNtu+41|!72vJb{5sjb$qsDvQ>qY}j^V0ME zoO{lB_kM4CFPnNVnhe+8R_L)LiO=Y7>EE#DA(;o@vzrt?f#i7HO_iqWFaEv~pKfY@aCuIyL!( zsvcLP>73PJD}+!(2tGAsLb6j6SrIi5N>2jKbRQy#A*|e{Cq%Iq{A|iXgslyP14JWi^&dpYga@XHS>^cot4grGff`t$D&S835&dN(3}s+ zw%Jyus~+t->MZiYH0>E!vigEqhGg*U8A+VkuS`XXg5Fii+wiNoT35?Y8EDEaxL3gq zb0ap*ZU#20CMj%GZG1OJ&kYosw`6xhUARdr9~)dv`e|U$NsiIzV6|V%-T{+BadELw z8(6FE)dX{GgDl5E!`nut4=t+jrL0s2a9Ld&7M3`;*n^W%Ayo2_4w2^o5=H%W(9#@gZ$ zdFn+`gg34Kk(85Db`6KnlWj5_paEl*pj_Z0mM z7T8}!m_CqRS7cqG+P)v*JrjwnD?DmH$e=toQ8LiU_5<(tWWL~GQ;D$6KFOsW4ZiBQ z1S2#t>SE`7XtaQwrzb}rBpkglTC%{D^F7xGtLX!YN)n}yB^JB3=5QIwx=_8wt}pAz zUYD7$p#>6jB(a5F5fA`LNMl zB7&E<>v01+NOy?@ReT=C`ko;V@*bVzl|tUZm!@$aY~uZy{V`S$osA2+`P#Gu30~ow z^aAB6{s!Ns$LMw}_yPa89{W=KGyWMpM#CeY<)6cNexQr|OFBo(Bfrk?&Wzz3iEIKK z;5I*IBrw}!g4y|&5my@A<$T|W*#yYF&Iyd?8&o-`49+G%9(2wav1F|8aGo~e)PMjp R{oQ+ycJCzv`>37E{~wh!QcC~; delta 2121 zcmaJ>eQZ-z6hF6{@Vb?CTVDmHfk#)Rn{~YRy3y{9C3Ic4)wOJS?bdA=Cx%Ec8Z;3R zGVNf-VcF)k3t~_a7Elvt9782e{{U^|!wen{Jf;MDTJ1QvR-Vo91upP};RxAGB$Aqp{c!4f^y*e?#bRPpfg%G8OV| z9YQ1+fjwLwAqM#t%&OE^<+!O_rMdd0h}_32RkjTTRrRTs}9Rw;Cpd^73*a8uQ26qCz;dA_&`Q zUvgQ|zPy(+T%CVKa}++OT9UV&${Wa_Sgsbe6K>|w8%g(~dHH)_b4ZhpMU;NO(-kUn zx8b71H1=~sf@WI3O(q-ZhHa0M6y3kgQ}%WK31dh7NlA&KN)weWa4!G5J0gPX`IHO@ ziCg)XVGCF-zh~Hb)gRYytkm)k_`9^I%TvbgF&x8d_F8gDtBe?yc|vIQHwI;hSPDqg zhnSCHJ~0|=QG>9`GLJNc5M9d9rjQzp!g`B?s48MI!>||BdLT)0$x>ZD_vtdV$DvRZQ0=-EnG>RbkZ9+p)IGEY_9?xM}U1B?*spg$YAxw04+`Fv2bI zpej`Qnqi&wDO0EBRnRLAUsf*4xJSV;nh>0I4Gj&j)A}sxs_&(%WT_pszJxkS$`&Rv z&jIu3Wgcaw{MFjal%8y5mQX)h44|;MFv)~f_Z0e2SW~#23ICT&0-u_hvqcOORu}GO z%6q0GVw8|9{0N2e?Q~d`j7Mo)VyR#zB8(JHn8qYHQ23>(S^LRVSuIsz52u>XO0qBQ z6>~)RmJSXtB!AM>@M0p+^TY1h4;TGn+5%5dZp2I0)8!-g&mSx@<)i|UdJW$bJR7~^ zR0L!2FdSoO@UZMG;QF4%Wk5-V2bZE39ajjU*F|L+98t`}V<2ikT zLnwCuXM0-zD@=bJ@PO@k26fMT98h7~bhpZHd+lyj%r-QwVh^_&!?vRa#59JlZ)~TsAl=vZwsW_k@R9(! zC;!qfXlbID{{yQa*7gVjex=%;?(QB~%-=##u2lp9zn)s9yITP-KPwkY;KbH$aJWTi zh}Y?GOAzNvn61~0@oRXe&a?4l{06=vi}yf3@5}8=phGq+Y{O2zE=wT6hkRIf zP?h12@a?+IhK4yj&OfQ!o(zA1e@3_2s4)Ht|01(z0=mJ!s`G3@7(d&-H8;UB5-|c6 zz+C&NA;8ICg2ncC4clw*Ui$}zjS(=u(LT=XnFHeXNrT4-7{A7zHf+h*zrlXmurmPy Pr2AIxII?mF>EHDqZLW4N