Friday, 15 April 2011

Ok, the Atari TT030 has a new colour after I "whitened" it using Hydrogen Peroxide and daylight. I did not follow the retrobrite method as this is too severe and can cause blotches.

I dont have a daylight pic. And I have unfortunately dismantled the machine again, to have a play about with the hard drive CF Card. Im going to add windows partitions, and improved multitasking, perhaps using Mint or similar. On the screen can be seen Magic OS, which is really quite amazing, especially as its less than 1MB!!

Monday, 4 April 2011

Update on putting Compact Flash in to your Atari TT030

I have managed to get the TT functioning with a CF Card Hard drive. I will also now be able to repeat this with my Mega SD using ICD AdSCSI card, so that I can get CF Card on any ST forever!

As always, once you know what you are doing, its easy. Notes to mention, I used an Acard SCSI to IDE device and I only jumpered the connector nearest the "floppy drive type" power connector labelled CNF4. All the rest of the pins are unjumpered.

To get the LED light, you connect the LED to the right hanbd side of CN1 with the red wore to the bottom (viewed on this photo). You can also set SCSI ID using CN1, but as I only currently have 1 SCSI device I will do this later.

Thats it to it really. I found ICD Pro Utilities the best way to make the CF Card bootable on the ACard. My firmware revision is ver 3.89

One tip using ICD Pro Utilities when formatting is to "change the number of sector tests to 0" to avoid the long bad sector test process. With this a format takes seconds!!! :lol:  Amazing. And the best guide that I have found for this is here the link above.

Thanks go to Atari Forum , for his help in this blogand explaining how various Atari software and hardware works. Anyway needless to say that, this CF Mod is dead dead easy, once you get the hang of it. IOData, Yamaha and Acard SCSI to IDE convertors work in Atari's and the process is simple, and for any others new to this:-

1. Any number of convertors work, and the SCSI connector size (wide, thin, 50pin, 68pin) does not seem to matter a jot. I for example used a 50pin to 68pin adaptor to convert the Atari's 50pin to the Acards 60pin slot and works no problems.
2. You need to set SCSI ID on all the cards. I left mine with no jumpers on which is fine for a one drive machine. Easy
3. Plug it all together with molex power leads, you can get these from PC shops. The main problem is making sure that you set "Terminator Enable", which in my case on the AEC7720U/UW  is JP4.
4. Plug in the CF Card, and fire up ICD Pro. Whether you Format according to Joookies guide .

Main things
a. 'Format' or 'Blank' the card. Make sure that you turn "bad sector test off" as takes hours rather than seconds.
b. Set up your partitions (e.g. Drive C, D, E, F etc)
TOS can handle up to 14 partitions. Driveletters C - P. That should be more than enough for just about anyone. Using other OS you can have more, if you need that.

Difference between TOS-versions
Maximum partition sizes:

OS Release                      Boot partition                      Normal partition
TOS 1.00-1.02                 16 Mbyte                             256 MByte
TOS 1.04-3.xx                 32 Mbyte                             512 Mbyte
TOS 4.0x                        256 Mbyte                           1024 Mbyte

Those running Magic/MiNT or other OS, depends on TOS for booting, and has the same limits on the boot partition as the TOS version they have installed. After boot however, they can run other types of filesystems that can allow partitionsizes up to several terrabytes.

I have installed for now, a 16MB Partion C, so that I can use the CF card with all my Atari's (using AdSCSI) if need be. Then a 512MB partition for data. Later I may add other partions. Now it is also very important to note that some Atari OS have bugs, that can damage or cause an entire hard drive to wipe, so you will require fixes for these which can be found at and should consider running the latest TOS that your applications will work in.

Thursday, 31 March 2011

File sharing with Windows7 to Atari TT030

OK. Hi. So thanks to some people from Atari Forum for this. Some might advise you to but the Netusbee card, and if you are serious about browsing the net and using LAN then this would be well worth it.

I have got a basic TT also, and I have only had it for over a month, and have had to do some extensive repairs to get it going. 

