Página 1 de 11

Nueva tirada de controladora de Dragon de J.Leandro (Cupo completo)

Publicado: 29 May 2017 13:01
por wilco2009
Por petición popular hacemos una tirada de 10 unidades.

El precio del kit sin montar (placa + componentes) será de 20€ como la última vez.

No se incluye la caja (supertronic PP96), pero si alguien no la encuentra puedo acercarme a mi tienda de electrónica y ver cuanto vale para incluirla en el paquete (me parece recordar que rondaban los 4€). Recordar que es una caja estándar y cada uno se la tiene que mecanizar.

En el caso de que haya alguien que quiera la controladora, pero que no se sienta capaz de montarla (siempre que se pueda prefiero que lo hagáis vosotros, ya que no tengo mucho tiempo) podemos poner un precio simbólico por el montaje de 5€.

Este hilo viene de aquí: viewtopic.php?f=51&t=105&start=48#p200082040

Hilos relacionados:
viewtopic.php?f=51&t=105
viewtopic.php?f=10&t=200032851

Archivos eagle y gerber de esta nueva versión:

disquetera1.2.1.zip
(354.51 KiB) Descargado 6 veces


Lista de interesados:


1. Fernecho verde montada con caja certificado - Pagado, Enviado
2. pser verde con caja certificado - Pagado , Enviado
3. OverClk verde ordinario - Pagado, Enviado
4. Nandove + otro lote de componentes Blanca - certificado - Pagado, Enviado
5. sinclair200 blanca montada con caja (envio junto ZX80) , Enviado
6. mj8bits blanca ordinario - Pagado, Enviado
7. garvidal - Pagado. Enviado
8. duca750 verde, ordinario , Pagado, Enviado
9. nodoyuna montada con caja Enviado
10. Jltursan verde ordinario, Pagado, Enviado

Aspecto de las placas (aunque serán de color blanco)
Imagen
Imagen

Re: Nueva tirada de controladora de Dragon de J.Leandro

Publicado: 29 May 2017 19:36
por jltursan
Para esta tirada podéis aprovechar a hacer algún que otro cambio interesante. A la de la tirada anterior le hice el apaño para admitir una AT28C256 y poder conmutar entre dos bancos de 16KB, eso te permite tener no sólo dos ROMs de disco diferentes sino que además, se pueden usar las extendidas que ocupan 16KB (con el DIR mejorado, por ejemplo).
Los cambios evidentemente son sencillotes.

A una "ampliada" me apuntaría aunque sólo fuese para ahorrarme el ñapeo :-)

Re: Nueva tirada de controladora de Dragon de J.Leandro

Publicado: 29 May 2017 19:55
por pser1
jltursan escribió:Para esta tirada podéis aprovechar a hacer algún que otro cambio interesante. A la de la tirada anterior le hice el apaño para admitir una AT28C256 y poder conmutar entre dos bancos de 16KB, eso te permite tener no sólo dos ROMs de disco diferentes sino que además, se pueden usar las extendidas que ocupan 16KB (con el DIR mejorado, por ejemplo).
Los cambios evidentemente son sencillotes.
A una "ampliada" me apuntaría aunque sólo fuese para ahorrarme el ñapeo :-)

Estoy de acuerdo en ello ... solo un hilo mas a la ROM (una dirección mas, creo que debe ser A12)
Y estás olvidando mi DOSPlus 5.0 extended que ocupa 12k y que permite directamente leer discos VDK via drivewire como si fueran
discos reales. De hecho este era el objetivo inicial de mi proyecto, luego le añadí soporte para el SDC y ha acabado siendo el sistema
que Ed Snider monta por defecto en los que vende a usuarios de Dragon/Tano

saludos
pere

Re: Nueva tirada de controladora de Dragon de J.Leandro

Publicado: 29 May 2017 20:20
por jltursan
No me olvido, no, es que son ya unas cuantas las ROM con más de 8KB ;-)

Efectivamente se trataría únicamente de llevar una pista más del slot al zócalo de la flash y montar un conmutador (un jumper por ejemplo) para habilitar o no el banco inferior o superior de la susodicha.

