Search found 27 matches
- Mon Feb 19, 2024 7:21 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?)
And which demo use that bus trick?
- 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?
So no VIC 1 tricks? Like the scanline Res vscrolling?
- 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...
- 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...
- 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.
- 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?
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?
- 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...
loop BIT $911f
BNE loop
in the track loader part...
- 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 ...
- 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?
But good point to check.
Is there a vice version which has a history in debugger to have more clue?
- 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
- 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.
- 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...
- 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...
- 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 ...
- 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... (so just chars 00-7f and 80-ff showed rom chars)