Hola a todos,
Estoy echando a andar mi PS/2 8086 y me he dado cuenta de que es demasiado rápido!!
Me explico, me gustaria usarlo para jugar con aquellos primigenios juegos para XT, frogger, tapper, donkey kong, y creo que esos juegos están diseñados para correr a 4,77 MHz.
Este cacharrin es como un XT, pero corriendo a 8 MHz, estoy pensando en poner otro cristal/oscilador y con un conmutador seleccionar 4,77 u 8 MHz.
¿Alguno de vosotros sabe si esa modificación es tan simple como cambiar el oscilador?
¿Quizas sea más complejo?
¿Imposible?
¿Alguien lo ha intentado/hecho o soy yo el primer pirado al que se le ocurre semejante cosa?
Underclockear un IBM PS/2 Model 30 (8086)
-
- ZX Spectrum 16
- Mensajes: 8
- Registrado: 04 Mar 2015, 15:03
- Sistema Favorito: C64
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Nintendo NES/Clónica
- Primera consola: Nintendo GameBoy
- JoJo
- Amiga 1200
- Mensajes: 1067
- Registrado: 03 Feb 2008, 22:45
- Sistema Favorito: PC
- primer_sistema: PC
- consola_favorita: Nintendo SNES
- Primera consola: (Otro)
- Gracias dadas: 29 veces
- Gracias recibidas: 87 veces
Re: Underclockear un IBM PS/2 Model 30 (8086)
Hay un camino mas rapido, tienes el programita 'moslo' que precisamente ralentiza el equipo haciendolo mas lento.
- DistWave
- Atari 1040 STf
- Mensajes: 750
- Registrado: 15 Ene 2011, 09:08
- Sistema Favorito: PC
- primer_sistema: PC
- consola_favorita: Nintendo SNES
- Primera consola: Atari 2600
- Ubicación: Zaragoza
- Gracias dadas: 3 veces
- Gracias recibidas: 58 veces
Re: Underclockear un IBM PS/2 Model 30 (8086)
ehontecillas escribió:Este cacharrin es como un XT, pero corriendo a 8 MHz, estoy pensando en poner otro cristal/oscilador y con un conmutador seleccionar 4,77 u 8 MHz.
Te equivocas, aunque sustituyeses el oscilador va a seguir siendo más rapido que un XT original porque tu equipo monta un 8086 y el XT lleva un 8088, cuyo bus externo de 8 bits ralentiza los accesos a memoria. Como bien apunta JoJo, el mejor camino es la ralentización por software: mucho más comodo e inocuo para el equipo.
-
- ZX Spectrum 16
- Mensajes: 8
- Registrado: 04 Mar 2015, 15:03
- Sistema Favorito: C64
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Nintendo NES/Clónica
- Primera consola: Nintendo GameBoy
Re: Underclockear un IBM PS/2 Model 30 (8086)
Pues ya me he agenciado dos osciladores, uno a 5 MHz y otro a 4.194304.
Como bien comentáis, el XT original montaba un 8088 a 4,77, que era menos eficiente que el 8086, así que es posible que, aun bajándolo a 5MHz me siga pareciendo rápido. En ese caso montaré el de 4,2.
El tema de hacerlo por SW le resta mucha gracia al asunto. Para eso me monto un DOSBOX y tira pálante, o en lugar de enchufar mi spectrum para jugar al manic miner, lo hago en un emulador.
No se, quizás esté un poco zumbao, pero me gusta correr las cosas en las máquinas para las que fueron diseñadas.
Mañana me pongo a montarlo. Ya os contaré.
Como bien comentáis, el XT original montaba un 8088 a 4,77, que era menos eficiente que el 8086, así que es posible que, aun bajándolo a 5MHz me siga pareciendo rápido. En ese caso montaré el de 4,2.
El tema de hacerlo por SW le resta mucha gracia al asunto. Para eso me monto un DOSBOX y tira pálante, o en lugar de enchufar mi spectrum para jugar al manic miner, lo hago en un emulador.
No se, quizás esté un poco zumbao, pero me gusta correr las cosas en las máquinas para las que fueron diseñadas.
Mañana me pongo a montarlo. Ya os contaré.
- zup
- Amiga 2500
- Mensajes: 3012
- Registrado: 04 Sep 2009, 20:07
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Nintendo DS/3DS
- Primera consola: Nintendo GameBoy
- Ubicación: Navarra
- Gracias dadas: 86 veces
- Gracias recibidas: 356 veces
- Contactar:
Re: Underclockear un IBM PS/2 Model 30 (8086)
Tú mismo.
El caso es que el PC original usaba un solo cuarzo para generar la señal de vídeo, el reloj de la CPU y alguna otra cosa (cosas de abaratar costes).
Imagino que los PS/2 usarán más osciladores, pero deberías comprobar que al cambiar el cuarzo no Afectes a otras cosas.
P.D.: Creo que en el PC el cuarzo va a un múltiplo de la frecuencia de la CPU (3x?). Todo esto es de memoria, pero quizás el reloj de tu CPU no sea de 8MHz.
El caso es que el PC original usaba un solo cuarzo para generar la señal de vídeo, el reloj de la CPU y alguna otra cosa (cosas de abaratar costes).
Imagino que los PS/2 usarán más osciladores, pero deberías comprobar que al cambiar el cuarzo no Afectes a otras cosas.
P.D.: Creo que en el PC el cuarzo va a un múltiplo de la frecuencia de la CPU (3x?). Todo esto es de memoria, pero quizás el reloj de tu CPU no sea de 8MHz.
I have traveled across the universe and through the years to find Her. Sometimes going all the way is just a start.
Además vendo cosas!
Además vendo cosas!
- DistWave
- Atari 1040 STf
- Mensajes: 750
- Registrado: 15 Ene 2011, 09:08
- Sistema Favorito: PC
- primer_sistema: PC
- consola_favorita: Nintendo SNES
- Primera consola: Atari 2600
- Ubicación: Zaragoza
- Gracias dadas: 3 veces
- Gracias recibidas: 58 veces
Re: Underclockear un IBM PS/2 Model 30 (8086)
ehontecillas escribió:No se, quizás esté un poco zumbao, pero me gusta correr las cosas en las máquinas para las que fueron diseñadas.
Eso lo comparto al 100%, pero el problema precisamente es que tu máquina no está diseñada para correr ese software a la velocidad adecuada... busca una placa XT con su 8088 a 4,77 MHz y te ahorraras disgustos

-
- ZX Spectrum 16
- Mensajes: 8
- Registrado: 04 Mar 2015, 15:03
- Sistema Favorito: C64
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Nintendo NES/Clónica
- Primera consola: Nintendo GameBoy
Re: Underclockear un IBM PS/2 Model 30 (8086)
DistWave escribió:ehontecillas escribió:No se, quizás esté un poco zumbao, pero me gusta correr las cosas en las máquinas para las que fueron diseñadas.
Eso lo comparto al 100%, pero el problema precisamente es que tu máquina no está diseñada para correr ese software a la velocidad adecuada... busca una placa XT con su 8088 a 4,77 MHz y te ahorraras disgustos
El problema es que un 8088 con VGA y todos sus accesorios, se cotiza mucho más de lo que yo estoy dispuesto a pagar por una retromáquina.
Si consigo bajar el reloj a 4,77, al fin y al cabo tendré un HW totalmente compatible. Un 8086 a 4,77 MHz, indpendientemente de que sea una placa clónica o un IBM PS/2.
Por cierto, Distwave, ¿Me podrías pasar la info. para hacerme el cablecillo y conectar una disketera 1,44 al PC de marras?
Muchas gracias
-- Actualizado 08 May 2015, 23:26 --
Fracaso total...
El cristal que dije ser de 8 MHz, era de 48, tengo que ir a revisarme la vista.
Lo he sustituido por uno de 32 y el ordenador arranca, sensiblemente mas lento, pero la disketera no funciona. Está claro que ese oscilador hace algo más que proporcionarle los 8 MHz al micro...
en fin, que le vamos a hacer...
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 6 invitados