Construyendo un 8088

Proyectos de hardware con sus esquemáticos y si llevan software en fuente

Moderadores: cacharreo, Fundadores

Reglas del Foro
Aquí solo tienen cabida proyectos de hardware que incluyan siempre al menos sus esquemáticos para poder reproducirlos si llevan componentes electrónicos, y si es posible los ficheros del programa en que se hacen, los diseños de las placas, los gerber, etc. Si llevan algún tipo de software asociado debe estar diponible el código fuente

Para los que no cumplen estas condiciones se debe postear en el foro de proyectos generales.
Avatar de Usuario
spark2k06
Demonio segundo orden
Demonio segundo orden
Mensajes: 1048
Registrado: 16 Oct 2017, 10:18
Has thanked: 9 times
Been thanked: 6 times
Contactar:

Re: Construyendo un 8088

Mensaje por spark2k06 »

Vale, los fuentes de github no corresponden con el binario. He analizado el bios-0.9.5.bin y ya veo los tres scancodes correspondientes a - , + y * :

Imagen

Y además, no parece que sea sobre el puerto 0x61, sino sobre el 0x63... habrá que probarlo, ya os contaré.
Avatar de Usuario
spark2k06
Demonio segundo orden
Demonio segundo orden
Mensajes: 1048
Registrado: 16 Oct 2017, 10:18
Has thanked: 9 times
Been thanked: 6 times
Contactar:

Re: Construyendo un 8088

Mensaje por spark2k06 »

spark2k06 escribió: 11 Abr 2019, 14:35 Vale, los fuentes de github no corresponden con el binario. He analizado el bios-0.9.5.bin y ya veo los tres scancodes correspondientes a - , + y * :

Imagen

Y además, no parece que sea sobre el puerto 0x61, sino sobre el 0x63... habrá que probarlo, ya os contaré.
Basado en esto he creado tres COMs, los dos turbos y el normal, a ver si funciona...

https://mega.nz/#!DQphHCaS!pbmYQFATMMa- ... aFFqenITFo
Avatar de Usuario
Ben-kenobi
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3543
Registrado: 12 Nov 2013, 10:00
Has thanked: 1 time
Been thanked: 18 times

Re: Construyendo un 8088

Mensaje por Ben-kenobi »

Entiendo que a los 8088 que tenemos se pueden poner a 9,55 , yo al menos lo he probado y funciona , también es cierto que durante no mucho rato.
Quieres vinilos para makear tu spectrum? Mira Aqui
Avatar de Usuario
spark2k06
Demonio segundo orden
Demonio segundo orden
Mensajes: 1048
Registrado: 16 Oct 2017, 10:18
Has thanked: 9 times
Been thanked: 6 times
Contactar:

Re: Construyendo un 8088

Mensaje por spark2k06 »

Ben-kenobi escribió: 11 Abr 2019, 16:14 Entiendo que a los 8088 que tenemos se pueden poner a 9,55 , yo al menos lo he probado y funciona , también es cierto que durante no mucho rato.
Teniendo el 8088-2 lo puedes poner a 7.16Mhz sin miedo... a 9.55Mhz puede ser inestable.
Avatar de Usuario
DistWave
Aspirante a demonio
Aspirante a demonio
Mensajes: 334
Registrado: 21 Mar 2015, 16:05
Ubicación: Zaragoza
Has thanked: 2 times
Been thanked: 16 times

Re: Construyendo un 8088

Mensaje por DistWave »

spark2k06 escribió: 11 Abr 2019, 14:35Y además, no parece que sea sobre el puerto 0x61, sino sobre el 0x63... habrá que probarlo, ya os contaré.
Es el puerto 0x63 seguro, lo he probado desde el debug del DOS
Avatar de Usuario
spark2k06
Demonio segundo orden
Demonio segundo orden
Mensajes: 1048
Registrado: 16 Oct 2017, 10:18
Has thanked: 9 times
Been thanked: 6 times
Contactar:

Re: Construyendo un 8088

Mensaje por spark2k06 »

DistWave escribió:
spark2k06 escribió: 11 Abr 2019, 14:35Y además, no parece que sea sobre el puerto 0x61, sino sobre el 0x63... habrá que probarlo, ya os contaré.
Es el puerto 0x63 seguro, lo he probado desde el debug del DOS
Estupendo, entonces creo que funcionarán los COMs que he preparado :-)

Enviado desde mi Redmi 4 mediante Tapatalk

