Jump to content

1

kenjennings' Blog



Dissecting Atari Display Lists

Posted by kenjennings, 22 August 2016 · 617 views

A while ago I was working on a project and needed to know where the Atari OS chose to create its graphics modes in memory. I ended up making a tool in BASIC XL that walks the current display list, and describes each ANTIC instruction.
 
The output looks like this below.   The example is a dump of the GRAPHICS 2 display list which includes a...


Part 11 -- Simple Assembly for Atari BASIC (The End) - Binary File I/O Part 2 (XIO Is Broken)

Posted by kenjennings, 03 August 2016 · 754 views
6502 Assembly, Mac/65 and 2 more...
Binary File I/O (Part 2 of 2)
 
==============================================================  
 
Part 1 - Introduction
http://atariage.com/...or-atari-basic/
 
Part 2 - Learn 82.7% of Assembly Language in About Three Pages
http://atariage.com/...try-13176-pa...


Part 10 of 11 -- Simple Assembly for Atari BASIC - Binary File I/O Part 1 (XIO Is Broken)

Posted by kenjennings, 02 August 2016 · 684 views
6502 Assembly, Mac/65 and 2 more...
Binary File I/O  (Part 1 of 2)
 
==============================================================  
 
Part 1 - Introduction
http://atariage.com/...or-atari-basic/
 
Part 2 - Learn 82.7% of Assembly Language in About Three Pages
http://atariage.com/...576/entry-13...


Part 9 of 11 -- Simple Assembly for Atari BASIC - Memory Copy

Posted by kenjennings, 02 August 2016 · 524 views
Atari 8-bit, Mac/65, Atari BASIC and 1 more...
Memory Copy
 
==============================================================  
 
Part 1 - Introduction
http://atariage.com/...or-atari-basic/
 
Part 2 - Learn 82.7% of Assembly Language in About Three Pages
http://atariage.com/...f-11-simple-...


Part 8 of 11 -- Simple Assembly for Atari BASIC - Convert Integer to Bit String

Posted by kenjennings, 01 August 2016 · 482 views
6502 Assembly, mac/65 and 2 more...
Convert Integer To Bit String
 
==============================================================  
 
Part 1 - Introduction
http://atariage.com/...or-atari-basic/
 
Part 2 - Learn 82.7% of Assembly Language in About Three Pages
http://atariage.com/...ry-13176-par...


Part 7 of 11 -- Simple Assembly for Atari BASIC - Convert Integer to Hex String

Posted by kenjennings, 31 July 2016 · 445 views
Atari BASIC, Mac/65 and 2 more...
Convert Integer To Hex String
 
==============================================================  
 
Part 1 - Introduction
http://atariage.com/...or-atari-basic/
 
Part 2 - Learn 82.7% of Assembly Language in About Three Pages
http://atariage.com/...-13176-part-...


Part 6 of 11 -- Simple Assembly for Atari BASIC - Various Bit Manipulations

Posted by kenjennings, 31 July 2016 · 425 views
Atari 8-bit, Mac/65 and 2 more...
Bit Operations
 
==============================================================  
 
Part 1 - Introduction
http://atariage.com/...or-atari-basic/
 
Part 2 - Learn 82.7% of Assembly Language in About Three Pages
http://atariage.com/...-of-11-simpl...


Part 5 of 11 -- Simple Assembly for Atari BASIC - Implement DPOKE

Posted by kenjennings, 29 July 2016 · 549 views
6502 Assembly, Atari BASIC and 2 more...
DPOKE
 
==============================================================  
 
Part 1 - Introduction
http://atariage.com/...or-atari-basic/
 
Part 2 - Learn 82.7% of Assembly Language in About Three Pages
http://atariage.com/...e-assembly-f...


Part 4 of 11 -- Simple Assembly for Atari BASIC - Implement DPEEK()

Posted by kenjennings, 28 July 2016 · 510 views
6502 Assembly, Atari 8-bit and 2 more...
DPEEK
  
==============================================================  
 
Part 1 - Introduction
http://atariage.com/...or-atari-basic/
 
Part 2 - Learn 82.7% of Assembly Language in About Three Pages
http://atariage.com/...1-simple-ass...


Part 3 of 11 -- Simple Assembly for Atari BASIC

Posted by kenjennings, 28 July 2016 · 559 views
6502 Assembly, Mac/65 and 2 more...
The World Inside a USR() Routine
  
==============================================================  
 
Part 1  http://atariage.com/...or-atari-basic/
Part 2  http://atariage.com/...or-atari-basic/
Part 3  ht...