--- En hispamsx@y..., "jorge orozco" <jorgeorozco73@h...> escribió:
hola skyblasc,
perdona por el desconocimiento del tema
Hola Jorge,
no hay que disculparse por nada, aquí se pregunta por aprender y se
responde para eso. Yo mismo llevo mucho tiempo con el MSX pero hasta
ahora no tenía HD y mis preguntas sobre autoexec o msxdos2 pueden
sonar a "novato" para más de uno, pero precisamente pregunto, para
aprender :-DD
por fin me dado cuenta que el loadrom no se ejecuta a traves del
basic, si
no del msx-dos, pero el problema que tengo es que el msx-dos que
baje de la
red no funcina en el msx2 que tengo, puesto que me sigue saliendo
el basic.
He formateado el disquete a traves del msx , he copiado el command
y el
msxconfig o algo parecido, lo he puesto en el msx, lo enciendo y no
lo carga
sigue saliendo el basic ¿como lo hago?
Bién, tienes un MSX2 con disquetera. Ahora un poco de teoría ( que se
me corrija si me equivoco, please):
El SO MSXDOS necesita de un Kernel en ROM, que viene con el interfase
de disco ( para disketeras externas) o en el propio MSX para los que
tienen disketeras internas. Este Kernel es el encargado de chekear el
floppy al arrancar y ejecutar el S.O. si lo hubiera o cargar el
DiskBasic ( también en la misma ROM) y ejecutar el autoexec.bas. Si
no hay nada de eso, se pasa al prompt del Basic con la Diskrom
activada ( por eso arrancando con CTRL pulsado desactivará la
diskrom, liberando un poco de memória Basic).
Para MSXDOSv1.x el Kernek necesario ya lo tienes en tu controladora
de disco interna, así pués solo te falta arrancar con un diskete que
contenga los archivos COMMAND.COM y MSXDOS.SYS. Con esto en tu
diskete tendría que saltar al prompt del DOS ( A>) sin problemas.
Para una versión del MSXDOS superior al 1.0 solo necesitas substituir
los susodichos archivos COMMAND.COM y MSXDOS.SYS por otros de la
versión 1.03 ( de igual nombre). Al arrancar con tales saldrás al
prompt del DOS pero observarás el cambio en la versión a 1.03.
Para el uso de MSXDOS2, ya necesitas, a parte de COMMAND2.COM y
MSXDOS2.SYS un nuevo Kernel en cartucho o en un IDE/SCSI.
Ahora a la parte práctica:
Graba en un diskete los archivos MSXDOS.SYS y COMMAND.COM. Graba
también el LOADROM.COM y algunas .rom.
Arranca con el diskete puesto.
Si no sale el MSXDOS ( A:>)y vuelve al BASIC, entonces tus archivos
no son correctos, ya que es lo único que se me ocurre que pueda
fallar ( a excepción de que la diskrom de la disquetera esté chunga o
tal, pero entonces la disketera no te funcionaría. Por cierto...Tu
disketera funciona, no? A ver si va a ser eso...).
Asegúrate que tu disco está formateado para MSX ( al usar un PC para
bajar archivos de internet a veces pasa que usamos discos no MSX y
luego no va. Podría ser que no te detectara el disco - aunque
tendrías un mensaje como DISK OFFLINE o tal-).
Asegúrate que tienes los archivos correctos para msxdos1.03 ( y no
para msxdos2 por ejemplo). Una cosa que puedes intentar es bajarte el
RUMSX. En el paquete completo te vienen en la carpeta ROM y DSK las
roms para MSXDOS1 y MSXDOS2.2 que usa el emulador, y los .dsk con las
diferentes versiones del S.O ( MSXDOS1.3, MSXDOS2.2,2.3,2.4). Haz la
prueba con el emu cargando la rom de MSXDOS y el dsk de MSXDOS1.3 y
verás que todo ha de funcionar bién. Puedes usar entonces una
programa PC ( no recuerdo el nombre ahora, pero busca por funet o en
la FAQ de www.msx.org) para organizar .DSK y extraer los archivos
COMMAND.COM y MSXDOS.SYS del .dsk de la versión del SO 1.3 al disco
duro y luego a un diskete formateado PC o usar el emulador para tener
el .dsk del MSXDOS1.3 como disketera A y un disco MSX en la disketera
del PC como B: y desde el MSXDOS del emu hacer un: COPY *.* B: para
pasar el SO al diskete, y luego usarlo en tu MSX para arrancar.
Uffff...Si con todo esto no consigues al menos arrancar con el MSXDOS
ya no se que hacer!!!
Si tienes algún problema para encontrar los archivos o el programa,
me emaileas y te los mando al correo.
Espero que esta vez lo consigas y no dudes ( ni te averguenzes nunca)
de preguntar ;-DD
Hasta otra!
Skyblasc