Coder Social home page Coder Social logo

c64-cmd-hd's Introduction

C64PECTRE

Research & development on Commodore and related technologies https://github.com/c64pectre.

Setting up the CMD-HD Hard Drive with a C64 in VICE Emulator

https://github.com/c64pectre/c64-cmd-hd

Preparation

Steps

  1. Create an empty DHD file:

     copy nul cmd-hd-a.dhd
    
  2. Configure VICE

    1. In Preferences > Settings (ALT+O) > Machine > ROM > Drive ROMS: change the CMD HD entry to your real CMD HDD Boot ROM 2.80 Binary Image. You can copy the file to the DRIVES folder in your VICE folder.

    2. In Peripheral devices > Drive > Drive 9: at Drive model, choose "CMD HD", set a CMD-HD size of at least 20M (suggestion: 512M), check the checkbox "Save real-time clock data".

    3. Attach disk image for drive 9 to your DHD file.

    4. Do a hard reset of the C64.

  3. Create HD System

    1. Attach disk image for drive 8 to cmd-hd-tools.d64.

    2. Load and run CREATE SYS from 8. Press RETURN in the welcome screen. Accept default with RETURN. Press Y to clear area below system.

    3. When finished, do a hard reset of the C64.

  4. Create Partition

    1. Load and run HD-TOOLS.64 from 8.

    2. Ignore welcome screen instructions (not needed).

    3. Reset Drive 9 to its configuration mode: click on drive 9 in the status bar and click on "Configuration Mode".

    4. View current partition table. Should all be not in use. RETURN to exit.

    5. Create a new partition:

       001 ROOT 65280 NATV
      

      The NATV means native partition. Press - in BLKS to get the max. Create more partitions if you want.

    6. Do a hard reset of the C64.

Explore the HD

Consult the "CMD Hard Drive Users Manual for all CMD HD Models 4th edition jan 1991" to learn about all possible commands.

Change to device 9:

@9

List current (root) directory:

@$

Copy "CMD Hard Drive Utilities" to the HD

  1. First, create a subdirectory for the HD Utilities on the HD:

     @MD:CMD-HD-TOOLS
    
  2. Load and run FCOPY from 8.

  3. Copy 8 to 9 to subdirectory //CMD-HD-TOOLS/.

c64-cmd-hd's People

Contributors

c64pectre avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.