[Coco] Newbie help: Barden Bubble w/ Portal-9
jimcox at miba51.com
jimcox at miba51.com
Mon Jan 26 00:45:35 EST 2004
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
More information about the Coco
mailing list