Personally, I am going to try the same thing next, and I have what I think is the cheapest (and no doubt slowest) way to do it. I am sure that if you are serious there are better ways. But hey, its Retro!

I am just about to try the SERIAL route, using null-modem, as I want to learn about the computer, and I also know that I have got a good connection. So I want to experemnet.

So far, I have hooked a "null modem cable" to my Windows7 PC and I have attached the other end to Serial 2 of the TT to create the link. The null modem cable is easy to get and cost me about £2. I have seen them in computer shops this year going for less than a fiver. This is all you need to network to the Windows7 PC, but please bear in mind that it is very slow connection, and much much less capable than either a network card or netusbee. 

Anyway. So there are two reasons I want this:-
Q1. To transfer large files to the TT from Windows7
Q2. To network drives
Q3. To try out (slow) internet connection through ICS (internet connection sharing)
- Years ago I used to use a "proxy server" on the PC end to give internet to other machines

Anyways, I only started yesterday, and I have had success from Point 1!! :D 
A1. I can now transfer files, and this works great!! Its made it so much easier to get files on my machine and also proves the COMMS porst works and allows me to test the settings and speed. Seems to work well at 115200 bps (I have no idea what this is in kB per second?) but its about fastest port can do, which is still about 6 times faster than an old skool 19200 bps internet connection so what do you want (are we retro or what!?)

How to do it!
I first needed to get the serial ports on the TT working well. The build in COMMS driver in GEM is crap, so you need HSMODEM07 ( its here ) 

Next put the files DRIVIN, DRIVINGSA, ESCC and MFP_TT (TTT serial port driver ) in your AUTO folder. This adds HDMODEM routines to TOS, and this gives much more speed and modern drivers to your serial ports. Also, please be aware that the TT sports four serial ports MODEM1, MODEM2, SERIAL1 and SERIAL2 which all can run at different speeds.

Step 2, is to add a new CPX module to XCONTROL panel. The Ataris basic MODEM.CPX is too basic and only allows slower speeds, so you must replace this with SERIAL.CPX. This CPX is great!!! I used it yesterday, to tweak my comms ports and it is so wonderful and easy to use! 

My SERIAL.CPX setup (perhaps someone can improve?)
- I connected the null modem cable to SERIAL2 on the back of the TT
- I set SERIAL.CPX to 'Ser.2/LAN' and then selected '115200 bps' (try lower if dont work). Also I set 'Flow CTRL' setting to 'RTS/CTS' although it did work with default, I thought that this would make it quicker and more reliable. (although all data is CRC checked anyway!!!)
- Next in SERIAL.CPX select the 'Driver' tab for Ser.2/Lan and set send and recieve buffers to 256. Again, this improves speed for me. Make sure DTR is highlighed, and this is the best connection I found. Should work for all serial port comms to PC now!

Step 3. Now this is just how I decided to transfer files. I know this is an easy method, and I have only been at this yesterday so far, and I am planning on learning how to use everything, but heres how you do it. I needed to use a program on my Windows7 PC called HyperModem, this is easy to find on Windows XP and you can also run it on Windows7 ( I have put a copy of it here ) and its sooooooo easy! Just run it, and select 'New Connection', then its asks you for speed and COM Port. Mine is on COM1, and I tried all speeds, finding 115200 bps was fastest I could get. Then on HyperTerminal click 'Transfer' menu and 'Send File' 

Step 4. On the Atari end, so simple. I made a folder anywhere on my TT and put these files in which is a small command line proggy to send and receive files via modem. Simply run RZ.TTP and type in -rz in the 'Parameters' box and the file on the PC magically appears on your TT! Yay! I have been using this to get LOADS of software onto TT, and will also use it to backup my C Partition very soon. So now I know my COM1 works.

Q2. To network drives

I have not yet had time to do this. So I thought I would share with you. There is are at least 2 popular ways:-
1. To use GhostLink
2. To use BNET

Ghostlink will not work for me, and I suspect Windows7 is the culprit. So I am going to try and set up network drives with it. Looks more professional anyway, and I can probably set up a "Multi Atari LAN" system quite easily, with my TT, MEGA ST and STe... coool! :D 

