Jump to content

Photo

ATR-8000 (and other) CP/M System disks here

atr-8000 cp/m system disk atr-8000 cp/m system disks

211 replies to this topic

#201 sup8pdct OFFLINE  

sup8pdct

    Dragonstomper

  • 853 posts
  • Location:australia

Posted Sun Mar 12, 2017 5:03 AM

 

Is it *ONLY* that one sector that is the problem?

 

Can't you just write some easy BASIC code that sets up the DCB at $300, points destination to sector one, points source to your buffer in a string ADR(SECTORDATA$) and calls SIO?

Done it with a monitor program (supermon). and it does work. Getting original sector 1 data was the major stumbling block. had to convert the anadisk files to another format just to see the data which took ages to locate. then find corrupted images etc.

 

The reason for disk archive i did was so anyone with a 64K ATR8000 without any system disks could recreate them using only the atr8000 and atari in a relatively easy manner.  Still a little way to go yet it seams.

 

James



#202 ricortes OFFLINE  

ricortes

    Dragonstomper

  • 606 posts

Posted Sun Mar 12, 2017 7:57 AM

Doesn't matter what the disk is formatted at. DDsysgen will reformat the 1st 2 tracks on side 0 to what is said above.

I have messed around with anadisk a lot. I found i could recreate a disk except for the 1st 128 byte boot sector. for some reason, either anadisk or the disk controller in the pc couldn't handle it properly. Only way i could get it to work was to recreate the disk with anadisk, then go to atr8000 with disk and manually write sector 1 only despite it being MFM. Also be careful with some anadisk images that are around. some are corrupted.

I will have to think about creating a disk with the atr8000 formatted with 1024 byte sectors and write them out.....

 

 

Just reading the cpm manual and found something interesting.  Do you have 2 drive mechs to hook up to your ATR? If so try the disk created above in the 2nd mech,

 

James

There is an older version of sysgen<?> that defaults to 128 byte FM mode for the entire disk. As usual I have lost everything once again to "female friend desk space grab" but I think I could find it. DDsysgen works as you describe of course. What ever the one that they came out with DDsysgen to replace anyway. I've never used it but I read the literature describing it in both the original ATR distribution and referenced when DDsysgen came out.

 

*BUT* it would be nice to have a sane format that could be reproduced w/o all the jumping through hoops. I was thinking ideal would be a format that could be created on an Atari with an 810. Something like make the format 18 sectors/track with 128 bytes/sector and hope the data inversion or track markers or whatever turn out usable. Maybe instead of 77 tracks make the first 40 tracks look like an 8" disk with the last 37 tracks marked as in use. Just tossing stuff up against the wall, haven't really thought it out.



#203 sup8pdct OFFLINE  

sup8pdct

    Dragonstomper

  • 853 posts
  • Location:australia

Posted Mon Mar 13, 2017 2:27 AM

There are 2 versions of the cpm atr bios. mar-82  and  apr-84. The latter version is the only one i have worked with. A quick look at the early version in the archive shows it too uses 512 byte sectors to load the system. so no luck there.

 

I need to know how the ATR treats the 2nd side when used as an atari drive. It may not be the same as the XF551.

 

James



#204 ricortes OFFLINE  

ricortes

    Dragonstomper

  • 606 posts

Posted Thu Mar 16, 2017 8:13 AM

Thinking about it, it wouldn't make sense to design a CP/M computer that wouldn't do SSSD. Of course I see no sense in mixing sector lengths on a track unless you are doing some form of copy protection either and for some strange reason the designers of the ATR8000 got up one morning and thought exactly that. I'm distracted with several other projects right now but I will try to get my system up again for some experiments. 



#205 a8isa1 OFFLINE  

a8isa1

    Stargunner

  • 1,359 posts

Posted Thu Mar 16, 2017 12:18 PM

There are 2 versions of the cpm atr bios. mar-82  and  apr-84. The latter version is the only one i have worked with. A quick look at the early version in the archive shows it too uses 512 byte sectors to load the system. so no luck there.

 

I need to know how the ATR treats the 2nd side when used as an atari drive. It may not be the same as the XF551.

 

James

Long ago Hias Reichl patched his writeatr utility at my request.   I asked for support for 1.2MB floppies which would be written on the PC and then used on the ATR8000.  He put in 2 options and told me to try them both. After my results I believe he mentioned the ATR8000 does disks differently than the XF551 does but after 11 years I couldn't say how.

 

You can hear the stepper motor click only 40 times formatting a 40 track disk whether it's single sided or double sided. It formats in half the time for single sided.   I don't know if this in itself tells you what you need to know.

 

-SteveS



#206 AtariGeezer OFFLINE  

AtariGeezer

    River Patroller

  • 2,519 posts
  • Location:Santee, CA

Posted Thu Apr 27, 2017 8:48 PM

Did some further testing and after the format I see that the 1st sector of the first 9 tracks is readable.  I'm thinking that the 7406's might be at fault?

I'll desolder those two and pop in a socket, then use some new 7416's and see what goes...

Status update:  finally made some time to remove the 7406's and install some IC Sockets in their place,  bought some 7416's on ebay 2 weeks ago and today I installed them.

 

Hooked up the ATR-8000 to a Teac FD-55BR,  booted up the 800 and nothing,  so I tried the XF-551 mech with the same sesults,  but noticed that when I turned on the ATR,  the disk drive didn't initialize / get recognized.  Then thought that maybe when reassembling I forgot to connect the Transformer plug to the main board,  took the case back off and sure enough that's what I forgot :)

 

