RDMC v0.06b
-----------

 RDMC es solo un packer, as que comprime un archivo en otro. En un futuro
podra transformarse en un compresor, si tengo suficiente tiempo libre.

 Est basado en el algoritmo de compresin DMC (Dynamic Markov Compression),
tal y como fue creado por Gordon V. Carmack y Nigel S. Horspool, e
implementado por Pierre Almeras (st0ne) en su programa ganador de la Hugi
Size Compo 7.

 La R viene de "Reiterative", porque he implementado una idea que tuve para
mejorar la compresin, que implica que ciertas partes del archivo pueden ser
procesadas varias veces (algo que no ocurre en las implementaciones simples
del algoritmo DMC que he visto hasta ahora). Aunque la idea la tuve por mi
mismo, mas tarde me di cuenta de que ya fue sugerida en el artculo original
que describa el algoritmo en la revista Computer Journal.

 RDMC necesita un procesador 386 o superior con FPU, y necesita alojar
4.4 Mb de RAM, as que probablemente tu equipo deba tener al menos 8 Mb.
Estas cifras no son demasidado altas para estos das, cuando los
ordenadores con 128 Mb de RAM no son raros. Puede funcionar bajo DOS o
Windows, gracias al extensor WDOSX.

 RDMC es freeware. Se incluye el cdigo fuente.

 Siendo una versin beta, RDMC puede tener errores. USALO A TU PROPIO RIESGO.

 Los archivos creados por RDMC no tienen (todava) cabecera, lo que implica
que no pueden ser identificados. Si intentas descomprimir un archivo erroneo
puedes obtener: un mensaje diciendo "Archivo de entrada incorrecto" (porque
detecta que se acaba demasiado pronto, o bien por que trata de utilizar
demasiada memoria), un mensaje diciendo "El disco est lleno, no se puede
escribir", por que el archivo de salida es tan grande que se come todo el
disco duro antes de ser detectado (raro), o bien un archivo lleno de basura
(extremadamente raro, pero podra suceder). En los dos primeros casos el
archivo de salida es convenientemente borrado (el caso de disco lleno tambin
puede producirse con archivos vlidos, si no hay espacio suficiente para
descomprimirlos).

 Para obtener mas informacin sobre el algoritmo DMC puedes echarle un
vistazo al packer original de Gordon's V. Carmack DMC.C en:

http://plg2.math.uwaterloo.ca/~ftp/dmc/

 y busca la revista Computer Journal 30:6 (dec. 1987), que fue donde se
describi por primera vez el algoritmo.

 Tambin le puedes echar una mirada al cdigo fuente original de st0ne
cogiendo el sourcepack de la Hugi Size Compo 7 de:

http://hugi.foxfiber.net/compo/hc7final.zip

 Si no est ah, visita la pgina de la Hugi Size Compo:

http://www.hugi.de/compo

 y busca "older compos"

 Una vez desenzipado, busca en el directorio llamado STONE

 Si te interesa el extensor de DOS WDOSX, mira en:

http://www.wuschel.demon.co.uk  (Europa)
http://www.geocities.com/SiliconValley/Park/4493  (cualquier otro sitio)

 Lo necesitars si quieres compilar el cdigo fuente incluido a partir de
la versin v0.03b . Tambin necesitars el ensamblador NASM, que puedes
conseguir de:

http://nasm.2y.net

 Por ltimo, el ejecutable fue comprimido un poquitn (13839 -> 13557)
con 32LiTE de Oleg Prokhorov, versin 0.3a, que no ha salido oficialmente
todava, aunque puedes encontrar la ltima versin oficial en la pgina
de Jibz, seccin download:

http://members.nbci.com/jibz

 La ltima versin de RDMC, siempre en el SAC:

ftp://ftp.elf.stuba.sk/pub/pc/pack/rdm???bs.arj

 Para contactar conmigo, manda un email a:

metalbrain_coder@gmx.net                                        Metalbrain
