Lote de Megaflash Plus SX

Whisper
Mensajes: 138
Registrado: 04 May 2015 17:53

Re: Lote de Megaflash Plus SX

Mensajepor Whisper » 15 Ago 2015 10:07

Último mensaje de la página anterior:

Wilco, apuntame 2 kits completos + EDGEs + Cajas + montajes


Saludos

Avatar de Usuario
wilco2009
Mensajes: 1578
Registrado: 07 Ene 2013 16:48
Ubicación: Valencia
Agradecido : 35 veces
Agradecimiento recibido: 75 veces

Re: Lote de Megaflash Plus SX

Mensajepor wilco2009 » 15 Ago 2015 18:25

Apuntado!
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."

Douglas Adams. Guía de autoestopista galáctico.

Whisper
Mensajes: 138
Registrado: 04 May 2015 17:53

Re: Lote de Megaflash Plus SX

Mensajepor Whisper » 15 Ago 2015 19:22

Muchas gracias!!

Avatar de Usuario
wilco2009
Mensajes: 1578
Registrado: 07 Ene 2013 16:48
Ubicación: Valencia
Agradecido : 35 veces
Agradecimiento recibido: 75 veces

Re: Lote de Megaflash Plus SX

Mensajepor wilco2009 » 20 Ago 2015 23:26

Pues tengo que comunicaros que he encontrado un bug en las ecuaciones de la GAL de la nueva versión de Megaflash, pero todavía no he encontrado la solución. Llevo unos días con ello.

El bug consiste en que el interface escribe pequeños bloques en lugares donde no debe. Este error había pasado desapercibido en las primeras pruebas porque suelen escribirse los datos al final de cada bloque de 16Kb, con lo que no suelen corromper dichas ROMs de manera inmediata, pero pasado un tiempo de escribir, borrar y modificar bloques se corrompe todo irremediablemente.

Como decía, he hecho avances pero todavía no he encontrado la solución, por lo que dejo el proyecto en suspenso hasta que deje totalmente operativo el interface.

Como hay dos personas que ya habían pagado, si en una semana no he encontrado la solución les devolveré el dinero y ya pagaran cuando esté en perfecto estado de funcionamiento.

De todas formas, y ya que está la lista en marcha, seguiré apuntando interesados en la lista para cuando esté todo correcto.
Ahora mismo somos 23, por lo que faltan 7 para cerrar un lote de 30.
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."

Douglas Adams. Guía de autoestopista galáctico.

Rurounin
Mensajes: 392
Registrado: 04 Feb 2011 17:13

Re: Lote de Megaflash Plus SX

Mensajepor Rurounin » 21 Ago 2015 11:56

amigoooooo
apuntame una montado y en caja todo :)

Avatar de Usuario
wilco2009
Mensajes: 1578
Registrado: 07 Ene 2013 16:48
Ubicación: Valencia
Agradecido : 35 veces
Agradecimiento recibido: 75 veces

Re: Lote de Megaflash Plus SX

Mensajepor wilco2009 » 21 Ago 2015 12:00

Apuntado.

Si no dices nada entiendo que lo quieres con conector EDGE.
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."

Douglas Adams. Guía de autoestopista galáctico.

Rurounin
Mensajes: 392
Registrado: 04 Feb 2011 17:13

Re: Lote de Megaflash Plus SX

Mensajepor Rurounin » 21 Ago 2015 12:18

Sí por favor

Avatar de Usuario
Nandove
Mensajes: 613
Registrado: 10 Ene 2011 12:16
Agradecido : 61 veces
Agradecimiento recibido: 59 veces

Re: Lote de Megaflash Plus SX

Mensajepor Nandove » 21 Ago 2015 12:45

Si este cartucho sirve para un 6128 normalito, también me apunto :D

Avatar de Usuario
wilco2009
Mensajes: 1578
Registrado: 07 Ene 2013 16:48
Ubicación: Valencia
Agradecido : 35 veces
Agradecimiento recibido: 75 veces

Re: Lote de Megaflash Plus SX

Mensajepor wilco2009 » 21 Ago 2015 13:27

Nandove escribió:Si este cartucho sirve para un 6128 normalito, también me apunto :D


Sirve para cualquier CPC.

Dime las opciones que quieres.....
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."

