DCM

Draco Cart Maker (DCM)

Easily create EasyFlash multicart images. Simply add the files.

Downloads:

* Version 1.0.1 executable: dcm.jar

(c) 2010 by Sascha Bader (sbader01@hotmail.com)

Disclaimer

THE PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT WITHOUT ANY WARRANTY. IT IS PROVIDED "AS
IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY
AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST
OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW THE AUTHOR WILL BE LIABLE TO YOU FOR DAMAGES, INCLUDING
ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES
SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN
IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

Updates and further informations

For software updates visit http://www.sascha-bader.de/html/dcm
For hardware informations visit http://www.skoe.de/easyflash
DCM contains EasyLoader technolgy by ALeX Kazik.

Credits

I wish to thank:
  Skoe for the fantastic EasyFlash hardware, the EasyProg software and all the enthusiasm.
  ALeX for his brilliant EasyLoader, the bootscreen, the splash screen.
  Nils for distribution of the easyflash kits.
  All the others for testing and support.

Requirements

Java 1.6 or (with Java 1.5 the hyperlinks in the about dialog are not working)

Usage

Start with GUI: java -jar dcm.jar
Start in Batch mode: java -jar dcm.jar <dir to import> [destination.crt]

Limitations

The following cart types are supported:

   Regular
   Ocean

Because of technical limitations only a single OCEAN cart may be added.
Unsupported carts are omitted during import.

Description

The table in the main window displays programs and cartridges available on the current multicart.
Use drag & drop or the "+"-button to add programs or cartridges.
Edit names in the first column of the table by double clicking them.
Save your cart using the "Save" button.
Sort the multicarts contents by a mouseclick on the first tablecolumn or the "A-Z" button.

Cart Size (1M/2M)

Please make sure to select the right cart size for your hardware.
For EasyFlash carts currently available this would be "1MB".
If to many data is added to a cart the filling level display turns red while showing a value >100% which indicates that the cart can't be programmed to the
selcted hardware (1MB/2MB EasyFlash). It can be saved with the "Save" button though.

Screensaver and splashscreen

With the "Boot" button an EasyFlash splashscreen can be added. The splashscreen appears during initial boot.
The "Screens." button adds a screensaver that is invoked by EasyLoader after a while if no user interaction takes place.

A-Z button / Sort function

The list of carts and programs is sorted automatically if the “A-Z” button is active.
A sorted list is preqequisite for the search function  in carts menue (EasyLoader).
Anyway if you require a custom list you may disable the sorting using the "A-Z" button.
If sorting is disabled the up/down buttons become available allowing selected items to be moved to another position.

Carts with a custom menue order can be created if the “A-Z” button is  deactivated. The up/down buttons become enabled then which gives the  possibility to move selected items up down in the list. Note that no search function will be available in the resulting carts menue since it  would require a sorted list.

Banks

The "Banks" button opens a view that displays the current bank usage.

Add / + / Drag&Drop

Use "+" button or "Add" menu ro add new files to the cart. Files must have the extension ".crt" or ".prg". If a directory is selected then all  contained files
are added.

Remove / -

Use "-" button or "Remove" menu to remove selected entries from the cart.  Multiple entries can be selected (press shift or ctrl when selecting).

Up

The "Up" button or menu moves selected entries up one row. Enabled only if the cart is not sorted automatically (see sort function).

Down

Use "Down" button / menu to move selected entries down one row.

Export

The "Export" button / menu exports multicart contents to specified directory. All items are exported.

Save

With the "Save" button the easyflash cart can be saved to a file.
Please use the file extension ".crt".

Load

Load an existing easy flash multicart to display or export its contents.
Note that some button will disabled then because currently editing of existing multicarts is not supported.

New

Immediatly create an empty cart.
Note that current content will be purged without further warnings.

Version History

1.0

Initial version.

1.0.1

Added support of uppercase filenames.