Christian Groessler
969049face
atrtimer.s: initialize the interrupt variables before enabling the interrupt
2017-09-25 17:07:25 +02:00
Christian Groessler
24b663ef26
atrtimer.s, vic20timer.s: use decimal mode in interrupt handler
...
Using decimal mode (SED/CLD) reduces the memory footprint and execution time
of the interrupt routine. Some comments were added or fixed, too.
2017-09-24 02:29:42 +02:00
Christian Groessler
84acda26ce
Adapt Atari timer code to PAL systems.
...
The vertical blank interrupt (which is used by the timer) runs with
60Hz on NTSC systems and 50Hz on PAL systems.
This commit also clears 'vbichain' in 'timer_exit', so a subsequent
'timer_init' would do the right thing.
2017-09-12 14:14:14 +02:00
Christian Groessler
92957893c6
replace absolute values with defines from atari.inc
2015-09-09 14:04:07 +02:00
Oliver Schmidt
6987df44ed
Added support for the ATARI 8-bit with Dragon Cart.
...
The actual ATARI-specific code is "inspired" by the IP65 variant published in http://atariage.com/forums/topic/211161-dragoncart-software/?p=2734494 . The timer routines are modeled after the ones for the VIC20.
2015-08-28 15:19:52 +02:00