Reconnected the XF-551 mech back up, turned on the ATR's power switch and the drive came alive.  Put in a MyDOS disk and turned on the 800,  it booted up just like it should,  then tried to format a new disk and NO ERRORS this tine, wrote DOS to this new disk and re-booted,  Dos booted just fine :)

 

CP/M is now fully functional too...

 

Replacing the FDC and the 7406's with 7516's repaired mine,  it might just fix yours too :)



#207 _The Doctor__ OFFLINE  

_The Doctor__

    River Patroller

  • 2,614 posts
  • Location:10-0-11-00:02

Posted Thu Apr 27, 2017 11:14 PM

Don't cha just love it when a plan comes together! Especially when it works better than you thought it would. That's a nice fix that deserves to be noted.



#208 AtariGeezer OFFLINE  

AtariGeezer

    River Patroller

  • 2,519 posts
  • Location:Santee, CA

Posted Fri Apr 28, 2017 1:02 AM

Yep...



#209 mechanerd OFFLINE  

mechanerd

    Combat Commando

  • 4 posts

Posted Thu Nov 9, 2017 4:17 PM

I have two ATR 8000 boxes with 64KB handed down from my mentor in the 1980s. They ran the disk drives , modem and printer for the Action Annex BBS in Vancouver, WA. They were trick devices considering the alternative of hanging a daisy chain of SIO devices to do the same thing. There is a web site that has schematics and the ATR manual can be found online. The guy is in Bratislavia and documented more about all the disk drives in one blog than ever seen before. 
http://blog.3b2.sk/igi/post/ATR-8000.aspx All sorts of goodies on this site.

My current problem resurrecting them is the power supply design was not the best.
The 22 VAC transformer and it's so called bridge filtercap/regulation worked, albeit it was not designed for 20 years of operation. It did last 8 years for the BBS.   I remember one of the ATRs blew a pair of voltage regulators out once, and was replaced.
 

One of the ATR machines worked and the other has logic gates going from a probe  ,but is not communicating on the sio port anymore.  I patched in +12V and +5 from a PC supply and got one working for about an hour.
Why would I want to wake up this bit of coolness from the BBS world?  
I was gifted 400 floppies of double sided, double density format disks with probably 1000-2000 MIDI files typed in by my mentor's wife. They are unique and copies of public domain songs in MIDI format that can still be played on todays synthesizers or your emulated ones on the PC.  Two of the MIDI files ended up as demo files on the Windows 95 CDROM release my Microsoft. Bill Gates used to visit the BBS and download them.
I have the actual drives used to write the disks, about 5-6 5.5.25" drives, so I know alignment issues won't be a problem.
I'm leery of trying to just buy a XF551 drive and take my chances losing data. 
So, anyone an expert on finding glitches on a truly neat board? All the chips are labeled on the board. It needs sockets.  
 I have a spare board with eproms that read, one spare z-80 and likely just need to xray the board and find the short in it. The ram was recycled from some other project and was installed. I can see where someone has used the 4264s with wire wrap on another Atari 800. The ram bank and the z-80 went thermal and quit. 

I even tried putting back in the stock 16KB ram and set the jumpers to see if that would get it working to no avail.
Both boards are REV C. Which was the latest I think.  The eproms have code version 3.02 written on the labels. 

I never really got into using CP/M for an OS, as I was chasing IBM PC sales and programming after 1986 or so. 

Anyone spare a true DSDD drive for a loan or know where I can get the controller parts cheap if I can't bless this mess of two boards?
I have an several 800s, and some spare parts to trade for a controller for the drives. ? 
 

I am also looking into an ISA IBM pc floppy controller of the vintage with the use of the atarisd.exe app. which might not read dsdd anyway. 


Meanwhile, the other Atari 800s were sold at auction to fund some of this recovery project and a few Kindle Fire tablets for the homeless shelter in Vancouver, WA. 

ideas?



#210 _The Doctor__ OFFLINE  

_The Doctor__

    River Patroller

  • 2,614 posts
  • Location:10-0-11-00:02

Posted Thu Nov 9, 2017 4:47 PM

it's an Argonator!

 

seriously though any 5.25 inch ds dd drive should work with the ATR 8000 and can usually be found near any place on the planet for cheap to nothing, in fact it usually cost more to ship em than to snatch from a thrift, yard sale... curb, basement etc etc.... while I hate ebay finding one for not much and nearby or with fast and free might be the best route for this sort of thing...

 

as far as an XF goes.... you can use one to read disks with no fear of destroying a disk and if you use APE with Prosystem, you can easily back them up to your hard drive and upload to the world.... just use your favorite sio2pc or 1050 to pc capable cable


Edited by _The Doctor__, Thu Nov 9, 2017 4:47 PM.


#211 _The Doctor__ OFFLINE  

_The Doctor__

    River Patroller

  • 2,614 posts
  • Location:10-0-11-00:02

Posted Thu Nov 9, 2017 5:19 PM

the link also has the gtia fix with a fix for the fix in the atari files section :) lots of duplicate stuff but some bits here and there can be very useful

 

some one needs to translate stuff back to English these days.... when it gets translated they ditch the original language and stuff etc etc.. it a trend... for years


Edited by _The Doctor__, Thu Nov 9, 2017 5:22 PM.


#212 Kyle22 OFFLINE  

Kyle22

    River Patroller

  • Topic Starter
  • 3,136 posts
  • Location:McKees Rocks (Pittsburgh), PA

Posted Thu Nov 9, 2017 6:52 PM

Please show me where to find a cheap ATR8000!




0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users