Search found 27 matches

by heaven6502
Mon Feb 19, 2024 6:22 am
Forum: Programming
Topic: Can the display window be re-triggered? (was: 9001 when read?)
Replies: 8
Views: 652

Re: Can the display window be re-triggered? (was: 9001 when read?)

Sorry over read your comment with can't restart...

So no VIC 1 tricks? Like the scanline Res vscrolling?
by heaven6502
Mon Feb 19, 2024 5:41 am
Forum: Programming
Topic: Can the display window be re-triggered? (was: 9001 when read?)
Replies: 8
Views: 652

Re: Can the display window be re-triggered? (was: 9001 when read?)

interesting... what if I do racing the beam and set $9001 later so it compares more often to $9004? just thinking out loud at lunch break. I was always wondering how 4mat did stuff (like in C64 terms) FLD like tricks in his VIC20 intros. https://youtu.be/McNLJIIEs-A?t=38 as an example but did not lo...
by heaven6502
Sun Feb 18, 2024 2:10 pm
Forum: Programming
Topic: Can the display window be re-triggered? (was: 9001 when read?)
Replies: 8
Views: 652

Can the display window be re-triggered? (was: 9001 when read?)

Just wonder if 9001 can be retriggered across the screen? I did 9000 on rasterline basis but that was an easy one...
by heaven6502
Sun Feb 18, 2024 9:15 am
Forum: Programming
Topic: "Free ZP" which ones?
Replies: 6
Views: 243

Re: "Free ZP" which ones?

As written... I am using it in demo so just IRQ Kernel used. ๐Ÿ˜‰ Thanks will look into the other thread.
by heaven6502
Sun Feb 18, 2024 2:30 am
Forum: Programming
Topic: "Free ZP" which ones?
Replies: 6
Views: 243

"Free ZP" which ones?

coming from Atari 800 and C64 I am used to switch off OS completly and having the ZP "free".

on the VIC20 I can not do this but using the IRQs mainly so just to be sure. what are the ZPs which are really free? :)
by heaven6502
Wed Feb 07, 2024 2:41 pm
Forum: Programming
Topic: Resetting IRQs
Replies: 10
Views: 334

Re: Resetting IRQs

CHIS shows in monitor

loop BIT $911f
BNE loop

in the track loader part...
by heaven6502
Wed Feb 07, 2024 2:40 pm
Forum: Programming
Topic: Resetting IRQs
Replies: 10
Views: 334

Re: Resetting IRQs

ok... i kicked out everything from the loader part which has IRQ influence. lda #10 jsr vsync sei lda #$7f sta $911e sta $912e jsr $fdf9 ;reset i/o ;seems this is necessary --> $314/$315 is default lda #<22150 sta $9124 lda #>22150 sta $9125 lda #<$0114 sta $314 lda #>$0114 sta $315 cli lda #<$5a00 ...
by heaven6502
Tue Feb 06, 2024 3:54 am
Forum: Programming
Topic: Resetting IRQs
Replies: 10
Views: 334

Re: Resetting IRQs

Now as you mention OS space ๐Ÿ˜‚ I am used to no OS in the way as switched off on C64/Atari800 anyway ๐Ÿ˜‚.

But good point to check.

Is there a vice version which has a history in debugger to have more clue?
by heaven6502
Tue Feb 06, 2024 3:12 am
Forum: General Topics
Topic: ** Revision 2024 Invitation / Website
Replies: 5
Views: 963

Re: ** Revision 2024 Invitation / Website

So we can meet there :)
by heaven6502
Tue Feb 06, 2024 3:09 am
Forum: Programming
Topic: Resetting IRQs
Replies: 10
Views: 334

Re: Resetting IRQs

Tried that but when I call the rom routine the starting of next part was stopping. So could be something different there after the trackloader. Those 2 IRQs are not used for IO? As Atari guy the sound chip is envolved into IO that's why I am asking dumb questions.
by heaven6502
Mon Feb 05, 2024 1:41 pm
Forum: Programming
Topic: Resetting IRQs
Replies: 10
Views: 334

Re: Resetting IRQs

i used those routines back 2018 in Gnork! demo and never run into that issue that it fcks up the trackloader...
by heaven6502
Mon Feb 05, 2024 1:40 pm
Forum: Programming
Topic: Resetting IRQs
Replies: 10
Views: 334

Re: Resetting IRQs

.align $100 InterruptInit: ;save the registers ldx #31 @ lda $9110,x sta $b9e0,x dex bpl @- ; IF RESTOREDISABLE lda #%00000010 sta $911e ;No RestoreKey sta $911d ; ENDIF lda #$7f sta $912e sta $912d lda #%11100000 sta $912e lda #%01000000 sta $912b lda #<IRQServer sta $0314 lda #>IRQServer sta $031...
by heaven6502
Mon Feb 05, 2024 1:39 pm
Forum: Programming
Topic: Resetting IRQs
Replies: 10
Views: 334

Resetting IRQs

hmmm.. Me toying again with the VIC20 and for days I try to reset my double IRQ for stable rasters routines... and all I do stops my trackloader at some point... so simple question... i have a part which has set 2 VIAs timers and i simply want to "switch it back" to normal mode... where I ...
by heaven6502
Sun Jan 07, 2024 6:52 am
Forum: Programming
Topic: Double buffering screen bitmap
Replies: 20
Views: 6226

Re: Double buffering screen bitmap

ok... the rom chars are there because I setup the matrix like on C64 with *16 collums... but i need *8... :D (so just chars 00-7f and 80-ff showed rom chars)