nfg.forums

NFG Forums => SIG X68000 => Topic started by: leonk on December 30, 2017, 03:46:11 AM

Title: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: leonk on December 30, 2017, 03:46:11 AM
The following information is correct as of December 2017.  Keep in mind that my setup is unique to me and might not work for you.  My goal here is to have a working external solution as I have multiple X68K and would be easier to move the device between them.  Some systems don't even support internal HD without a lot of hacking (Compact, Red Zone, etc.)

NOTE: Consider this the up-to-date version of this document: https://gamesx.com/wiki/doku.php?id=x68000:hard_drive_on_sasi_machine

NOTE: This guide is for the X68000 compact / Red Zone.  I wrote a similar guide for the original X68000 / tower.  The guide is almost the same except SCSI2SD setup is different based on what X68000 you are using.

Other X68000 guide:  https://nfggames.com/forum2/index.php?topic=6380.0

PreReq:

- SCSI2SD V5.0b
- 50 pin to DB-25 pin SCSI adapter (purchase at same time as SCSI2SD)
- (optional): 3D printed case for the 2 units
- SCSI-2 X68K system (I own the X68000 compact Red Zone edition)
- External cable:
  - My X68K has a SCSI-2 external Centronics (MC-50) connector.
   It is pin to pin direct pinout of the standard CN-50 / original SCSI connector, just smaller size.
  - You need a way to go from MC-50 to the 25 pin SCSI adapter.  You can use a single cable or in my case I went with an MC-50 male to CN-50 female converter and then used a standard CN-50 to DB-25 pin SCSI-1 cable (25 pin cable is male)

  - When searching for above cables, keep the following in mind.  The MC-50 to CN-50 adapter is a SCSI-2 to SCS-1 converter.  The 3' SCSI cable is a SCSI-1 to DB-25 pin connector used by a lot of old Apple computers.

- Power:
  - NOT REQUIRED - SCSI2SD will get power from X68000
  - You will require a microUSB cable to program the SCSI2SD device in Windows
- MicroSD card:
  - Verified working with an 8GB card that was purchased at same time as SCSI2SD
  - Verified working with an old 1GB card as well

Software setup:

1) Create Hard Drive image on micro SD card:
- Download WinImage and install
- Download latest x68000 hard drive image from the x68000 FTP site (search for x68000v4.zip)
- unzip drive image and launch WinImage
- Make sure microSD card is now plugged into your computer (e.g. SD external card reader)
- from the "Disk" menu select "Restore Virtual Hard Drive image on Physical drive..."
- select the card reader
- make sure you're able to list all files
- navigate to where you opened x68000v4.zip and select X68000_V4.HDS
- It will take a few minutes to write the image to the micro SD card

Hardware setup:

1) Update and configure the SCSI2SD device
- download the following files from the SCSI2SD web site (http://www.codesrc.com/mediawiki/index.php?title=SCSI2SD)
   
   firmware_bundle-v4.7.01.scsi2sd
   scsi2sd-util.exe

- connect the SCSI2SD device via the microUSB cable to your computer and launch scsi2sd-util.exe
- from the File menu select "Upgrade Firmware..."
- select the above firmware file and let it update
- click on "Load from device" button
- On "General settings" tab:
     Startup delay = 0
     SCSI selection Delay = 255
     all options should be disabled
     you can enable SCSI-2 support if you want - this X68000 model will work with either
- On Device 1 tab:
     Device is enabled
     SCSI ID = 0
     Device Type = Hard Drive
     SD card start sector = 0
     sector size = 512
     sector count = 2048000
- click "Save to device" button
- click "Load from device" button to verify the settings have been stored

2) Put it all together
- 50 pin to 25 pin converter plugs into SCSI2SD
- MicroSD card plugs into SCSI2SD
- "SCSI cable" connects between X68K external hard drive port and SCSI2SD
- make sure there is no floppy in X68K and power on the system

Enjoy!
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: aarkay14 on December 30, 2017, 08:20:21 PM
Heyy Leon!! Add some pics of your setup! this is nice!!
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: leonk on December 31, 2017, 02:29:20 AM
You can see pictures of my work on twitter.  I'm @leonkiriliuk

Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: Max on January 03, 2018, 02:57:21 AM
Hi Leonk,

very good guide....now, as I am a newbie about Sharp x68k I only want to know if this excellent guide is valid for my model that is Sharp Pro II CZ-653C.
As I have just received a SCSI2SD with a 2gb micro card with all cables to plug it externally through centronics cable now I'd be ready to go but I certainly need a walkthrough since I do not want to commit any fatal mistake!!! I have read that it needs no direct power so getting it from the Sharp external connector but maybe this does notwork with my model ( if so I'll use the mob charger that has a 5v output) this could be an important step to skip, I was afraid of how to power it....and not to grill it! Now you have given me the solution....I'll be waiting for your answer/suggestion so to finally install everything correctly, I actually look forward to accomplishing it!
Thanks in advance

