x68000:adding_an_fdx68_to_x68000
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
x68000:adding_an_fdx68_to_x68000 [2018/11/29 09:21] – leonk | x68000:adding_an_fdx68_to_x68000 [2020/06/12 07:19] – leonk | ||
---|---|---|---|
Line 2: | Line 2: | ||
Original web site: (http:// | Original web site: (http:// | ||
+ | |||
+ | New web site: (http:// | ||
====== Background Information ====== | ====== Background Information ====== | ||
Line 21: | Line 23: | ||
====== Setup and Usage ====== | ====== Setup and Usage ====== | ||
- | The original author has great instructions found here: http://www.geocities.jp/kugimoto0715/ | + | The original author has great instructions found here: http://retropc.net/gimons/ |
Use google translate to get the details. | Use google translate to get the details. | ||
Line 210: | Line 212: | ||
====== X68000 PRO and similar systems ====== | ====== X68000 PRO and similar systems ====== | ||
- | ... coming | + | ===== Connection Method ===== |
+ | |||
+ | The external floppy disk drive connecter is labelled " | ||
+ | |||
+ | {{: | ||
+ | {{: | ||
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | When making your own cable to convert from DB37 to the 34-pin connector found on the FDX68, the following conversion table and FDX68 pinout should be referenced; match the description of the pins and solder accordingly. After soldering the pins, one should confirm they cable is soldered correctly using a voltmeter. | ||
+ | |||
+ | NOTE: The DB37 connector should have numbers on them. Follow those numbers. | ||
+ | |||
+ | |||
+ | {{http:// | ||
+ | |||
+ | ^ Ext. Pin ^Signal | ||
+ | | 1 |/Disk Type Select|Out|Disk type selection signal| | ||
+ | | 2 |NC| - |Not connected| | ||
+ | | 3 |/Drive Select 3|Out|Drive selection signal 3| | ||
+ | | 4 |/ | ||
+ | | 5 |/Drive Select 0|Out|Drive selection signal 0| | ||
+ | | 6 |/Drive Select 1|Out|Drive selection signal 1| | ||
+ | | 7 |/Drive Select 2|Out|Drive selection signal 2| | ||
+ | | 8 |/Motor On|Out|Motor starting signal| | ||
+ | | 9 |/ | ||
+ | | 10 |/ | ||
+ | | 11 |/Write Data|Out|Write data signal| | ||
+ | | 12 |/Write Gate|Out|Write gate signal| | ||
+ | | 13 |/Track 00| In |Back to track 0| | ||
+ | | 14 |/Write Protect| | ||
+ | | 15 |/Read Data| In |Read data signal| | ||
+ | | 16 |/Side Select|Out|Head switching signal| | ||
+ | | 17 |/ | ||
+ | | 18 |NC| - |Not connected| | ||
+ | | 19 |NC| - |Not connected| | ||
+ | | 20 |/Option Select 0|Out|Option select 0| | ||
+ | | 21 |/Option Select 1|Out|Option Select 1| | ||
+ | | 22 |/Option Select 2|Out|Option select 2| | ||
+ | | 23 |/Option Select 3|Out|Option Select 3| | ||
+ | | 24 |/ | ||
+ | | 25 |/Eject Mask|Out|Eject mask signal| | ||
+ | | 26 |/LED Blink|Out|LED flashing signal| | ||
+ | | 27 |/Disk In| In |Disk insertion signal| | ||
+ | | 28 |/ERR Disk| In |Disk insertion error signal| | ||
+ | | 29 |/FDD INT| In |Disk interrupt signal| | ||
+ | | 30 |Ground|Out|Ground| | ||
+ | | 31 |Ground|Out|Ground| | ||
+ | | 32 |Ground|Out|Ground| | ||
+ | | 33 |Ground|Out|Ground| | ||
+ | | 34 |Ground|Out|Ground| | ||
+ | | 35 |Ground|Out|Ground| | ||
+ | | 36 |Ground|Out|Ground| | ||
+ | | 37 |NC| - |Not connected| | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ===== Internal FDD are drives 0,1 and FDX68 are drives 2,3 ===== | ||
+ | |||
+ | It is not possible to change the ID of the built-in floppy disk drives with a switch on the rear. Therefore the internal FDD are always assigned the first and second boot drives (drive A: and B:) and the FDX68 emulated floppy disk drives as the third and fourth drives (drive C: and D:) you must set the FDX68 jumpers to location 2,3 for both DRV and OPT as shown below. | ||
+ | |||
+ | The X68000 can still boot a system from the FDX68 as long as no bootable floppies are found in the internal FDDs. It is also important to note that although games will boot from drives 2,3 many multi-disk games will only search for additional floppy disks in drives 0,1. This configuration is useful for booting HumanOS (to install SASI boot loader into SRAM, or change SRAM configuration), | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ===== Internal FDD are drives 2,3 and FDX68 are drives 0,1 ===== | ||
+ | |||
+ | To use the FDX68 emulated floppy disk drives as the first and second drives (drive A: and B:) and the internal FDD as the third and fourth disk drives (drive C: and D:) do the following. Set the FDX68 jumpers to location 0,1 for both DRV and OPT as following: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Next, you will need to change the jumpers on the built-in floppy disk drives. As soon as you remove the cover of the system, you will see the FDD but the jumper is on the back of the internal floppy disk drive, hidden by the cable and it is hard to see and change it. You will need to remove the floppy disk drive. The jumper is not divided by DRIVE and OPTION like on the FDX68. It will be a green jumper as seen below, change this jumper to position 2 or 3 depending on the drive you are working on (both drives can not be set to the same number) | ||
+ | |||
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | This configuration will allow you to use multi-disk games using the FDX68 FDD emulator with no drive number issues. But the FDX68 must be running at startup. | ||
+ | |||
+ | ===== Starting the Floppy Disk Drive emulator ===== | ||
+ | |||
+ | Using the FDX68 software to emulate the floppy disk drive, mount/ | ||
x68000/adding_an_fdx68_to_x68000.txt · Last modified: 2020/06/25 12:29 by leonk