;
; Ullrich von Bassewitz, 08.08.1998
;
; void screensize (unsigned char* x, unsigned char* y);
;

    	.export	 	_screensize

	.import	       	popsreg
	.import	       	screensize
	.importzp      	ptr1, sreg

.segment "LIBCODE"

.proc	_screensize

	sta	ptr1   	       	; Store the y pointer
	stx	ptr1+1
        jsr     popsreg         ; Get the x pointer into sreg
        jsr     screensize      ; Get screensize into X/Y
        tya                     ; Get Y size into A

.IFP02
      	ldy	#0
        sta     (ptr1),y
        txa
        sta     (sreg),y
.ELSE
        sta     (ptr1)
        txa
        sta     (sreg)
.ENDIF

   	rts

.endproc