Douglas Adams. Guía de autoestopista galáctico.

Avatar de Usuario
Nandove
Mensajes: 613
Registrado: 10 Ene 2011 12:16
Agradecido : 61 veces
Agradecimiento recibido: 59 veces

Re: Lote de Megaflash Plus SX

Mensajepor Nandove » 21 Ago 2015 13:57

wilco2009 escribió:
Nandove escribió:Si este cartucho sirve para un 6128 normalito, también me apunto :D


Sirve para cualquier CPC.

Dime las opciones que quieres.....


Kit completo + EDGE + Caja + montaje = 15,50+3,50+1+2 = 27€

Mil gracias!

Avatar de Usuario
wilco2009
Mensajes: 1578
Registrado: 07 Ene 2013 16:48
Ubicación: Valencia
Agradecido : 35 veces
Agradecimiento recibido: 75 veces

Re: Lote de Megaflash Plus SX

Mensajepor wilco2009 » 22 Ago 2015 15:21

Al final he llegado a una solución, no completa, pero que deja el interface operativo.

No he conseguido tener dos lowerROMs, ya que cuando implementaba las ecuaciones de la segunda lowerROM el interface escribía de vez en cuando donde no debía.

Se ha quedado por tanto en una sola lowerROM funcionando correctamente.
Para darle utilidad al segundo selector, éste se usara para desactivar el interface durante el arranque. Esto podría ser útil para en el caso de corromperse la memoria flash por cualquier motivo, podríamos volver a repoblarla desde el floppy.

Las buenas noticias son, por tanto, que seguimos con el proyecto.

Cualquiera que se quiera borrar de la lista porque el interface solo tiene una lowerROM que lo diga y le borro sin problemas.
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."

Douglas Adams. Guía de autoestopista galáctico.

Avatar de Usuario
groovydrifter
Mensajes: 1308
Registrado: 31 Ago 2014 21:07
Ubicación: Mañolandia
Agradecido : 40 veces
Agradecimiento recibido: 26 veces

Re: Lote de Megaflash Plus SX

Mensajepor groovydrifter » 22 Ago 2015 20:07

Yo no me borro. Por curiosidad, esto quiere decir que no quedamos sin uno de los dos juegos de dos lower roms o que nos quedamos con dos juegos de una lower rom? Si es la segunda, ¿cual? la de DOS o la que inicializaria las 32 upper roms?
-flirt Shut up and deal... (The Apartment, Billy Wilder, 1960)

Avatar de Usuario
wilco2009
Mensajes: 1578
Registrado: 07 Ene 2013 16:48
Ubicación: Valencia
Agradecido : 35 veces
Agradecimiento recibido: 75 veces

Re: Lote de Megaflash Plus SX

Mensajepor wilco2009 » 22 Ago 2015 21:29

GroovyDrifter escribió:Yo no me borro. Por curiosidad, esto quiere decir que no quedamos sin uno de los dos juegos de dos lower roms o que nos quedamos con dos juegos de una lower rom? Si es la segunda, ¿cual? la de DOS o la que inicializaria las 32 upper roms?


A diferencia del Spectrum, en los CPC existen dos tipos de ROMs, UperROMs y LowerROMs.
Las lowerROMs no llevan juegos, llevan sistemas operativos. Son para sustituir la ROM interna del Amstrad y usan el espacio de direcciones desde 0 a $4000.
En una LowerROM puedes poner por ejemplo el OS del 6128 y así tienes ese sistema en tu 464.

Las UpperROMs, sin embargo, ocupan el espacio de direcciones del BASIC, que va desde $C000 hasta $C4000, que también es el espacio de direcciones de la pantalla. De hecho el BASIC es una UpperROM de autoarranque que va siempre en la posición número 0.
Las UpperROMs son inicializadas al arrancar el ordenador por la lowerROM o sistema operativo, generando una tabla de llamadas que nos servirán luego para utilizarlas vía comandos RSX. Es decir los que llevan delante el "|".

El OS del 464 solo inicializa de la 0 a la 7, por lo que con esa lowerROM desperdiciamos el resto de las ROMs.
El OS del 6128 incializa hasta la 15, por lo que mejora la situación pero seguimos sin inicializar la mitad de las ROMs de nuestra flash, por lo que han sacado un sistema modificando el del 6128 que inicializa hasta la 31. Pero claro, si no tienes un interface de lowerROM te toca abrir el CPC, desoldar la ROM y sustituirla por una EPROM con el sistema que deseamos.

