Home
USER GROUP - Strotmann.de
Contents
1. for a Caviar WDAC2200 read this paper very carefully then went to Jack a person who looks to know everything about wires and other strange gadgets those have been fixed inside and seem to make it work About a week later Jack said that there was no objections contraindications as we used to say to build an interface so the project started _ 3 The last year we spent thinking talking building the hardware Jack writing the software me testing fixing bugs catching incompatibilities and learning learning learning We have discovered a lot of strange things about Ataris and IDE hard drives some of them have been mentioned below Finally we are pleased to present you our results we tried to make them as profes sional as it have been allowed by the limited 2k ROM space not very elastic operating system and not very great processing power of the Atari 8 bit computer hope you will agree that we did a good job March April 1998 25 TWAUG NEWSLETTER li Capabilities overview The Interface s internal software provides two modes native and emulation The native mode uses a 512 byte physical block as a logical data sector the emulation mode uses the physical block to store two 256 byte logical data sectors ALL existing DOSes require the emulation mode to work properly Maximum drive capacity 8388607 physical blocks on each device Maximum number of partitions 15 Maximum capa
2. Cartridge and the MMU so you have to restore the wiring from cart to MMU after cutting out the pin 1200XL cut the trace on top of the board just to the left of Q4 MMU is U14 March April 1998 TWAUG NEWSLETTER 800XL cut the trace just below pin 11 on the GTIA chip U17 MMU is U3 130XE cut the trace on top of the board just below pin 11 of the GTIA chip U17 Also cut the trace on the bottom of the board right next to pin 20 of U17 Add a wire from the pad near the last cut you made near pin 20 of the GTIA chip to pin 8 of the MMU chip U3 This added wire restores the circuit between the cartridge and the MMU All machines the added circuit is 1 4 of a 74HC86 which is an exclusive or circuit Wire pins 4 5 7 9 10 12 and 13 to ground Connect pin 14 to 5v Pin 1 goes to pin 8 of the MMU and pin 3 to pin 11 of GTIA Connect a 1 4 watt resistor 1K 30K from pin 2 to ground Finally mount the push button normally open switch on a clear area of your case and wire one side to 5v and the other to pin 2 of the 86 That is all that s needed If you want to restore your machine to normal solder a wire between pin 11 of GTIA and pin 8 of the MMU and remove the added IC and switch Well it looks like it will take you longer to read this whole thing than it will take to build it Just take your time and ASK FOR HELP if you aren t sure lt Uh oh do have to open up my computer again Y
3. from the hard drive you must provide a small partition to use it in such manner Though the D10 D15 partitions are invisible for existing operating systems and cannot be accessed by DOS they may be booted as well When you are partitioning your drive create a small up to 520 physical blocks disk for example D10 When you complete the installation and make the drive work execute the FHCOPY COM file from the utilities disk then copy your floppy to the D10 Now execute the FDISK select the Partitioning option from the main menu then press the TAB key twice to move the cursor to the menu at the bottom right corner of the screen select the Opts option then set the Drive redirection to D10 If the controlled boot up has been selected you must change it now to the pass mode Write new partition table exit the FDISK and reboot the system the non DOS program will load itself from the hard drive To return to the previous configuration insert the utilities disk to your floppy disk drive reboot the system holding down the SHIFT key then execute the FDISK reset the Drive redirection to D1 and Boot type to its previous state write the new partition table exit the FDISK and reboot the system VII Dual drive configu ration The IDE drive interface is able to handle two IDE devices configured as master and slave drives please refer March April 1998 29 TWAUG NEWSLET
4. ration 139 Invalid command 144 Device done error March April 1998 33 TWAUG NEWSLETTER 1 the software Srema to write data to a write protected partition 2 the software attempted to read or write data outside of the limits those are valid for the partition 3 there is a bad sector on the partition Please assert the S command to get the value of the internal IDE error register 4 the interface s software is unable to handle your drive Please run the FDISK and select the Surface test from the main menu If the test fails and you know that your drive is in good condition no bad blocks for sure please assert the IDENTIFY DRIVE command from a BASIC for example copy the buffer to a file and send the file to us Konrad M Kokoszkiewicz KMK For Sale Atari User Magazines 1 to 4 in Binders also Page 6 New Atari User Magazine 34 to 68 in 3 Binders 5 00 per Volume Buyer collects or pay postage ATARI SOFTWARE Visicalc 10 00 incl P amp P Superscript 10 00 incl P amp P Page 6 Printshop Collection 5 Disk Set 5 00 needs Printshop program to use disks All original disks Manuals included Sold by Tom Wood but PHONE Max O191 586 6795 34 For Sale Continued fron previous column Also Atari 800XL Upgraded to 256K 1050 Disk Drive with write protect switch amp Happy Board fitted Philips Green Screen Monitor 9 pin Epson LX86 Printer and Disks amp M
5. t look as good as on NTSC TVs Anyway this feature tries to simulate this behaviour it s in an early stage though Y 50 Hz speed lock 60 Hz speed lock If XL itt runs too fast on your system then you can lock the speed at 50 Hz PAL or 60Hz NTSC This probably only works good if your system is about 15 20 frames faster than a real Atari Y Calibrate Joysticks XL it supports a PC joystick Untuckily the programming of support for a PC joystick is a nightmare in fact it s pretty easy but the hard part are all those different joysticks out there Therefore it s necessary that you Calibrate your joystick before you use it A sign for a wrong calibration are ghost moves E g you don t move the joystick but the player moves on the screen The calibration setup is saved of course Keyboard XL it uses it s own keyboard handier to gather full control of the PC keyboard Therefore there is no support for your country specific keyboard layout except Germany The default is the US UK keyboard layout Special key assignments F1 Option F2 Select F3 Start F4 Help F5 Break F6 Toggle joystick mode F7 Enter Monitor F8 Enter User interface Shift F8 Exit XL it F9 Switch your virtual Atari off and on again F10 Reset O Alt Atari iNVERS Switching your virtual Atari on and off again is very useful if a program O i March April 1998 TWAUG NEWSLETTER needs the option key pressed d
6. LACE Secretary with the following message They are producing a bi monthly double sided disk based AS you may gather itis regrettable newsletter The disk comes with that it will not be possible to continue its own printing utility which lets to run London Area Computer you read the content of the disk Enthusiasts at present due to one screen page at the time continuing circumstances of finance and or you can make a hard copy and support of the disk in one two or three Roger Lacey LACE Secretary columns and 6 to 8 lines to the inch A large PD Library is TWAUG is very sorry to hear about available the circumstances LACE had to Contact close its doors We would like to thank the secretary Mr Ron Fetzer Roger Lacey very much for O H A U G recommending TWAUG as a viable Secretary amp Treasurer alternative to LACE and we certainly will welcome any LACE member into our User Group 22 Monaco Avenue Elmont N Y 11003 USA 36 March April 1998
7. NOTE about DATA FILES ERRORS for MAGFILE 2 cccusccscoosnee 5 XL it 8 BIT EMULATOR ceeeceeeee DPV Ed MA 8 DUMMY CARTRIDGE by Chad N R Knudson 18 THE FREEZER UPGRADE Reprinted from A C E C BBS 21 IDE HARD DRIVE INTERFACE DY ONTAGUS aiii 23 FOR SALE vita RECITA RETE 34 DISK CONTENT ia 35 USER GROUPS ADVERTS sciosioicitiscins for LACE amp OHAUG ccccccccssssnessontees 36 March April 1998 TWAUG NEWSLETTER Continued from page 2 handed the ready printed master copy to John for photocopying and he was halfway through it when a most horrible thing happened the photocopier decided it was time to go on the sick AS you probably will know that when anything is taken away for repair you never know when it will be returned and that is exactly what has happened to our copier Talk about it being a jinx or whatever you want to call it but we certainly have had some bad luck with issue 30 So please accept our apology for the delay You are probably saying that we could solve the problem by buying a new copier well it is easier said then done We certainly haven t got the cash to spare for a new machine it costs plenty for the repair Our Email addresses Alan s a b t zetnet co uk John s J Matt Cablenet co uk Max s amg zetnet co uk RVerter Type Interface Instructions Kenne
8. Please Note Whilst copying the Data Files for Magfile 2 MAG2DAT A to MAG2DAT H from the Master copy these files have somehow been corrupted All those Data Files have been included on this issue disk The Main program was checked to make sure it was alright but unfortunately we never checked the data files We apologize for the inconvenience caused TWAUG NEWSLETTER ASCII Circuit Diagram Mel ten ey a ee ee eee ee e ee ee eee ee ea e Atari SIO DBS male connector or IBM compat cable gnd 4 GND ler cs Ci cz t5y 10 YCE 7 eee EA ey ees e ci 3 4 5 Cit Ci C2 C2 Di ea EI R20UT RZIN o eee MOTOR CB cie lita ene TZOUT 7 C7YRTS ICi ames m e nea Dt nT RI RIIN e ai da Dt Qut 5 ______ 13 8 ___ 11 TLIN TLOUT 14 __ 3 D OUT i2 l Lo 3 IC2 V SY gnd v I PEA GND 7 4 9 4 DTR 18 C3 1 04 VCC 1 14 aD GND 5 GND a Cin GND no connection NC 6 DSR NC 8 CTS Optional Only needed to be able to detect ring signal from Moden This is not tested Hopefully it does not need to be inverted You could probably use a 1489 if et know hon DI 2 Interupt 13 ____________ EN sa NANEN 9 RI 7 ZDi GND cu N2_ L 6 March April 1998 TWAUG NEWSLETTER Be sure to note polarity of capacitors Note The
9. a couple other places was listed in one of the original A C issues XL it Atari 8bit Emulator Version 0 20 er s manual c 1996 97 by Markus Gietzen Contents z Introduction sx Copyright Installation x Starting the emulator w User interface Keyboard x Monitor x The Author FAQ Introduction XL it emulates Atari 800 800XL and 130XE homecomputer tis developed with Watcom C C and needs at least a 386 CPU The emulator is optimized for the use with Pentium processors Parts of the emulation are written in 386 protected mode assembly the whole 6502 emulation and parts of the Antic emulation The main goal of the emulator is the ability to run most of the existing software for Atari 8 bit home computers Therefore try to increase the compatibility first and March April 1998 TWAUG NEWSLETTER then try to increase the speed and the comfort of XL it Please note that an emulator can never be like the original It s just an attempt to make it possible to use your favourite Atari software on your PC Copyright O XL it is c 1996 97 by Markus Gietzen O Pokey Emulator is c 1996 97 by Ron Fries O XL iti is free as long as it is not used in any commercial matter This also includes all attempts to include XL it in CD collections that are soid You need my written permission first O Donations are very welcomed O still have the right to forbid the usage of the emulat
10. attempt to 0 show the inverting logic of the 1489 All parts can be had from your local Radio Shack but once again hate Radio Shack amp would recom mend going anywhere else The SIO pin out when looking at the back of the Atari is 2 4 6 8 10 12 13 5 7 9 1113 Colors I ve found in addition to what Nick Kennedy found 4 amp 6 Black amp or March April 1998 17 TWAUG NEWSLETTER bare wire Both of these are grounds one logic amp the other shield If you really want to be sure you have a good ground you can use both of them Black wire is pretty safe if you re in a hurry amp don t want to bother 10 5V Blue in every cable I ve seen 5 DATA OUT It s Green or Dark Green on cables with two green wires 7 COMMAND Violet on some light green on others 3 DATA IN 4 don t think it comes in any color but orange That s it 5 connections to the Atari serial cable 4 to the IBM serial cable 1 chip 1 diode The IBM connector will have the numbers on the plastic but you may need a magnifiying glass to see them If somebody wants help building a cable you re better off asking me about this one vs the MAX or 7400 as m quite bored with them amp this circuit is IMO The obvious way to go Rick his modification tricks the computer into thinking a cartridge is installed This is a terribly crude attempt at a schematic for it since the original notes had are quite old and were just
11. positive lead of C4 does go to ground since the other leg will be a negative voltage and are use to show connections and bring connections together on the diagram Sorry not to break the Cs down into parts but that would have made the diagram worse Pins for RS232 are for a 9 pin connector With this connector you can connect a standard 9 to 25 pin cable to this connector to use a modem or a null modem cable to transfer files You can substitute a 25 pin connector using table below If you plan on only using it for file transfers you can wire in the null modem cable before the jack Note The 9 pin connections are not the same as the 850 interface but are the same as used sometimes on BM type computers Change the gender of the plug as desired 9 Pin 25 Pin 1 NOO 20 O mo Ono nn a GO mn E NI 22 March April 1998 RS232 Definitions CD Carrier Detect inp DTR Data Terminal Ready out D IN Data In inp D OUT Data Out out DSR Data Set Ready inp CTS Clear to Send inp RI Ring Indicator inp Null Modem connections This is for 9 pin connector if a 25 pin connector is used use chart earlier to convert Connect pin 5 straight through Cross in one end of the cable 2 with 3 and 7 with 8 Connect 1 4 and 6 in each end of the cable lf you are only using the interface for computer to computer transfers you can build this into the interface if you are careful Connect what wo
12. very usefull for expierenced users t00 Monitor Commands a xxxx Assemble starting at xxxx d xxxx Disassemble starting at xxxx m xxxx Dump the memory at xxxx D xxxx Disassemble the display list at BXXXX gt XXXX yy Set memory at xxxx to yy S XXXX YYYy zz Search from xxxx to yyyy for zz r reg xx Set a 6502 register to xx t Trace single step g Xxxx Go until PC xxxx p xxxx Set PC to Sxxxx c Display the contents of some custom chip registers T newval oldva Trainermaker Assistant March April 1998 3 TWAUG NEWSLETTER _ L name xxxx Loads the file name at XXXX Display command overview x Leave monitor mode Some words about the Trainermaker Assistant Everytime you enter T newval oldval the contents of the memory are compared with the contents of a backup buffer and then the new value is copied to the backup buffer This means that you find positions that changed from the old value to the new value Example O You start Boulder Dash and you have 3 fives Enter the monitor and give this command T 3 3 to initialize the backup buffer When you die enter the monitor again and make T 2 3 O You will see the memory posi tions that changed from 3 to 2 O Enter memoryposition 8 and you ll notice that you have 7 lives 8 1 when you die the next time Alt in ail its not as complicated as it looks like Of course the above method do
13. 39 negative acknowledge Note that the software does not provide a FORMAT DISK command it hasn t been implemented to prevent an accidental data damage The drive must be formatted using a separated program Operating system developers should note that the internal software of the IDE Interface changes the DUNIT gt 0301 to the BOOT partition number during boot up IX Memory usage The Interface s internal software uses the following RAM locations gt 01 and gt 34 gt 3C The PDVMSK gt 0247 PDVRS gt 0248 and DCB variables especially DAUX3 gt 0307 should be used only in their proper functions please DO NOT use them as temporary data registers The gt 0400 gt 06FF area should also remain intact during the cold boot X Error messages You can get the following error reports from the IDE drive 138 Timeout error attempting to read or write data to a partition that is physically allocated to the slave drive while the slave drive is busy not ready or does not exist at all or attempting to assert the ALL RESET command while the master drive is not present It may occur if you accidentally disconnect the master drive or disconnect the slave drive without reconfiguring your system It may also indicate a damaged partition table please reboot your system If this action doesn t cause any effect you must use the FDISK to repair the partition table See also section VII Dual drive configu
14. ISK COM file 9 Amenu should appear If you see a message like Device not found instead please turn the power off check the connection between the March April 1998 TWAUG NEWSLETTER interface and the computer then try again Check the jumper position 10 Select the Surface test from the main menu Your drive will be tested for bad sectors If the test finishes without any message the drive is in good condition no bad sectors have been found 11 Select the Partitioning from the main menu Total will indicate total amount of 512 byte sectors that have been found on the drive Remain total amount of sectors that haven t been allocated yet Specs will show a number of cylinders heads and sectors per track 12 Use arrows to select a drive you want to be a partition 13 Press the RETURN key and type in a number of sectors you want to allocated to the partition Note it is a number of real 512 byte sectors so if you specify 32767 the DOS partition will have 65534 logical 256 byte sectors 14 Press RETURN to confirm the number of sectors or press ESC key to cancel _ 19 If you want to have more partitions repeat the last three steps 16 Press the TAB key and select a partition that you want to be the BOOT partition If you are the SpartaDOS X user and you want to have the CONFIG SYS on the hard drive the BOCT partition must be D1 so you should change
15. TER the drive manual to connect it and set up properly However some drives when they are configured to work as the slave device used to wait some seconds before they start spinning For this reason the Interface DOES NOT INITIALIZE the siave drive during power up or reset It would make little sense because the drive is not spinning i e is not ready at that time As a result the slave drive remains not initialized even if the boot process has been finished and the system looks to be ready to use If the slave drive have finished the spin up process there are two ways to make it work properly 1 assert the ALL RESET command see next section or 2 force the system to read a sector from any partition that have been allocated to the slave drive if the drive is ready it will be recalibrated automatically Please DO NOT start the operating system from the slave drive partitions VIII f r velop ment information The IDE drive partitions operate as normal floppy drives or ramdisks and can be accessed via OS DISKINT gt E453 and SIOINT gt E459 routines All the partitions recognize the following commands R read a sector this command reads a specified logical sector from a specified partition lt reads ALWAYS THE WHOLE LOGICAL SECTOR i e 256 or 512 bytes according to the current mode and regardiess of the DBYT value The sector number is a 24 bit value the most significant byte no
16. TYNE amp WEAR Wi i Il ffl E in i Publishing TWAUG NEWSLETTER is published bi monthly around mid month of Jan Mar May July Sept and Nov Itis printed and published by TWAUG no other publishing company is involved Opinion expressed by authors in this newsletter is their own opinion and do not represent the views of TWAUG The Atari Fuji symbol and Atari name are the trademarks of Atari Cor poration The Fuji symbol on the front cover is for informational purpose only TWAUG is entirely independent and is in no way connected with Atari Corporation or any associate company Do you need to Contact anyone at TWAUG for a chat then phone Alan Turnbull on 01670 822492 or Max on 0191 586 6795 Our Postal address TWAUG c o J Matthewson 80 George Road Wallsend Tyne amp Wear NE28 6BU i TWAUG NEWSLETTER _ Issue 30 of our newsletter should have been through your letter box in November 97 Unfortunately had not been well for over 14 days before that deadline and was also short of material at the time for the issue After missed the November deadline we discussed the situation and decided that prepare the newsletter for early publishing in January which was ideal for me Unfortunately some unforseen misshap occurred my hard drive let me down and lost all my back issues from issue 18 including the issu
17. a few scribbles I m sorry that don t have better references to the pins of the Atari board for the cartridge port but lm sure you can figure them out Parenthesis in the diagram indicate that the two lines are not connected Pin 14 of the 7404 connects to one side of the switch x Pin 2 of the 7404 connects to two of the cartdige port pins all other pins of the 7404 connect to only one Atari 800 Computer upside down keyboard toward you This discription is for the first diagram on next page 8 March April 1998 TWAUG NEWSLETTER l I l I I I i i I I l i l 1 I i I I I t J i I I I l 1 I I I 8 i 14 13 12 11 18 3 7484 Hex Inverter 4 5 6 I 3 e we new ee eee eS ee ewe ee wn LEFT cartridge de ne eee oe D 008 0 0 0 06 0 0 0 0 0 Itata A ee Beene Be eee ee BH BR ee ee eee eee ee ee ee eee aw DIAGRAM TI 441CP SH74L504M t 0 0 double switch y DIAGRAM Il March April 1998 19 TWAUG NEWSLETTER By Chad N R Knudson Schematic for Dummy Cartridge This modification tricks the computer into thinking a cartridge is installed he following does the same for a dummy 16K cartridge A friend of mine gave me this home made cart Since Fm not an IEEE member just can describe it This description below describes the Diagram I
18. agazines Sold by Tom Wood 120 00 or near offer PHONE Max 0191 596 6795 Atari 8 bit software sold by Max Flight Simulator 2 with scenery disk Star disk contains San Francisco amp The Bay Area Scenery disk 3 Scenery disk 4 Scenery disk 5 4 Books Learning to Fly with Flight Simulator Flying on Instruments 40 Great flight Simulator Adventures amp 40 MORE Great Flight Simulator Adventures All Original disks and includes Manual and Maps for each Area All incl P amp P 60 00 O N O Fighter Pilot a real time Flight Smilator F 15 Strike Eagle Solo Flight Tomahawk a combat Helicopter Raid over Moscow Blue Max 2001 amp Pole Position 10 00 each or 75 00 the Bundle Also Transdisk IV amp Mini Office incl or 5 00 each A 24 pin Printer STAR LC24 100 with Manual 6 brand new ribbons and 14 re inked ribbons and also 2000 sheets of fanfold paper in box all for 90 00 or near offer must collect or pay P amp P PHONE Max on 0191 586 6795 March April 1998 TWAUG NEWSLETTER DISK CONTENT On this issue disk we have again included the program MAGFILE 2 from Chris Davis The data files were all corrupted on the disk and therefore we have included the full program in case the program itself was also corrupted on some disks You will find this program on side B On side A we have included six games we hope you will enjoy Maze of Agdagon Skull Island this is an adventure game Dog B
19. ations but as a result the drive is unable to reach its full speed Especiaily any writes to the hard drive are very slow The implementation of the 512 byte allocation units may also be profitable in the future if we decide to add support for DMA transfers 3 All the DOSes we tested are unable to handle big partitions i e over 16 MB limit The implemen tation of the 512 byte allocation units may solve this problem in a part the limit would be 32 MB per partition then but if you decide to implement big partitions handling we advise you to consider about using the 23 bit sector addressing in conjuntion with the larger allocation units see below for details 4 All the DOSes we tested are unable to handle disks D10 D15 Operating Systems developers please note that there is no necessity to set the DUNIT value in the OS BOOT routine as the DUNIT is 24 already set by previous RESET routines We hope that you will take these problems into consideration decide to support the features described below and don t hesitate to send us your comments if any Regards Konrad Kokoszkiewicz E mail conradus plearn edu pl S mail ul Tomaszowska 95 37 PL 26 420 Nowe Miasto nad Pilica POLAND IDE Hard Drive Interface v 1 0 a preliminary document Copyright c 1995 1996 by Jacek Zuk and Konrad Kokoszkiewicz Made in Poland ae nae The IDE package contains 1 the IDE interface 2 a power supply 3 a ca
20. bits 15 reserved R 14 reserved R 13 1 standard standby timer values are supported 0 standby timer values are vendor specific F 12 reserved R 11 1 IORDY supported F 0 IORDY may be supported F 10 T IORDY can be disabled F 9 1 LBA supported F 8 1 DMA supported F 7 0 vendor specific F 100 reserved R 102 PIO data transfer cycle timing F 104 DMA data transfer cycle timing F 106 511 reserved March April 1998 TWAUG NEWSLETTER All values are in standard low high convention Some parameters are defined as a string of ASCII characters For the string Copyright the character C is the first byte o is the second byte etc When such fields are transferred the order of transmission is the 1st character C is on bits 15 through 8 of the 1st word the 2nd character o is on bits 7 through 0 of the 1st word the 3rd character p is on bits 15 through 8 of the 2nd word the 4th character y is on bits 7 through 0 of the 2nd word etc Note the DMA transfers may be supported by the drive itself but may not be supported by the current version of the interface s hardware Please also refer the SLEEP DRIVE command to get an information about the DCB variables gt EE force media change forces the interface to re read the partition table from the drive All other commands will cause error 1
21. ble to connect the interface with a drive 4 utilities disk with MyDOS 4 53 5 this document index rerum March April 1998 TWAUG NEWSLETTER Introduction It Capabilities overview Il How to make it work step by step IV Keystrokes V Write protection feature VI Executing non DOS software VII Dual drive configuration VIII Software development information IX Memory usage X Error messages I introduction even years ago when first heard about hard drives for device s price was over 600 USD and of course was out of reach for people in a country on the wrong side of the Iron Courtain where wages were about 20 USD per month The 1050 floppy drive was a dream what would say about the hard one Over the next six years many things have been changed Among others gt the fron Courtain got rusty we have Started earning more money got some new Atari computers and simultaneously the prices of hard drives have gone down dramatically and one day realised that it is the Atari 8 bit a 20 MB SCSI possible to obtain an DE hard drive for the beloved 8 bit Atari with very reasonable price But there still was no documentation and the only one that knew was a theory about writing new device handlers for the XL operating system The most important thing on my way to the hard drive has happened when a friend of mine has found a Technical Reference Manual
22. city of a partition 8388607 logical sectors Logical sector length 256 or 512 bytes larger blocks will be imple mented in the future Average speed 58 kilobytes per second native mode R W 32 kilobytes per second emulation mode reading 7 kilobytes per second emulation mode writing Booting from any partition Write protection capability 8 jumpers to set the device number for the operating system Note ALL existing DOSes limit the partition size to 16 MB Ili How to make it work step by step 1 Make sure that the power on your 26 computer is turned off 2 Insert the interface to the connector at the back side of the computer 3 Connect the interface and a 3 5 IDE drive with the cable Caution You may damage the drive if the interface cable is not connected properly Make sure that pin 1 on the cable red line is connected to pin 1 on the drive and on the interface red dot 4 Connect the power supply and the drive 5 Insert the utilities disk into drive 1 6 Turn on the power on the hard drive and on the computer holding down the SHIFT key Make sure the drive is spinning up properly if not turn the power off check the connections and try again Note some very old drives need A LOT of power so our power supply may not be sufficient 7 Be patient the interface waits some seconds when the drive is spinning up 8 When the MyDOS is ready to use execute the FD
23. d This means that if you hold the FREEZER switch down push RESET and OPTION if you don t want BASIC and wait until the screen goes black off you will get a cold start If you hold the FREEZER switch down too long and the screen restarts before you release it you can just push RESET alone to coid start Accidently hitting the FREEZER switch while you are 99 running will lock your computer but as long as it is not active when you RESET it will not FORCE a cold Start You may get one anyway if your program is designed to produce one SO mount the switch in a protected spot A little practice will get you a cold start every time installation requires some soldering and cutting so don t try this if you haven t had experience You will need a 74HC86 IC a small push button switch and a 1 4 watt resistor between 1K and 30K Take your 1200XL 800XL or 130XE apart and locate the GTIA chip 1200XL U19 800XL U17 130XE U1 7 You need to isolate pin 11 of the GTIA from the rest of the circuit by cutting the wiring on the printed circuit board The 130XE requires two cuts and an added wire since the pin is between two points that you would like to keep connected The normal circuit is pin 14 RD5 of cartridge pin 8 of MMU resistor to ground pin 11 of GTIA in that example you could cut the wiring to pin 11 and not remove any of the connection points from the circuit except pin 11 In the 130XE pin 11 is between the
24. d Questions FAQ lease read this section before you ask me or before you post to a newsgroup Anway this doesn t mean that Pd kill you if you ask a question that is answered here Q What about PRO format A The PRO format is an image format that is used by APE This format is not supported and will not be supported Q What are BIN COM or EXE files A These files can be everything in the most cases these are programs that must be loaded from DOS You may transfer them to an ATR or XFD image but you can also use the virtual harddrive feature of XL it Mount the directory with the user interface and then load the files from DOS had good experiences with DOS 2 5 SpartaDOS and MyDOS actually can t load the files from virtual harddrives Normally you will need to disable BASIC first Q The program XYZ does not work although was told that it works A Many programs need a disabled BASIC or Option pressed down while the power up phase If this does not help make sure that you have the same version as the peopie who told you that the program work Q How can transfer files from my Atari to my PC A You need APE or SIO2PC This means that you have to build a simple cable that connects your Atari or your Atari periphery with your PC XL it will support this cable in a future version as well to be exact it will support the same cable that APE uses to access Atari perip
25. e was working on which was 30 and the worst part of this unfortunate accident was hadn t backed up the drive always keep reminding myself about it but never seem to find the time to do it to backup a 520 Meg of hard drive takes time realize now that it doesn t matter how busy you are backing up the hard drive is essential it actually is a must With issue 30 also lost had to start the issue from scratch again luckily for me found an old newsletter set up on a disk and all had to do was to enter the material had had to work very hard to prepare the issue for the January deadline but managed Please turn to page 4 for further bad news March April 1998 TWAUG NEWSLETTER PUBLISHING This newsletter is set up with the Desktop Publishing program TIMEWORKS 2 with a Mega 1 ST and 4 meg of memory Files received are first converted into ASCII format and then transferred to the ST usually with TARI TALK The files are then imported into the DTP and printed with the CANON BJ 30 Bubble Jet Printer at 360 dpi TWAUG subscriptions Home 1 Copy 2 50 DO 6 Copies 12 50 Europe 1 Copy 2 50 DO 6 Copies 13 50 Overseas 1 Copy 3 50 Issue 32 1s due mid May 98 ISSUE CONTENT REMINDER amp APOLOGY 2 CONTRIBUTIONS amp CONTENT 3 BUILDING INTERFACE siii by Kenneth Seria 4
26. e that here Anyway you ll lose many feature if you disable OS patching Y Swap Joysticks This option is only available if you don t have a PC Joystick connected it means that the joystick is no longer emulated in Port 1 but in Port 2 because there are a few games that need that mostly C64 ports If you have a PC joystick connected it s always in Port 1 and Port 2 is emulated keyboard Y Deutsche Tastatur This enables the German keyboard layout o v Video amp Speed Y Framerate 1 10 If you have a slower PC then it s most likely that XL it runs slower than a real Atari To archive more speed you can skip frames A side effect is that the collision detection may fail in a few games Hint Even if XL it runs fast enough try to use this function if you use utilities e g Assembler BASIC etc You ll like the speed Y 320 x 240 resolution March April 1998 11 The standard low resolution of your VGA card is 320x200 pixels The Atari 8bit can display more than 200 lines on the screen If you run into a program that lacks parts of the screen enable this option Due to the nature of the 320 x 240 video mode this slows XL it down Y Color Artifacting This feature is introduced by v 0 19 Have you ever wondered why you saw colors in games like Loderunner or Ultima The answer is color artifacting This technique makes use of the lower resolution of NTSC TVs On Pal TVs like mine this doesn
27. ep May be a good idea to install MORRAM and FREEZER at the same time and on the same board takes two ICs maybe you should leave a little extra space for IDE Hard Drive Interface for Atari 130XE From CONRADUS plearn edu pl KMK A message to Operating Systems Disk Operating Systems developers e are pleased to present a preliminary document about our IDE hard drive interface for Atari 130XE and compatible computers As existing Disk Operating Systems aren t able to use ali the capabilities we provided we are kindly asking you to upgrade the latest versions of your work and implement the specific IDE features those have been described below The four general problems we found trying to use any of the existing DOSes are as follows 1 All DOSes we tested i e SpartaDOS 3 2g SpartaDOS X 4 20 MyDOS 4 53 and BWDOS 1 10 when they have been executed seem to force the DUNIT gt 0301 value to gt 01 Such action is not necessary because the DUNIT is already set by the XL OS s RESET March April 1998 2 3 TWAUG NEWSLETTER routines and is obnoxious because as a result the DOS is unable to read its config files when the system has been started from a partition other than D1 2 All the DOSes we tested are unable to read write 512 byte sectors so they are unable to work in the IDE native mode see below The interface provides the emulation mode to handle 256 byte sector oper
28. esn t work with every game The Author 14 I am a German college student of computer science In 1998 will finish the college with a master s degree developed this emulator because always wanted to write an emulator As liked my Atari 800 XL that machine was the way to go After a few days the 6502 emulation was working and some basic graphic functions were working too noticed that this machine was great because of its abilities and it is by far not as easy to emulate this system as thought In addition noticed that forgot a lot in the 7 years had not used my Atari Therefore want to say thanks to all people on the Net who helped me with their hints please refer the file credits for some special thanks If you want to contact me for feedback questions or why ever try one of these Internet addresses Y iig05 1 htw uni sb de magi stud uni sb de w WWW http myst sicc eduf mar kus try to answer every mail but please make sure that your reply address is correct It happened several times that my answer was bounced if you do not have access to the Internet you can reach me via normal mail MarchfApril 1998 IWAUG NEWSLETTER Markus Gietzen Ludweilerstr 126 66352 Grossrosseln 1 Germany Donations develop XL it in my leisure time If you use it on a regular basis wouid appreciate to get a small or not so small gift from you Frequently Aske
29. hery The so called XFORMER cable will not work March April 1998 15 TWAUG NEWSLETTER Q the Atari 800 system do not want to say that will never support it but When will the next version of XL it be surely not at the moment But there available are several emulators for these A systems out e g VSS by Dan Boris As XL it is not my main project Q cannot say when the next version will Why is there no source available be available Therefore suggest that A you read the newsgroup comp sys atari Bbit and check the had bad experiences with releasing XL it homepage on a regular basis sources of my programs to the public Q There are always some guys who start making money with my work There are some lines missing at the Therefore only share code with top or at the bottom people who show me that they are A able to program and that can trust their words Enable the 320 x 240 resolution This Q mode is not the default mode because it is slower than the 320 x How can change disks 200 resolution A Q l You can change the actual disk can t create a character disk with images in the monitor F7 but XYZ and formatting does not work suggest that you use the user A interface F8 Formatting disks is not yet supported Q Q The cursor keys don t work How can play games from a 2600 or A 5200 XL it emulates the real cursorkeys of A an Atari Many
30. ication that allows you to force a cold start and boot the system with the RESET key which will normally produce a warm start and no boot With this circuit installed you can re boot your computer without turning off the power and losing the data in the extended memory banks This means that you can install a ramdisk load it with data and then re boot the system from the ramdisk Using a menu created for this purpose March April 1998 Dil TWAUG NEWSLETTER programs that do not support a ramdisk even a game can be run if you can force a coldstart without turning off the power anyone want to write the menu for this Also you could be operating with a ramdisk boot a different program run for a while and then re boot the original program with the ramdisk memory intact And of course you don t have to wait for the memory to blank out after you power off a warm Start is cooled down to a cold start any time you wish hence the FREEZER This is accomplished by making the computer think that you have changed the status of the cartridge either removed one that you were using or plugged one in where you had not had one before During reset the operating system checks the Cartridge status since the last power on If it sees that the status has changed it executes a cold start and re boots the computer This upgrade allows you to change that status when you press the FREEZER switch the one you will ad
31. ild in the other end with a DB9 male connector was able to use a ready made IBM cable to connect to the modem also build a null modem cable and gender changer This interface is unable to communicate at the same time as other I O is occurring This is typical unless you have an interface that connects to the XL XE parailel bus Note CTS is not supported so you cannot use RTS CTS handshaking Only XON XOFF could be used When transfering files between computers if you use a protocol this will not cause a problem No reponsibility is assumed for any damages resulting from the building or using of this interface Parts IC1 MAX232 ICL232 RS232 Level Converter with onboard 10V 10V voltage generator iC2 74LS00 Quad NAND Gate Used to disconnect Data Lines when DTR is not asserted R1 1K resistor 1 4w March April 1998 R2 4K resistor 1 4W 3K to 7K should be OK C1 C2 4 7uF capacitor C3 C4 C5 10uF capacitor D1 D2 D3 IN4148 or IN914A or similiar diodes ZD1 N4733 5 1V Zener Diode or IN4734 5 6V Zener Diode don t have a data sheet for MAX232 and are giving the values for the capacitors from another circuit used 33uF caps for all of them I have a lot of them got cheap and have had no problems Place them as close to C1 as possible They should probably be 12 to 16 volt types or better especially C3 and C4 which see around 10 volts where the other three only see SV Continued on next page
32. ite this is also an adventure game Double Six is a board game Space Station Multiplication a space type of game for younger players Drunk Chess a colourful demo myself haven t tried playing these games but am sure that all you game players will find them enjoyable THE COMPUTER DUNGEON The Computer Dungeon supports the Atari product line including ST Falcon Lynx Jaguar and Classic 2600 5200 7800 Video Game Systems To receive their FREE catalog listing all their products and services call write fax your name and address to them and they ll add you to their mailing list Their Spring 1998 Catalogue is ready for mailing They accept VISA MASTERCARD CHEQUES MONEY ORDERS and ship COD We are NOT sure if they will ship orders on COD to the UK This firm has only been in business since January This is an American firm and they can be contacted by mail at The Computer Dungeon Phone 708 547 7085 1440 Spencer Avenue Fax 708 547 6550 Berkeley IL Email ComCungeon aol com 60163 Website http www mes net isis dungeon dungeon htm March April 1998 35 TWAUG NEWSLETTER ADVERTISING USER GROUPS O H A U G LACE The London Atari Computer The OL gt Enthusiasts ATARI USER GROUP The advert for LACE has been taken INC out the club has been suspended O H A U G is an all 8 bit user group in the STATE of TWAUG has been informed by the NEW YORK
33. l on the previous page Codes for the resistor Orange orange purple brown gold 250 ohm Looking at the cartridge slot from the back i e the space bar is on the top the pins are as follows A B CD E F H J K L M N P R S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Pin R RW Processor Read Write 14 RD4 ROM present 8000 9FFF 13 5V DC power supply B GND Ground A RD5 ROM present A000 BFFF 7 David Davies lt mbitdc9306 newi ac uk wrote What s the point of having a dummy cartridge Is it useful for anything used it to load an image of Atari Assembler Editor assemble and return to BASIC to test the routine without rebooting You can press the RESET key without loosing the code of the cartridge usually wiped out by the screen memory and sometimes to play some games copied from cartridges Supplied by Craig Lisowski clisowsk mcs kent edu 20 March April 1998 TWAUG NEWSLETTER UPGRADE The Freezer cold boot amp protect RAMdisk Reprinted from the A C E C BBS 614 471 8559 THE FREEZER here is one upgrade that can be applied to an Atari XL XE which is near and dear to my heart extra memory 256K Many programs that are only OK when run from a disk drive come alive if you execute them from memory The PaperClip spelling checker is a good example of this If you have a 256K machine the dictionary will load completely into memory and will search a list of words in
34. ll not respond to operating system requests error 138 To enable it again just press the RESET key SELECT RESET forces the cold boot V Write protection feature The iDE hard drive interface provides the write protection feature to minimize a risk of accidental data damage caused by viruses damaged software or children When a partition is locked there s NO POSSIBILITY to write data to this partition or unlock March April 1998 TWAUG NEWSLETTER it by asserting commands causing a cold boot or turning the power off and on Damaging a write protected partition by writing accidental data to random memory locations is also practically impossible the risk is very small VI Executing non DOS software with the hard riv Some software especially games and demos have their own disk formats and cannot be copied to a partition However the IDE software provides limited capabilities to execute such programs If you selected the controlled hard drive boot when partitioning the drive and your BOOT partition is not the D1 you may run the non DOS disk from the floppy drive To do it insert the disk into the floppy disk drive then press SELECT and RESET keys holding down the SHIFT key The internal software of the IDE Interface will pass its initialization routines and your computer will boot up from the floppy The hard drive will be invisible for the system lf you want to execute such software
35. next byte has a dummy value gt EO The last byte of the status block holds the number of retries for the software IDE handler in ROM N read configuration reads the 12 byte PERCOM block to the memory The values returned by a partition are as follows 0 number of tracks always 1 1 revision number gt 10 1 0 2 total number of logical sectors the middie byte 3 total number of logical sectors the low byte 4 total number of logical sectors the high byte 5 additional information bit 3 IDE hard drive partition always 1 bit 2 double density drive always 1 bit 1 8 inch floppy disk drive always 0 6 number of bytes per logical sector high byte 7 number of bytes per logical sector low byte 8 unused always gt FF 9 value gt 49 10 value gt 44 11 value gt 45 The last three bytes contain an identifier of the hard drive type IDE 2 Specific ones gt E6 sleep drive stops the drives and deactivates their internal controllers See ALL RESET command for the DCB variables details gt E7 all reset resets recalibrates and reinitializes both hard drives It is the only way to exit the Sleep mode This command needs the number of any partition stored to the DUNIT gt 0301 The March April 1998 3 1 TWAUG NEWSLETTER master drive must be present while asserting this command otherwise the timeout error will occur gt EC identify drive t
36. or at any time O am not responsible for any damage caused by XL it Installation Before you can start with the emulator you must get the ROMs of an Atari These ROMs can be found in an archive called xf25 zip which is another emulator You can find that archive on the XL it homepage see chapter The Author Please place these ROMS in the same directory as the emulator is placed O XL ROM Bytes O BASIC ROM ataribas rom 8192 Bytes O OLD ROM atariosb rom 10240 Bytes atarixl rom 16384 Sorry for this inconvenience but am not sure who owns the rights for these ROMs and therefore do not include them i O Sound All you have to do is to set the BLASTER environement in your autoexec bat Please refer to the documentation of your soundcard for more details Attention If you have an older Soundblaster or compatible card that doesn t support autoreload DMA _ then you have to use oldsb Of course It s also possible to use the user interface for that Starting the emulator The executable file is called atari exe It is a 32 bit DOS executable that runs under plain DOS Windows 95 Windows NT and OS 2 For maximal performance above all if you use sound suggest that you use plain DOS This means that you get a very slow emulation if March April 1998 TWAUG NEWSLETTER you use Windows 95 and sound Support By starting atari exe
37. own while your Atari powers up Just press down Option F1 keep it pressed and then hit F9 You can release F1 if the system is booting like an original Atari XL XE Of course you can also use the user interface instead of this procedure If you press F6 the ALT keys will be used as fire and the cursor keys will be used as the stick By pressing F6 again these keys will work as before By default the joystick is emulated in port 1 Some games need the joystick in port 2 Therefore it is possible to use port2 with Swap Joysticks If you have a PC joystick connected and it s detected by XL it then this PC joystick will be used to emulate the Atari joystick Please calibrate your joystick userinterface gt Calibrate Joystick Monitor When you enter the monitor F7 the actual CPU status is displayed In addition the average frame rate since the last monitor session or since the start of the emulator is displayed If you want to measure the frame rate for a certain screen then this procedure delivers a more exact value enter the monitor leave the monitor wait 5 10 sec s enter the monitor again Attention disk access and switching to the user interface heavily disturbs tne measurement The following is an overview of the monitor commands The goal of this document can t be to explain you how machine code monitors work The monitor is mainly a debugging tool for myself but it can be
38. programs e g SpartaDOS use to make life The 2600 is completely different from easier on real Ataris without seperate the Atari home computer and cursorkeys Just use and it therefore there will be no support for will work l the 2600 The 5200 is very similar to c 1997 by Markus Gietzen ji 6 xi March April 1998 TWAUG NEWSLETTER SIO2PC DESIGN ATARI O SIO CABLE r 5 Ltin OA NC o 1 i 4 T 3 aut 7 4tin ON A EHC 0 e 6 out 6 amp 51 7 By Rick Michael NOTES f you re positive the cable will never be used with other peripherals like a 1050 you don t need the diode If you do use a diode lt recommended gt make sure it has a low forward voltage In the prototype tried one with a 1 2V forward drop amp it failed to operate but a diode with a 65V forward voltage drop worked like gang busters This means you can surely get away with any germanium diode amp probably most small signal diodes like the 1N914 NC means not connected you don t IBM 3 pin serial dd 19 inti ERE YZ o 112 HC outitl NE iin 1 3 o 9 HE out 8 1 lt 3 DIODE tie it to anything Only pins 13 amp 14 are tied together If you feel bad because the thing is too easy you can add a few more parts like a 1 Micro Farad disk capacitor between pins 14 amp 7 for decoupling The funny on the 1489 are just an
39. ransfers the 512 bytes of data that specify the drive s parameters The fields are as follows F fixed value V variable R reserved should be zero O vendor specific information bits are as follows 15 0 reserved for non magnetic devices F 14 vendor specific F 13 vendor specific F 12 vendor specific F 11 vendor specific F 10 vendor specific F 9 vendor specific F 8 vendor specific F 7 removable media device if 1 F 6 removable controller and or device if 1 F 5 vendor specific F 4 vendor specific F 3 vendor specific F 2 vendor specific F 1 vendor specific F O reserved R 2 number of cylinders F 4 reserved R 6 number of heads F 8 vendor specific 10 vendor specific 12 number of sectors per track F 14 vendor specific 16 vendor specific 18 vendor specific 20 39 serial number ASCII characters F 32 40 vendor specific 42 vendor specific 44 number of ECC bytes transferred on LONG operations F 46 53 firmware revision ASCII characters F 54 93 controller model number ASCII characters F 94 numbers of sectors interrupt R W multiples bits 15 8 vendor specific 7 0 gt 00 READ WRITE MULTIPLE not implemented F gt 01 gt FF maximum number of sectors that can be transferred per interrupt on READ WRITE MULTIPLE commands F 96 reserved R 98 capabilities
40. re called D1 through D8 on the Atari Y Harddrives This powertull feature of XL it allows you to access directories of your PC This means that you can access the selected directories with H1 through H8 v Insert ROM XL it supports 8k and 16k ROM cartridges If you have an image March April 1998 TWAUG NEWSLETTER of such a cartridge you can load it here this only works on start up not while the emulator is running Eject ROM Removes the ROM that you inserted Menu Setup Y Environement This menu is only available at start up It defines the general behaviour of XL it Options are Y sound Selects whether sound should be emulated or not Y Old soundblaster Check this mark if you have an older soundcard see Installation Y XE Emulation If this mark is checked you have an 130XE with 128kB RAM Of course this onty works as long as you don t invoke Atari 800 emulation Y 800er Emulation Enabtes the emulation of an Atari 800 This disables the emulation of the MMU and loads another OS ROM This is needed for older Atari software Y Basic cart Enables Disables the BASIC cartridge As a matter of fact you have to disable BASIC for nearly every game This is a common problem for Atari beginners Y Patch OS XL it patches the OS to support high speed disk I O access to your PC directories and other things This may lead to problems and therefore you can disabl
41. s to the BOOT partition If you are the MyDOS user select the H option from the DUP menu If you are the SpartaDOS 3 2 user copy the DOS to the BOOT partition and use the BOOT command to make the disk bootable 27 Press SELECT RESET to cause the cold boot The DOS will load itself from the drive the installation process is completed Some IDE drives used to clear the BUSY and assert the READY bits in their internal Status registers before the spin up process is finished the drive looks to be ready but isn t ready in fact and cannot execute any commands very strange by the way To prevent such troubles during power up the internal software waits about 5 seconds before taking any action with the IDE controller This delay is not 28 necessary during the cold boot that has been caused by pressing SELECT RESET or via OS entry RESETCD gt E477 In such case the internal software uses a fast initialization method However if you turn the power switch off and on very quickly the initial routines may not recognize this boot process as a real power up As a result the boot process will crash To prevent such problems after turning the power off you should always wait 10 15 seconds before turning it on again This time should be sufficient to invalidate internal flags that have been located in RAM IV Keystrokes SHIFT RESET disables the drive The drive will remain spinning but the Partitions wi
42. stantly There are also programs whose capacity is increased tremendously by the 256K upgrade PaperClip a word processor will hold 112 000 so Great stuff but a few complaints How do you use a ramdisk with a program or DOS that is not written for them Also when you turn off the power to a 256K memory chip the data that is stored in it does not disappear in a few hundredths of a second as it did with the older and less efficient 16K and 64K devices The operating system which controls the power on and reset sequences characters vs AtariWriter s 20 000 or only checks a few bytes of memory to determine if the power was just turned on the locations wouid be garbage or if you had hit the RESET key the locations would equal specific values If after powering off and then on in order to re boot your system those bytes have retained their data the system may branch through a warm RESET key start instead of taking the proper path through coid power on start This forces you to allow enough time to elapse after power down for those key addresses to lose their data A repeat of power off power on isn t going to help unless you wait the required interval like 10 to 15 seconds This waiting around is very annoying didn t you get this extra ram to save time So This is nothing new to those of you that have expanded systems How do we fix it Relief arrives as a small hardware modif
43. th L Siders ow to build a serial interface up to 19200 baud The following is the description of how to build an RVerter compatible interface have never actually seen one so derived most of this from tracing the connections inside an SX212 modem to determine what pins on the SIO interface corresponds to which on the RS232 connection except the data lines which are obvious This interface should work with any RVERTER or BOBVERTER handler It may work with SX212 handlers or software but may not support all of the baud rates Handlers are available alone and with some terminal programs like Bobterm am not Sure if all handlers support 19200 baud but have used my interface connected via a null modem cable to an IBM to transfer files at 19200 baud and have had no problems tried 38400 baud by patching the handler and too many errors were generated also connected by SX212 to the interface instead of the SIO connection and had no problems actually bullt this by lightly super gluing the two ICS into a large DB9 hood and soldered March April 1998 TWAUG NEWSLETTER the connections don t recommend this approach unless you are totally nuts would NEVER try that again even though it did work after fixing a couple mistakes planned on eventually filling it with EPOXY but didn t and pray nothing ever comes loose The cable build has an SIO cable from my fried XM301 modem and the interface bu
44. the physical number of your floppy drive to D2 or another 17 Press RETURN key to set the BOOT partition 18 Press the TAB key to move the cursor to the menu at the bottom right corner of the screen 19 Select the Opts option 20 Select the boot type according to your system configuration control if you want to boot up MyDOS or another DOS from other partition than D1 The interface will take full control over the boot Process pass if you want to bootup MyDOS or another DOS from D1 The interface will pass the control over the boot process to the operating system Select this option if you have any troubles with the controlled boot up the interface taking the control over the boot process uses some hints that may not work with some DOSes cartridges or upgraded customized operating systems You MUST select this option if you are the SpartaDOS X user 21 Press ESC to exit the Options menu March April 1998 27 TWAUG NEWSLETTER 22 Select the Write option to write the new partition table to the drive 23 Press ESC to return to the main menu 24 Select the Soft format option from the menu The FDISK will attempt to build new directories on the attached partitions Note the SpartaDOS 3 2 does not provide such action to do it you must use a separate formatter as the P_FORMAT COM 25 Exit the FDISK 26 Write the DOS file
45. uld go to pin 3 to pin 2 Connect what would go to pin 3 to pin 2 Connect what would go to pin 8 to pin 7 Connect 1 4 6 together on the connector Connect what would go to pins 1 and 4 together Connect pin 5 normally Parts Sources Resistors capacitors diodes should be availabie from Radio Shack not sure about the zener diode if you need it The DB9 DB25 TWAUG NEWSLETTER connectors and hoods should also be available there Atari SIO cables are available from one of the Atari Dealers just remove one end You may also want to pick up a prototyping board at Radio shack to build it on The prices mentioned are for the US and Canada got the MAX232 for 1 65 and 74LS00 for 22 cents at BG Micro US only 10 minimum order on credit cards 3 25 minimum shipping 7 50 Canada 15 others no shipping to Mexico or Puerto Rico You could also get IN4148 diodes at 100 2 50 Other items that you could get to pad an order if you need them 14 pin socket 13 1 00 only need 1 16 pin sockes 13 1 00 only need 1 6821 PIA 2 00 same as 65207 6810 used in 1050 1 25 2793 Controller used in 1050 7 50 4164 150ns RAMS at 0 49 or 9 3 50 41256 150ns RAMs at 1 25 or 9 9 95 256Kx1 62256 32x8 SRAM 5 00 can this upgrade the Black Box as described in the last issue of the original A C Orders 1 800 276 2206 Tech suport 214 271 9834 Fax 214 271 2462 P O Box 280298 Dallas TX 75228 This along with
46. w called DAUX3 is located at gt 0307 this byte was unused by the XL OS Sector numbers less than gt 000001 or greater than maximum sector number for the specified partition are invalid and will cause the error 144 P put a sector writes data to a specified logical sector on a specified partition There are the same restrictions as mentioned above This command will return status 144 when attempting to execute on a write protected partition W write a sector the same as P command S read status biock transfers the 4 byte disk status to the memory The bit of the first byte are as follows 7 not used by the hard drive 6 write protection enabled 5 double density drive always 1 4 master present usually 1 I 3 slave present 2 not used by the hard drive 1 Standard subset 30 March April 1998 TWAUG NEWSLETTER 1 not used by the hard drive O not used be the hard drive The second byte provides reversed eor ed with gt FF value of the IDE controller error register The bits are as follows 7 BBD Bad block detected 6 ECC Error correction code uncorrectable error 5 NUL unused always 1 4 IDNF ID not found target sector could not be found 3 NUL unused always 1 2 AC Aborted command 1 TKO Track O error unable to find a valid track 0 0 DAMNF Data address mark not found The norma default value of this byte is gt FF The
47. without any option you will be prompted by the user interface This user interface is intended to be used instead of the command line options This means that using any command line option disables the user interface at start up it still works within the emulator F8 Therefore you can still use your favourite emulator launch utility Anyway don t think that you need to stick around with the command line options anymore The user interface is much more convienient and it Saves your setup on exit Command line Options Y nobasic Disables BASIC nosound Disables SOUND nopatch Disables all OS patches joyswap Emulate joystick in port 2 cart fnameLoad 8k or 16k car tridge image oldmode Atari 800 emulation modex 320x240 resolution german German keyboard layout lock50 50Hz lock PAL lock60 60Hz lock NTSC frame x Displays every x frame oldsb Needed for oider Sound cards NNN S NON NOR S AN A 10 Y hd dir Use H to access directory Y artifact Enable color artifacting User interface options v Menu System Y Emulator Starts the emulation You can leave the emulation by pressing F8 About Copyright Y DOS Shell Enter the DOS Shell With exit you can exit this mode Y Exit Exits XL it Y Menu Devices Y Diskdrives You can insert disk images into the virtual DD diskdrives of XL it XFD and ATR images single enhanced and double density are supported The drives a
Download Pdf Manuals
Related Search
Related Contents
Cahier Entreprise responsable, mode d`emploi - Defis Samsung SGH-B100 Керівництво користувача Tech air TABX205R IBM Server 206 User's Manual Manhattan 150583 PDFファイル (826kB PRIMAR Operational Handbook COLOR HANDS-FREE VIDEO PHONE User Manual Copyright © All rights reserved.
Failed to retrieve file