Max
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: leonk on January 03, 2018, 03:42:17 AM
When it comes to external SCSI on the X68000 there are 3 gotcha's that you need to keep in mind:

1) Where does the power come from. 

I would connect with SCSI only, when system powers on, the LED will turn on for a fraction of a second on the SCSI2SD.  This means it gets power from X68000.  If it doesn't, plug in the 5V external power (SCSI-1 systems mostly)

2) Is the SCSI2SD configured correctly.

The SCSI ID to be used is very important.  On older systems, it should be 3.  On newer systems that have no space for internal HD, I found 0 was required (as this was the default boot hard drive ID).  Setting 3 did not work on these.  But this assumed that your internal SCSI controller card was set to 7 (which I noticed is the default on my systems after SRAM is wiped).

Also, the max partition size of 1GB is very important above.  If not set, it did not work.  This was a missing step from older docs.
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: Max on January 03, 2018, 04:13:14 AM
 for the power I'll check otherwise I have the 5v mob connector to bypass it

to configure my scsi2sd I really need help as I am a noob at it...The card I have just got was bought here https://www.itead.cc/scsi2sd.html
I'd need a step-by-step guide in order to not commit mistakes....I have been a Sharp owner for 60 days so I have played self-made floppies on it so far but damn I want to install and play all games through my new card....btw I have used win image to correctly format and put into the V4 image as described but I used a 2gb card so it means it will not work this way...tell me if and how I have to do sth different to make the correct partition on it....sorry for all my questions I'll find the way to the goal with your help, I'm sure!!! :)
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: leonk on January 03, 2018, 05:15:28 AM
the size of the SD card does not matter.  Win Image restores a 1GB partition to the SD card.  The rest is empty.  I tested with an old 1GB microSD and an old 8GB microSD card.

The most important thing is the Windows setup utility for the SCSI2SD device.  It must report to the computer that the device connected to the X68000 is a 1GB drive.  If you leave the default on, it will report the actual SD card size .. this is a problem because X68000 supports a max of 1GB drives.
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: Max on January 03, 2018, 05:35:21 AM
ok I'll check it soon!!
for whom it may concern the second part of the installation that is the hardware set up and config can I use your guide here or https://nfggames.com/forum2/index.php?topic=6380.0 for my Sharp model or you suggest me doing sth different?...so these days I'll give it a try and hope everything will turn out for the best... :)
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: Max on January 03, 2018, 11:52:07 PM
Does my model 653 Sharp Pro II need the installation of sasi driver or I could skip this procedure and go on with the hardware set up and enjoy ( I hope..) it? I have just prepped my card with winImage and put into the scsi2sd now plugged externally through centronics to the card....
last question, in your opinion does this centronics external port provide power to my scsi2sd or I hade better plug a 5v mob connector?
thanks again!!!
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: SuperDeadite on January 04, 2018, 02:24:05 AM
Pro II is SASI, so yes SxSI driver install from floppy disk is required.

Only the Super, XVI, XVI Compact, X68030, and X68030 Compact use actual SCSI.
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: Max on January 04, 2018, 07:59:00 AM
Quote from: SuperDeadite on January 04, 2018, 02:24:05 AM
Pro II is SASI, so yes SxSI driver install from floppy disk is required.

Only the Super, XVI, XVI Compact, X68030, and X68030 Compact use actual SCSI.

thank you, so I'll proceed with all the required steps to install and set it up!
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: Max on January 06, 2018, 02:51:49 AM
I successfully accomplished my mission so thanks Leonk for the exhaustive install guide and Superdeadite for the tip about SASI Machine, I only  have discovered this marveilous Japanese Computer for 2 months and in short I equipped myself with everything to get it turned out for the best, obviously with forum activities I cleared my doubts and chose for the best way to the goal.....actually thanks everyone working and having fun with this project!!!
Cheers
Max
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: Max on January 08, 2018, 03:02:35 AM
Sorry Leonk I may need your help, Yesterday as I wrote here I plugged my SCSI2SD successfully and I was able to see menus and play games but today sth strange has happened, started my sharp again and I had this error you may see in the attached pic. I should say that once I tested everything yesterday I unplugged my scsi2sd and put away safe in a box, then today I took it out and plugged again but here comes the strange things....could you help me out please?...
I tried to test myself and connect it  again to my pc to verify it and I noticed that the scsi2sd didn't have ( stored)the settings I put in yesterday....quite strange!! I set it again but it seems not to save the settings....I did both save and reload as in the guide and apparently successfully, I did not get any erros from my pc back.....maybe I have to re-do the operation of the micro sd card and put the image again?....Maybe I wouldn't have had to unplugged the scsi2sd yesterday?...( yet done with all the system switched off) I'm in the ocean now....please help me!!!
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: leonk on January 08, 2018, 10:13:44 AM
Max. You seem to be using the SASI bootloader. The instructions here are for SCSI machine.

