Página 43 de 59
Re: Construyendo un 8088
Publicado: 10 Abr 2019, 19:21
por spark2k06
Upss, pues sí. A lo mejor el admin puede acceder a la última edición del primer post. Si no, es cuestión de repasar el hilo y dar con los interesados... o en su defecto, que se pronuncien
Enviado desde mi Redmi 4 mediante Tapatalk
Re: Construyendo un 8088
Publicado: 10 Abr 2019, 21:05
por wilco2009
Ben-kenobi escribió: ↑10 Abr 2019, 18:27
Con el dos normal arranca bien , pero quiero activarlo pRa poder liberar memoria.
Yo lo he probado con un necv20. Igual falla con el 8088 y tienes que probar una versión anterior.
Re: Construyendo un 8088
Publicado: 11 Abr 2019, 01:12
por BCH
Bueno, yo me he puesto un rato y ya tengo instalado windows 3.0, tal como ha dicho wilco, activando 128k de memoria alta y con el NEC v20. Por falta de mouse no he podido probar mucho, pero ya llegara
Hay alguna forma de poner la velocidad del cpu automaticamente (desde el autoexec.bat por ejemplo)?
Re: Construyendo un 8088
Publicado: 11 Abr 2019, 03:33
por Ben-kenobi
Bueno , os cuento mi experiencia , ya creo tenerlo operativo al 100% .
Lo primero es librera memoria como se a explicado en mensajes anteriores, el gestos sustituto del comman.com no he conseguido que sea estable , solo funciona en 8088 hasta la versión 5.0 si pones una posterior se bloquea , ademas en todas no termiba de funcionarme , si nada mas arrancar hago un dir me da error por falta de memoria , pero si hago un chkdsk y luego el dir si lo lee bien , asi que dejo por defecto el command.com
En cuanto a juegos ,con el procesadot a 10Mhz , monkey va casi perfecto.
Re: Construyendo un 8088
Publicado: 11 Abr 2019, 08:03
por wilco2009
BCH escribió: ↑11 Abr 2019, 01:12
Bueno, yo me he puesto un rato y ya tengo instalado windows 3.0, tal como ha dicho wilco, activando 128k de memoria alta y con el NEC v20. Por falta de mouse no he podido probar mucho, pero ya llegara
Hay alguna forma de poner la velocidad del cpu automaticamente (desde el autoexec.bat por ejemplo)?
Comprobado, Windows 3.0 necesita el nec v20 para funcionar. He puesto el 8088 y no funciona.
Como dice Ben, la última versión del 4dos tampoco funciona sin el necv20.
Re: Construyendo un 8088
Publicado: 11 Abr 2019, 10:37
por wilco2009
BCH escribió: ↑11 Abr 2019, 01:12
Hay alguna forma de poner la velocidad del cpu automaticamente (desde el autoexec.bat por ejemplo)?
No la hay, pero esa idea ya la llevamos hablando hace unos días spark y yo
Habría que analizar el código de la BIOS para ver si nos lo podemos hacer.
Re: Construyendo un 8088
Publicado: 11 Abr 2019, 13:13
por spark2k06
wilco2009 escribió: ↑11 Abr 2019, 10:37
BCH escribió: ↑11 Abr 2019, 01:12
Hay alguna forma de poner la velocidad del cpu automaticamente (desde el autoexec.bat por ejemplo)?
No la hay, pero esa idea ya la llevamos hablando hace unos días spark y yo
Habría que analizar el código de la BIOS para ver si nos lo podemos hacer.
La clave para activar o desactivar el turbo está aquí, se puede hacer un .COM facilmente para llevaro a cabo:
Código: Seleccionar todo
port_b_reg equ 61h
...
.check_minus:
cmp al,4Ah ; gray - scancode
jne .check_plus
.turbo_off:
in al,port_b_reg
and al,0FBh ; clear bit 2 (turbo enable bit)
out port_b_reg,al
jmp keyboard_int_exit
.check_plus:
cmp al,4Eh ; gray + scancode
jne .6
.turbo_on:
in al,port_b_reg
or al,04h ; set bit 2 (turbo enable bit)
out port_b_reg,al
jmp keyboard_int_exit
Sin embargo, aún no he encontrado dónde se detecta la pulsación del asterisco para el modo turbo a 7.44Mhz en lugar de 9.55Mhz.
Re: Construyendo un 8088
Publicado: 11 Abr 2019, 13:28
por spark2k06
De hecho, esto tendría que funcionar:
Pongo enlace al fichero COM, se puede probar a ponerlo en la última línea del autoexec.bat:
https://mega.nz/#!KIQWwSYS!E0JSEbk8hD6f ... FuNA12zpBw
Re: Construyendo un 8088
Publicado: 11 Abr 2019, 14:11
por wilco2009
Re: Construyendo un 8088
Publicado: 11 Abr 2019, 14:12
por spark2k06
wilco2009 escribió:
¿lo has probado?
No, yo hasta mañana por la mañana no puedo. Si alguien lo prueba que confirme
Enviado desde mi Redmi 4 mediante Tapatalk