PCBWay SD2IEC 64 Disk Drive Emulator User Manual

June 1, 2024
PCBWay

PCBWay SD2IEC 64 Disk Drive Emulator

PCBWay-SD2IEC-64-Disk-Drive-Emulator-product

Product Information

Specifications

  • Compatible with: Commodore 64, C64C, C128, C128D, VIC-20, C16, C116, PLUS4, and SX64
  • Supports file types: .D64, .D71, .D81, .PRG, and *.P00
  • Supports SD cards up to 32 GB

Frequently Asked Questions

  • Is SD2IEC fully compatible with all Commodore 64 games?
    • No, SD2IEC is estimated to be capable of running over 70% of the games designed for Commodore 64 computers due to differences in loading mechanisms.

Quickstart Guide

  1. Format an SD card (max 32GB, 1GB or 2GB cards work best) to FAT32 file system on your PC.
  2. Extract SD2IEC_SD_PACK.zip directly to the memory card.
  3. Download and copy C64 programs/games to root or organize them in folders.
  4. Put the SD card to SD2IEC.
  5. Plug the SD2IEC floppy emulator to the expansion port of your C64.
  6. Connect the IEC cable to the serial port of your C64.
  7. Turn on your C64.
  8. Type: LOAD “FB64”,8 RETURN After the program loaded type: RUN RETURN
  9. This should load and run filebrowser. To navigate the menu either use cursor keys or Joystick in port2. For single D64 images, just open the D64 by pressing RETURN or FIRE and then select the first PRG file to LOAD.

Introduction

SD2IEC

  • SD2IEC is a card reader designed for Commodore computers.
  • It is compatible with: Commodore 64, C64C, C128, C128D, VIC-20, C16, C116, PLUS4, and SX64.
  • It supports reading and writing the following file types: .D64, .D71, .D81, .PRG, and *.P00.
  • Support is provided for SD cards with capacities of up to 32 GB.

SD2IEC works with:

  • Turbo Disk / Fast Load / Speeddisk;
  • JiffyDOS;
  • Final Cartridge 3 – fastloader/fastsaver;
  • DreamLoad;
  • Exos;
  • GEOS.

Fastload

A lot of experienced Commodore 1541, SD2iEC, Pi1541 users prefer EPYX FASTLOAD, because of its high compatibility with Commodore hardware and software.
Every moment of your life is valuable, money can’t buy time. I am sorry that; this is not a Time Travel Machine, but I hope this will help you to save a few valuable seconds of your life 🙂

While working with Commodore’s original Disk Operating System, Commodore Disk drives (1541, 1571…) or disk drive emulators (SD2iEC, Pi1541…) loading is slow. Epyx Fastload Cartridge increases the loading speed remarkable rate.

Average Loading Speeds Comparison:

  • Normal C64 Loading: 500 bytes per second
  • Epyx Fastload (1541): 2500 bytes per second
  • Epyx Fastload (SD2iEC): 8000 bytes per second

SD2IEC & FastLoad

SD2iEC (Commodore disk drive emulator) and Epyx Fast Load Cartridge (the most popular “disk fast loader” for Commodore 64). Now they are togetger on one PCB.
Actually, this PCB is a combination of two independent projects, one of them is SD2iEC (Commodore disk drive emulator) and the other is Epyx Fast Load Cartridge.
They can be used separately or both together.
A lot of experienced Commodore users prefer EPYX FASTLOAD, because of its high compatibility with Commodore hardware and software.

While working with Commodore’s original Disk Operating System, Commodore Disk drives (1541, 1571…) or disk drive emulators (SD2iEC, Pi1541…) loading is slow. Epyx Fastload Cartridge increases the loading speed remakable rate.

Average Loading Speeds Comparison:

  • Normal C64 Loading: 500 bytes per second
  • Epyx Fastload (SD2iEC): 8000 bytes per second

Compatibility And SD Card Setup

Compatibility

  • It has to be noted that SD2IEC is not fully compatible with the original disk drive.
  • Original 1541 drives were exceptionally slow and game developers employed various programming tricks and hacks to make the loading process faster.
  • For example, the processor inside the drive was used to carry out additional calculations.
  • It is estimated that, as of now, SD2IEC is capable of running over 70% of the games designed for Commodore 64 computers.

SD Card Setup

Before using the device for the first time, the SD card has to be formatted in a FAT32 file system, then you can download a program pack for SD2IEC.

SD2IEC_SD_PACK.ZIP

PCBWay-SD2IEC-64-Disk-Drive-Emulator-FIG-2

  • All the files have to be extracted from the ZIP archive directly to the memory card.
  • Games and programs can be copied directly to the memory card or organized into folders as one sees fit.
  • It is not advised, however, to use capital letters in file and folder names.
  • Using only small letters ensures that the names will be correctly displayed in both display modes.
  • The empty d64 folder contains empty D64 images, which are used for disk archiving.
  • These files can be freely copied and renamed.PCBWay-SD2IEC-64-Disk-Drive-Emulator-FIG-3
  • The dc64.prg program allows for transferring files between SD2IEC and the original disk drive.
  • The fb, fb16, fb20, etc. files are part of the file manager.
  • The sd2iec_1.0.0_m644p.bin and sd2iec_1.0.0_m1284p_LCD.bin files contain the current SD2IEC firmware.
  • These can be deleted from the card after the device is started for the first time. sid64.prg is a music player that opens SID files.

