From 03132095c65a28125481daeba17dc4bb07f7abb8 Mon Sep 17 00:00:00 2001 From: 4am Date: Wed, 20 Dec 2017 09:20:54 -0500 Subject: [PATCH] bugfix: &FILL should support mousetext characters [fixes #6] --- applesoft.s | 10 ++++------ weegui.dsk | Bin 143360 -> 143360 bytes 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/applesoft.s b/applesoft.s index 04739f7..e726fb1 100644 --- a/applesoft.s +++ b/applesoft.s @@ -468,7 +468,7 @@ WGAmpersand_CHKBX: lda #VIEW_STYLE_APPLESOFT ora WG_VIEWRECORDS+4,y sta WG_VIEWRECORDS+4,y - + jsr WGPaintView jsr WGBottomCursor @@ -505,7 +505,7 @@ WGAmpersand_PROG: lda #VIEW_STYLE_APPLESOFT ora WG_VIEWRECORDS+4,y sta WG_VIEWRECORDS+4,y - + jsr WGPaintView jsr WGBottomCursor @@ -871,7 +871,6 @@ WGAmpersand_FILL: jsr WGAmpersandNextArgument jsr WGAmpersandIntArgument - ora #$80 ; Convert to Apple format pha jsr WGAmpersandEndArguments @@ -956,7 +955,7 @@ WGAmpersand_PLOT: pla jsr WGPlot jsr WGBottomCursor - + rts @@ -1033,7 +1032,7 @@ WGAmpersand_GETstore: iny pla sta (VARPNT),y - + ; String version: ; sta WG_KEYBUFFER ; Store the key ; lda #1 ; Create an Applesoft string record in the @@ -1276,4 +1275,3 @@ WGAmpersandCommandTable: WGAmpersandCommandTableEnd: - diff --git a/weegui.dsk b/weegui.dsk index aede2c668f43b1459f60f6a6ae28c2e5e68b9417..7f1311076286ff036a22025252bd498c99d48895 100644 GIT binary patch delta 3073 zcmaJ@Z%iBK89zJt4g)DJIKg)i@)`rS2_VLX#!#hu|g7*7P zn8sCgg1kq5DeaC^$-FcZoW?zszI4fT%pFI`K2vfey$zOjK;*-;fm4DSRVE5?oYPtt zckBCSdA(}uotKf;!hv&GeH;p+J)u7DPe0fO6nrP> zAKdYS{wD;vo#H5sG2AXK1|tRjux$13{uJ!|QZ?wml$W`{$}6Hv69(-aS66Nrq0X!x z^jh1{w|&xm@!rDC(wv^+a2s+Rbt`;|J9<$OD38F(fZBg^sv>U|SNzG?+e9!x;^2Lo z>?nuFFVkhP*EQ%4!uEBz8ff5fV+1XohcoTWT|nQOpgkII`E275Sy1wk%-?-F+W>x95jEZ)wuuuB;0|s-{QvQ78}X_8U5r*Edzuv2 zy$p~}#q^WnCOq)dUfy0 z80MbB<;6%rYLDzlCFPR*sY|w|2o@VHVeGOsr8V0`@tP4Y$ze?v+hybRg1j1JZc-M- zj@C+{Uc!72Bnf%{m5FS<^k3ZG2ktDx2zc#MjLvsaN&dvE(+B}HP@ zkB@DDorSP-$9E9cPWO8L@CvzgYR&^A(lsaiMVi@~=jqIRa@QIV>kYYOthI!IlZ@zbsH)2P>N*$7AxXuRIIDfO-sW{J{2hYhtx$Em#9L^)}E zKobI5VL-D7*7>`kgB5%St9VJGH4n#z{gq~8(1uu`r75syA$`scyIQux6(?N5Li^yn zk;wptJEUTqSPrNMJYbeljH9a}^U?5A#bNsQg#zI22qNxN6>E)KSga#RrNwN@3>378~lxq9)R%jLLMY17%^5Z46`R z<4*y5p9oxwedsrUy#}z?0LBG@y#_EID6SU}mrdqTbvu~+XsPn#EUg}}MRtbq_=9}2 zVAJE65i#V7gj2)=5<6fgYy7esBD*zVxdtNb7<1R4IL}9#^+p^Uu0d&Dh}7uB?74nJ zp<|xU)i9G>(Wu=aKXa>Pk9^)R=;)Xia*d;QQYqKxB`Bz3esZ=^dy8C(Aajv=(ad~3 zbgxNj73RVNYBgkinMaX2E6m*gT*fh%wpe}+TjGzvVXcLKz0X6#tC7H?NbkOW{G{u@&$ zz&n?!fsFH?za9-@)CgVvevT~>mAt89osdgxQ=Z=h$m?ndCmOj9N5)Cf^=MjzoF&+E z8-~aI-=OxL3bP+SNteJtic@OUleScaQm1}mOMeOfzSDj9sf88C`tBNuUDmPz?biYA z#{um}fz(VOErHUTt^}ozbT0S&{=L|x-xS@B(!^5y*foLtWx|i3&|55AhS93LP2cI z#=I`77x>tiu*q@#@Mk)v`eU1nXvpb`d`jz)aU>J delta 2991 zcmaJ@e{2)?6+e6NolQdHK}dWT5{{hX`0@)Y9cq*@v1~+jXa=DeL4&qg+p?Kfbo-~% z2(5fHT!1LYY(G*6CC18hYYxdYskLs_ln71Al%Qp@woYB5QBiH{*fiLM|Jsga@B2NU zfwimu_!1YT1IPNRK%k z^p;q+1s;CPR>5B1U{DPj%%H5wNX{N<+fLn|*(v_*q$*^6umOM9=9)p1#xsl+xb-7v zDx?c%z4wiEO#qFD)N|i1m&Vch6q8}*q@2U)bmW{zrLs;57H8Q>KV2K?8i3ej6QqNX zmMPs#*A_^(Lb?so?U3F9=@5MVo5D_8*>FrY!ejs@n_;pAjIxq`NrxEOL4l~|QCpMn zQMDNm0`*b(bDymo6BpHDB#U>S&bNZBsJza~aTh<)3frUANB%#)>rs4SzKy!oPFLH- zl9d6mTea;N%tRynI9elGF`v#ifm~^RIh>b3W%GVexqKt2?tCEk>*!ZD#wEb6K{j?3 z^|0^+ZqFymj6I6i$S4&>sz-4eA{HAdVeGPXwIjcS;Drz`!(dI8dlc*QqOumHW(03AzX46xU2xOX*S>%IVCv+ z_|d6n;>9rQ?8FWnU=tx2!Uh_!Rgv9B*zJ_9vtB2?h|bYN%}AC9VaaPYVfEvYG|4nx z*}PLCNcNV>67Py*BM5wj2jw@|AmZ_n>pa{H1<%JHSNzBSDy|Sk?CGgWQ@&0@9{ei>V#ahe8#oMSn7Qz>=Gq^4v*9t8K=rx8}UhJ z!#Wq%-C^AmF8MD(7cKZMTJeHFY95Xc%e8i6kcL^qEl>uI|*gUXK*m<2xMLOF%kd9rOHJk#k#UK|t`#TfeN z6TtGP0tc`UTP$GN0+uac+z?o{fRP}$G9WIU%%hqQZ2w59vf>$1J>W`gizE5HVzXe= zI=AA7L?_1FH^?uriFUIU$A)iESl|*3rfBzE#1iOQ zU<(aYrLbYt<5hOu4DC_QSqfcU3tXXf)Faj^fg%SPTdAFbYt$1`DiLHp5#a622cdUe z(CRT4ji8B;Z_YhPG&-6wP2`K-h7HaNx~IDhvpIGhdeulHC8zLp5DC;InA@Kqxx zaqniBP*S6BoTrjs+kfa_4|6oxzo+}F5#|TUdCEVXe5SXrk71^hhkN^b80O7n&yn6p zLQ7rrKRK6-V$4Lc{rxQ65}NpihE*b7qK7TTLs-13#c-a9b8z^gxM41tt%ZUk+P4a) zF3J(2->p*pizmqz9xxcyubp%mHEN^wu`ByU{PWHp#D^Bv8|}L54XMj|KCJ&Dtp6~q zzZ5oR!r85$_GjxrJs@_k^rbHSs$w-sl1k8tyYh`)EJi{H(%1uyHjJH6dEeQ z28KTqmJF|}T2%al