home *** CD-ROM | disk | FTP | other *** search
/ The Best of Mecomp Multimedia 2 / MECOMP-CD-II.iso / amiga / emulation / n64rom / doc / n64rom.doc
Encoding:
Text File  |  1998-01-18  |  2.4 KB  |  83 lines

  1.  
  2.  
  3. n64rom
  4.  
  5. NAME
  6.        n64rom - Tool for managing Nintendo 64 Rom files
  7.  
  8. SYNOPSIS
  9.        n64rom -{hvsSc} rom_file
  10.     
  11.  
  12. DESCRIPTION
  13.        This  manual  page  documents the n64rom tool which can
  14.        perform several actions on a N64 rom file.
  15.  
  16.        n64rom can do the following actions on a rom:
  17.  
  18.     - Display info header of a rom.
  19.     - Swap between little/Big Endian rom format.
  20.     - Verify the Checksum of a rom.
  21.     - Regenerate the checksum of a rom.
  22.  
  23.     Actually rom images can be stored in 2 ways :
  24.     Little or Big Endian, regarding the type of processor
  25.     used to rip the rom.
  26.  
  27.     For example Dr V64 device save roms in Little Endian format 
  28.     and Mr backup Z64 device save roms in Big Endian format.
  29.  
  30.     This tool can swap between those 2 formats to allow
  31.     to use a ROM ripped on a Z64 on a V64 for example.
  32.  
  33.     Another feature of n64rom is the ability to verify/recalculate checksum
  34.     of roms, this is useful when you modify a rom file and want to make it
  35.     usable or verify if you rom file is not corrupted.
  36.     
  37.  
  38. OPTIONS 
  39.     -h : display the info header of the rom which include
  40.          several information such game name,game size and saved format.
  41.  
  42.     -v : verify the checksum of the rom.
  43.          This option works for both Little/Big Endian formats.
  44.  
  45.     -s : swap the rom file format between Little/Big Endian
  46.          this option use a lot of memory and is very fast.
  47.  
  48.          memory used is the size of the rom file to convert.
  49.          if you try to convert a rom of 128MB you'll need 16 MBytes of 
  50.          free memory to be able to.
  51.  
  52.          if you don't have enough memory, the error message "malloc failed"
  53.          will be displayed and the operation will be aborted.
  54.          in this case switch to the -S option.
  55.  
  56.          Nota: Don't break the swap operation or risk your rom beeing damaged
  57.  
  58.     -S:  swap the rom file format between Little/Big Endian
  59.          this option use few memory ( 16KByte ) and is a little slow.
  60.  
  61.          a progress indicator will be displayed to show the operation progress.
  62.          This option is here to allow few memory systems to convert rom files.
  63.  
  64.          Nota: Don't break the swap operation or risk your rom beeing damaged
  65.  
  66.     -c:  Recalculate the rom checksum and write it to the rom file.
  67.          This is useful when you have modified the rom file.
  68.          This option works for both Little/Big Endian formats.
  69.  
  70.  
  71. BUGS
  72.     none known.
  73.  
  74.  
  75. TODO
  76.     - Display country of the rom (Japanese,Usa or Pal).
  77.     - Include an IPS patcher.
  78.  
  79.  
  80. AUTHOR
  81.     Salim Gasmi (salim@gasmi.net)
  82.  
  83.