Let's move this discussion to this thread:  https://nfggames.com/forum2/index.php?topic=6380.0

I'll help you figure this out. Start a new post there with firmware version and OS you are using to write to scsi2sd.
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: Max on January 08, 2018, 09:34:53 PM
Quote from: leonk on January 08, 2018, 10:13:44 AM
Max. You seem to be using the SASI bootloader. The instructions here are for SCSI machine.

Let's move this discussion to this thread:  https://nfggames.com/forum2/index.php?topic=6380.0

I'll help you figure this out. Start a new post there with firmware version and OS you are using to write to scsi2sd.

I did it!!
Thanks
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: Elrinth on January 17, 2018, 07:54:24 PM
Thank you so much for this guide. Will save it and mail it to myself cuz I can't view the forum from home :D
I'll be in touch how it worked.
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: Max on January 21, 2018, 01:56:57 AM
I have unplugged my scsi2sd so to play my floppies once again but at the bootloader even if I push on opt to force booting it asks me for the human.sys disk.....for sure If I put it into it works and gets me to A: what am I supposed to do now in order to play my games from floppies?....so to take the double boot option?

update: maybe floppies were corrupted I tried with final fight and it works great from floppies.....otherwise launching it from the scsi2sd menu does not work....I read that launching games from the HD requires more amount of memory and from floppies most of games eventually work fine...is it true?
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: repoMan on January 21, 2018, 03:30:26 AM
Yep, launching games from LHES (not scsi2sd menu ;) ) requires slightly more RAM than pure floppy use.
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: Max on January 21, 2018, 08:13:14 PM
Quote from: repoMan on January 21, 2018, 03:30:26 AM
Yep, launching games from LHES (not scsi2sd menu ;) ) requires slightly more RAM than pure floppy use.

yes I guessed....what do you mean launching from LHES?...I normally select the game on the menu then another pops up and I press enter on the "!start"...I do not know any further prodedures but I am all ears as actually right now I cansay that I'm involvedin this fabulous "sharp" world...
Cheers

ps: I wonder if there will be a v.5 version of the HD image with all optimised games in it....It would be awesome!!!
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: leonk on January 22, 2018, 01:44:05 AM
LHS is a menu program for those not familiar with the command line. When it launches a game, LHS still stays in RAM, hence why you need more.

you can always press ESC and quit to the command line. Find a good tutorial on DOS and you'll be fine on navigating HumanOS and launching games.
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: Max on January 22, 2018, 01:56:43 AM
Quote from: leonk on January 22, 2018, 01:44:05 AM
LHS is a menu program for those not familiar with the command line. When it launches a game, LHS still stays in RAM, hence why you need more.

you can always press ESC and quit to the command line. Find a good tutorial on DOS and you'll be fine on navigating HumanOS and launching games.

I'll be dealing  with it....I have been testing here and there for a month and I know it is a huge world this one...
tks Leonk! :)
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: Nicky Biscuit on January 22, 2018, 05:51:13 PM
Writing this from memory but I'm pretty sure you can launch games in "dos" from LHES, you go to the folder with the executable in then exit to root (or something like that). Not sure if LHES still stays in memory or not but thats how I launch from "Games3" and things seem to work. As I say writing from memory so I might be a little off.

Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: Max on January 22, 2018, 08:20:43 PM
I'll have a try though....
tks
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: vanpeebles on February 18, 2018, 05:38:33 AM
I've been on for hours today trying to get the SCSI2SD working on the XVI and no luck at all! I've tried various SCSI IDs, and wrote numerous SD cards. When I power on the XVI, the SCSI2SD flashes for a second. I then set it as the boot device SCSI0 (also tried both at 3 etc.) Restarted the machine, and the SCSI2SD flashes like it's looking for something, then it just goes to the boot floppy.

If I set the wrong ID on switch.x, it doesn't flash the lights on restart, so I guess it kind of knows it's there. If i try running format.x, it has the drive at the ID number but when translated the text says not accessible or similar. I've followed the guide, over and over, but no luck sadly. Is there something I can run on the OS floppy to detect or display what is connected?

Help!  :-[
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: leonk on February 18, 2018, 10:11:43 AM
what is the connector on the system? big scsi 1 or small scsi 2?

Are you sure you set the 1gb limit correctly? What is the scsi ID in switch.x of the motherboard? (last option on the bottom). Lastly. what microSD card are you using and are you sure you restored the imagine correctly??
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: vanpeebles on February 18, 2018, 08:11:02 PM
Morning! :) Big SCSI I think. The four memory cards were Samsung Evo 16gb, Sandisk Ultra 4gb, Samsung 8gb and a Kingston 4gb. I followed the guide, and set the size to 2048000 etc. SCSI ID of the XVI is 7, you can't change that in switch.x, just beeps at you.

