[Coco] Newbie help: Barden Bubble w/ Portal-9

jimcox at miba51.com jimcox at miba51.com
Mon Jan 26 01:05:53 EST 2004


Roger:

I'm a little lost here.  I originall just started entering 
intoa File and saved as a file.  Think I should have RTFM 
more.  It's now crashing, but I save the code as a test 
file and copy it back in and follow your steps.

Jim

On Sun, 25 Jan 2004 23:54:16 -0600
  Roger Taylor <rtaylor at bayou.com> wrote:
>Create your project
>
>Add a target disk called 'bubble' or something similar.
>
>Click 'Add New Source Component'
>
>Point to the .asm file below
>
>In the left panel, choose Multi-Record, and in the 
>'output filename' field, type something like 
>'bubble.bin'.  You have to give it a name to be called on 
>the destinated disk.  In the filetype field, choose 
>'binary'.
>
>Click the Go button.  Voila.
>
>
>At 09:45 PM 1/25/2004 -0800, you wrote:
>>Hi all:
>>
>>I entered the code below into a new file in Portal-9, set 
>>the file to be assembled as a single file, and the type 
>>of system to CoCo2 and MESS came up, but nothing runs. 
>> Any pointers?

>>
>>00100 * BUBBLE SORT
>>00110 BUBSRT CLR     PASSNO   SET PASS # TO 0
>>00120 BUB010 LDX     #$400       POINT TO SCREEN
>>00130        LDY     #0          SET CHANGEFLAG TO 0
>>00140 BUB020 LDA     ,X+            GET FIRST ENTRY
>>00150        CMPA    ,X             TEST NEXT
>>00160        BLS     BUB030         GO IF A<=B
>>00170        LDB     ,X             GET SECOND ENTRY
>>00180        STB     -1,X           SWAP B TO A
>>00190        STA     ,X             SWAP A TO B
>>00200        LDY     #1             SET "CHANGE"
>>00210 BUB030 CMPX    #$400+511      TEST FOR SCREEN END
>>00220        BNE     BUB020         GO IF NOT ONE PASS
>>00230        INC     PASSNO       INCREMENT PASS #
>>00240        CMPY    #0           TEST CHANGE FLAG
>>00250        BNE     BUB010       GO IF CHANGE OCCURRED
>>00260 LOOP   JMP     LOOP       LOOP HERE
>>00270 PASSNO FCB     0          PASS #
>>00280        END
>>
>>I think it's something really stupid on my part.
>>
>>Jim
>>
>>--
>>Coco mailing list
>>Coco at maltedmedia.com
>>http://five.pairlist.net/mailman/listinfo/coco
>
>
>----------
>Roger Taylor
>
>
>
>
>-- 
>Coco mailing list
>Coco at maltedmedia.com
>http://five.pairlist.net/mailman/listinfo/coco




More information about the Coco mailing list