All would share with up to 8 remote machines. The BNET software is well written, and has, like STING hypertexxt documentation for use with ST-Guide. So is easy to set up, even reading instructions on your Atari, using ST-Guide Desk Accessory and the setup instructions. I am doing this next, as will be nice to have a drag and drop network.

Q3. To try out (slow) internet connection through ICS (internet connection sharing)
- Years ago I used to use a "proxy server" on the PC end to give internet to other machines

This one is to set up CAB or a similar browser. Again I have not done this yet, but I know for a fact that it is possible, and pretty well documented to do this using NULL MODEM to PC. To do this you already now have HMODEM07 which is needed for reliable and fast(er) connection. You also need to set up and test the Serial or Modem port you choose (bear in mind some are slower) and get software onto your TT.

To use internet with SERIAL interface over NULL MODEM cable, you will need STING. STING is the TCP/IP stack that the Atari internet browsers like CAD and Highwire lock onto. I have not used these yet, as I have only just go my Atari, but it looks quite well documented on the internet. You need to forward a 'shared connection' e.g. on your PC and also set an IP Address on your Atari TT, say

To do this STING has some AUTO folder files, and four CPX modules. Again, they look excellent. Actually simpler than Windows networking options. So using these, you set your internet domain, and IP settings to PC over SERIAL2 and you are away. The Atari software all seems to like STING, and you can then use internet, FTP, or instant messaging as well. Pretty cool. :) 

As I say, I am going to enjoy doing this. Especially as I am tight with the brass. I can have my "power without the price" internet, LAN, messenger, and file sharing for less than a fivers worth of null modem cable and a glorious venerable old machine. :cheers: 

Networking to Windows 7

My next job success is to stop using the floppy drive. See below. Yes it was great in its day. But I hate swapping floppy disks. Even if you can mod the 720kb dive to 1.44MB

Unfortunately my TT030 is a very early one, and you can see this by the "Atari 32 MEG Daughter Board / PGA". No idea what PGA means?!

So I did do a floppy drive mod to make it 1.44MB. You can see the solder wite bridge added here, and I had to short two pins on the floppy drive. 

The instructions are:-

Grab a Mitsumi D359T6 floppy drive from a PC to use it on an Atari (ST/TT/Falcon). The Mitsumi drive is the cheapest and most widespread floppy drive used nowadays in most OEM, brandless and homebuilt PCs. 

To change the drive ID, this unit has no jumpers, however, on the connector PCB you'll find a small area with 3 rows of 4 tiny solderpads. You have to make 2 solder bridges, like this (viewed with the connector 
to the bottom and the front of the drive facing up) - see the bottom circled red area on the picture above!

o o o o 
o o=o o 
o o o=o 

With this, the drive will be detected by the Atari, but you may experience problems with the Media change: when you swap disks, the Atari can ignore the swap, and writes to the new disk using FAT 
information of the old disk. This usually corrupts all the data on the disk, and makes it unrecoverable. 

The enable the media change detect, you can solder together 2 pins of the write protect/media change switch (top left of the drive, marked WP and MC). Bridge the MC and middle pins like this: 
W | | | M 
P | |=| C 

To ensure that it reads as HD, then you'll find that pin 2 of the mitsumi connector does not output +5V when a HD disk is inserted, as it should. A way around this, is to run a wire directly from the HD detect switch 
to pin 2 of the connector. The HD switch is the one opposite to the WP/MC switch, and has a pin marked HD. You should solder one end of the wire to this pin, and the other to the connector PCB, where the pin 2 is 
soldered to the board. 

I suspect that the HD detect and Media Change settings can probably be changed from the "4x3 solderpads" area, but I was unable to find a way to do so. Maybe someone else has some better information. 

Some of this information was from "The Atari ST Quick FAQ" by Nick Bales and was very useful!

Finally to modify the drive button on the replacement drive with a diamond one like the Atari.

So a bit of tinkering with a square file and you are done. Replace the drive and you have 1.44MB, and as luck would have it, the Atari TT formats to MS-DOS compatible disks (ish).

