Giter Site home page Giter Site logo

beddy70 / disktoolc64 Goto Github PK

View Code? Open in Web Editor NEW
4.0 1.0 0.0 105 KB

This project allows the exchange of files between your local disk and a D64 image (Commodore 64 image disk) . Ce projet permet l'échange de fichiers entre votre disque local et une image D64 (Image de disquette du Commodore 64).

Java 100.00%
commodre c64 c64-tool d64 image-floppy floppy

disktoolc64's Introduction

DiskToolC64

Ce projet permet l'échange de fichiers entre votre disque local et une image D64 (Image de disquette du Commodore 64).

Introduction

Les fichiers avec l'extension .D64 correspondent à des images de disquette de Commdore 64. ils permettent de stocker facilement des disquettes sur des supports modernes et surtout ils sont utilisés par l'ensemble des émulateurs Commdore 64 software comme hardware.

l'outils proposé ici, vous permettra :

  • d'échanger facilement des fichiers entre votre disque local et l'image d64
  • de créer et formater une image D64
  • d'écrire/lire ou supprimer des fichiers dans une image D64
  • de lister les fichiers contenus dans l'image D64

DiskToolC64 est écrit en java et demande l'installation sur votre système de java runtime 8 ou suppérieur

Utilisation

DiskToolC64 se lance en ligne de commande. la commande suivante (sans argument) vous retourne son usage :

java -jar DiskToolC64.jar 

Usage :

Usage:
[D64 image file] -c [drivename]                       -> create and format disk
[D64 image file] -f [drivename]                       -> format disk
[D64 image file] -d                                   -> read directory
[D64 image file] -p [local file] [new name]           -> put file
[D64 image file] -g [cbm file]   [local path]         -> get file
[D64 image file] -r [cbm file]                        -> remove file
(c) Written by Eddy Briere (2019) - [email protected] http://somanybits.com

Exemples

Création d'une image D64

java -jar DiskToolC64.jar mondisk.d64 -c mydisk

Create drive : mondisk.d64
Format drive : mondisk.d64 named : mydisk

Formatage d'une image D64

java -jar DiskToolC64.jar mondisk.d64 -f empty

Format drive : mondisk.d64 named : empty

Ecrire un fichier local dans une image D64

Dans l'argument [new name] n'ajoutez pas l'extension!

java -jar DiskToolC64.jar mondisk.d64 -p /users/eddy/c64/games/pacman.prg pacman

Copier un fichier d'une image D64 sur le disque local

Dans l'argument [cbmfile] n'ajoutez pas l'extension!

java -jar DiskToolC64.jar mondisk.d64 -g SPRITE .

file found : SPRITE.PRG
SPRITE
size=15748 | real size=15653

Lister les fichiers contenus dans une image D64

java -jar DiskToolC64.jar mondisk.d64 -d

Drive:'PEA_1541_DRIVE' - Version:0.1

------------------------------------
TEST.PRG                15748 bytes
SPRITE.PRG              15748 bytes
------------------------------------
2 file(s) freespace 137160 bytes

Supprimer un fichier dans une image D64

java -jar DiskToolC64.jar mondisk.d64 -r PIPO

PIPO removed

Si vous lister l'image D64, vous pourrez noter que PIPO à une nouvelle extension [.DEL]. Le fichier est toujours présent dans l'image mais il ne consome plus d'espace et sera supprimer par l'ajout d'un nouveau fichier:

java -jar DiskToolC64.jar mondisk.d64 -d
Drive:'PEA_1541_DRIVE' - Version:0.1

------------------------------------
TEST.PRG                15748 bytes
SPRITE.PRG              15748 bytes
PIPO.DEL                15748 bytes
------------------------------------
3 file(s) freespace 137160 bytes

disktoolc64's People

Contributors

beddy70 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 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.