TERMINADA.Nueva tirada (segunda) de Multiply para Dandanator ZX Mini... Carga desde microsd

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

Moderador: 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.
Responder
Avatar de Usuario
España merlinkv
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 5536
Registrado: 06 Abr 2015, 23:08
Ubicación: Madrid / Europa del Este
Has thanked: 81 times
Been thanked: 396 times
Contactar:

Re: TERMINADA.Nueva tirada (segunda) de Multiply para Dandanator ZX Mini... Carga desde microsd

Mensaje por merlinkv » 21 Feb 2021, 20:40

¡Hecho!

Perfecto, ahora la barra es amarilla y las letras en negro, se ve de PM. :-]

Muchas gracias, haré eso con todos mis ROMSets ... :)
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918
Pásate por: WinUAEspañol

Avatar de Usuario
España mad3001
Demonio segundo orden
Demonio segundo orden
Mensajes: 1274
Registrado: 25 Nov 2015, 00:15
Ubicación: Mostoles(Madrid)
Has thanked: 153 times
Been thanked: 361 times
Contactar:

Re: TERMINADA.Nueva tirada (segunda) de Multiply para Dandanator ZX Mini... Carga desde microsd

Mensaje por mad3001 » 21 Feb 2021, 20:55

merlinkv escribió:
21 Feb 2021, 20:40
¡Hecho!

Perfecto, ahora la barra es amarilla y las letras en negro, se ve de PM. :-]

Muchas gracias, haré eso con todos mis ROMSets ... :)
Bueno, si hay más interesados en ponerlo como opción podríamos verlo (para no tener que andar con el editor hexadecimal y tal)
No somos dioses sino aporreadores de teclas y destripadores de Hardware con ganas de soltar los nervios en algo productivo e interesante

Avatar de Usuario
España merlinkv
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 5536
Registrado: 06 Abr 2015, 23:08
Ubicación: Madrid / Europa del Este
Has thanked: 81 times
Been thanked: 396 times
Contactar:

Re: TERMINADA.Nueva tirada (segunda) de Multiply para Dandanator ZX Mini... Carga desde microsd

Mensaje por merlinkv » 21 Feb 2021, 20:59

La verdad es que con la barra en amarillo se ve de fábula .. es mi opinión, claro.

MIs cambios ...

3A 44 9C 32 47 9C 0E 78 ----> 3A 44 9C 32 47 9C 0E 70

1E 00 CD 5B 16 7E EE 40 ---> 1E 00 CD 5B 16 7E EE 48

Muchas gracias otra vez. :)
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918
Pásate por: WinUAEspañol

Avatar de Usuario
España mad3001
Demonio segundo orden
Demonio segundo orden
Mensajes: 1274
Registrado: 25 Nov 2015, 00:15
Ubicación: Mostoles(Madrid)
Has thanked: 153 times
Been thanked: 361 times
Contactar:

Re: TERMINADA.Nueva tirada (segunda) de Multiply para Dandanator ZX Mini... Carga desde microsd

Mensaje por mad3001 » 21 Feb 2021, 21:51

merlinkv escribió:
21 Feb 2021, 20:59
La verdad es que con la barra en amarillo se ve de fábula .. es mi opinión, claro.

MIs cambios ...

3A 44 9C 32 47 9C 0E 78 ----> 3A 44 9C 32 47 9C 0E 70

1E 00 CD 5B 16 7E EE 40 ---> 1E 00 CD 5B 16 7E EE 48

Muchas gracias otra vez. :)
Si, se ve bien
Imagen
No somos dioses sino aporreadores de teclas y destripadores de Hardware con ganas de soltar los nervios en algo productivo e interesante

Avatar de Usuario
España Popopo
Demonio segundo orden
Demonio segundo orden
Mensajes: 1644
Registrado: 05 Nov 2019, 15:25
Has thanked: 1948 times
Been thanked: 161 times
Contactar:

Re: TERMINADA.Nueva tirada (segunda) de Multiply para Dandanator ZX Mini... Carga desde microsd

Mensaje por Popopo » 22 Feb 2021, 00:37

mad3001 escribió:
21 Feb 2021, 21:51
Si, se ve bien
Imagen
uas que descanso a la vista

Avatar de Usuario
España_Asturias alvaroalea
Demonio tercer orden
Demonio tercer orden
Mensajes: 870
Registrado: 25 Oct 2014, 12:49
Ubicación: Asturias, Paraiso Natural
Has thanked: 6 times
Been thanked: 113 times
Contactar:

Re: TERMINADA.Nueva tirada (segunda) de Multiply para Dandanator ZX Mini... Carga desde microsd

Mensaje por alvaroalea » 22 Feb 2021, 00:52

mad3001 escribió:
21 Feb 2021, 20:55
merlinkv escribió:
21 Feb 2021, 20:40
¡Hecho!
Perfecto, ahora la barra es amarilla y las letras en negro, se ve de PM. :-]
Muchas gracias, haré eso con todos mis ROMSets ... :)
Bueno, si hay más interesados en ponerlo como opción podríamos verlo (para no tener que andar con el editor hexadecimal y tal)
Creo que es muy interesante, en algunas teles por mucho que ajustes el brillo y el contraste apenas hay diferencia y cuesta mucho verlo, no pasa en todas, pero si tienes una de esas estas jorobado.

Avatar de Usuario
Australia dandare
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3694
Registrado: 09 Feb 2016, 15:09
Ubicación: I Register
Has thanked: 16 times
Been thanked: 219 times
Contactar:

Re: TERMINADA.Nueva tirada (segunda) de Multiply para Dandanator ZX Mini... Carga desde microsd

