Home Page The Club Computers News Links Glossary EYAWTK
Before Amiga Background ICS OCS ECS AGA ??? PPC
U-Boot SLB Linux Amiga OS Dual Boot Hardware Peripherals Other
Initialisation Installation OS4 Updates About OS4 File Systems Networking Printing Other

AmigaOS 4.0 - Other - MakeCD

MakeCD is a program that can be used to burn CD's and limited versions of 3.2c and 3.2d_beta_10 are supplied in the Contrib drawer as part of the AmigaOS 4.0 installation. The MakeCD Feature List is subject to change without notice, but support is currently provided for: < href="http://makecd.core.de/" target=_blank">Amiga MakeCD Support Page

MakeCD Feature List

The MakeCD Feature List is subject to change without notice.

legend:
(1) not supported by all drives and not implemented for Panasonic and Sony drives -- see list of supported drives for details
(2) if supported by drive
(3) requires mpega.library which is not part of the MakeCD distribution

General
  • write modes supported:
    • Disc-At-Once (DAO) (1)
    • Session-At-Once (SAO) (2)
    • Track-At-Once (TAO)
  • support for ATAPI and SCSI CD-R/RW drives
  • file systems supported:
    • ISO 9660 Level 1, Level 2, Amiga
    • Rock Ridge incl. Amiga Extensions
    • Multisession/Multivolume in TAO and SAO
    • CDTV/CD32 discs
  • multi-threaded data reading, converting and writing with adjustable buffer management for optimal performance and safety
  • user configurable interface: novice and expert mode, font and screen user-definable, external programs for notification when
    • error occurs
    • required medium insertion
    • disc writing finished
  • context sensitive AmigaGuide help and bubble help
  • manual and online texts in German and English, plus many translations done by volunteers into: Danish, Finish, French, Greek, Hungarian, Italian, Norwegian, Swedish, Czech, soon Spanish
  • uniform project editing for DAO and TAO, flexible switching of write mode
  • load and save projects
  • AIFF-CD file interchange of complete CDs with audio editing software (supported by Samplitude CD; SoundProbe and AudioLabs16 are very interested)
Data and Image File Handling
  • direct CD to CD-R copying, multiple source discs possible
  • on-the-fly writing of ISO tracks
  • import (any frequency, mono/stereo, 8/16 bit, uncompressed/u-law/a-law) of
    • AIFF
    • AIFC
    • AIFF-CD
    • MAUD
    • WAVE
    • CDDA
    • Samplitude HDP
    • ISO image files
    • MPEG-A (3)
  • data conversion on-the-fly or with temporary images
  • export (with automatic selection based on file name suffix) of images to
    • AIFF
    • AIFC
    • AIFF-CD
    • MAUD
    • WAVE
    • CDDA
  • automatic usage of temporary images if already available
  • flexible deletion of temporary images:
    • immediately to reduce required disk space in TAO
    • after CD for multiple copies
    • not at all to keep images for latter reproduction
  • one hard disk image
CD Writing Options
  • Track Types (all data track types also raw):
    • Audio with/without Preemphasize
    • CD-ROM Mode 1
    • CD-ROM Mode 2
    • CD-XA Mode 2, Form 1
    • CD-XA Mode 2, Form 2
  • Disc-At-Once:
    • automatic data sector encoding
    • session fixation (2)
  • Track-At-Once (TAO):
    • incremental
  • indices in audio tracks:
    • in DAO
    • in TAO (2)
    • fast scanning of source audio CD for indices with all CD-ROM drives
  • ISRCs and Medium Catalog Number in DAO and TAO (2)
  • automatic TOC type selection
  • automatic target disc size checking
  • writing in test mode or after test
  • adjustable writing speeds
  • extensive informations while copying data:
    • current action
    • transfer speeds
    • passed time and estimated time left
    • buffer usage
  • automatic eject after writing and tray opening if new source CD required (configurable)
CD-R/CD-RW Manipulation
  • fixation of disc or session
  • CD-RW erase types (2):
    • full disc, blank data
    • full disc, fast
    • last session
    • last track
    • session/disc fixation
  • repairing damaged discs (2)
  • ejection of source or target discs
  • detailed listing of disc contents, saveable as ASCII text
Audio
  • playing of audio from images or CD with:
    • Amiga sound chip
    • AHI
  • on-the-fly writing of all supported file formats
  • automatic mono to stereo, 8 to 16 bit conversion
  • fast frequency resampling
  • export into many different formats (see above)
CD-ROM
  • low memory requirements
  • fast source directory scanning
  • flexible inclusion of previous tracks
  • on-the-fly writing
  • configurable Rock Ridge and ISO options
  • configurable CDTV/CD32 options
  • bootable with CDTV/CD32

