AbandonSocios: El Portal de los Juegos Antiguos

Abandonsocios => Tutoriales => Mensaje iniciado por: Neville en Agosto 23, 2019, 20:49:13 pm

Título: Emulando los NEC PC-9801
Publicado por: Neville en Agosto 23, 2019, 20:49:13 pm
(https://i.imgur.com/jxkMvu1.jpg)

Un poco de historia.

Los PC-98 son una serie de ordenadores muy popular en Japón, donde fueron una alternativa a los PC de IBM durante buena parte de los años 80 y 90 del siglo pasado. A grandes rasgos estas máquinas compartían parte de la arquitectura de los PC, pero siempre con sistemas propios de gráficos y sonido. Esto último permitía a NEC mantener el control del sistema y además ponerse un poco por delante de los PCs de IBM y, más tarde, los PC clónicos.

La serie de ordenadores personales PC-9801 fue la respuesta de NEC al lanzamiento del primer PC de IBM, el modelo 5150 de 1981. Temiendo perder el mercado empresarial a manos del fabricante occidental, la compañía japonesa desarrolló una alternativa propia en un año. Además de adaptarse a las necesidades del mercado nipón, el PC-9801 incorporaba otras mejoras sobre el PC 5150, como mostrar gráficos a 640x400 con 8 colores fijos frente a los 4 de la CGA de IBM.

Aunque la batalla contra IBM parecía ganada, NEC quiso extender su dominio al mercado doméstico. En 1985 lanzó el PC-9801VF/VM. Este modelo equipaba una CPU más potente (V30 a 10 Mhz.) y aumentaba las capacidades gráficas a resoluciones de 640x350 y 16 colores de una paleta de 64. Esto volvía a poner al PC-98 por delante de los PCs de IBM, que por aquel entonces equipaban tarjetas gráficas EGA. Opcionalmente, también podía equipar una expansión de sonido con el chip de sonido YM2203 de Yamaha.

A partir de la aparición de Windows 3.X las líneas del PC-98 y de los PC clónicos empiezan a converger, lo que conllevará la extinción del sistema, al ser el más caro y limitado de los dos.

Las diferencias entre los PC-98 y PCs clónicos se estrechó aún más con la llegada de la serie PC-9821 en 1992. Estos modelos eran ya propiamente ordenadores multimedia, con CPUs 80386 y 80486, unidad de CD-ROM, gráficos a 640x480 y 256 colores y chips de sonido mejorados.

El último modelo de PC-98 fue el PC-9821Ra43, lanzado en 2000 y equipado con una CPU Celeron a 433 MHz.

¿Y qué SO usaban estas computadoras? Pues como los procesadores eran compatibles con los del IBM PC (aunque gráficos y sonido no), se empleaba una versión localizada del MS-DOS con carácteres japoneses. También se vendieron versiones adaptadas de Windows 3.X, Windows 9X y Windows 2000.

De todas formas la mayoría de juegos arrancan desde el BASIC del PC-98, que se cargaba desde ROM. Sólo hay que meter los primeros discos del juego y arrancar el ordenador.

El PC-98 nunca terminó de triunfar del todo en el mercado doméstico. No supo quitarse de encima la etiqueta de ordenador serio y para trabajo. Tampoco era rival, a nivel de hardware, de otros ordenadores japoneses de la misma época, como el FM Towns de Fujitsu o el Sharp X68000. Aún así el mercado de juegos para el sistema mejoró mucho en la década de los 90, y no resulta difícil encontrar títulos interesantes para él.


Qué necesitamos.

1) Obviamente, un emulador de PC-98. En esta guía utilizaremos el Neko Project II (https://www.yui.ne.jp/np2/). No sólo parece el emulador que más se actualiza, sino que viene en inglés.

2) También necesitamos el archivo FONT.ROM de un PC-98. No parece imprescindible, pero son él los textos pueden mostrarse mal, así que más nos vale agenciarnos uno. El de esta guía ha salido de la página PC-98 Emulation (https://46okumen.com/pc-98-emulation/).

Algunos juegos necesitan la BIOS completa del aparato. Además del FONT.ROM son los archivos BIOS.ROM, ITF.ROM y SOUND.ROM.

3) Algo de software para este sistema. Normalmente lo veremos en forma de imágenes de disco (extensiones D88, HDM o FDI) o imágenes de disco duro con extensión HDI.