Las lowerROM normalmente van emparejadas con un BASIC, de tal manera que el BASIC 1.1 del 6128 no funciona con la lowerROM del 464, por lo que hay que modificar ambos.

Lo que te permite mi interface es meter un BASIC en la posición 0, y una lowerROM en la posición 7, el resto son todo UpperROMs normales y corrientes.
Lo que quería es permitir un segundo juegos de lowerROM/BASIC en las posiciones 30 y 31 (perdiendose como upperROMs) pero por alguna razón que todavía no comprendo no me funciona bien la escritura cuando habilito esta funcionalidad.

Tenemos, por lo tasnto, una sola pareja BASIC/lowerROM no dos, pero esos huecos 30 y 31 pueden seguir usándose para meter upperROMs.
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."

Douglas Adams. Guía de autoestopista galáctico.

Avatar de Usuario
groovydrifter
Mensajes: 1308
Registrado: 31 Ago 2014 21:07
Ubicación: Mañolandia
Agradecido : 40 veces
Agradecimiento recibido: 26 veces

Re: Lote de Megaflash Plus SX

Mensajepor groovydrifter » 22 Ago 2015 21:55

Entendido, entonces entiendo que se puede meter con este interfaz un basic de 6128 y su lowerom en la posicion 7 que activa los 31 slots. Pero en la posicion 7 no es donde va el AMSDOS? (preguntas de novato) o el AMSDOS va en la posicion 7 pero de las upperrom? En definitiva lo que quiero saber es si le voy a poder poner ParaDOS con el interfaz, vaya...
-flirt Shut up and deal... (The Apartment, Billy Wilder, 1960)

Avatar de Usuario
wilco2009
Mensajes: 1578
Registrado: 07 Ene 2013 16:48
Ubicación: Valencia
Agradecido : 35 veces
Agradecimiento recibido: 75 veces

Re: Lote de Megaflash Plus SX

Mensajepor wilco2009 » 22 Ago 2015 22:46

GroovyDrifter escribió:Entendido, entonces entiendo que se puede meter con este interfaz un basic de 6128 y su lowerom en la posicion 7 que activa los 31 slots. Pero en la posicion 7 no es donde va el AMSDOS? (preguntas de novato) o el AMSDOS va en la posicion 7 pero de las upperrom? En definitiva lo que quiero saber es si le voy a poder poner ParaDOS con el interfaz, vaya...


En la posición 7 va el AMSDOS, efectivamente. También lo puedes meter en cualquier hueco por debajo del 7.

El tema es que, aunque físicamente la lowerROM va guardada en la posición 7 del chip, la GAL lo muestra como si fuera una lowerROM con direccionamiento 0..$4000. Aunque para escribir con el programa de manejo se ha de escribir en la posición 7, ya que las lowerROM no quedan accesibles para estos programas.

De hecho el hueco número 7 de las ROMBOX suele ser inútil, al menos en los CPC 6128, ya que no se puede inhibir la AMSDOS interna.
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."

Douglas Adams. Guía de autoestopista galáctico.

Avatar de Usuario
wilco2009
Mensajes: 1578
Registrado: 07 Ene 2013 16:48
Ubicación: Valencia
Agradecido : 35 veces
Agradecimiento recibido: 75 veces

Re: Lote de Megaflash Plus SX

Mensajepor wilco2009 » 26 Ago 2015 13:40

Voy actualizando el estado de los pagos en el primer post. Por favor, si alguien ve algún error que me lo diga.
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."

Douglas Adams. Guía de autoestopista galáctico.

Avatar de Usuario
wilco2009
Mensajes: 1578
Registrado: 07 Ene 2013 16:48
Ubicación: Valencia
Agradecido : 35 veces
Agradecimiento recibido: 75 veces

Re: Lote de Megaflash Plus SX

Mensajepor wilco2009 » 02 Sep 2015 08:28

actualizada la lista de pagos.
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."

Douglas Adams. Guía de autoestopista galáctico.


Volver a “Desarrollos y Proyectos RW”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado