

	-----------------------------------------------------------------------------


	MSX ROM Manager 1.4.b.   ( 459 ROMS en la base de datos )
	(c)2000 por NightFox
	http://nightfox.go.to/
	msx_help@terra.es


	-----------------------------------------------------------------------------
	
	
	En vistas de que hay pocas utilidades para gestionar las
	ROMS de MSX, o las que hay no me convencian, he decidido
	realizar yo mismo una utilidad que identifica y renombra
	todas las ROMS que se tengan en la base de datos. El
	sistema que usa el programa para identificar las ROMS es
	relativamente sencillo. Se abre cada ROM en modo binario
	y se extraen 4 cadenas de 16 bits en las posiciones de
	archivo 256, 1024, 2048 y 8192. Estas 4 cadenas de 16 bits
	al ser diferentes en todas las ROMS (eso espero, ya que
	tube algun problema trabajando con solo 3 cadenas con la
	ROM de "The treasure of de Usas" y un clon de Tetris) nos
	serviran para indentificar cada ROM como unica en la base
	de datos y asignarle el nombre correspondiente.
	Todo el programa esta escrito en QuickBasic y compilado en
	el QuickBasic 4 de Microsoft. Si alguien desea el codigo fuente
	que me envie un e-mail y se lo remitire.
	El funcionamiento es sencillo, se colocan todas las ROMS
	a analizar en el directorio INBOX (que ha creado el programa)
	y se teclea desde MS-DOS los siguientes comandos:
		
		msxrom -rename
		Para renombrar las ROMS.

	o

		msxrom -add
		Para aadir las ROMS desconocias a la base de datos.
		Para salir, contesta a la peticion de "Nuevo nombre"
		tecleando !q (Cuidado con no equivocarte) y pulsa ENTER.

	Todas las ROMS renombradas se moveran al directorio KNOW que
	el programa habra creado. Facil, No?
	Por cierto, este programa renombra usando el comando MOVE de
	MS-DOS, asi que cuidado cuando asignes un mombre nuevo a la
	base de datos. (Ya sabes, nada de puntos, comas, asteriscos
	ni caracteres raros por ese estilo.)


	-----------------------------------------------------------------------------


	- Historico de actualizaciones
	
	# 11 de Diciembre 2000 (Version 1.4.b.) #
	Corregido el fallo que no permitia salir de la opcion -EDIT al teclear el
	comando !q y que en su lugar renombrava la ROM a ese nombre.
	
	# 27 de Noviembre 2000 (Version 1.4.a.) #
	Corregido pequeo fallo en este archivo de texto.
	
	# 26 de Noviembre 2000 (Version 1.4.a.) #
	Actualizado este archivo leame y la direccion de e-mail que sale en el texto
	a la salida del programa.
	
	# 27 de Junio 2000 (Version 1.4.) #
	Aadida la opcion -SHORT, que ordena la base de datos por orden alfabetico
	y facilita la creacion de y lectura de listados. Solo se debe usar esta
	opcion en caso de que se desee que en el listado obtenido con -LIST salgan
	los nombres de las ROMS en orden alfabetico. La opcion -SHORT solo es
	necesaria en caso de que se aada o edite algun nombre de ROM.
	
	# 26 de Junio 2000 (Version 1.3.) #
	Se modifican algunas rutinas de aceso a la base de datos para acelerar el
	proceso de busqueda. Se modifican tambien las rutinas de creacion del los
	archivos de registro, que ahora son mas legibles. Se incorpora la opcion
	-EDIT para modificar el nombre de las ROMS de la base de datos y la opcion
	-LIST que crea un archivo de texto llamado LIST.TXT que es un listado de
	todas las ROMS que reconoce el MSX ROM MANAGER. Se ayaden algunos filtros
	para evitar que se introduzca algun caracter invalido como nombre de archivo
	y se depura el programa en general para que funcione mas rapido. Ahora el
	proceso de busqueda es hasta 8 veces mas rapido.
	En cuanto a la base de datos se ha cambiado el nombre de algunas ROMS, dado
	que no eran del todo correctos.

	# 25 de Junio 2000 (Version 1.2.c.) #
	Se aaden 13 ROMS a la base de datos. En total ya son 428 ROMS. Se modifica
	la rutina de creacion del archivo de registro KNOWROMS.TXT .  Ahora quedan
	registrados todos los juegos renombrados, indicando en la cabecera del
	paragrafo la fecha y hora que se realizo.

	# 24 de Junio 2000 Tarde (Version 1.2.b.) #
	Se aaden 86 ROMS a la base de datos. En total ya son 415 ROMS. Se ayade una
	rutina que evita que se dupliquen los nombres de las ROMS en la base de datos
	para prevenir entradas duplicadas. Ahora se crea un fichero KNOWROMS.TXT
	en el directorio KNOW con el nombre de todas las ROMS renombradas.
	
	# 24 de Junio 2000 Maana (Version 1.2.) #
	Se aaden 16 ROMS a la base de datos. En total 329 ROMS. Ahora el programa
	es multilingue. Tecleando MSXROM -SPANISH en la linia de comando el
	programa mostrara los textos en Espaol y tecleando MSXROM -ENGLISH los
	mostrara en Ingles.
	Se aade la opcion -? que muestra los comandos disponibles.

	# 23 de Junio 2000 (Version 1.1.) #
	Se aaden 43 ROMS a la base de datos. En total 313 ROMS

	# 22 de Junio 2000 (Version 1.0. Beta) #
	Primera version del programa. La base de datos contiene 270 ROMS


	-----------------------------------------------------------------------------

	
	Si teneis alguna duda, sugerencia o teneis alguna ROM que no aparece en la
	base de datos del programa, podeis escribirme a:

		msx_help@terra.es

	o visitar mi WEB en:

		http://nightfox.go.to/

	Gracias a todos por usar mi programa. Y a seguir adelante
	con el mundo de la emulacion.


	NightFox


	-----------------------------------------------------------------------------

