Lobo: El PC de 16 bits definitivo

Cuanto tiempo sin publicar una entrada por aqui 🙂

Aqui os presento a Lobo, mi ultimo montaje, y un intento de crear el PC de 16 bits mas potente posible… mientras que se hace homenaje a la saga de juegos que nacio en los PCs de 16 bits, los Wolfenstein 🙂

Lobo!

Sus caracteristicas son:

– 80286 a 27.2 mhz
– 4 mb de ram en placa base
– 2 mb de EMS
– VGA Cirrus Logic 1MB
– Sound Blaster 16
– Roland MT32 integrada
– Tarjeta de red ethernet
– Almacenamiento en CFs extraibles

Inspirado por el video del Highscreen 286 decidi ver de que manera podia montar un 286 para juegos llevandolo al limite, ver hasta donde podria llegar un PC de 16 bits… y este es el resultado.

Logo Wolfenstein

Montado en una caja Nox Hummer ZN, el equipo… en realidad son dos equipos en uno. La Roland MT32 no viene de una tarjeta LAPC-1, ya que estas tienen precios completamente prohibitivos. No, en realidad la MT32 es ’emulada’, y lo digo con comillas porque se comporta como una real.

Dentro de Lobo hay dos PCs, el 286 que es el alma del equipo… y un P4 3000 cuya unica funcion es emular por software la MT32 a traves del emulador MUNT.

Fotos del montaje:

A medio montar, notese el gran disipador encima del 286, y otro encima del chipset, necesario por el gran overclocking.

Montaje preliminar, pero ya esta todo el sistema dentro de la carcasa.

MUNT originalmente se penso para ser usado con DosBox y ScummVM, generando un instrumento midi en el equipo en el que se ejecuta, y dosbox/scummvm se conectan a el generando el sonido. Yo le di una vuelta de tuerca a este concepto y pense… si tengo un equipo midi software en un PC… y conecto un adaptador midi usb y los enlazo… deberia de responder a los comandos midi que le entren por su interfaz serie, verdad?

Efectivamente, montando todo en un linux y haciendo este proceso… convertimos cualquier PC con un adaptador MIDI usb en una MT32 real.

El resto era trivial, simplemente tener un PC lo suficientemente potente para mover el emulador, conectarlo con el 286 a traves del puerto MIDI de la SB16… y funcionar…

Parte trasera
Parte trasera

Detalle de la parte trasera.

… Pero queria darle un toque mas a Lobo, y ya que tenia una caja bonita pense en dotarlo de un efecto de sonido en el arranque ‘a la Apple’:

Si, al encender el equipo suena un lobo aullando… Este si que es el autentico Lobo… 😀

Ahora, hay que automatizar todo para que los dos encendidos + el efecto de sonido se produzcan al pulsar el boton de encendido… hay que controlar el encendido y apagado de 2 PCs de coordinadamente y de formas diferentes: Uno es estandar AT, con lo que el encendido y apagado es simple, un interruptor que se enciende o se apaga… y otro ATX, tenemos un pulsador que hay que activar una vez y un momento solo para encender… y repetir el proceso para apagar.

Decidi montar todo con un Arduino UNO y una placa de reles para controlar esto, y ya de paso tambien para reproducir el sonido del lobo aullando usando la tecnica del PWM. Este Arduino alimentado por la linea de +5V de standby del ATX, de forma que cuando la fuente ATX tiene corriente el Arduino esta alimentado y monitorizando el boton de encendido… un pequeño amplificador de audio para el speaker y esta hecho 🙂

Aqui esta Lobo funcionando, continuacion del video donde se ve como lo enciendo:

* Los videos es conveniente verlos en 720p50

Leave a comment

Your email address will not be published. Required fields are marked *