Preguntas de novato / PC Retro (8088-8086-286)

Cosas que no tengan cabida en ningún otro foro, pero.... a ser posible.... que no sean offtopic exagerado respecto a lo que nos trae aquí
Responder
Mills
Veroboard
Mensajes: 2
Registrado: 02 Sep 2019, 16:35

Preguntas de novato / PC Retro (8088-8086-286)

Mensaje por Mills » 02 Sep 2019, 17:01

Hola buenas.

Soy completamente nuevo en esto de las FPGA, hasta hace unos meses ni siquiera sabía que existían...

Lo que yo quiero en principio, es tener un PC que pueda configurar para funcionar desde un 8088 con CGA, hasta un 286 con VGA y adlib/soundblaster... para programar en MS-DOS y para juegos.

Como el hardware real está tan difícil de conseguir, y no tengo espacio, una placa FPGA sería muy buena solución (supongo).

Aquí van mis dudas:

1- He visto cores que simulan un 8186, que tiene algunas instrucciones de 286 pero...
¿Existe o está en desarrollo algún core de 8088/8086/286 como tales, o es que los cores de 8186 se les pueden desactivar cosas para que funcionen como 8088 y 8086?.

2-¿En qué estado de desarrollo están los cores 8186 (como el next186)?. Parece que les faltan cosas y modos gráficos de EGA y VGA, y no se si existe mucho desarrollo con ellos.

3-Vamos a suponer que compro una placa, le pongo el core next186 por ejemplo, y quiero recrear uno de mis primeros PC, un 286 a 12 Mhz. ¿Es posible configurarlo para que simule exactamente ese sistema, o la velocidad a la que va a funcionar no va a tener mucho que ver con el 286 "real"?.

4-Ya por último, además de utilizarlo para MSDOS, también me interesa el tema de videoconsolas, y el Amiga, ¿Qué placa sería la mejor para poder simular una Mega Drive, una SNES y un Amiga 1200 con chip AGA como tope?.


Muchas gracias.

Uto
Veroboard
Mensajes: 12
Registrado: 25 Ago 2018, 12:01

Re: Preguntas de novato / PC Retro (8088-8086-286)

Mensaje por Uto » 09 Sep 2019, 19:04

1- He visto cores que simulan un 8186, que tiene algunas instrucciones de 286 pero...
¿Existe o está en desarrollo algún core de 8088/8086/286 como tales, o es que los cores de 8186 se les pueden desactivar cosas para que funcionen como 8088 y 8086?.
No que yo sepa. A los cores existentes se les podrían "desactivar" cosas sí, pero eso lo tendría que hacer alguien que sepa programar FPGAs, es decir, alguien que haga un core nuevo recortando las funcionalidades. O sea, la respuesta es que sí, pero es muy poco probable que alguien lo haga.
2-¿En qué estado de desarrollo están los cores 8186 (como el next186)?. Parece que les faltan cosas y modos gráficos de EGA y VGA, y no se si existe mucho desarrollo con ellos.
No hay desarrollo ahora mismo que yo sepa. Efectivamente hay juegos que no funcionan bien porque faltan algunos modos. Están disponibles los más habituales, como el VGA 320x200 256 colores, o el 320x200 EGA de 16 colores, pero no todos los modos están soportados.
3-Vamos a suponer que compro una placa, le pongo el core next186 por ejemplo, y quiero recrear uno de mis primeros PC, un 286 a 12 Mhz. ¿Es posible configurarlo para que simule exactamente ese sistema, o la velocidad a la que va a funcionar no va a tener mucho que ver con el 286 "real"?.
Una FPGA implementa una máquina concreta, no es un emulador que puedas parametrizar. Tu pregunta es equivalente a tener un 286 real y preguntar ¿se puede configurar para que simule un 8086?
4-Ya por último, además de utilizarlo para MSDOS, también me interesa el tema de videoconsolas, y el Amiga, ¿Qué placa sería la mejor para poder simular una Mega Drive, una SNES y un Amiga 1200 con chip AGA como tope?.
Mister si quieres todo, si puedes tirar sin SNES, la placa UnAmiga.

Mills
Veroboard
Mensajes: 2
Registrado: 02 Sep 2019, 16:35

Re: Preguntas de novato / PC Retro (8088-8086-286)

Mensaje por Mills » 10 Sep 2019, 15:28

O sea, que si quiero simular mis primeros pc, tendrían que existir cores concretos de 8086 y 286 a la velocidad especifica y con los chips concretos, que veo difícil a no ser que lo programase yo, que no tengo ni idea jeje.

Muchas gracias por responder.

Uto
Veroboard
Mensajes: 12
Registrado: 25 Ago 2018, 12:01

Re: Preguntas de novato / PC Retro (8088-8086-286)

Mensaje por Uto » 10 Sep 2019, 17:36

Mills escribió:
10 Sep 2019, 15:28
O sea, que si quiero simular mis primeros pc, tendrían que existir cores concretos de 8086 y 286 a la velocidad especifica y con los chips concretos, que veo difícil a no ser que lo programase yo, que no tengo ni idea jeje.

Muchas gracias por responder.
Pues básicamente sí. No hay de qué :-)

Responder

Volver a “Cajón de sastre”