Realmente lo único que hace falta es detectar cuando se accede a un modo allram y entonces desactivar la ROM para dejar trabajar a la ULA del spectrum y que gestione ella la RAM en esos modos.otivax escribió:Hola.
Willco estaba respondiendo al mismo tiempo.
El CP/M si funcionaría ya que no accede a las ROM una vez a configurado el modo ALLRAM.
Una vez se carga el archivo S10CPM3.EMS en memoria, este se ejecuta en modo RAM 4, 5, 6, 3 donde tiene sus propias rutinas para manejar todo el hardware del Spectrum: disqueteras, pantalla, puerto impresora, puerto serie, teclado, ... todo. Esto es lo que en el CP/M llaman BIOS y no usa ninguna ROM.
El driver para el 8bit y el DivIDE tampoco usan ninguna ROM, el acceso al disco duro va todo por instrucciones in y out.
En definitiva solo necesita poder manejar el modo ALLRAM.
Salu2.
External ROMs Plus 3 (Firmware update)
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.
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.
- wilco2009
- Hermano de Lucifer
- Mensajes: 8152
- Registrado: 01 Abr 2013, 23:47
- Ubicación: Valencia
- Has thanked: 47 times
- Been thanked: 101 times
Re: External ROMs Plus 3 (Cupo cerrado)
"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.
Douglas Adams. Guía del autoestopista galáctico.
-
- El infierno es su lugar
- Mensajes: 136
- Registrado: 14 Ago 2016, 21:42
- Has thanked: 1 time
- Been thanked: 1 time
Re: External ROMs Plus 3 (Cupo cerrado)
Hola!!!
Pongo a la venta en el mercadillo este interfaz, si alguien se quedó fuera del cupo esta es la suya.
Saludos!!
Pongo a la venta en el mercadillo este interfaz, si alguien se quedó fuera del cupo esta es la suya.
Saludos!!
- wilco2009
- Hermano de Lucifer
- Mensajes: 8152
- Registrado: 01 Abr 2013, 23:47
- Ubicación: Valencia
- Has thanked: 47 times
- Been thanked: 101 times
Re: External ROMs Plus 3 (Firmware update)
Acabo de publicar una nueva actualización de las ecuaciones de la GAL que controla la ROM del interface.
Con esta actualización se corrige un bug que no permitía conectar detras del interface ROMs que intentaran deshabilitar la ROM de este, como por ejemplo un divIDE.
Además se sustituye la funcionalidad de JP1, que ya no servirá para seleccionar el modelo de ordenador, sino que nos permitirá habilitar la ROM del interface (posición Amstrad) o la ROM del +2 (posición Spectrum).
Teoricamente el interface debe seguir funcionando correctamente en un +2 gris sin necesidad de seleccionar nada, pero no he podido probarlo.
Para actualizar la GAL deberemos descargarnos el siguiente archivo .JED y programar con él la GAL IC10.
Archivo JED v1.1 - 7/11/2017
Fuentes en Abel v1.1 - 7/11/2017
Además es necesaria una pequeña modificación para que funcione la actualización.
Para que funcione esta actualización, deberemos quitar el cable que interpusimos en la versión inicial entre los pines 1A y el 15B del bus de expansión, y ahora deberemos conectar el pin 15B al pin 19 de IC10.
Con esta actualización se corrige un bug que no permitía conectar detras del interface ROMs que intentaran deshabilitar la ROM de este, como por ejemplo un divIDE.
Además se sustituye la funcionalidad de JP1, que ya no servirá para seleccionar el modelo de ordenador, sino que nos permitirá habilitar la ROM del interface (posición Amstrad) o la ROM del +2 (posición Spectrum).
Teoricamente el interface debe seguir funcionando correctamente en un +2 gris sin necesidad de seleccionar nada, pero no he podido probarlo.
Para actualizar la GAL deberemos descargarnos el siguiente archivo .JED y programar con él la GAL IC10.
Archivo JED v1.1 - 7/11/2017
Fuentes en Abel v1.1 - 7/11/2017
Además es necesaria una pequeña modificación para que funcione la actualización.
Para que funcione esta actualización, deberemos quitar el cable que interpusimos en la versión inicial entre los pines 1A y el 15B del bus de expansión, y ahora deberemos conectar el pin 15B al pin 19 de IC10.
"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.
Douglas Adams. Guía del autoestopista galáctico.
- Ben-kenobi
- Hermano de Lucifer
- Mensajes: 3543
- Registrado: 12 Nov 2013, 10:00
- Has thanked: 1 time
- Been thanked: 18 times
Re: External ROMs Plus 3 (Firmware update)
Una gran actualizacion , pero a mi me es imposible actualizar la gal
Quieres vinilos para makear tu spectrum? Mira Aqui
- sinclair200
- Moderador
- Mensajes: 9997
- Registrado: 28 Mar 2014, 18:25
- Ubicación: Madrid
- Has thanked: 8 times
- Been thanked: 177 times
Re: External ROMs Plus 3 (Firmware update)
Pues anda que a mí, que no se ni lo que es una gal.........Ben-kenobi escribió: ↑09 Nov 2017, 17:32 Una gran actualizacion , pero a mi me es imposible actualizar la gal
Z80 INSIDE.........
WANTED:…………. CPC 6128 british
-
- Demonio tercer orden
- Mensajes: 757
- Registrado: 16 May 2015, 20:32
- Ubicación: Guipuzcoa
- Has thanked: 2 times
- Been thanked: 18 times
Re: External ROMs Plus 3 (Firmware update)
Hola BenBen-kenobi escribió:Una gran actualizacion , pero a mi me es imposible actualizar la gal
Si quieres te grabo una.
Saludos
Enviado desde mi LG-D855 mediante Tapatalk
- merlinkv
- Hermano de Lucifer
- Mensajes: 6381
- Registrado: 06 Abr 2015, 23:08
- Ubicación: Madrid / Europa del Este
- Has thanked: 121 times
- Been thanked: 328 times
- Contactar:
Re: External ROMs Plus 3 (Firmware update)
Viene de GALopin ....sinclair200 escribió: ↑09 Nov 2017, 18:10Pues anda que a mí, que no se ni lo que es una gal.........
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
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918
Visita mi Github igual te gusta algo.
- sinclair200
- Moderador
- Mensajes: 9997
- Registrado: 28 Mar 2014, 18:25
- Ubicación: Madrid
- Has thanked: 8 times
- Been thanked: 177 times
Re: External ROMs Plus 3 (Firmware update)
Así se las ponían a Felipe II Ben, así da gusto.....
Z80 INSIDE.........
WANTED:…………. CPC 6128 british
- sinclair200
- Moderador
- Mensajes: 9997
- Registrado: 28 Mar 2014, 18:25
- Ubicación: Madrid
- Has thanked: 8 times
- Been thanked: 177 times
Re: External ROMs Plus 3 (Firmware update)
No te pases chaval, que te baneo........merlinkv escribió: ↑09 Nov 2017, 18:13Viene de GALopin ....sinclair200 escribió: ↑09 Nov 2017, 18:10Pues anda que a mí, que no se ni lo que es una gal.........
Z80 INSIDE.........
WANTED:…………. CPC 6128 british
- wilco2009
- Hermano de Lucifer
- Mensajes: 8152
- Registrado: 01 Abr 2013, 23:47
- Ubicación: Valencia
- Has thanked: 47 times
- Been thanked: 101 times
Re: External ROMs Plus 3 (Firmware update)
A los que no tengáis posibilidad de grabar la GAL os puedo enviar una grabada por 2€ (envío ordinario incluido), pero recordad que también hay que cambiar el cable.
"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.
Douglas Adams. Guía del autoestopista galáctico.