Jump to content

Bill Lange

Members
  • Content Count

    1,037
  • Joined

  • Last visited

Everything posted by Bill Lange

  1. Here is a picture of my ATR8000 back in the day ... circa 1984-85ish.
  2. I'd say your best bet is to just post your problem here. There is alot of Atari experience here and others have probably seen your problem before. WRL
  3. If I remember correctly, the CPM software came on 5 1/4 diskettes that used myDos. These diskettes were readable by the Atari drives. I had an 810 drive at that point. Once you hooked up the ATR8000 and connected generic drives to it, you could use myDos to format these non-Atari drives which could then store large amounts of data (compared to the 810 or the 850). I'll see if I have a picture of my set up from 20 years ago. I had an Atari 400 with the keyboard removed and replaced with a "real" keyboard that I picked up at an electronic junk store. That was then connected to the ATR8000. WRL
  4. I had one of these when I was a kid. I basically used it as a disk drive interface. I was running four quad densisty 5 1/4 drives with my Atari. Of course now I can't read a good portion of my Atari floppies since I no longer have the ATR8000. A friend of mine also had one and he was running a CPM bulletin board system with online games and a good amount of disk space. WRL
  5. Does anyone have the Arabic ROM for the 8-bits and if so, is it loadable into any of the emulators? WRL
  6. Ok, here is all of Atari Roots except Appendix A. Let me know what you guys think. I am know in the processes of converting all the example programs to Dasm/Atari800Win PLus. www.langesite.com/AtariRoots WRL
  7. Send us screen shots/or pictures of the system at work! WRL
  8. Look here - http://www.langesite.com/AtariRoots/index.html Thanks for the info on the disk images. I'll have to try that too. WRL
  9. I've been updating Atari Roots, an Atari assembly language book from circa 1983, to include examples for DASM/ Atari800Win PLus. For example, I took the following program from chapter 9, which was for the Atari Assembler Editor cartridge. I fixed the errors in line 160 and 190 (the Atari assembler can not assemble a line with just a lable on it) - 10; THE ATARI RAINBOW 20; RAINBOW.SRC 30; 40 COLRBK=$2C8; THE GRAPHICS 0 BORDER COLOR REGISTER 50 TMPCLR=$C0; A PLACE TO STORE COLORS TEMPORARILY 60; 70 *=$0600 80; 90 START LDA #$FE; MAX COLOR VALUE 0100 STA TMPCLR 0110; 0120 NEWCLR LDA TMPCLR 0130 STA COLRBK 0140; 0150 LDX #$FF 0160 LOOPA NOP; JUST A DELAY LOOP 0170; 0180 LDY #$30 0190 LOOPB NOP; ANOTHER DELAY LOOP 0200 DEY; DECREMENT Y REGISTER 0210 BNE LOOPB 0220; 0230 DEX; DECREMENT X REGISTER 0240 BNE LOOPA 0250; 0260 DEC TMPCLR; DCREMENT TMPCLR 0270 DEC TMPCLR; SUBTRACT 2 FOR NEXT COLOR 0280 BNE NEWCLR; IF NOT ZERO, CHANGE COLORS AGAIN 0290; 0300 JMP START; ALL COLORS DISPLAYED - NOW DO 'EM ALL AGAIN and modified it for DASM ; The Atari Rainbow ; rainbow.das ; compile with DASM ; dasm rainbow.das -f3 -orainbow.bin ; attach resulting .BIN file as a cartridge in the Atari800Win Plus Emulator processor 6502; must be seven space before this line COLRBK equ $2C8; THE GRAPHICS 0 BORDER COLOR REGISTER TMPCLR equ $C0; A PLACE TO STORE COLORS TEMPORARILY ORG $A000 CLD; clear the decimal flag CLC; clear the carry flag START LDA #$FE; MAX COLOR VALUE STA TMPCLR NEWCLR LDA TMPCLR STA COLRBK LDX #$FF LOOPA NOP; JUST A DELAY LOOP LDY #$30 LOOPB NOP; ANOTHER DELAY LOOP DEY; DECREMENT Y REGISTER BNE LOOPB DEX; DECREMENT X REGISTER BNE LOOPA DEC TMPCLR; DECREMENT TMPCLR DEC TMPCLR; SUBTRACT 2 FOR NEXT COLOR BNE NEWCLR; IF NOT ZERO, CHANGE COLORS AGAIN JMP START; ALL COLORS DISPLAYED - START OVER ORG $BFFA .byte $00; $BFFA starting address low byte .byte $A0; $BFFB starting address high byte .byte $00; $BFFC cartridge present byte must be zero .byte $02; $BFFD cartridge flag byte - bits 0,2 and 7 are significant .byte $00; $BFFE init address low byte .byte $A0; $BFFF init address high byte I've also showed how to use the Monitor in the Atari800Win Plus instead of the DEBUG mode of the Atari Assembler Editor cart. Is there any interest in seeing this? WRL
  10. A light pen can be quite simply plugged into controller port 0, as if it were a paddle or joystick. It can be read straightforwardly with the statements PEEK(564) and PEEK(565). And that is all there is to it. That is, from an engineering point of view, you understand. Read this article - http://www.atarimagazines.com/creative/v9n...tpost_Atari.php WRL
  11. Where in god's name do you work where you are able to write database software in Atari BASIC for a 24 year old computer? Space Shuttle Systems at NASA? WRL
  12. Here is some info on the chip used in the Voice Box http://www.redcedar.com/sc01.htm WRL
  13. I finally got around to looking for the SAM docs, but I could not find any. Here is a picture of the orginal disk. Maybe the docs are on the diskette??? WRL
  14. If you write a short piece of code like - 10 PRINT STICK(0) 20 GOTO 10 RUN You will see the numbers change on the screen. I think 15 is centered. STICK(0) = 1st joystick STICK(1) = 2nd joystick etc. WRL
  15. I believe that I have the S.A.M diskette and documentation at home. I might not have time to look for it until Moday, but I will check. WRL
  16. I have most of "Atari Roots" at my website here - http://www.langesite.com/atariroots/ Kevin is in the process of moving it over to www.atariarchives.org. When it is put up there, I will be removing it from my website. This is an excellent beginners book on Atari Assembly language. WRL
  17. Bill Lange

    Ad

    Ad From April 28th Issue Of TIME Magazine
  18. Kevin at Atari Archives put the map here http://www.atariarchives.org/APX/showinfo....o.php?cat=20050 I assume he will be putting the manual up there too. WRL
  19. look here www.langesite.com/Atari/index.html or try 67.40.45.140/Atari/index.html at the bottom of the page. The file is scans of all 34 pages of the manual. It is 8 megs so i hope you are not using a dial up! :-) Let me know if you have problems. WRL
  20. Bill Lange

    Yahoo Ad

    An ad for this appeared on Yahoo! today. http://www.jjkent.com/products.aspx?id=28&net=2 WRL
  21. Attached is the Atari Assembler Editor ROM file. Use with any of the emulators. WRL edass.zip
×
×
  • Create New...