Publicado Nextor 2.1 Alpha 2 + nuevo controlador IDE driver

por konamiman en 15-03-2015, 13:22 translated by PAC
Tema: Software
Idiomas:

Buenas noticias para todos los usuarios de Nextor ya que Konamiman acaba de lanzar la versión 2.1 Alpha 2 del kernel de Nextor. Esta versión es la primera en incorporar una característica muy solicitada: el modo de emulación de disco que permite arrancar el ordenador usando ficheros de imágenes de disco como si se tratara de discos flexibles reales, permitiendo jugar a muchos juegos que no funcionan en el entorno normal de Nextor/MSX-DOS 2.

Además hay buenas noticias para los poseedores de Sunrise IDE. Desde ahora, en la versión IDE del kernel de Nextor, se incorpora un nuevo controlador desarrollado por Piter Punk de Tecnobytes, que es mucho más estable que el usado anteriormente a pesar de ser una versión beta. El kernel v2.0.4 ha sido actualizado con el nuevo controlador.

Así que adelante y actualizad vuestros Nextor. Tened en cuenta que esta es una primera versión y es probable que presente algunos problemas por lo que se recomienda leer el manual de usuario incluido.

Enlace relacionado: Página web MSX de Konamiman

Comentarios (30)

Por Guillian

Prophet (3230)

Imagen del Guillian

15-03-2015, 14:30

¡Excelentes noticias!
Ya es posible cargar DSKs directamente desde la tarjeta y con la posibilidad de escribir en ellos (por ejemplo para guardar partida).
La mayoría de los juegos que he probado han funcionado sin problema.
En este hilo podéis poner los que no funcionan para intentar mejorar la compatibilidad en la próxima versión.

Por mesiasmsx

Prophet (3134)

Imagen del mesiasmsx

15-03-2015, 14:34

Genial!!!Tiempo Ha que lo esperaba. En cuanto pueda me pondre con ello.

Por Josevil

Master (133)

Imagen del Josevil

15-03-2015, 14:40

Como se hace ? Cambiamos la version en mi lector megaflas sd y ya esta

Por Guillian

Prophet (3230)

Imagen del Guillian

15-03-2015, 15:25

Josevil wrote:

Como se hace ? Cambiamos la version en mi lector megaflas sd y ya esta

Quizá la forma más sencilla sea descargar el fichero KERNEL.DAT, copiarlo a una tarjeta VACIA y desde el menú recovery, elegir la opción F4.
(Al menú recovery se accede pulsando cursor arriba mientras arranca el ordenador)

Eso actualizará Nextor y la ROM Disk. En la nueva configuración del MultiMente basta con pulsar RETURN sobre un DSK para cargarlo con el nuevo sistema.
Si el juego es de varios discos, renombrad los DSKs a .FD1, .FD2, .FD3... etc. Y pulsando RETURN sobre uno de ellos se cargarán todos a la vez.
Por ejemplo:
SNAT1.DSK, SNAT2.DSK, SNAT3.DSK
hay que renombrarlo a:
SNAT.FD1, SNAT.FD2, SNAT.FD3

Por Josevil

Master (133)

Imagen del Josevil

15-03-2015, 15:56

Perfecto ,geacias Smile

Por x-nen Aivalahostia

Paragon (1040)

Imagen del x-nen Aivalahostia

15-03-2015, 18:34

Tiene muy buena pinta, a la que pudea lo instalo!!!

Ahora solamente falta dar soporte al nextor en el 1chip y derivados, cada dia encontrar sd de 2gb es mas dificil y con el soporte del nextor a 4gb y particiones no tendiamos poblemas.

agradecer a Konamiman su exelente labor, muchas gracias!!!

Por manolito74

Paladin (993)

Imagen del manolito74

15-03-2015, 19:46

¡Genial............................!!!!!!

Mil gracias a Néstor y a Guillian por permitirnos disfrutar de una herramienta que nos hace la vida mucho más fácil. ;-)

¡Saludetes! ;-)

Por FX

Champion (264)

Imagen del FX

17-03-2015, 18:07

Guillian wrote:
Josevil wrote:

Como se hace ? Cambiamos la version en mi lector megaflas sd y ya esta

Quizá la forma más sencilla sea descargar el fichero KERNEL.DAT, copiarlo a una tarjeta VACIA y desde el menú recovery, elegir la opción F4.
(Al menú recovery se accede pulsando cursor arriba mientras arranca el ordenador)

Eso actualizará Nextor y la ROM Disk. En la nueva configuración del MultiMente basta con pulsar RETURN sobre un DSK para cargarlo con el nuevo sistema.
Si el juego es de varios discos, renombrad los DSKs a .FD1, .FD2, .FD3... etc. Y pulsando RETURN sobre uno de ellos se cargarán todos a la vez.
Por ejemplo:
SNAT1.DSK, SNAT2.DSK, SNAT3.DSK
hay que renombrarlo a:
SNAT.FD1, SNAT.FD2, SNAT.FD3

Hola Guillian:
Acabo de actualizar con la versión del kernel que has colgado aquí.
Puede ser que el OPFXSD siga siendo la versión 1.13 y no la versión 1.14 que he sacado del foro?
Es por alguna razón?
Un saludo
FX
P.D: Y ya puestos, edito... Como se "borra" el disco que se ha puesto en emulación? Sólo consigo que con el 0, no me lo autoejecute, pero no se cómo borrarlo. A nadie le ha pasado lo mismo? oO

Por Palome_MSX

Supporter (8)

Imagen del Palome_MSX

17-03-2015, 19:18

Que buena noticia!! era lo que estaba esperando para poder correr .DSK en directo!!
Un pregunta, tengo varias tarjetas CF armadas en mi Sunrise, si le cambio la BIOS a la misma, me las va a seguir reconociendo? así estén en 12 bits la parte de inicio???
Gracias desde ya!!

Por FX

Champion (264)

Imagen del FX

17-03-2015, 19:31

Vale. Ya he visto en el TXT del Nextor, que hay que borrar el fichero NEXT_DSK.DAT para que no lo autoejecute (por si a alguien más le pasa).
Aunque sigue vigente la pregunta para Guillian del opfxsd.
Un saludo
FX

Por anonymous

incognito ergo sum (109)

Imagen del anonymous

17-03-2015, 21:59

Probados Dragon Slayer 6 sin problemas grabando y cargando en el user disk y Aleste 2.

Por manolito74

Paladin (993)

Imagen del manolito74

17-03-2015, 22:28

Una pregunta, que lanzo desde mi (atrevida) ignorancia... ¿Sería posible, algún día, llegar a ejecutar un Juego en Formato ".cas"?

Gracias & Saludetes. ;-)

Por FX

Champion (264)

Imagen del FX

17-03-2015, 22:47

Creo que la respuesta es LOADCAS y LOADCASX.
FX

Por mesiasmsx

Prophet (3134)

Imagen del mesiasmsx

17-03-2015, 23:08

Bueno no se si hago algo mal. Ahora intento grabar una rom pulsando return directamente. Me la graba pero me sigue saliendo el R Master 3 por mas que pulse 0 . No se si debo actualizarme de nuevo el opfxsd. Puede que al actualizar el kernel se haya colocado una version mas antigua???

Por Guillian

Prophet (3230)

Imagen del Guillian

18-03-2015, 08:58

@FX: La versión 1.14 sigue siendo de prueba. Contiene algunos cambios que aún no están muy probados, como la combinación de cartuchos usando el GM2-PACK.ROM

@mesiasmsx: La versión que va en el fichero recovery es la 1.13. Si tienes cargados a la vez un juego en ROM y otro en DSK, cada uno debería poderse deshabilitar con su tecla correspondiente (ESC para la ROM y 0 para el DSK)

Por knm1983

Champion (340)

Imagen del knm1983

18-03-2015, 14:42

Gracias por la aclaración y explicación en el otro hilo , lo pego aquí por si a alguien le pueda interesar y no lo ha leído.

knm1983 wrote:
Por cierto Manuel, sería posible que al pulsar sobre un juego en dsk y después del proceso del fichero de datos en raíz, se hiciera un software reset automáticamente???

Sí, solo tienes que modificar en MM/MMRET.DAT la línea:
.DSK EMUFILE $C
por
.DSK EMUFILE -r $C

Luego ejecuta desde la línea de comandos (dentro de la carpeta MM):
CS MM

Esto, obviamente, lo tendrás que hacer desde la tarjeta SD u otra unidad que no sea de solo lectura como la ROM disk.

Por otro lado, no se si es que hago algo mal o que, he probado tanto el Snatcher con el SD y ninguno de los dos suena el SCC, incluso apretando la tecla S en el arranque para su activación, por otro lado el Snatcher que utilizo es el que lleva el menú de selección al principio y preparado para R800 , en el caso del SD, es la versión traducida por ti Manuel, que también lleva el menú de selección al principio.

Estos dos mismos funcionan perfectamente gravando las dsk en rom y pulsando la tecla S para la activación del SCC en el arranque del ordenador.

Saludos amigos.

Por Guillian

Prophet (3230)

Imagen del Guillian

18-03-2015, 16:25

El problema es que con el nuevo sistema de carga de DSKs el SCC está en el subslot 1, y la conversión de Martos (la que use para la traducción) solo soporta el SCC/SCC+ en un slot primario.