Re: Nueva tirada de controladora de Dragon de J.Leandro

Publicado: 29 May 2017 20:43
por pser1
Las únicas ROM superiores a 8k que no sean el DOS de Cumana ...
Solo recuerdo las modificaciones que hizo hace bastante tiempo Steve Evans en World of Dragon, que efectivamente añadía
una forma mas amigable para el comando DIR
Hasta pronto
pere

Re: Nueva tirada de controladora de Dragon de J.Leandro

Publicado: 29 May 2017 20:53
por wilco2009
pser1 escribió:Las únicas ROM superiores a 8k que no sean el DOS de Cumana ...
Solo recuerdo las modificaciones que hizo hace bastante tiempo Steve Evans en World of Dragon, que efectivamente añadía
una forma mas amigable para el comando DIR
Hasta pronto
pere


OK, pues lo miro.
La verdad es que mi tiempo era cero, pero bueno, le echaré un vistazo y te digo.

Re: Nueva tirada de controladora de Dragon de J.Leandro

Publicado: 29 May 2017 22:01
por jltursan
Las únicas ROM superiores a 8k que no sean el DOS de Cumana ...
Solo recuerdo las modificaciones que hizo hace bastante tiempo Steve Evans en World of Dragon, que efectivamente añadía
una forma mas amigable para el comando DIR


Suponiendo que no sean fakes yo tengo por aquí:

- DRAGONDOS 1.3D
- DOSPLUS 5.0 3S (Edito: igual tienes razón :-D, acabo de comprobar como es el mismo fragmento de 8KB duplicado)

¿La tuya es la D50PSR-DW4.ROM, no?, tengo un auténtico batiburrillo por aquí.

La verdad es que mi tiempo era cero, pero bueno, le echaré un vistazo y te digo.


Gracias, aunque supongo que no te debería llevar mucho tiempo, entiendo que el problema va a ser el enrutado y eso siempre puede complicarse.

Re: Nueva tirada de controladora de Dragon de J.Leandro

Publicado: 30 May 2017 00:04
por wilco2009
jltursan escribió:
Gracias, aunque supongo que no te debería llevar mucho tiempo, entiendo que el problema va a ser el enrutado y eso siempre puede complicarse.


Sí, el problema es el enrutado, efectivamente. A ver si saco tiempo para hacerlo....

Re: Nueva tirada de controladora de Dragon de J.Leandro

Publicado: 30 May 2017 00:08
por pser1
Hola,
adjunto un zip con las ROMs que subió Steve Evans (zephyr) y además
la mia del DOSPlus5.0 que es mayor de lo que dije: 15.360 bytes, si me descuido no cabe -507

saludos
pere
ROMS mayores de 8k.zip
(53.86 KiB) Descargado 14 veces

Re: Nueva tirada de controladora de Dragon de J.Leandro

Publicado: 30 May 2017 08:28
por wilco2009
Segun he visto será cablear A13.
Si además ponemos una EEPROM de 512Kb (W27C512), podemos poner un par de jumpers para seleccionar hasta 4 bancos de 16Kb.
@jltursan ¿Es así como lo tenías hecho?
Ahora me faltaría enrutarlo.

Re: Nueva tirada de controladora de Dragon de J.Leandro

Publicado: 30 May 2017 10:40
por mj8bit
Campeones, con este cambio podéis contad conmigo.

Saludos,

Re: Nueva tirada de controladora de Dragon de J.Leandro

Publicado: 30 May 2017 11:20
por pser1
wilco2009 escribió:Segun he visto será cablear A13.
Si además ponemos una EEPROM de 512Kb (W27C512), podemos poner un par de jumpers para seleccionar hasta 4 bancos de 16Kb.
@jltursan ¿Es así como lo tenías hecho?
Ahora me faltaría enrutarlo.

