Jump to content

scitari

Members
  • Content Count

    254
  • Joined

  • Last visited

Community Reputation

353 Excellent

3 Followers

About scitari

  • Rank
    Moonsweeper

Profile Information

  • Custom Status
    Keeping bit real
  • Gender
    Male
  • Location
    Philadelphia
  • Interests
    artificial intelligence, machine learning, data science, biomedical informatics
  • Currently Playing
    Sea Dragon
  • Playing Next
    The Goonies

Recent Profile Visitors

4,112 profile views
  1. There is readily available software for CP/M out there. The trick is getting them on an Atari disk. Instructions are provided at the end of this page. e.g. here is a CP/M archive
  2. Thanks for all the posts on this thread! I completed Jürgen's SRAM Charger installation and was able to follow his instructions posted above to boot into CP/M. Here are my posts documenting this. SRAM Charger installation Booting CP/M
  3. I installed the SCCC and the video looks great! Unfortunately, the 400 now thinks it is booting something and won't enter Memo Pad. If have turned it one and off a dozen times. Once, after several minutes waiting to boot, it said boot error and then went to memo pad. Ideas?
  4. I am installing the Super Color CPU Card in a 400 and noticed the audio cable from the Vintage Computer Center has yellow, red, and black wires. The instructions online show white, brown, and black wires. I assume yellow=white and red=brown but wanted to confirm before I start soldering. Has anyone done this install recently? Thanks!
  5. I put together a description of implementing fine horizontal scrolling in BASIC with assembly code executed during the vertical blank. This is a pretty high-level description and is directed at those learning this for the first time. A simple demo is provided with BASIC code and assembly code explained. An ATR file is provided. Fine horizontal scrolling has a lot of moving parts and can be hard to understand for those who have not yet mastered it. I hope someone finds this take on it helpful. Comments welcome! Fine horizontal scrolling post from Atari Projects
  6. Thanks for giving it a try. I have been testing this code in Altirra with Altirra BASIC and cold boots in between tests.
  7. I understand the basics of how DLIs work and how to implement them in BASIC with assembly routines. However, I have found them to be very fussy and have come to believe maybe I missing something important. The DLI BASIC code below successfully draws the screen with four different shades of blue. The assembly code for setting the background color registers comes from listing 8.2 of Compute's Second Book of Atari. It reads from a table of colors stored in page 4 of memory. Here are some weird observations I don't understand and need your help with. First, if I remove the POKE 752,1 from line 1000 I get a black screen. This seems odd. Why? Second, if I move lines 5000+ up between lines 2000+ and 3000+ the colors are shifted down by six lines. Why would that matter? Thanks for any insight you can provide! The code is below. I have also attached it as a .txt file and with the BASIC code in an ATR. 1000 GRAPHICS 1+16:POKE 752,1:PRINT " " 1010 DIM DLI$(35) 1020 DL=PEEK(560)+PEEK(561)*256 2000 REM read in assembly code to modify graphics 2010 FOR I=1 TO 35:READ X:DLI$(I)=CHR$(X):NEXT I 2020 DATA 72,152,72,172,0,4,185,2,4,141,10,212 2030 DATA 141,24,208,238,0,4,173,0,4,205,1,4 2040 DATA 144,5,169,0,141,0,4,104,168,104,64 3000 REM modify display list for interrupt 3010 FOR I=2 TO 3:POKE DL+I,PEEK(DL+I)+128:NEXT I 3020 FOR I=6 TO 27:POKE DL+I,PEEK(DL+I)+128:NEXT I 4000 REM point to DLI in memory and enable interrupt 4010 DLIADR=ADR(DLI$) 4020 DLIHI=INT(DLIADR/256):DLILO=(DLIADR-DLIHI*256) 4030 POKE 512,DLILO:POKE 513,DLIHI 4040 POKE 54286,128+64 5000 REM read background color data to page 4 5010 POKE 1024,0:POKE 1025,24 5020 FOR I=0 TO 23:READ X:POKE 1026+I,X:NEXT I 5030 DATA 112,112,112,112,112,112,114,114,114,114,114,114 5040 DATA 116,116,116,116,116,116,118,118,118,118,118,118 10000 GOTO 10000 DLIweird.atr DLIweird.txt
  8. Yes, I figured out that Disk 1 Side 2 is the boot disk. Go figure!
  9. There are now 150 projects completed and posted to the Atari Projects website!
  10. Boot from side 2! Go figure! Thanks for getting me up to speed. Looking forward to playing.
  11. I would like to play Nox on original hardware (Apple IIe platinum) and have copied the disk images to 5.25 floppies using ProDOS. However, the disks won't boot. I get a "Unable to load ProDOS" message when booting from floppy. I get the same message when trying to boot from my Floppy Emu. I am relatively new to Apple II so maybe I missing something simple. Any ideas? Many thanks!
  12. Note that the Magic Dump II binary is not available on Atarimania.
×
×
  • Create New...