I used winimage with the restore option, also tried win32dskimager. I'll happily try some others though :) I've not used any x68000 emulators, is there a one what would run the data of the memory card, to test it?

(http://www.zen70509.zen.co.uk/x/scsi2sd.png)
(http://www.zen70509.zen.co.uk/x/scsi2sd2.jpg)
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: samaron on February 19, 2018, 08:39:51 AM
The default settings for the SCSI2SD should work fine on the XVI. No need to change anything, just put in the SD card with appropriate HDD image on it and boot.

Looks like you're using a DB-25 adapter. Perhaps it omits some pins the X68000 would use? Tried with another cable that has all 50-pins in both ends?

EDIT: I see this is a guide for compact systems. My experience is with the regular model.
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: leonk on February 19, 2018, 03:50:18 PM
The big scsi connector doesn't have power (scsi 1). only the scsi 2 port has power.

try connecting a 5V power source to the scsi2sd (cell phone charger) and see if that helps.
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: vanpeebles on February 19, 2018, 06:06:37 PM
I do get some flashing lights, so I was thinking it was powered. I'll try a separate power source :)
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: Nicky Biscuit on February 19, 2018, 06:49:08 PM
I use the big SCSI lead to this Amikit device without external power and it works fine for me (This is on FM TOWNS though). I connect to it with a CN50 50-Pin Male to IDC50 50-Pin Female Ribbon Cable. If the lights are flashing it sounds like you're halfway there. Hope you find a solution as I'll probably use one of these when my Compact is repaired. When you write your image do you use WinImage (Administrator)? Also, although it shouldn't make a difference did you set the boot sequence in Switch.x to search for SCSI devices first? You can always hold Opt1 on bootup to force it to check FDD first.
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: vanpeebles on February 19, 2018, 07:23:28 PM
Fingers crossed! :) I wonder if it's worth trying one of those cables instead. I changed the boot from STD to SCSI0 (or what ever I set the SCSI ID on the SCSI2SD). I'll try some power first anyway :)
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: samaron on February 19, 2018, 07:43:14 PM
Quote from: leonk on February 19, 2018, 03:50:18 PM
The big scsi connector doesn't have power (scsi 1). only the scsi 2 port has power.
It does provide power on the XVI, at least. Not sure how it is on SASI computers.
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: Max on February 20, 2018, 02:15:22 AM
I powered mine using a 5v mob cable and it works great!!
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: vanpeebles on February 20, 2018, 05:58:04 AM
Lol connected my Raspberry Pi PSU, and it worked first time! ;D All that time battling, and it just needed more power!
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: leonk on February 20, 2018, 12:55:12 PM
FWIW your XVI is a SCSI machine but has external SCSI-1 connector. The SCSI-1 guide I wrong does say to use an external power supply. :)

Enjoy your SCSI2SD!!!
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: Nicky Biscuit on February 20, 2018, 05:38:42 PM
Glad this has been sorted :) Onwards and upwards!
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: vanpeebles on February 20, 2018, 05:57:09 PM
Quote from: leonk on February 20, 2018, 12:55:12 PM
FWIW your XVI is a SCSI machine but has external SCSI-1 connector. The SCSI-1 guide I wrong does say to use an external power supply. :)

Enjoy your SCSI2SD!!!

Hehe, I never saw that bit :( Just the bit about if it flashes, it will be powered. So many different X68000s  ;D
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: Elrinth on August 26, 2018, 04:38:50 AM
I have a SCSI2SD 5.0A board, and I simply cannot get it working with my X68k Compact. If I connect it, I don't ever get any image. If I have it connected and put in a human68k floppy, the floppy will only load for a short time. If I disconnect it, the floppy will finish loading.

I have setup the scsi2sd 5.0a with the settings explained in this. I have tried with both just cable between x68k company and the scsi2sd, and also with usb power... no difference.
Do I have to make some kind of manual termination with this board?

here is img of my scsi2sd:
https://imgur.com/a/R0DxFN5

in switch.x i have STD as boot and scsi id in bottom set same as the scsi2sd, it just wont work.

maybe something is wrong with the actual cable wiring? :)
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: Max on August 26, 2018, 05:50:44 AM
did you set everything on switch.x?...maybe the problem is here to get it seen by the system if all other steps have been done so far!!
Title: Re: GUIDE: Installing SCSI2SD on SCSI-2 X68000 systems EXTERNALLY ..
Post by: leonk on August 27, 2018, 02:08:10 PM
compacts are known to have bad surface mount capacitors on the main board Are you sure your x68k is fully functional??