Core PC/XT TEST1 unificado (20170218)

Avatar de Usuario
DistWave
Mensajes: 183
Registrado: 14 Oct 2015, 19:24
Ubicación: Zaragoza

Core PC/XT TEST1 unificado (20170218)

Mensaje por DistWave » 18 Feb 2017, 17:53

He subido al repositorio SVN los fuentes del core PC/XT unificado en sus tres variantes (512 KB, 2 MB interna y 2 MB externa). Por tanto, las tres versiones comparten las mismas características:
- BIOS almacenada en BRAM, no hace falta grabarla en la tarjeta SD (igual que la versión beta de 2 MB)
- Velocidad de funcionamiento de la SRAM a 70 MHz. Es la más baja de los resultados reportados en las pruebas con memoria externa.
- Añadido DAC de puerto paralelo para reproducir sonido digital.
- Sustituida fuente VGA (8x16) por fuente CGA (8x8). Aunque el texto es menos nítido, con este cambio se libera espacio en la FPGA para poder añadir funcionalidades en el futuro (nuevos modos gráficos, etc)

Adjunto los binarios (no tengo acceso a la ruta stable/binaries del repositorio)
Adjuntos
xt_lite_20170218.zip
(335.39 KiB) Descargado 469 veces

Avatar de Usuario
Quest
Mensajes: 900
Registrado: 27 Sep 2015, 00:20

Re: Core PC/XT TEST1 unificado (20170218)

Mensaje por Quest » 18 Feb 2017, 18:18

Gracias!

Ya te he subido los binarios a /stable/binaries.

La fuente CGA si que es feilla :mrgreen: Si cabe en estas versiones, creo que me meteré la VGA y si no, la mitad de la VGA... depende de para qué lo vaya a usar... cuestión de gustos :mrgreen:
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Avatar de Usuario
DistWave
Mensajes: 183
Registrado: 14 Oct 2015, 19:24
Ubicación: Zaragoza

Re: Core PC/XT TEST1 unificado (20170218)

Mensaje por DistWave » 19 Feb 2017, 02:05

Quest escribió:La fuente CGA si que es feilla :mrgreen:
Es más retro, así da mayor sensación de XT :mrgreen:

Avatar de Usuario
spark2k06
Mensajes: 1188
Registrado: 12 Feb 2016, 13:58

Re: RE: Re: Core PC/XT TEST1 unificado (20170218)

Mensaje por spark2k06 » 19 Feb 2017, 07:04

DistWave escribió:
Quest escribió:La fuente CGA si que es feilla :mrgreen:
Es más retro, así da mayor sensación de XT :mrgreen:
Estoy contigo DistWave, a mi me gusta mas así :-)

rcmolina
Mensajes: 109
Registrado: 22 Nov 2015, 16:41

Re: Core PC/XT TEST1 unificado (20170218)

Mensaje por rcmolina » 19 Feb 2017, 07:22

DistWave escribió:
Quest escribió:La fuente CGA si que es feilla :mrgreen:
Es más retro, así da mayor sensación de XT :mrgreen:
Y además si sirve para liberar espacio para otros modos gráficos, otro punto a favor.
Aunque solo sea una puerta a la esperanza :chocala!:

Avatar de Usuario
Quest
Mensajes: 900
Registrado: 27 Sep 2015, 00:20

Re: Core PC/XT TEST1 unificado (20170218)

Mensaje por Quest » 19 Feb 2017, 08:28

No, si tenéis razón, así se da más aire a mi viejo Amstrad 1640 :D

Pos ale, me pongo las dos versiones. Total, teniendo espacio para 44 cores.. :mrgreen:
Además en esta versión aún no hay nuevos modos gráficos. Para las siguientes ya veremos :roll:
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Avatar de Usuario
Martin8bity
Mensajes: 36
Registrado: 13 Mar 2016, 09:51
Ubicación: Czech Republic
Contactar:

Re: Core PC/XT TEST1 unificado (20170218)

Mensaje por Martin8bity » 19 Feb 2017, 08:50

Thanks. Both internal cores work for me, but it is similar as before. The GP Cycles http://www.8bity.cz/files/PC/CYCLES.zip works on 512k and not on 2MB core. And it seems to work OK in EGA mode (just the hacktro screen is scrambled), but the game is OK, the CGA has some scramble attributes on the screen even it looks like the game is working, just hard to see ;-) Prince works OK. Larry still does not. Intro screen is but next dialog is corrupted http://www.8bity.cz/files/PC/LARRY1.zip.

Could anyone upload somewhere few working games, that should work and I could test? Thanks.

Zup
Mensajes: 112
Registrado: 16 Sep 2016, 20:22

Re: Core PC/XT TEST1 unificado (20170218)

Mensaje por Zup » 12 Mar 2017, 21:33

Acabo de probar (¡por fin!) el core unificado, pero tengo algunas dudas.

Para empezar, un bug: mi teclado Benq 6312-TA no funciona. Cuando inicio el core, el XT arranca pero el teclado se queda colgado. He probado con el core más básico (el de 512Kb) y también falla; si desenchufo y enchufo el teclado con el ZX-Uno arrancado tampoco funciona (eso sí, los tres leds hacen el parpadeo). Con otros teclados que tengo en casa (HP, A4tech) sí que funciona.

Luego he probado a arrancarlo con una tarjeta creada con DOS 3.31a. He tenido algún disgusto al crearla con VMWare, pero pensaba que me iba a ir mejor con la tarjeta puesta en el equipo. No me deja crear particiones ni formatearlas.

He grabado la imagen de PC DOS 7.10 y tampoco me deja crear particiones ni formatearlas... ¿qué límite de tamaño tiene esta BIOS? ¿Hay trucos para crear particiones de más de 500 megas?

Tengo también algún problema con la visualización en VGA (aparece como una franja estrecha en el centro de la tele). Imagino que el problema estará en la tele (tengo que probarlo en otras teles o monitores). ¿Tiene este core algún ajuste para modificar estas cosas?

Gracias.

Avatar de Usuario
DistWave
Mensajes: 183
Registrado: 14 Oct 2015, 19:24
Ubicación: Zaragoza

Re: Core PC/XT TEST1 unificado (20170218)

Mensaje por DistWave » 13 Mar 2017, 10:42

Curioso lo del teclado, no me ha fallado ninguno de los que he probado... tampoco me aparece la franja en los monitores Samsung que tengo.
La partición primaria la creé en la SD desde un PC con linux, desde el propio ZXUNO no es posible porque no hay otro dispositivo de arranque. Pero es cierto que no deja crear particiones extendidas, indicando que no hay espacio libre aunque lo haya.

Avatar de Usuario
spark2k06
Mensajes: 1188
Registrado: 12 Feb 2016, 13:58

Re: Core PC/XT TEST1 unificado (20170218)

Mensaje por spark2k06 » 14 Mar 2017, 21:15

Revisando la BIOS del core de XT veo que los problemas de teclado pueden ser debidos a que la BIOS inicializa el teclado con el set 1 de scancodes. Por un lado, este set no es compatible con todos los teclados, motivo por el cual puede que no funcione el teclado Benq de @Zup. Por otro lado, sobre el problema de @ManuFerHi al reiniciar, puede ser debido a que se ha quedado establecido en el set 1 en lugar del 2 que usa el core de spectrum, y por tanto es incompatible... Manu, al resetear, prueba a pulsar la tecla 5 en lugar de F2, a ver si entra en la BIOS del core de Spectrum.

Responder