V3.2 has several new features and improvements. Some of them are:

  • JVC/Teac DAO
  • novice GUI mode
  • AIFF-CD file export/import for data interchange with audio editing software
  • enhanced audio handling: automatic conversion mono/stereo, 8/16 bit, frequency resampling
  • reading of AIFF, AIFC, AIFF-CD, MAUD, WAV, MPEG-A (mpega.library is required for that) in 8/16 bit, mono/stereo, any frequency and Samplitude HDP in mono/stereo (44.1kHz only)
  • writing of AIFF, AIFC, AIFF-CD, MAUD, WAV (type selection with file name suffix)
  • direct access to CopyCD from Workbench
V3.2a/b/c are mostly maintance versions with bug fixes and support for new drives. V3.2d adds support for ATAPI DAO (aka raw writing aka "mode select fails in DAO") and Burn Proof. Support for foreign images (.bin/.cue and .bin/.toc) was added, so that VideoCDs can be created with the help of VCDGear (Amiga version). These public betas are as stable as the last official release, they have simply never been wrapped up as a complete archive.

See history and features for details. And here is the MakeCD 3.2c archive. The English documentation for MakeCD 3.2b is not quite finished, but we have included an intermediate version.

The archive of the tenth public beta of 3.2d only contains new binaries. You still need V3.2c for a full installation. Beta 10 adds support for new Yamaha drives.

If you replace your V11.3 version with the new makecdromfs.module V45.12, then MakeCD 3.2 beta 10 also allows you to write Joliet and HFS tracks. This module also supports a better, extended file list format - see the readme that is included with the new module. It is brought to you by Heinz Wrobel, who should be contacted regarding all problems with the makecdromfs.module. Beware that this module really is in beta at the moment. It might produce invalid images or hang; in fact, don't continue to use any 45.x version older than 45.12, because they had problems.

The language specific archives are available here. They haven't changed since V3.2. Only those marked with "V3.2" have been updated already:

I know that the hardware can give better performance, because I'm using my AmigaOne and the behaviour was the same even after I activated DMA on the HD and on the burner, with exactly the same time needed to burn a single CD!
My dealer told me sometimes ago that there was some tooltype to set in MakeCD which would improve the situation, but he didn't remember which one 
I had a look on AW, and I only found reference to these tooltypes:
MAKECD_PRI_WRITE=0
MAKECD_PRI_READ=1
MAKECD_PRI_CONV=2
I tried them, but to no avail ;-(

Currently my tooltypes are:

WRITE_DEVICE=a1ide.device
WRITE_UNIT=2
WRITE_DRIVER=
BUFFER=8000
SPEED=8
READ_DEVICE=a1ide.device
READ_UNIT=3
READ_DRIVER=CD_ATAPI
AUDIO_READ_SPEED=1
INCOMPLETE=Ask
BLOCKS1_DEVICE=
BLOCKS1_UNIT=0
BLOCKS1_START=0
BLOCKS1_END=0
REMOVE_AUDIO_PAUSE=0
BUFFER_CHUNK=50
AUDIO_WRITE_SPEED=1
HAS_SETTINGS
FIXATION_SPEED=0
BUFFER_IMAGES=8000
BUFFER_CHUNK_IMAGES=50
BUFFER_AUDIO=100
BUFFER_CHUNK_AUDIO=50
AUDIO_MODE=AHI
AHI_UNIT=0
DAO_SPEED=1
ISO_ONLINE_SPEED=1
DATA_READ_SPEED=0
COM_WRITE_CDR=
COM_FIX_REPAIR_FORMAT=
COM_AFTER_CREATING=
COM_AFTER_WRITING=
COM_ON_ERROR=
COM_ON_INSERT=
USER_LEVEL=0
DEF_TRACK_TYPE=1
DEF_SOURCE_TYPE=1
DEF_TARGET_TYPE=0
DEF_DEL_FILE=0
DEF_PAUSE=0
DEF_TARGET_SUFFIX=.raw
SORT=.info
ROCKRIDGE
WORLD_ACCESS
GROUP_ACCESS
AMIGA_ATTRIBUTES
MAKECD_PRI_WRITE=0
MAKECD_PRI_READ=1
MAKECD_PRI_CONV=2
-----------------------------------
my BUFFER=27000

My buffer 90000 8000 probably isnt enough

My settings:
BUFFER=15000
BUFFER_IMAGES=15000
WRITE_DRIVER=CDR_SCSI3_ATAPI
You don't have the write driver defined & the buffer settings are restricted by your available ram. I only have 256Mb on my A1.

Another thing to check is AddBuffers for CD0:. I have 500 buffers & I have no idea where to set this in a mount list, anyone know?

Disclaimer: Amiga Auckland have prepared the above information for the use of its members based on our experiences and as such is subject to revision at any time. Amiga Auckland cannot guarantee any of the information and cannot be held accountable for any issues that may result from using it.


Copyright 2005 Amiga Auckland Inc. All rights reserved.
Revised: October 22, 2005.