IRiver Firmware Decoder

This program decodes and unpacks freely downloadable firmware packs
for IRiver MP3 players. 
Tested player models are: 
  IMP-100, IMP-250(IRiver-2), IMP-350(SlimX), RioVolt SP-100, SP-250.
Using this program, for example, you can create ROM images to program
player's FlashROM chip in an external programmer, or you can study 
firmware code to develop a new, original code and/or hardware, or fix 
bugs (please follow copyright regulations active in your region).

How To Use (Unix (*nix) users):
  - unpack distibution archive
  - compile: c++ -Wall -o idecode d.cpp
  - run: ./idecode IMP-100.HEX image.bin

How To Use (Windows(R) users):
  - use precompiled idecode.exe from distribution archive
  - run: idecode IMP-100.HEX image.bin

SOUL DMP-01 Users Warning:
  Soul firmwares is slightly crypted to prevent you from using original 
  iriver or riovolt firmware. You'll have to convert soul firmware to 
  iriver firmware with r2s.exe utility prior to applying this program.

License (for Windows(R) users): 
  This program is free software. Please don't modify distribution
  archive contents when redistributing.

Price (for Windows(R) users):
  Free.

Autor:
  Ural Khassanov <ural@uwc.ufanet.ru>

Date:
  21.07.2002