Un buen sitio para hacernos con una buena colección de juegos es esta página de Archive.org (https://archive.org/details/NeoKobe-NecPc-98012017-11-17). Si buscamos un juego en concreto, es mejor recurrir a Tokugawa Corporate Forums (http://fullmotionvideo.free.fr/phpBB3/viewforum.php?f=7&sid=3a38e147aa11757c36d1ad8f69638ba8), unos foros especializados en ordenadores nipones.


Emulando el PC-98.

Como primer paso, iniciamos Neko Project II y tocamos un par de opciones o tres.

Si no sabemos qué ejecutable emplear...

NP2.EXE / NP2NT.EXE --> Emula un PC-9801 con CPU 286 de 16 bits.

NP2SX.EXE / NP2SXNT.EXE --> Emula un PC-9801 con una CPU 386SX de 32 bits pero con un bus de 16.

NP21.EXE/ NP21NT.EXE --> Emula un PC-9821 con una CPU IA-32 de 32 bits.


1) En Emulate --> Font... ponemos la ruta a nuestro archivo FONT.ROM.

2) En Emulate --> Configure..., sección CPU, ponemos el número 32.

(https://i.imgur.com/EFdnJdz.png)

Esto nos proporcionará más "caballos" para los juegos más exigentes. En cambio, para cosas realmente antiguas hay que probar con números más bajos, incluso 1.

3) En Screen --> Screen options... ponemos la opción Use skipline revisions al máximo (255). Esto elimina las scanlines en la mayoría de juegos.

(https://i.imgur.com/UsWuWBu.png)

4) Por último, no está de más ir a Device --> Memory y poner la RAM al máximo.

Ahora cerramos el emulador para guardar las opciones y listos.

A partir de ahora ya podemos cargar juegos con el emulador... como curiosidad, si vienen en disquetes hay que poner los dos primeros a la vez, usando las opciones del menú FDD1 y FDD2. Las imágenes de disco duro se cargan desde la opción Harddisk.

Servidor ha cargado el 4D Sports Driving, alias Stunts.