Si pruebas la nueva traducción de Project Melancholia verás que sí detecta el SCC en un subslot y suena correctamente.
Lo mismo con la traducción del Snatcher.

Con el "viejo" sistema de carga de DSKs, los que se grababan en la flashROM, el cartucho se configuraba de modo que desactivaba los subslots y solo quedaba el MegaFlashROM SCC+ visible en un slot primario.

Lo de las teclas D, S, W, etc. son solo efectivas cuando se carga un DSK a la vieja usanza (con el OPFXSD)

Por guantxip

Paragon (1594)

Imagen del guantxip

18-03-2015, 17:56

Bufff!

Bueno, instalé el kernel. He querido probar con el ys3 renombrando a fd1 ... hasta fd5 para el user disk.
Hace una carga que no tiene nada que ver con el antiguo opfxsd (lógico) pero el juego no tira.
Hago reset pulsando 0 (rom disk found) y salgo al multimente. Pero pulso 2 para ir a la tarjeta y no me deja (disk error/not ready). Arranco con arriba pulsado y f1 como solía hacer cuando pasaba algo raro con el opfxsd y nada, sigo igual.

Por knm1983

Champion (340)

Imagen del knm1983

18-03-2015, 17:58

Ya entiendo, para que a estas versiones les funcionara el sonido habría que hacer auto detección del scc nueva, bueno mi solución pasa por poner un scc en el slot 2 , supongo que en este casó sí que funcionara, supongo que con el MFR antiguo de 512k también funcionara en el slot2 para utilizarlo de scc.

Gracias Manuel, duda aclarada.

Por cierto, esta muy bien la opción de poder arrancar los juegos en modo R800, por sí alguien no sabe como hacerlo, se pulsa la tecla GRAPH + 2 en el arranque y cuando se enciende el led de la tecla CAPS, se aprieta el número 1 y los juegos arrancan con el R800 activado.

Saludos.

Por guantxip

Paragon (1594)

Imagen del guantxip

18-03-2015, 18:06

Por fin he recuperado la tarjeta. La he tenido que extraer y ponerla en el PC. Al volver a ponerla en el msx se ha recuperado. ¡Qué cosas! Tongue

Por Guillian

Prophet (3230)

Imagen del Guillian

18-03-2015, 18:14

@guantxip: Acabo de probar el Ys 3 y funciona bien. Tanto comezar partida como cargar una ya existente.
Asegúrate de que los discos los tienes grabados en el orden correcto (en el directorio está primero el FD1, luego el FD2, etc.)

La opción F1 es para borrar el MegaFlashROM SCC+. En este caso no hay nada grabado en él, ya que lo DSKs los ejecuta Nextor directamente desde la tarjeta SD.

Si no te reconoce la tarjeta prueba a apagar el ordenador, sacarla, meterla y volver a encender.

@knm1983: Eso es, si los juegos buscasen correctamente el SCC (no solo en slots primarios) funcionaría bien y sonaría el SCC del MegaFlashROM SCC+ SD.
Una solución, como bien apuntas, es poner otro SCC en un slot primario.

Por guantxip

Paragon (1594)

Imagen del guantxip

18-03-2015, 18:20

He hecho la prueba con el Ys 1 ya que sólo es un disco + user. El original fd1 y el user fd2. No me ha ido.
He renombrado el user a .dsk para ejecutar de nuevo solo el ys.fd1 y ha ido.

Así que sólo cabe pensar que es culpa de la fecha de copia del user disk y que lo coja como primero? O el user disk que he copiado no esté bien?

En ese caso puedes colgar lo que sería un dsk virgen para que lo usemos de user?

Por Guillian

Prophet (3230)

Imagen del Guillian

18-03-2015, 18:44

No es la fecha, sino el orden en el que copias los ficheros en la tarjeta.
Si te quieres asegurar, cópialos de uno en uno. Primero el FD1, luego el FD2, etc.

Puedes crear un disco vacío con la utilidad que indica Konamiman en el paquete de la nueva versión de Nextor NDIC

Otra opción es grabar un disco de usuario existente (o vacío) con FDSAVE.

Por guantxip

Paragon (1594)

Imagen del guantxip

18-03-2015, 20:30

Vale, creo que el ys3 tiene el mismo error que daba el Runit cuando lo testeé hace años, y es que empezando a jugar con Return y al hablar con Elena te pide crear el User Disk. Pues una vez creado te vuelve a pedir el Scenario Disk y ahí se queda atontado sin reconocerlo.

* Creo que lo que ha podido pasar es que me haya guardado mal en el primer disco en lugar del quinto, porque al arrancar de nuevo ya no va.