Avatar de Usuario
DistWave
Aspirante a demonio
Aspirante a demonio
Mensajes: 334
Registrado: 21 Mar 2015, 16:05
Ubicación: Zaragoza
Has thanked: 2 times
Been thanked: 16 times

Re: Construyendo un 8088

Mensaje por DistWave »

Como comenté, cargando DOSMAX junto a USE!UMBS podemos liberar bastante memoria convencional cargando el DOS en memoria superior:

Imagen

Enlace de descarga: https://ftp.sunet.se/mirror/archive/ftp ... smax21.zip

Así se añade en el config.sys:
DOS=UMB,HIGH
DEVICE=USE!UMBS.SYS D000-F000
DEVICE=DOSMAX\DOSMAX.EXE /R+ /N+ /P-
SHELL=SHELLMAX.COM C:\COMMAND.COM C:\ /E:256 /P
Avatar de Usuario
spark2k06
Demonio segundo orden
Demonio segundo orden
Mensajes: 1048
Registrado: 16 Oct 2017, 10:18
Has thanked: 9 times
Been thanked: 6 times
Contactar:

Re: Construyendo un 8088

Mensaje por spark2k06 »

DistWave escribió:Como comenté, cargando DOSMAX junto a USE!UMBS podemos liberar bastante memoria convencional cargando el DOS en memoria superior:

Imagen

Enlace de descarga: https://ftp.sunet.se/mirror/archive/ftp ... smax21.zip

Así se añade en el config.sys:
DOS=UMB,HIGH
DEVICE=USE!UMBS.SYS D000-F000
DEVICE=DOSMAX\DOSMAX.EXE /R+ /N+ /P-
SHELL=SHELLMAX.COM C:\COMMAND.COM C:\ /E:256 /P
Muy bueno!

Enviado desde mi Redmi 4 mediante Tapatalk

Avatar de Usuario
wilco2009 !Sinclair 1
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 8152
Registrado: 01 Abr 2013, 23:47
Ubicación: Valencia
Has thanked: 47 times
Been thanked: 101 times

Re: Construyendo un 8088

Mensaje por wilco2009 »

spark2k06 escribió: 11 Abr 2019, 15:40
spark2k06 escribió: 11 Abr 2019, 14:35 Vale, los fuentes de github no corresponden con el binario. He analizado el bios-0.9.5.bin y ya veo los tres scancodes correspondientes a - , + y * :

Imagen

Y además, no parece que sea sobre el puerto 0x61, sino sobre el 0x63... habrá que probarlo, ya os contaré.
Basado en esto he creado tres COMs, los dos turbos y el normal, a ver si funciona...

https://mega.nz/#!DQphHCaS!pbmYQFATMMa- ... aFFqenITFo
Probados y funcionan perfectamente :-] :-] :-]
DistWave escribió: 11 Abr 2019, 17:23 Como comenté, cargando DOSMAX junto a USE!UMBS podemos liberar bastante memoria convencional cargando el DOS en memoria superior:

Enlace de descarga: https://ftp.sunet.se/mirror/archive/ftp ... smax21.zip

Así se añade en el config.sys:
DOS=UMB,HIGH
DEVICE=USE!UMBS.SYS D000-F000
DEVICE=DOSMAX\DOSMAX.EXE /R+ /N+ /P-
SHELL=SHELLMAX.COM C:\COMMAND.COM C:\ /E:256 /P
Funciona OK, pero me da dos errores:

- HMA No disponible, cargando DOS en baja, pero luego me lo carga en alta, ya que la memoria se queda disponible.
- La linea "SHELL=SHELLMAX.COM C:\COMMAND.COM C:\ /E:256 /P" me dice "incorrecto o falta intérprete de comandos" aunque quitando esta línea (o sin quitarla) todo funciona OK.

Por lo demás perfecto porque deja un montón de memoria libre. :-] :-]
"Aprender a volar es todo un arte. Aunque sólo hay que cogerle el truco. Consiste en tirarse al suelo y fallar".

Douglas Adams. Guía del autoestopista galáctico.
Avatar de Usuario
Ben-kenobi
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3543
Registrado: 12 Nov 2013, 10:00
Has thanked: 1 time
Been thanked: 18 times

Re: Construyendo un 8088

Mensaje por Ben-kenobi »

Mira a ver si tienes el command.com en la carpeta dos en vez de en la raiz de la cf
Quieres vinilos para makear tu spectrum? Mira Aqui
Responder

Volver a “Proyectos de hardware abiertos”