Thelen Posted September 4, 2002 Share Posted September 4, 2002 well i'm just starting programming in assembler on the atari 8 bit computers(xl/xe), I have read much in the atariartchives books, and made little programs with a display list and some screen data etc. but the problem is (maybe a little stupid) : i don't know what ram areas are free to use for me, to put character sets, p/m data, display data...could somebody give a little explain.... thanks, thelen Quote Link to comment Share on other sites More sharing options...
calamari Posted September 5, 2002 Share Posted September 5, 2002 Do a Google search for "Mapping the Atari".. this document goes through each memory address that is used. The 8-bit is a real mess with all the different OS stuff mixed in there. I can tell you the 5200 map, though: 5200 Memory and ROM layout Range Description $0000-$0018 Zero page $0019-$00FF Zero page (available) $0100-$01FF Stack $0200-$021B Interrupt vectors $021C-$3FFF RAM (available) $4000-$BFFC ROM (available) $BFFD-$BFFF Title info and start vector $C000-$C01F GTIA $D400-$D40F ANTIC $E800-$E80F POKEY $F800-$FBFF System character set $FC00-$FFFF System ROM calamari Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.