Jump to content

sup8pdct

Members
  • Posts

    1,101
  • Joined

  • Last visited

About sup8pdct

  • Birthday 12/04/1965

Contact / Social Media

Profile Information

  • Gender
    Male
  • Location
    australia

Recent Profile Visitors

11,558 profile views

sup8pdct's Achievements

Stargunner

Stargunner (7/9)

281

Reputation

  1. On subject of text translation, I found the following tabels, as a text file. It may help. It is also in .OBJ.x files but there many extra bytes that shouldn't be in them. Also part of boot image, but again many extra bytes included. CPMTABLES.LIS.5
  2. Here is hopefully the enhanced density version. some boot sectors ed.atr
  3. Wont be hard to change. depends if you put directory at track 3 for enhanced or single or at a sector offset.
  4. Did you do a cp/m Dir on the above ATR? it should show the files above. (provided i did it right) I did a dissembley of those files. The ATformat only formats in single density.
  5. Wont they be available from 3rd party manufactures? Maybe not be called z80 tho
  6. I got these from the LDA files. So no text in them, therefore no missing line feeds. Took a bit of head scratching as to what is going on with them but managed to figure them (mostly) out.
  7. Digging into the files, i found some following files. The bios is the 64k version. Have also found a number of boot sectors. Not the bits for cpm tho atcopy.com atsysgen.com atformat.com atbios.com some boot sectors.atr
  8. Here is some notes that i found. NOTES: 1. FRAME is set to 0FF to indicate completion of service request. 2. All IOCB's are allocated as required. 3. IOCB OFFSETs are 00-IOCB0 .... 70-IOCB7, if the IOCB OFFSET is specified as 0FF, then the next free IOCB will be assigned, and the assigned offset will be returned in FCOMD. 4. Return STATUS is 01 to indicate success, any other code indicates some form of error (negative) or warning (positive). 5. The X and Y registers and the accumulator are set to the call values before an execute frame and the values after the execution are returned in the call frame. 6. The minimum transfer is 1 byte the maximum transfer is 1024 bytes, except for OS STD frames for which the maximum is 128 bytes. 7. Atari memory area 2000-38FF is available for CPM users. 8. For DISK type OS calls, the byte count is ignored before execution, all disk transfers are one sector at a time. The byte count, after reads, contains the number of bytes actually in that sector. 9. FX will be set to the value of the CH (KEY) register for STD-OS calls, a value of FF indicates no key depressed. 10. For Status Commands on output devices, a FSTAT return of 01 implies that the device can accept a character. The DEV STATUS bytes will only be valid if the Device Code is not set for immediate return.
  9. Sounds like timing isn't right or sio in or out isn't quite right in some way when you get the Squirt sound The crystal also affects sio timeing. It can be a little out but beyond a limit, strange things happen. One thing it could be is the highest address line from the 8040 not connecting properly, unlikely but you never know. Latest std rom is 7.7 If you can, boot dos with another drive, then try a status command or percom read or write block with drive you are having trouble with when drive switches are set to squirt position. use std atari rom.
  10. I think you would be better off using the Z80 BusRG and wait for BusAK back to halt the z80 so the 6502 could read the ram instead of holding reset. Of course the modesel line will need to be toggled as well.
  11. Here is a schematic i have for the z80 card. Clock circuit looks somewhat similar but source is completely different
  12. 1st question i would ask is what voltage is going to the 5v regulator??
  13. Just looking at percom schematic you scanned. Can you please rescan the lower right corner and send that to me, ie the block with percom name, etc.

  14. I think Modsel signal is wrong. It is controlled from the Z80 card so the z80 can use a 1066 ram card. I believe the atari controls said line so the z80 can access ram or the 6502 can access same ram, not both at once. I tend to believe schematic that is around then that card. It could be a very early prototype. Next problem is the bios, was there one written?
  15. As i said earlier, Lightpen/Lightgun input is only on joystick port 4 of the 400. to use, you will need a joystick splitter cable. all lines except trigger to port 1 , trigger to port 4.
×
×
  • Create New...