nfg.forums

NFG Forums => SIG X68000 => Topic started by: fandenivoldsk on May 26, 2012, 02:33:22 AM

Title: Help needed for my X68000 XVI Compact and external SCSI to Compact Flash
Post by: fandenivoldsk on May 26, 2012, 02:33:22 AM
I have been reading this and other forums, about how to connect a X68000 XVI Compact via SCSI to use a Compact Flash card reader for HD game install.
But I'm still puzzled about what to get for my XVI Compact to make it work.

As for outputs, I can see that there is a "SCSI out" on the back of the XVI Compact unit, and I also got a Sharp CZ-6BS1 (http://www.gamesx.com/wiki/doku.php?id=x68000:cz-6bs1_-_genuine_sharp_scsi_board (http://www.gamesx.com/wiki/doku.php?id=x68000:cz-6bs1_-_genuine_sharp_scsi_board)) plugged into "Slot 2", so all in all I got two (different looking) SCSI outs on my XVI Compact.

What should I get for these two outputs to connect a Compact Flash card reader, and is it possible to connect CF cards to both outputs, so I can have two HD for games?

I also got this adapter: http://page2.auctions.yahoo.co.jp/jp/auction/b134769103 (http://page2.auctions.yahoo.co.jp/jp/auction/b134769103), but I don't know if this is something that will make things easier, as I have no idea what the adapter is made for :-)

Any help from you guys on how to hook up my X68000 XVI Compact to harddisk gaming would be highly appreciated :-)
Title: Re: Help needed for my X68000 XVI Compact and external SCSI to Compact Flash
Post by: lydux on May 26, 2012, 11:17:35 AM
Hi !

First, for knowledges :

SCSI are designed to hook up to 7 compliant devices on a single chain. You have 2 scsi chains, so you can have up to 14 drives if you wish to !
Your CZ-6BS1 card output a typical DB50 SCSI-1 connector. While the Compact output a proprietary connector, and your converter will convert it to HD50 SCSI-2 connector.

So, you want compact flash as an external drive ?
Unfortunatly, that's not simple...
You will need an external scsi (1 or 2) enclosure and that's really expensive ! Because of this multi-device support, most of them look like a tower where you can plug your drives. You may be able to find cheaper enclosure for 1 or 2 drives, but they are generally designed for 5' devices (cdrom/tape). As far as I know, I've never seen empty enclosure for scsi hard drive like nowadays external sata to usb case. Although, single and already filled external scsi hard drive have exist (SUN were a good producer for this). A solution could be to buy one, with dead or removed hard drive (I'm thinking about a "SUN 411" case).
Try to search for "scsi external enclosure" on ebay. You'll see what I'm talking about.

Plus, compact flash are ATA compliant, not SCSI ! So, you will need an ATA(IDE) to SCSI converter. See wiki links below.
And finally, a cheap IDE to compact flash converter...


Here is Caius's tutorial about adding Compact flash internally. This is not what you are looking for, but you should think about it :
http://www.gamesx.com/wiki/doku.php?id=x68000:internal_scsi_and_cf_card_mod (http://www.gamesx.com/wiki/doku.php?id=x68000:internal_scsi_and_cf_card_mod)

And give a read to this one as well, just to understand what we do on twin-tower models :
http://www.gamesx.com/wiki/doku.php?id=x68000:hard_drive_on_sasi_machine (http://www.gamesx.com/wiki/doku.php?id=x68000:hard_drive_on_sasi_machine)


Good luck ! :)
Title: Re: Help needed for my X68000 XVI Compact and external SCSI to Compact Flash
Post by: fandenivoldsk on May 26, 2012, 11:55:16 PM
Hi lydux,

Thanks for your quick reply! I will check out your links and tips.

Something I did not mention in my first post: A year ago, a guy on ebay was selling a "Sharp CZ-6BS1 SCSI card for x68000 with Compact Flash".
I bid on it, but did not win it.

Here is what he wrote about his offer and a picture of it:

