Draco Cart Maker (DCM)
Easily create EasyFlash multicart images. Simply add the files.
(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 To buy easyflash kits visit http://for8bits.com 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.
|