(https://i.imgur.com/3Z3FwBz.png)

(https://i.imgur.com/86IzceR.png)

(https://i.imgur.com/WTK53LM.png)

Los juegos se suelen controlar con el teclado numérico más teclas como espacio, enter, Z o X.

Y recordad, si algún juego necesita el ratón, éste se captura / libera con F12.


Otros enlaces interesantes.

Con Archive.org (https://archive.org/details/NeoKobe-NecPc-98012017-11-17) y los foros Tokugawa Corporate Forums (http://fullmotionvideo.free.fr/phpBB3/viewforum.php?f=7&sid=3a38e147aa11757c36d1ad8f69638ba8) deberíais tener suficiente para encontrar juegos.

De todos modos, os recuerdo que en páginas como Romhacking (http://www.romhacking.net/) hay varios proyectos para traducir juegos de este sistema (y muchos otros) al inglés.

También podéis consultar las fuentes de esta guía, como las entradas en Wikipedia sobre este ordenador (en inglés (https://en.wikipedia.org/wiki/PC-9800_series) y castellano (https://es.wikipedia.org/wiki/NEC_PC-9801)) o el tutorial How To Play PC-88 and PC-98 Games (https://www.myabandonware.com/howto/pc-88-98) hospedado en My Abandonware (https://www.myabandonware.com/).
Título: Re:Tutorial NEC PC-9801
Publicado por: ristatas en Agosto 23, 2019, 22:18:20 pm
excelente aporte, gracias ;)
Título: Re:Tutorial NEC PC-9801
Publicado por: Neville en Agosto 23, 2019, 22:40:30 pm
¡Se me están acabando los sistemas para hacer tutos! :huh: :'(
Título: Re:Tutorial NEC PC-9801
Publicado por: Neville en Agosto 24, 2019, 22:37:31 pm
Voy a dejar un par de enlaces para ir haciendo boca...

Análisis de un NEC PC-9821 portátil en RetroWiki (http://www.retrowiki.es/viewtopic.php?t=200032294), con mucha información sobre el sistema.

Una lista con los 10 mejores juegos (http://www.blockfort.com/game-lists/pc98/) (algo debatible, como no) para el sistema.
Título: Re:Tutorial NEC PC-9801
Publicado por: Neville en Agosto 27, 2019, 21:04:01 pm
Más curiosidades. Una de los derivados de DOSBox, DOSBox-X, lleva tiempo intentando añadir emulación de PC-98. Este es un vídeo de los progresos:

http://www.youtube-nocookie.com/v/gGDOTKkVG1o
Título: Re:Tutorial NEC PC-9801
Publicado por: Neville en Septiembre 17, 2019, 19:12:42 pm
Más vídeos:

http://www.youtube-nocookie.com/v/2HDGJE80DWY

Historia y reseña del sistema

http://www.youtube-nocookie.com/v/RKLHJafkif8

Configurar LaunchBox para juegos de PC-98
Título: Re:Emulando los NEC PC-9801
Publicado por: Neville en Octubre 30, 2019, 15:40:46 pm
Sorpresa, sorpresa, la última beta de DBGL (v0.91b4 (http://www.squadrablu.nl/dbgl/beta/)) permite lanzar juegos de PC-98 con DOSBox-X.

Para que un juego sea "lanzable" se deben cumplir estas condiciones:

- Ir a Archivo --> Opciones --> Opciones dinámicas y añadir el valor pc98 a machine073.

- Usar DOSBox-X (https://dosbox-x.com/) para lanzar el juego, y con la opción machine=pc98 seleccionada.

- En Montaje, escojemos la opción Imagen de disquete auto-arrancable (como si fuera un PC Booter) y metemos la ruta a las imágenes de disquete. Ahora las extensiones de PC-98 están reconocidas.

¡Y a disfrutar!

(https://i.imgur.com/oTVOsB2.png)
Título: Re:Emulando los NEC PC-9801
Publicado por: gatuno en Octubre 31, 2019, 15:18:41 pm
¡Excelente noticia!
Título: Re:Emulando los NEC PC-9801
Publicado por: Neville en Abril 03, 2020, 17:46:19 pm
Mirad qué cosa más curiosa... hoy me han hecho en otro lado una recomendación para el sistema, el "Rusty", que guarda un parecido muy "sospechoso" con el "Castlevania":

http://www.youtube-nocookie.com/v/71q8q1sQc7c

El vídeo anuncia una traducción al inglés, la tenéis por aquí (http://46okumen.com/projects/rusty/).

Y el juego original está en archive.org (https://ia800100.us.archive.org/view_archive.php?archive=/22/items/NeoKobe-NecPc-98012017-11-17/C-Lab.zip).

Título: Re:Emulando los NEC PC-9801
Publicado por: RodrigoH17 en Abril 03, 2020, 19:52:06 pm
Tanto el "Rusty" como el "Totsugeki! Mix" tuvieron un port para el DOS, ambos son fantasticos juegos.

Yo tengo esas versiones para DOS, si alguien las quiere que avise.
Título: Re:Emulando los NEC PC-9801
Publicado por: Neville en Abril 03, 2020, 20:13:22 pm
Pues interesan, interesan... ;D
Título: Re:Emulando los NEC PC-9801
Publicado por: SkaZZ en Abril 03, 2020, 22:34:32 pm
El Rusty me encanta. Tiene hasta una sección de vagonetas... donde la palmo... pero mola mucho.
Título: Re:Emulando los NEC PC-9801
Publicado por: Neville en Abril 03, 2020, 22:39:36 pm
Tanto el "Rusty" como el "Totsugeki! Mix" tuvieron un port para el DOS, ambos son fantasticos juegos.

Yo tengo esas versiones para DOS, si alguien las quiere que avise.

¡Ah, qué tonto! :'(

Si los tengo los dos en "la cole". Pero ponlos igual por aquí, por si hay más interesados.
Título: Re:Emulando los NEC PC-9801
Publicado por: RodrigoH17 en Abril 04, 2020, 01:53:16 am
Dale, no hay problema, aca los dejo:

Rusty

Para jugar, hacerlo con "PLAY.bat"

Código: [Seleccionar]
https://mega.nz/file/AN4x3TTL#ZfIR57NWdmcn9xUNiqQa0MyhwG8apa3-pnGjAxbG2j0
Totsugeki! Mix

Para jugar, hacerlo con "TMIX.com"

Código: [Seleccionar]
https://mega.nz/file/RMpzQDyC#3glnApybFEsoO-0DS4d_wS4RGPg62KifXNdykznkOzs
Título: Re:Emulando los NEC PC-9801
Publicado por: Abandojuegos en Mayo 19, 2020, 09:59:09 am
¿donde coloco el Dosbox-x en la carpeta del DBGL?.  para que lo reconozca el programa. he puesto la carpeta Release pero no lo detecta. solo detecta el DOSBox-0.74-3 que viene por defecto.

Edito. he visto como se agrega y he agregado el Dosbox-X. pero ahora tengo otro error. al montar las Imágenes fdd y al intentar ejecutar el juego me aparece lo siguiente. "Este perfil parece incompleto" en el DBGL. y el juego no inicia.
Título: Re:Emulando los NEC PC-9801
Publicado por: Neville en Mayo 19, 2020, 14:05:45 pm
Creo que es porque DOSBox-X o DBGL no aceptan el formato FDD de disquete. Usa el FDI o D88.
Título: Re:Emulando los NEC PC-9801
Publicado por: Abandojuegos en Mayo 19, 2020, 14:12:40 pm
he probado con Fdi y aparece el mismo error.  ¿como es que se monta exactamente?. en la pestaña de Montaje coloco el diskete del juego y coloco la unidad a y luego acepto. o se debe de hacer algún otro paso.
Título: Re:Emulando los NEC PC-9801
Publicado por: Neville en Mayo 19, 2020, 15:22:14 pm
Ah, vale. Tienes que ir a Opciones y Opciones dinámicas en DBGL y añadir pc98 al apartado machine073.

Y en el perfil del juego, en Máquina, que esté en pc98.

Y el juego tiene que lanzarse con DOSBox-X, claro.
Título: Re:Emulando los NEC PC-9801
Publicado por: Abandojuegos en Mayo 20, 2020, 10:52:20 am
he logrado que funcione correctamente. al parecer es DBGL que no detecta algunos formatos de diskette. pero modificando el perfil con bloc de notas manualmente y iniciandolo, el DosboX-X si los detecta. como los D88.

(https://i.postimg.cc/DfdjvQgS/1.jpg)

(https://i.postimg.cc/R0HdjwhV/2.jpg)
Título: Re:Emulando los NEC PC-9801
Publicado por: Neville en Mayo 20, 2020, 14:53:27 pm
Qué raro... a mí no me ha hecho falta. Quizás no estés usando la última versión de DBGL, pásate por su hilo en el foro de VOGONS. (https://www.vogons.org/viewtopic.php?f=31&t=12915)
Título: Re:Emulando los NEC PC-9801
Publicado por: Abandojuegos en Mayo 20, 2020, 23:24:35 pm
estoy usando la beta 6 de la ultima versión. talves sea una falla en esta versión.

existe alguna pagina que tenga una lista completa de los juegos. he descargado por compañía como los de falcom o glodia en archive org. pero no conozco las otras compañías.

existen FPS como Doom en este ordenador?. lo mas parecido que en encontrado es el Star Cruiser 2.
Título: Re:Emulando los NEC PC-9801
Publicado por: Gelon en Mayo 21, 2020, 00:12:45 am
Otro fan del estilo PC8801 y PC9801 por aquí.

Una maravilla la cantidad de juegos del sistema que se han traducido en los últimos años, como el RPG de las moteras o aquél clon de Front Mission.
Título: Re:Emulando los NEC PC-9801
Publicado por: Abandojuegos en Mayo 21, 2020, 09:59:00 am
espero que con suerte tengamos algo en español en unos años. Me he enterado de que están traduciendo el Emerald dragon, había jugado el de Snes hace unos años.

también he visto que han traducido el EVO. la versión de pc98 se ve muy diferente a la de Snes. y por lo que he leído al parecer este no tiene vista lateral y las batallas son por turnos y no en tiempo real como en Snes.

(https://www.romhacking.net/translations/pc98/images/2830screenshot3.png)

(https://www.romhacking.net/translations/pc98/images/2830screenshot4.png)

Título: Re:Emulando los NEC PC-9801
Publicado por: Neville en Mayo 21, 2020, 13:47:34 pm
estoy usando la beta 6 de la ultima versión. talves sea una falla en esta versión.

existe alguna pagina que tenga una lista completa de los juegos. he descargado por compañía como los de falcom o glodia en archive org. pero no conozco las otras compañías.

existen FPS como Doom en este ordenador?. lo mas parecido que en encontrado es el Star Cruiser 2.

La fuente de juegos más grande es la que puse. Es un poco coñazo lo de descargar por compañías, pero entre ese listado y el de juegos de PC-98 de MobyGames (https://www.mobygames.com/browse/games/pc98/list-games/) puedes salir del paso bastante bien, porque en este último figuran las compañías responsables de cada juego.

Y sí, están los Doom. Búscalos por Id Software o Imagineer. Te recomiendo las versiones HD, porque no creo que funcionen desde disquete.


Título: Re:Emulando los NEC PC-9801
Publicado por: Abandojuegos en Julio 11, 2020, 16:09:49 pm
Una consulta. Estoy traduciendo un juego Arcade de lucha, y este se mueve con los siguientes botones. 4 6 2 y 8 y se ataca con la z y la x. Pero es bastante incómodo. ¿Es posible que se puedan llegar a modificar los botones, con un programa externo?. O tal ves con algun emulador de pc 98 diferente. Tengo varios, y algunos tienen la opción que figura Keyboard pero deja modificar los botones para joystick únicamente. Deja cambiar entre teclado y mando. ¿Conocéis algun programa?
Título: Re:Emulando los NEC PC-9801
Publicado por: Neville en Julio 11, 2020, 16:35:01 pm
Pues no creo que se pueda, esos son los controles por defecto de muchos juegos para ordenatas japoneses.
Título: Re:Emulando los NEC PC-9801
Publicado por: Gelon en Octubre 11, 2020, 21:11:47 pm
(https://i.imgur.com/Swr9SPp.png)

(https://i.imgur.com/OKggZZK.png) (https://i.imgur.com/2jtfb18.png)

Nueva traducción de PC9801, el AcroJet de Microprose.

https://gbatemp.net/download/arcojet.36738/
Título: Re:Emulando los NEC PC-9801
Publicado por: Neville en Octubre 11, 2020, 21:50:47 pm
Mooooola... :huh:

¡A por él! ;D

Por lo que veo funciona perfectamente con una de las versiones del juego que se pueden descargar desde Archive.org. (https://ia800100.us.archive.org/view_archive.php?archive=/22/items/NeoKobe-NecPc-98012017-11-17/SystemSoft.zip)

(https://i.imgur.com/GrcQnjI.png)

(https://i.imgur.com/mS2zopd.png)

EDITO: Y el manual lo tenemos aquí: https://ia902800.us.archive.org/0/items/Acrojet_1985_Microprose_Software/Acrojet_1985_Microprose_Software.pdf

¡Gracias por el soplo!
Título: Re:Emulando los NEC PC-9801
Publicado por: Gabbers77 en Diciembre 26, 2020, 07:05:36 am
Genial aporte chicos, he conseguido "echar a andar" el emulador gracias a vosotros, en su ultima versión: np21w-0.86-rev78.

Lo único que los juegos me van ultra rápidos..:-[  .Sabéis de casualidad como ponerlos a "velocidad real"?

GRACIAS!!
Título: Re:Emulando los NEC PC-9801
Publicado por: Neville en Diciembre 26, 2020, 14:18:33 pm
Me auto-cito:

Citar

2) En Emulate --> Configure..., sección CPU, ponemos el número 32.

(https://i.imgur.com/EFdnJdz.png)

Esto nos proporcionará más "caballos" para los juegos más exigentes. En cambio, para cosas realmente antiguas hay que probar con números más bajos, incluso 1.

Título: Re:Emulando los NEC PC-9801
Publicado por: Neville en Junio 07, 2021, 14:42:56 pm
Hoy he visto una nueva traducción al inglés para este sistema, concretamente del juego de estrategia por turnos Sei Shoujou Sentai Lakers III.

(https://i.imgur.com/BHAGO1v.png)

(https://i.imgur.com/Sq8DFcT.png)

Se aplica sobre la versión HDI, no sobre los floppies, y puede descargarse desde aquí. (http://www.romhacking.net/translations/6113/)
Título: Re:Emulando los NEC PC-9801
Publicado por: Gelon en Junio 14, 2021, 17:46:38 pm
(https://www.gamingalexandria.com/wp/wp-content/uploads/2021/06/banner-2.jpg)

Ha sido localizada y dumpeada la cinta de Mario Bros. Special para PC8001.

(https://www.gamingalexandria.com/wp/wp-content/uploads/2021/06/ss2.png) (https://www.gamingalexandria.com/wp/wp-content/uploads/2021/06/ss3.png)

https://www.gamingalexandria.com/wp/2021/06/mario-bros-special-nec-pc-8001-tape-dump-and-scans/
Título: Re:Emulando los NEC PC-9801
Publicado por: Neville en Junio 14, 2021, 17:59:09 pm
¡Gracias! Creo que con este deberían estar casi todos los juegos que Nintendo licenció para los ordenadores japoneses.

EDITO: Espera, este juego es para PC-88, no PC-98. Copiaré la info al hilo correspondiente.
Título: Re:Emulando los NEC PC-9801
Publicado por: Neville en Junio 27, 2021, 19:34:44 pm
Nueva traducción para el sistema, concretamente del RPG de acción Starfire.

(https://i.imgur.com/xDMAqgk.png)

(https://i.imgur.com/Ig2aukk.png)

Descarga aquí. (http://www.romhacking.net/translations/6138/) El parche es compatible con las versiones de 16 y 256 colores del juego.
Título: Re:Emulando los NEC PC-9801
Publicado por: Gelon en Junio 30, 2021, 16:52:20 pm
Y otra traducción más: Tamashii no Mon ~ Dante no Shinkyoku yori

(https://www.romhacking.net/translations/pc98/images/6143titlescreen.png)

https://www.romhacking.net/translations/6143/
Título: Re:Emulando los NEC PC-9801
Publicado por: Neville en Junio 30, 2021, 17:15:52 pm
Sí, aunque de momento solamente cubre los menús :-[