Next Ghostlink!
Success. The Compact Flash drive works. And I am copying files from the older SCSI drives using the external ACSI drive, that contains an ICD AdSCSI adaptor to the CF Card on the TT.

The TT is surprisingly fast at copying files, and well equipped with multiple I/O connections for various types of hard drive and add ons. The SCSI controller built in can run at 4MB per second, so that is a lot of data moving very quickly. Not bad for 1991, and good even now i think. I wish Windows was this quick, and at you can see the GEM 3.01 operating system, that is built into Rom on the screen. Start up to this screen from switched off is less than 3 seconds!! Very impressive. I now have 3 drive icons, and also two programmes installed on the desktop. I'll unhook the external drive when I am done, and put into storage or for use with the Mega ST. I may even retrofit the AsSCSI card in the drive into the Mega ST computer internally, so it has similar capabilities. 

Starting to get there though!

Compact Flash Hard Drive

So now it is time to change the internal hard drive to compact flash. I have a 4GB card and some fun items.

- A 4GB Compact Flash,
- An ACard AEC7720U SCSI-to-IDE converter (but you can use I-O Data IDSC21-E from ebay too)
- A 68pin to 50pin SCSI converter (the TT uses 50 pin SCSI-2 standard ribbon cable internally)
- Two Molex 4 pin power to floppy power connectors, and not shown a Molex Y Power Splitter

All readily available from your local PC shop, apart from the ACard or IO Data SCSI Converters, but you can find them on eBay!

So now to assemble for putting into the Atari TT

Here we are. A new solid state SCSI hard drive perfect for my 1991 supercomputer made by Atari. Lets slip it into the drive bay.

First add some PCB standoffs.

Then lets fix it into the Hard Drive Caddy.

Nice. Now I can re-assemble the machine and fire up the hard drive partitioning tools. I has trouble using HDDRIVER which is the most recommended product, and I paid £40 for this.

In fact I had best success with ICD Pro hard drive tools, which although is no longer updated (unlike HDDRIVER) I found worked very well indeed. I may go back and try HDDRIVER in the future, especially as I wish to add some Fat32 windows partitions as well as the old Atari partitions, so that I can transfer files to and from PC by taking out the card. But I will try, and document this later. For now ICD Pro tools works well, and I believe that this is recommended for the UltraSatan SD Card reader too. But, my friends, this is cheaper and I could also add another 7 SCSI devices internally if I can fit them including

- CD Drive
- ZIP Drive
- More hard drives
- SCSI network card
- SCSI Card Reader

So I will also find a 4 way SCSI internal ribbon cable sometime, and see about adding extra internal devices. For now this will do, while I learn to use the machine! 4GB should be ok for now!
Ok, so the fan is TOO noisy. So here is a smaller and quieter replacement. Normal ones are 40mm x 12v, so replacing with same, but thinner. Also with a speed controller to reduce noise further.

The noise is caused mainly by the proximity of the fan to the slats on the TT and Mega Ste. These ones will not be so close so will not cause the same rush of air, but should be plenty good enough to cool the CPU. Note the gap, which is going to help make the machine quiet again.

So now, I am going to add a fan speed controller for a PC's CPU. This will allow me to control and lower the fan noise to suit and make the machine really quiet. I am putting the fan controller under the hard drive caddy, so that I can access this, and the Compact Flash card when fitted. Also any other mods. Its quite a handy and cool machine, and easy to get to parts to modify. This is the fan controller module before fitting and testing speeds.

And this is the final placement. Now to re-assemble the machine!

There all done. The machine is much much quieter, just like the old Atari STe was and now ideal for a studio environment. Might have been quiet back in the day too, as this machine has had a hard life for 20 years or so in a factory. But now will be feeling better, and certainly it is quieter than a PC. Next a Compact Flash hard drive.

More soon. The item to the right of the TT is an old Ladbroke Computing 40MB External Hard Drive. I need to get this info, and from the internal one onto Compact Flash, and thus the machine will be even faster, higher capacity and quiet as a mouse. Solid state computing from Atari!! Nice