Card Reader Setup

PCBWay-SD2IEC-64-Disk-Drive-Emulator-FIG-4

  • Before SD2IEC can be connected, the drive number has to be set correctly.
  • This can be done with the blue switch on the back of the device.
  • To use SD2IEC on its own, the drive number has to be set to 8 .
  • To use SD2IEC with the original disk drive, SD2IEC can be set as disk drive 9 .
  • It is important to remember, that some programs and games can only work when loaded from drive number 8.
  • SD2IEC & FastLoad can be powered from the expansion port (only in the case of C64, C128, and VIC-20) or from any USB power source.
  • The DIN6 cable has to be plugged in to the serial port on the computer and to any port on the back of the SD2IEC.

First Run

  • Once the card has been properly inserted into the reader, the computer can now be started.
  • In order to protect your electronical devices, always turn off your Commodore 64 before connecting or disconnecting any device.
  • While transfering data (reading or writing) from SD cards it should not be interrupted like power-off or Reset systems. Otherwise that may damage SD cards.
  • First, type in the command LOAD”FB”,8 (where 8 is the drive number), then press the RETURN key.PCBWay-SD2IEC-64-Disk-Drive-Emulator-FIG-5
  • Second, type in the command RUN, and again press RETURN.PCBWay-SD2IEC-64-Disk-Drive-Emulator-FIG-6
  • The file manager should automatically detect the model of the computer.

Multi-disk Programs

  • Switching D64 images for multi-disk programs is done with two buttons located on the front of the device.
  • For this to be possible, an AUTOSWAP.LST file has to be created in the same folder that contains D64 images.
  • This can be done with the use of Notepad program.PCBWay-SD2IEC-64-Disk-Drive-Emulator-FIG-7
  • D64 filenames have to be typed in one under another.
  • The file has to be saved as AUTOSWAP.LST, and not AUTOSWAP.LST.TXT.PCBWay-SD2IEC-64-Disk-Drive-Emulator-FIG-8
  • To do this, when saving the file, the Save as type: All Files option has to be selected.
  • The program has to be started from the first disk, and, if needed, the D64 images can be switched around with the use of buttons.

T64 Files And Software Archiving

T64 Files

  • SD2IEC does not support T64 files. Instead, it provides support for PRG files, which can be extracted from T64 files.
  • DirMaster, which is available at: https://style64.org/dirmaster can be used for this purpose.PCBWay-SD2IEC-64-Disk-Drive-Emulator-FIG-9
  • Once installed, open the T64 file you want to work on, right-click on the line that shows the correct PRG file, and then left-click on Export.
  • Now, the PRG file can be saved and copied onto the memory card.

Software Archiving

  • When it comes to copying software from cassettes or single PRG files from disks, the process is very simple.
  • First, you need to load the file into the computer memory, and then use command SAVE”filename.prg”,8 (where 8 is the SD2IEC drive number) to save the file onto the memory card.
  • To be able to use a Commodore Datasette and a SD2IEC simultaneously, the reader has to be powered by a USB power source.PCBWay-SD2IEC-64-Disk-Drive-Emulator-FIG-10
  • The picture above shows a game that has been loaded from disk drive number 8 to the computer memory, which was subsequently saved to a SD2IEC set as drive number 9.
  • To archive the entire disk, an empty D64 image from the empty d64 folder has to be used.
  • Copy any one of the images to a folder of your choosing and rename it (for example, to the name of the game).PCBWay-SD2IEC-64-Disk-Drive-Emulator-FIG-12
  • Then, insert the card to the SD2IEC and load the DC64.PRG program.
  • Once the program has been started, the contents of both drives are shown, together with a description of the available options on the right.PCBWay-SD2IEC-64-Disk-Drive-Emulator-FIG-13
  • The leftward arrow key allows for switching between drives 8 and 9.
  • This function is labeled as SWITCH. The arrow key is located near the 1 key.PCBWay-SD2IEC-64-Disk-Drive-Emulator-FIG-14
  • Drive number 9 is now highlighted in white.PCBWay-SD2IEC-64-Disk-Drive-Emulator-FIG-15
  • Next open your empty D64 file.

IMPORTANT!

  • Now, it is necessary to once again use the arrow key to switch to the other disk drive.
  • The program copies files from the drive highlighted in white to the drive without highlighting.
  • If this step is skipped, all data present on the disk will be erased.PCBWay-SD2IEC-64-Disk-Drive-Emulator-FIG-16
  • Drive number 8 is now highlighted in white.
  • To start the process of copying, press the F8 key (SHIFT + F7).PCBWay-SD2IEC-64-Disk-Drive-Emulator-FIG-17
  • A notification with drive numbers will be displayed.
  • By pressing the Y key, you confirm your decision and the process of copying is then started.PCBWay-SD2IEC-64-Disk-Drive-Emulator-FIG-18
  • This usually takes about a dozen or so minutes.

References

Read User Manual Online (PDF format)

Loading......

Download This Manual (PDF format)

Download this manual  >>

Related Manuals