(Stefan Haubenthal).
git-svn-id: svn://svn.cc65.org/cc65/trunk@4624
b7a2c559-68d2-44c3-8de9-
860c34a00d81
.include "time.inc"
.include "c128.inc"
+ .include "get_tv.inc"
.constructor initsystime
.importzp tmp1, tmp2
+ .import _get_tv
;----------------------------------------------------------------------------
lda CIA1_TOD10
sta CIA1_TOD10
- rts
+ jsr _get_tv
+ cmp #TV::PAL
+ bne @60Hz
+ lda CIA1_CRA
+ ora #$80
+ sta CIA1_CRA
+@60Hz: rts
.endproc
.include "time.inc"
.include "c64.inc"
+ .include "get_tv.inc"
.constructor initsystime
.importzp tmp1, tmp2
+ .import _get_tv, _get_ostype
;----------------------------------------------------------------------------
lda CIA1_TOD10
sta CIA1_TOD10
- rts
+ jsr _get_tv
+ cmp #TV::PAL
+ bne @60Hz
+ jsr _get_ostype
+ cmp #$43
+ beq @60Hz
+ lda CIA1_CRA
+ ora #$80
+ sta CIA1_CRA
+@60Hz: rts
.endproc