w1k Posted April 18, 2009 Share Posted April 18, 2009 (edited) Hi, I decided to start to learn assembler. Where to start? Learn command, or computer memory, vbi, etc? i have basic test - write letter "a" on screen run $2000 org $2000 lda #$61 clc sta $bc40 jmp * i want to letter "a" took the whole first line = aaaaaaaaaaaaaaaaaaaaaaaaa thank you.. Edited April 18, 2009 by w1k Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted April 18, 2009 Share Posted April 18, 2009 index registers, as an example org $2000 ldx #0 lda #$61 loop sta $bc40,x inx cpx #40 bcc loop jmp * or org $2000 ldx #39 lda #$61 loop sta $bc40,x dex bpl loop jmp * or org $2000 ldy #39 lda #$61 loop sta (88),y dey bpl loop jmp * ... Quote Link to comment Share on other sites More sharing options...
olavese@online.no Posted April 18, 2009 Share Posted April 18, 2009 I started with a simple demo from my friend Umut and then started to put PM's on screen, use VBI's, DLI's and stuff. I wrote a small simple introduction in Megamagazine, which I think helped another guy start ... Have my code at : http://pokeysoft.no/games/atari/a8dl.htm But it's not documented at all or at least extremely poorly. You should have Mapping the Atari ... invaluable Have fun and take Atarian care Quote Link to comment Share on other sites More sharing options...
w1k Posted April 18, 2009 Author Share Posted April 18, 2009 index registers, as an example org $2000 ldx #0 lda #$61 loop sta $bc40,x inx cpx #40 bcc loop jmp * or org $2000 ldx #39 lda #$61 loop sta $bc40,x dex bpl loop jmp * or org $2000 ldy #39 lda #$61 loop sta (88),y dey bpl loop jmp * ... oh maan, that's good.. can you comment that code? Quote Link to comment Share on other sites More sharing options...
w1k Posted April 18, 2009 Author Share Posted April 18, 2009 I started with a simple demo from my friend Umut and then started to put PM's on screen, use VBI's, DLI's and stuff. I wrote a small simple introduction in Megamagazine, which I think helped another guy start ... Have my code at : http://pokeysoft.no/games/atari/a8dl.htm But it's not documented at all or at least extremely poorly. You should have Mapping the Atari ... invaluable Have fun and take Atarian care thanks.. i must print some books and learn, learn and learn Quote Link to comment Share on other sites More sharing options...
+kheller2 Posted April 18, 2009 Share Posted April 18, 2009 http://www.atariarchives.org/mlb/ Quote Link to comment Share on other sites More sharing options...
candle Posted April 18, 2009 Share Posted April 18, 2009 i'm not the most competent person to write about 6502 assembly, but i think you should learn the basics, using QA or similiar crude assembler, and then switch to MADS, learning MADS at starts may do more harm than good on the other hand - there is a lot of examples really saving the time, and quite usefull libraries there was a course in Tajemnice Atari (Polish periodic about Atari) when they learn how to write a game, how to interface with system throught IOCB, or how to write a demo but... this was in Polish language, maybe someone will translate this? Quote Link to comment Share on other sites More sharing options...
w1k Posted April 18, 2009 Author Share Posted April 18, 2009 kamarát mi poradil, aby som ATARI nepoužival a rovno prešiel na xasm.. rozmýšľal som na QA, ale chýba mi literatúra, predsa len, v polskom jazyku je to zložitejšie. Quote Link to comment Share on other sites More sharing options...
w1k Posted April 18, 2009 Author Share Posted April 18, 2009 i'm not the most competent person to write about 6502 assembly, but i think you should learn the basics, using QA or similiar crude assembler, and then switch to MADS, learning MADS at starts may do more harm than good on the other hand - there is a lot of examples really saving the time, and quite usefull libraries there was a course in Tajemnice Atari (Polish periodic about Atari) when they learn how to write a game, how to interface with system throught IOCB, or how to write a demo but... this was in Polish language, maybe someone will translate this? pierdole.. tajemnice is better than cz/svk scans of asm.. i try it.. thank you 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.