From: cpg Date: Sun, 15 Nov 2009 14:55:14 +0000 (+0000) Subject: no TGI_ERR_NO_MEM or TGI_ERR_NO_IOCB anymore: replaced by TGI_ERR_NO_RES X-Git-Tag: V2.13.1~60 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=cce24a2c9ac223f11da5bd21723c1082fb547f19;p=cc65 no TGI_ERR_NO_MEM or TGI_ERR_NO_IOCB anymore: replaced by TGI_ERR_NO_RES git-svn-id: svn://svn.cc65.org/cc65/trunk@4469 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- diff --git a/libsrc/atari/atari_tgi_common.inc b/libsrc/atari/atari_tgi_common.inc index 9e952099f..3b716a632 100644 --- a/libsrc/atari/atari_tgi_common.inc +++ b/libsrc/atari/atari_tgi_common.inc @@ -168,9 +168,10 @@ search: tax sub #$10 bcs search - ; No free IOCB - lda #TGI_ERR_NO_IOCB - jmp exit + ; Not enough resources available (free IOCB or memory) + ; enter with C cleared! +nores: lda #TGI_ERR_NO_RES + bcc exit found: ; Check if enough RAM is available lda #0 @@ -179,14 +180,10 @@ found: ; Check if enough RAM is available lda RAMTOP sbc #>mem_needed cmp APPMHI + 1 - bcc nomem + bcc nores bne switch cpy APPMHI - bcs switch - - ; No memory -nomem: lda #TGI_ERR_NO_MEM - jmp exit + bcc nores ; not enough memory ; Switch into graphics mode switch: lda #OPEN