does any one know what address i can call in the OS to do
1) Reset VBI
2) Reset DLI
or reset any other interrupts without going throug the warmstart routine ($E477)
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Gearlynx 1.2.24 Ukazała się kolejna aktualizacja emulatora Gearlynx, oferująca poprawione wsparcie dla ComLynx i liczne poprawki błędów.
NRG 2026: 11 kategorii i 33 statuetki Znamy kategorie konkursowe NRG 2026. Na zwycięzców czekają szklane statuetki i atrakcyjne nagrody.
W.I.P. demo C.E.T.A.S Wersja robocza gry C.E.T.A.S jest już dostępna do pobrania na naszym forum.
RastaConverter 1.0 RC12 Nowa wersja konwertera grafiki dla 8-bitowego Atari z wieloma poprawkami i samodzielnymi pakietami.
NeoST 0.5.2 Poznaj NeoST, wszechstronny emulator Atari ST działający w przeglądarce oraz na systemach desktopowych.
atari.area forum » Software, Gry - 8bit » OS Calls routines
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
does any one know what address i can call in the OS to do
1) Reset VBI
2) Reset DLI
or reset any other interrupts without going throug the warmstart routine ($E477)
you mean deactivate?
I'm afraid you have to save old values of vectors of page 2 somewhere in memory and restore these manualy later.
yes i mean diactivate.
lda $10 ; save irqens
sta irqen.sav
lda #$00
sta $d40e ; disable NMI
sta $10 ; disable IRQ
sta $d20eYou enable inerrupts this way:
jsr $e46b ; enable NMI (VBL only)
lda irqen.sav ; enable IRQ
sta $10
sta $s20ewhat is irqen.sav?, what address is it?
i did find out that to disable vbi calls i need to set the vbi call routine to the original
LDY #<$E462
LDX #>$E462
LDA #$07
JSR $E45C
what is irqen.sav?, what address is it?
This is your own label and its address may be everywhere.
To disable VBL you don't need to set its address. Only when you've changed it and want to restore the original. This one you shown is the second phase of VBI. If you want to set the first one you have to load $06 to accumulator.
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
atari.area forum » Software, Gry - 8bit » OS Calls routines
Wygenerowano w 0.016 sekund, wykonano 56 zapytań