home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 May / Chip_2003-05_cd2.bin / copy / iso / download / bin2iso / bin2iso19b.exe / readme.txt < prev   
Encoding:
Text File  |  1999-07-25  |  5.2 KB  |  130 lines

  1. Jul 25 1999, 09:29:46
  2. bin2iso V1.9b - Converts RAW format (.bin) files to ISO/WAV format
  3.                Bob Doiron, ICQ#280251
  4.  
  5. Check for updates at http://users.andara.com/~doiron
  6.  
  7. Usage: bin2iso <cuefile> [<output dir>] [-[a]wg] [-t XX] [-i] [-nob]
  8. or   : bin2iso <cuefile> -c <binfile>
  9.  
  10. Where:
  11.    <cuefile>    - the .cue file that belongs to the .bin file to
  12.                   be converted
  13.    <output dir> - the output directory (defaults to current dir)
  14.    -nwg         - indicates that audio data found in the track
  15.                   'gaps' shouldn't be appended to the audio tracks
  16.    -awg         - looks for non-zero data in the 'gaps', if found
  17.                   then gaps are appended to audio tracks. Looks
  18.                   for more than 1/2 of a sector of non-zero values
  19.                   (588 values),
  20.    -t XX        - Extracts the XX'th track.
  21.    -i           - Performs the conversion 'in place'. Meaning it
  22.                   truncates the binfile after each track is
  23.                   created to minimize diskspace requirements.
  24.                   [not valid with -t]
  25.    -nob         - Doesn't use overburn data past 334873 sectors.
  26.                   This of course presumes that the data is not
  27.                   useful.
  28.    -c           - Attempts to create a <cuefile> from an existing
  29.                   <binfile>
  30.  
  31.  
  32. ---------------------------------------------------------------------
  33. NOTE: This is a work in progress!
  34.  
  35. So far I beleive it handles MODE1, MODE2 and AUDIO tracks.
  36.  
  37. Since I have little exposure to .bin files, and little expertise in 
  38. CD formats, I can't guarantee this will work for all .bin's.
  39.  
  40. so... TEST the output before burning. Use Winimage on the ISO files  
  41. and a wave player on the WAVs.
  42.  
  43. If you do run into trouble, send me the following info:
  44. - .cue file
  45. - command line used
  46. - the screen output 
  47. - directory listing of source and files created (with sizes)
  48. and I'll fix it up.
  49.  
  50. Revision History 
  51.  
  52. v1.9b
  53.  - Oops.. was no way to turn writegap off: 
  54.    changed -wg option to -nwg
  55.  
  56. v1.9a
  57.  - Fixed bug in extracting single track
  58.  - changed code to default to writing gap data because of the way 
  59.    easycd pro writes the table of contents for the cd
  60.  
  61. v1.9
  62.  - revamped internally allowing me to do add some functionality...
  63.    Added a -i option to allow converting a bin using a little diskspace
  64.    as possible. !NOTE! This is destructive to the original .bin
  65.  - No longer barfs on PREGAP lines...
  66.  - Added a -awg option that checks for non-zero data in the gaps between 
  67.    audio tracks and turns on the -wg feature if it finds more than half
  68.    a sector of non-zero values.
  69.  - Added a -nob option that ditches overburn data. I haven't tested this,
  70.    but rumour has it that some cd players can't access data over 74.XX 
  71.    minutes. I'm not sure if I beleive this, but I put the option in in
  72.    case I get a chance to try it. (so far untested!)
  73.  
  74. v1.8b
  75.  - modified the audio gap detection scheme for creating cue files...
  76.    Now it may detect extra gaps, but they are easily removed by editing
  77.    the cuefile. Before it would sometimes not detect gaps, so I think
  78.    this is better.
  79.  
  80. v1.8
  81.  - Added the ability to create a cuefile from a binfile.
  82.    (assumes MODE1/2352, MODE2/2352 or AUDIO tracks)
  83.  - Added ISO track numbering for cd's with more than one data track
  84.  
  85. v1.7
  86.  - Made the reads/writes happen in 4Meg chunks... should speed things up 
  87.    when read from and writing to the same disk. (less head thrashing)
  88.  - Added Mode2/2336: When this type of track is encountered, it converts
  89.    it to the trusty Mode2/2352 track we're used to. (Burn with EasyCD
  90.    or open with WinImage)
  91.    Or, if you like, you can rename the output from a .iso to a .bin and then 
  92.    edit the cue file track type from MODE2/2336 to MODE2/2352 to burn with 
  93.    cdrwin.
  94.  
  95. v1.6
  96.  - Added a '-wg' command switch to make bin2iso append pregap sectors to the
  97.    last wav file. Useful because some cd's have music in the pregaps.
  98.    Note: most TAO burning leaves 2 second gaps between songs, so if you copy
  99.          a copy, then don't use the -wg option. If you do use it, then the 
  100.          audio track will grow by 2 seconds.
  101.  
  102. v1.5
  103.  - Fixed parsing of the filename from the cue file. (handles spaces etc)
  104.  - Added progress display
  105.  - Detects a single track, mode2 bin which can be burnt as is.
  106.  - Verifies data tracks (checks the mode and frame sequence)
  107.  
  108. v1.4
  109.  - fixed bug that occured when tracks had no pregap index
  110.  - parsing of .bin filename out of .cue file now ditches path info
  111.  - fixed bugs in [<output dir>] parsing. (trailing '\' or ':')
  112.  
  113. v1.3
  114.  - first release to public
  115.  
  116. Suggested programs:
  117. WinImage - for viewing ISO images
  118. EasyCD Pro 2.11 (020) - for burning ISO or Mixed mode ISO/WAV
  119.                          (rumour is that creator doesn't always burn the 
  120.                           images as is, sometimes screws long filenames
  121.                           or burns a mode2 iso in mode1 form, etc, etc)
  122. Nero - Burning Rom    - For burning AUDIO disks because it allows changing 
  123.                         the gap size on my sony928e.
  124.  
  125. !DO NOT USE! Easy CD Creator for burning mode2/2352 images. You'll get a coaster.
  126.                    
  127.  
  128. TROUBLESHOOTING
  129.  
  130. Don't know of any problems right now. Let me know.