Muy buena idea ...
Podríamos disponer de 4 DOS de 8k cada uno o bien
Uno de 16k y dos de 8k ... no sé si esto complicaría el tema de los jumpers
ya que en el caso de solamente 8k sería mejor no permitir acceso las 8k siguientes ($e000-$feff)
aunque probablemente no daría problemas ya que el sistema busca en $E000 la existencia de
la marca $45,$49 (EI indica que esta extensión quiere ser llamada para auto inicializarse)
Así es como mi DosPlus50 extended añade todos los nuevos comandos ...
sí que probablemente solo con añadir una linea mas de dirección (A13 parece) ya daria para los 16k
se utilicen o no ya sería cosa de cada usuario.
Creo recordar vagamente que la controladora de Zaxxon lleva una EPROM de 32k peo solamente puede
conmutarse de 8k en 8k (ninguna previsión para tener un SO de 16k)

saludos
pere

Re: Nueva tirada de controladora de Dragon de J.Leandro

Publicado: 30 May 2017 12:04
por wilco2009
pser1 escribió:
wilco2009 escribió:Segun he visto será cablear A13.
Si además ponemos una EEPROM de 512Kb (W27C512), podemos poner un par de jumpers para seleccionar hasta 4 bancos de 16Kb.
@jltursan ¿Es así como lo tenías hecho?
Ahora me faltaría enrutarlo.

Muy buena idea ...
Podríamos disponer de 4 DOS de 8k cada uno o bien
Uno de 16k y dos de 8k ... no sé si esto complicaría el tema de los jumpers
ya que en el caso de solamente 8k sería mejor no permitir acceso las 8k siguientes ($e000-$feff)
aunque probablemente no daría problemas ya que el sistema busca en $E000 la existencia de
la marca $45,$49 (EI indica que esta extensión quiere ser llamada para auto inicializarse)
Así es como mi DosPlus50 extended añade todos los nuevos comandos ...
sí que probablemente solo con añadir una linea mas de dirección (A13 parece) ya daria para los 16k
se utilicen o no ya sería cosa de cada usuario.
Creo recordar vagamente que la controladora de Zaxxon lleva una EPROM de 32k peo solamente puede
conmutarse de 8k en 8k (ninguna previsión para tener un SO de 16k)

saludos
pere


No me atrevo a complicar tanto la cosa sin hacer pruebas y retrasarlo todo, y tiempo para hacer pruebas no tengo.
Lo sencillo serían 4 bancos de 16Kb, que si queremos podemos utilizarlos como 8Kb simplemente copiando dos veces la imagen de la ROM.

Re: Nueva tirada de controladora de Dragon de J.Leandro

Publicado: 30 May 2017 12:13
por pser1
wilco2009 escribió:Lo sencillo serían 4 bancos de 16Kb, que si queremos podemos utilizarlos como 8Kb simplemente copiando dos veces la imagen de la ROM.

Así que usarías una 512 Kbits para tener 4x16k, demasiado!
Me parece genial -thumbup

saludos
pere

Re: Nueva tirada de controladora de Dragon de J.Leandro

Publicado: 30 May 2017 14:37
por pser1
antes de que se me olvide ...
Si se decide tener cuatro bancos de 16k, recomiendo *MUY* encarecidamente que, por lo menos en uno de ellos,
grabéis una ROM estandar de 8k. Es imprescindible para algunos programas/juegos que pasan a modo todo RAM
y copian allí los primeros 8k del DOS con lo que quedaría rota cualquier versión mayor -banghead
Como muestra, The Hobbit necesita toda la RAM de la máquina y solo funciona con sistema DOS de 8k
ya que a partir de $E000 estan los scripts que mueven a los personajes.
*NOTA*:
La ROM std va de $c000 hasta $dfff (8k)
el segundo bloque va de $e000 hasta $feff (8k menos 256 bytes)
No creo que sea un problema hacerlo, pero vale la pena acordarse de ello antes de tropezar con problemas!

saludos
pere

Re: Nueva tirada de controladora de Dragon de J.Leandro

Publicado: 30 May 2017 16:24
por wilco2009
@jltursan: Me interesa mucho saber como lo tienes hecho, porque no voy a hacer pruebas y quiero ir a lo seguro.