Mensaje por dandare » 22 Feb 2021, 19:46

mad3001 escribió:
21 Feb 2021, 20:22
acf76es escribió:
21 Feb 2021, 19:10
el circuito del reset por un lado funciona... me explico:

el pin 20 lower de la expansion ha continuidad entre el pin 1 de ic15, pero segun esquematico deberia de estar unido tambien el pin20 edge en el pin 26 del Z80 y no lo está.

en relacion a tu pregunta dandare... no funciona con el dandanator sin el multiply osea que al encender el ordenador no entra la pantalla de la dandanator con el menu del contenido que hay en la flash, esto me pasa con esta dos revisiones de la issue 1 Spectrum +2B

estoy de acuerdo que es un problema del reset pero no lo hace.. es curisoso..
Prueba a arrancar sujetando pulsado el botón derecho y una vez haya salido la pantalla del spectrum (menú del +2) pulsa el botón derecho a ver si entonces te sale el menu de dandanator
Esto que te dice mad3001 puede que solucione el arranque, pero me temo que tal vez no lo haga.

Te copio un texto de dandare.es que explica cómo funciona esto:
"Para la detección del tipo de Spectrum por parte del Microcontrolador se utiliza una técnica que no he visto usar en ningún otro sitio, así que salvo que alguien conozca usos anteriores, me la adjudico ;).

Esta detección es necesaria para activar las señales /ROMCS en un 16/48K/128k o las señales /OE1 y /OE2 en un 128k +2/+3 cuando se desea desactivar la ROM interna del spectrum.

Para ello se utiliza el pin B28 o TOP28 del bus del Spectrum. En un Spectrum 16/48k/128k o un Harlequin, este conector se encuentra desconectado de cualquier parte del circuito. En los modelos +2/+3 este pin lleva la señal invertida del pin de /Reset

Conectado este pin a un pin de entrada del microcontrolador con un Pull-Up interno y viendo que la señal del /Reset del Spectrum es 1 (el Z80 no está en Reset), podemos saber si nos encontramos en un tipo de sistema o en el otro. De esta forma, el microcontrolador sabe si debe activar la señal ROMCS o las señales OE1 y OE2 cuando quiera desactivar la ROM interna del Spectrum.
"
Podrías probar a forzar a mano OE1 y OE2 a 1, a ver si arranca
Imagen
Imagen

Avatar de Usuario
Germany Spezzi63
Seguidor infernal
Seguidor infernal
Mensajes: 11
Registrado: 13 Ene 2018, 18:48
Has thanked: 9 times
Been thanked: 4 times
Contactar:

Re: TERMINADA.Nueva tirada (segunda) de Multiply para Dandanator ZX Mini... Carga desde microsd

Mensaje por Spezzi63 » 24 Feb 2021, 15:27

mad3001 escribió:
21 Feb 2021, 20:55
Bueno, si hay más interesados en ponerlo como opción podríamos verlo (para no tener que andar con el editor hexadecimal y tal)
Escribí una pequeña herramienta DOS para usuarios de Windows.
Tal vez como ayuda temporal para cambiar de color.
Si no se le permite mostrar esta, por favor borrarlo.

ChangeRomset.bat
-------------------------
@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
if not exist bincmp.exe goto :missing
if not exist sfk.exe goto :missing
cls
echo.
:BEGINN
sfk echo [yellow] Contents of romset
sfk echo [green] ******************
echo.
SET index=1
FOR %%f IN (*.rom) DO (
SET file!index!=%%f
ECHO !index! - %%f
SET /A index=!index!+1
)
echo.
echo.
echo.
echo.
SET /P selection=select file by number:
echo.
IF ERRORLEVEL 1 (
ECHO invalid number selected
goto :BEGINN
)
SET file%selection% >nul 2>&1
IF %selection% == 99 goto :END
IF ERRORLEVEL 1 (
ECHO invalid number selected
cls
goto :BEGINN
)
IF ERRORLEVEL 1 (
ECHO invalid number selected
EXIT /B 1
)
CALL :RESOLVE %%file%selection%%%
echo.
cls
echo %romfile%
sfk echo [green]*****************************
find /c "Multiply" %romfile% >NUL
if %Errorlevel%==1 goto :no_found
if %Errorlevel%==0 echo Support for Multiply is available
echo.
set space=" "
echo.
echo Sample Color Value 1 Value 2
echo.
sfk echo [yellow]*********************%space%70%space%48
sfk echo [Cyan]*********************%space%68%space%50
sfk echo [green]*********************%space%60%space%58
sfk echo [magenta]*********************%space%58%space%60
sfk echo [red]*********************%space%50%space%68
sfk echo [blue]*********************%space%48%space%78
echo.
SET /P NEW1Wert=new value 1 [default value = 78]:
SET NEWvalue1=%NEW1Wert%
echo.
SET /P NEW2Wert=new value 2 [default value = 40]:
SET NEWvalue2=%NEW2Wert%
echo.
bincmp %romfile% -x -patchstr "74223: ? %NEWvalue1%;75682: ? %NEWvalue2%" >NUL
echo.
echo Values in ROM file have changed
echo.
goto :end
:no_found
echo ROM file is not compatible with the Multiply
goto :end
:RESOLVE
SET romfile=%1
GOTO :EOF
:end
echo File is terminated
pause >nul
exit
:missing
echo required tools:
echo.
echo bincmp.exe https://sourceforge.net/projects/bincmp/
echo sfk.exe http://stahlworks.com/dev/swiss-file-knife.html
echo.
goto :end

Responder

Volver a “Proyectos de hardware abiertos”

¿Quién está conectado?

Usuarios navegando por este Foro: merlinkv, Raod y 1 invitado