(http://dl.dropbox.com/u/272780/Sharp%20CZ-6BS1%20SCSI%20card%20for%20x68000%20with%20Compact%20Flash%20%7C%20eBay.png)

Sharp CZ-6BS1 SCSI card for x68000 with Compact Flash card reader

Comes with:
AC adapter for SCSI PCMCIA card reader
PCMCIA Compact flash adapter
1gb Compact Flash card (Human OS installed, plus additional software/games)
CZ-6bs1 card
50 pin centronics to 25pin DB SCSI cable (approx 2feet)

Tested and working on:
Sharp X68000 Pro - bootable from compact flash, may require changing settings in SWITCH.X (been awhile from
when I set it up dont remember)

Sharp X68000 Expert - could not get it to boot from Compact Flash, but was able to read the drive with Human
OS 3.01 boot disk (there should be a way to get it to boot from Compact Flash but I have forgotten how to.)




So is the above possible to do with my X68000 XVI Compact?
It seems his setup is a bit different to your "SUN 411" suggestion, but maybe a bit cheaper and easier to do? What do you think of it?
Title: Re: Help needed for my X68000 XVI Compact and external SCSI to Compact Flash
Post by: lydux on May 27, 2012, 03:45:41 AM
Yeah, there is many thing you can do with scsi. Using an scsi to pcmcia is more or less what we do (in term of specifications I mean).
That'll work with any SCSI host. So your compact as well.

But  the little black box here is rare, I haven't been able to find one. And seems it were sold at about $150...
Title: Re: Help needed for my X68000 XVI Compact and external SCSI to Compact Flash
Post by: caius on June 02, 2012, 07:21:15 AM
Hi fandenivoldsk,
I think you could try my mod, it's not very hard (the hardest part is to disassembly the CompactXVI and solder the PIN headers, IMHO  ;D) and it's cheap compared to your solution.Feel free to  ask me help and I'llgive you all support ;)

P.S.
Obviously, I will also provide you the assembled PCB to adapt from SCSI internal to SCSI 50 IDC.
Title: Re: Help needed for my X68000 XVI Compact and external SCSI to Compact Flash
Post by: fandenivoldsk on June 02, 2012, 07:47:59 PM
@caius: PM sent :-)
Title: Re: Help needed for my X68000 XVI Compact and external SCSI to Compact Flash
Post by: AnnaWu on June 04, 2012, 10:20:40 PM
Uploaded following ROM:

SCSIEXROM_CZ-6BS1 : External SCSI from a Sharp CZ-6BS1.

I guess IC18/21 are merged.
Title: Re: Help needed for my X68000 XVI Compact and external SCSI to Compact Flash
Post by: AnnaWu on June 04, 2012, 10:46:30 PM
On the Wiki exist a picture of the Sharp CZ-6BS1 controller card.
Unfortunately, the resolution is not high enough to identify all parts.
Someone have a more detailed picture?
Title: Re: Help needed for my X68000 XVI Compact and external SCSI to Compact Flash
Post by: neko68k on June 05, 2012, 01:49:58 AM
Lydux scsiinrom works in xm6. AnnaWu's scsiexrom does not.
Title: Re: Help needed for my X68000 XVI Compact and external SCSI to Compact Flash
Post by: AnnaWu on June 05, 2012, 02:51:16 AM
Quote from: neko68k on June 05, 2012, 01:49:58 AM
Lydux scsiinrom works in xm6. AnnaWu's scsiexrom does not.

With the tool "XM6 utility" you can create SCSIINROM.DAT and SCSIEXROM.DAT dummies, right?
SCSIINROM.DAT work and SCSIEXROM.DAT doesn´t work on XM6, right?
Title: Re: Help needed for my X68000 XVI Compact and external SCSI to Compact Flash
Post by: neko68k on June 05, 2012, 04:22:40 AM
I have the dummies yeah. They work, I was just testing. And yes, SCSIINROM.DAT works and SCSIEXROM.DAT does not. Both dummies, however, work fine.
Title: Re: Help needed for my X68000 XVI Compact and external SCSI to Compact Flash
Post by: AnnaWu on June 06, 2012, 07:49:58 PM
Just for info (http://forums.bannister.org/ubbthreads.php?ubb=showflat&Number=79903#Post79903)
Title: Re: Help needed for my X68000 XVI Compact and external SCSI to Compact Flash
Post by: lydux on June 06, 2012, 09:49:20 PM
You both are right, this rom is good to me.
Just look into the sources, XM6 does many stupids things with roms loading !

And unfortunatly, this emulator suffer a lots from bad programming practises...

Anyway, thanks Anna for this one ! :)
Title: Re: Help needed for my X68000 XVI Compact and external SCSI to Compact Flash
Post by: AnnaWu on June 06, 2012, 10:08:49 PM
Maybe XM6 expects the ROM to start at 0xEA0000?
Not checked in detail.
Title: Re: Help needed for my X68000 XVI Compact and external SCSI to Compact Flash
Post by: lydux on June 06, 2012, 11:56:01 PM
No, I've quickly checked by directly debugging xm6 from sources. It just do not load it at all...
The type of scsi rom it will loads depends on the configured machine's kind. Haven't checked so far, but seems it have to be a SASI one without an already loaded internal SCSI rom. And anyway, you can't configure both chains in options menu... So you can't have both roms at same time, which is totally non-sense to me !
All existing drivers/tools works with only one chain, depending on the boot address configured in SRAM. That's a IOCSCALL limitation.
But theorically, that's possible to work with both at same time (NetBSD should be able to), as they do not use the same memory space.
Title: Re: Help needed for my X68000 XVI Compact and external SCSI to Compact Flash
Post by: AnnaWu on June 07, 2012, 12:58:56 AM
Thanks for the info, lydux. :)

neko68k, try the modified CZ-6BS1 ROM (http://www.sendspace.com/file/zl0pnn) on XM6.
Title: Re: Help needed for my X68000 XVI Compact and external SCSI to Compact Flash
Post by: lydux on June 07, 2012, 01:31:46 AM
Ho yeah ! I got it !  :D

This one should work.
As I said, crappy loading routines...