Por Victor

Champion (468)

Imagen del Victor

19-03-2015, 13:45

Pues a mi en el Turbo R, le meto el SD Snatcher de melancholia y no me pilla el SCC. Sale un mensaje que dice "Insert Sound Cartridge", ni pulsando shift, ni metinedo un SCC real ni nada.

A parte de eso, despues de haber cargado unos dsk con el nuevo sistema, se anula su carga con 0, hasta ahí vale. Pero, como se borran?? hay que hacer si o si un recovery?? otra manera más sencilla??
EDIT: Ya he descubierto como: borrando el NEXT_DSK.DAT del raiz de la SD. Genial!!

Y, edito MMRET.DAT en el PC por ejemplo... ¿como la meto luego en flash del cartucho??

Por Guillian

Prophet (3230)

Imagen del Guillian

19-03-2015, 13:54

@Victor: El Project Melancholia tiene varios tipos de parche y parece que has usado el que requiere el SCC+ original. Tienes que aplicar el parche para usar un SCC o SCC-I (que requiere un MSX2 con al menos 128K RAM)

En la documentación de Nextor pone que puedes borrar o renombrar el fichero NEXT_DSK.DAT. Otra opción es editardo (pulsando E desde el MultiMente) y borrar una letra de la cabecera. De esta forma evitas que quizá se fragmente el disco al borrar el fichero.

Para actualizar el MMRET.DAT puedes hacerlo de varias formas:
- Puedes copiar todo el contenido de la ROM disk (A: ) a una carpeta de la SD, hacer los cambios que quieras y aplicarlos (CS MM). Luego generas un DSK con el contenido de esa carpeta e instalas el DSK como ROM disk (OPFXSD nombre.dsk /id)
- Otra opción es copiar el contenido de A: en la raíz de la tarjeta y borrar la ROM disk desde recovery. Pero será necesario tener esa tarjeta insertada para que arranque Nextor y el Multimente.

Por Victor

Champion (468)

Imagen del Victor

19-03-2015, 15:38

Vaaale, valeeee....

Todo claro, Guillian. Es que me voy leyendo el tema de aquí del foro.... Pero son 50 páginas!!!

Gracias por tu paciencia.

Por mesiasmsx

Prophet (3134)

Imagen del mesiasmsx

19-03-2015, 20:50

De todas formas podeis seguir cargando los dsk en ROM como antes mediante la instruccion opfxsd para juegos que no haya
que grabar en disco la partida es genial y supongo que sigue siendo mas rapido. No se como es por ejemplo los tiempos de carga del Melancholia de la nueva manera pero en ROM era espectacular sin tiempos de carga apenas perceptibles. Asi que valia la pena seleccionar la disquetera para tal menester en este caso. De todas formas no viene de eso y es un placer poder volver a hincar el diente a esos jeugos sin necesidad de user disk

@Manuel: Por favor podrias comprobarme el Last Armageddon? Me carga la demo sin problemas pero si selecciono 2 para cargar el disco 2 me pide que inserte el disco C o 3 y cuando lo hago va con el r800 sonando una cacofonia cuando este juego no hace uso de el .

@Todos: Os parece abrir un hio en el partado software con los jeugos que puedan dar problemas??

Saludos!

Por Guillian

Prophet (3230)

Imagen del Guillian

20-03-2015, 09:44

@Julio: Ten en cuenta que las teclas 1-4 también son usadas por Nextor para configurar el sistema operativo.
Al pulsar 2 están indicando que quieres arrancar en modo MSX-DOS1 y con el R800 activado.
Para evitar estos conflictos es mejor que pulses GRAPH mientras arranca el ordenador y cuando se encienda el led CAPS pulses el número de disco con el que quieres arrancar; en este caso el 2.

Por Victor

Champion (468)

Imagen del Victor

21-03-2015, 18:57

Un truqillo para los que les resulte molesto, despues de cargar un juego de varios discos (FD1, FD2,...) el tener que estar todo el rato pulsando 0 para que no se ejecute:

Ya sabeis que hay que borrar (o modificar, o renombrar) el fichero NEXT_DSK.DAT y así, si volvemos a resetear ya no arranca otra vez el mismo juego.

Si ponemos en el autoexec.bat esto:

del b:\next_dsk.dat

con eso solucionado.... PEEEEERO, si el archivo no existe, nos devuelve un molesto "File not Found". Solución:

Poneis en el autoexec.bat:

if exist next_dsk.dat del next_dsk.dat

(o lo renombrais, o lo que querais)

Eso sí, para que funcione, logicamente, al menos habrá que arrancar una vez pulsando 0, y listo.

Creo que a alguno le puede interesar. Un saludo!!