!:  q " a   &0 .        1 & " Q  6 zA Q :4 0 3Q #2. Q  T "Z&;  #S @ S tL K + &  < LZ A- @@Kj QY .?@ 0 tL K T S !* > Q<Q ~  &9 Qc @ab c @a# @aO @aP CP*a (+~@ " Q@Q 3h = $ T "ZS @\Q Q QH Q d Qh e  4 c $2p  3x3xXX h e @a e QQ Q ((tL K  &\ 1" "@ QPQQ da? 3AQ " Q3s@V (@( 3j 3J A hJ 0 hJ 7   #   QCB**Xh ? C BQE I  Q  @ D B Q(G I  Q 7Q @@@aE da? G I Z #0A  5 32$07 awa" Qw @Qa]] W (@Q>a W d FQZ Ma" QmxU V 3 Q W (@W QdwW 3 Q dW Q3Q P3 Q 3 Dh+adW  < $Pa@$ (@-T   0P$d44 dCW W* rQ Qp3Q_dQ dQ oQ   + y) Q]x% / h + p!    Q  yx0 3 h@ # y$ Q # p *   d  Q , x^ ] heplay@ b y` Q b p_ a   d  Q ,Ox( 2 h ##h )' Q *# R Q  QQ    $  Y . :MY Y Y -= O yN 8 p7 9  aN*8*R  XX3 QQ*j# R 6  Q &   $ Y  O    b+ b # ? @ B   # p * Q  + p!  Q  ' d    .       QQ f Q S   Q` Q     #3. $3 *3*#3 $3 F q: M ##3 $3X3#3 3$3.   o ~  :MLd * #3. $3 **# *X  #3. $3    1# S# S / + b +# b? #@ ?Y @O YP O    ' R  (X   * L   `   *X * *X,    U ZV *.X *) ;  XK ;* : M  ` f$ f)  _ `  $ ! )  ( ^ $ 0 $ % )  a  *  >     2 *] *3 */ * A :5 (,XC A2D AbE C G D F C H D B 5*I B  N  7 N 8 E9 8 [ \  [ = \*X^   {  '    E N Yf F u   " l c  ! "# x$ n% & =' P( ) * M+y, -] ./ 0 X12 3 B4  56 178 9: ; < =  > 7? @A^B CmD|EFGHI JKT L K M N OSPQ R1S{TmU ,V 8WX VY ZU [ \ ] ^ _ ` a b 7c NormalCursorRgtEdgeActiveCursorButtonsXButtonsYInitEquatesInitEquatesButtonHgtButtonWidthHalfButtonHgtHalfButtonWidthWkgRegMuteButtonbuttonStompButtonTableColorSaveTurfTopYBtmYLeftXRightXBigBoxX0BigBoxY0BigBoxHgtBigBoxwidthDrawOutsideBoxDrawOutsideBoxInitScreenInitScreenbutton equates..Cardback...WkgReg + xy0 presetPutParam1TextOffsetButtonSpacingSetButtonRegionContinueButY0ContinueRegiontop, btm, left, rgtContinueButXContinueTextXContinueButX0ContinueTextYAwaitButtonPressStompButtonAwaitButtonReleaseHandNumbAwaitButtonPressStartRegionSetButtonRegionStompButtonMidwayButY0GiveUpTextYGiveUpButY0GiveUpTextXGiveUpButX0GiveUpButXGiveUpRegionConfirmGiveUpConfirmGiveUpGiveUpOkayRegGiveUpCancelRegTextLeftDrawConfirmBoxDrawConfirmBoxAnswerConfirmBoxAnswerConfirmBoxOK CancelSetButtonRegionStompButtonSetButtonRegionStompButtonMuteBtmButtonsMuteBtmButtonsConfirmBoxLeftXConfirmOkayButXConfirmCancButXConfirmOkayButX0ConfirmCancButX0ConfirmOkayTextXConfirmCancTextXConfirmButYConfirmButY0ConfirmBoxBtmYInitContinueInitContinueContinueStompButtonGive`UpInitScreenTopLineTextXTopLineTextYSayMatchOverSayMatchOver...giving up hereAwaitButtonReleaseShowOverCmdIfPlayOutGiveUpPlayOutGiveUpSayMatchOverMatchLostSoundsWPSctrMatchWPSSoundsSayMatchOverSayMatchOver If you DO give up now, youof for each unplayed hand.This match is OVER!MatchLostSoundsShowOverCmdIfMatchWPSSoundsSayClickAnywhereSayClickAnywhereClick AnywhereSaveTurfClickedOnGiveUpMatchTiedSoundsMatchWPSSoundsPlayer10RegionSetButtonRegionStompButtonStompButtonBigUpButtonBigDownButtonShortUpButtonShortDownButtonShortButtonHgt...around to here when ReEntering after RePlayKlonStatParam1KlonStatParam2will get a "Did Not Play" scoreFcnCodeMuteReplayRegionsMuteReplayRegionsMuteReplayButtonsMuteReplayButtonsPreInitReplayButsPreInitReplayButsPreInitReplayButsStompButtonShortMuteButexit: WkgReg set; XY0 & XY9 set; VA = 10 or 2...WkgReg set; XY0 & XY9 set; VA = 10 or 2...WkgReg set; XY0 & XY9 set; VA = 10 or 2SetButtonRegionMuteReplayRegions =2=ReEntry (after Replay)ShowButtonsBackgrReplayColor...overlaps Menu buttons<< You needn't give up on thisClickTextYYs................InitCmdStripInitCmdStripClearCmdStripClearCmdStripClearCmdStripClearTopStripClearTopStripAwaitButtonReleaseCommentBoxXCommentBoxYBoxColorCommentTextXCommentTextY That's it, never give up!MatchOverSoundsIfMatchOverSoundsIfMatchOverSoundsIf...record result NOW!!TopBoxYDrawInsideBoxesDrawInsideBoxesDrawInsideBoxesCmdButsYCmdButsY0NumberSavedInitScreen2InitScreen2PutPic1 (0 0 0)XY0 (#20 #66 0)Stomp (Cardback 1 0)...below unneeded since showing RankCards hereDrawCardNotchDrawCardNotchStampLeaderCardStampLeaderCard..."Number" has leaderNotchXNotchYLeaderPicRegionInitLeaderPicGOSUB ShowButtonsBackgr...>>maybe<< going to give up here...Notch just drawn...'Number' has leaderPicSelect...no PicSelect yet9- Btm notch line bug fixedLostHandWonHandClearCmdStrip3- SpotCursor for Cancelled hand...loop back to redraw screen, get next cmd, etc4- show DuelHand even if Cancel ON Playback...Note: above NOT same as the ASM GAVE_UP_FLAG!...Set param1 for Match or Duel...Set param2 for 1st entry or ReEntry5- more Old Sole fixesAwaitButtonRelease FcnCode=1=MatchHand overSKIP IF DuelingSW OFFY2 = Y2 - DuelCmdLineOff...ask who is in the leadmatch simply to stop playingnow. You can just 'Quit' andreturn later. Giving Up on a MatchLeftTextXTopTextY...020h OR 010h OR 001h(?) = 31h = #49...Giving up on the MatchClickedOnGiveUp...YES=a Dead Joe hand...PutParam1=0 if Practice, #2 if MatchHand6- start version 3.0????????????7- minor documentationKlonSideInitPlaybackButtonsInitPlaybackButtonsInitPlaybackTextInitPlaybackTextInitReplayInitGiveUpInitGiveUpInitReplayPlaybackTextXPlaybackTextYPlaybackButsX0PlaybackButsXPlaybackButxYPlaybackButsY0ReplayTextYReplayTextXReplayButX0ReplayButXReplayButY0SetButtonRegionStompButtonReplayRegion...Playback herePlaybackRegionsMuteCmdRegionsMuteCmdRegions...'Continue' (exit for RePlay or Playback)8- ReplayHand returned (Practice only)Replayhand...Penny Won; match forgivenPennyWonSoundsMatchLostSoundsPennyWonSounds