Avance cartucho Flashjacks.

Page 1/2
| 2

By Aquijacks

Master (241)

Aquijacks's picture

29-09-2018, 12:15

Abro este hilo para compartir los avances del cartucho Flashjacks.

Histórico:

V1.4 Atentos a mañana domingo 30/09/2018. Se estrena nueva versión con gustosas novedades. Smile Smile
-------------------------------------------
V1.3 Actualización 6/05/2018
- Solventado desbloqueo FLASHROM por escritura masiva a partir de la dirección 8000h. Se requiere solicitar borrado por 4000h para acceder a 8000h.
- Se optimizan grabaciones en ASCII8, ASCII16 y KONAMI4.
- Optimizado accesos a ROM/RAM en velocidad variable. Ahora es estable con sliders de reducción de velocidad.
- Solventado bugs en SRAM.
- Optimizado reset interno de la Flashjacks. Ahora los chips se resetean escalonadamente.
- El FMPAC tiene la comprobación RAMSCC. Se usa para tener SCC/FM en un mismo slot/subslot.Util para el segundo SCC.
- Se añade el SCC+ para ambos SCC. Posibilidad de elegir cual de los dos tipos para una mayor compatibilidad.
- Versiones de todo el soft unificado a 1.3.x
- Optimizado driver NEXTOR para mayor estabilidad.
- Se añaden las teclas F4 y F5 para forzar opciones en NEXTOR.
- Si el Jackin está quitado o si el Volin = 0 se desactiva la entrada de audio desde el propio chip. (Menor ruido)
- Evitado reset antes de fin de carga para evitar el bloqueo en grabaciones partidas y corrupción SD.
- Al pulsar 3 segundos seguido el reset, provoca un borrado de RAM para forzar a una situación similar que al hacer un Power.
- Realizado reset soft y comando envío reset flashjacks para MSX1 sin botón de reset. Opción en FROM.
- Optimizado todo el módulo de la RAM Mapper. Los puertos I/O FCh a FFh son capturados tanto en lectura como en escritura.
-------------------------------------------
V1.2 Actualización 9/04/2018
- Solventado bug de carga Nextor en TurboR
- Doble PSG implementado.
- Implementado función de doble Reset para algunos MSX.
- Implementado Canal A SCC por lado central en Stereo
- Nuevo modo Super stereo (elimina el ambiente espacial y lo deja puro).
-------------------------------------------
V1.1 Actualización 27/03/2018
- Doble SCC implementado
- Entrada de línea para mezcla con audio implementado.
- Regulación de nivel de audio independientes para todos los chips de audio.
- Permutación de niveles de audio por detección de Jack insertado.
- Mejora del nivel de audio del SCC
- Mejora del mezclado digital del audio.
- Mejora carga tarjetas SD.
-------------------------------------------
V1.0 Versión Inicial

-------------------------------------------
Resumen características actuales:

1 Expansor de SLOTS. Con posibilidad de anulación o activación de sus cuatro subslots para la inserción interna de cualquier dispositivo sintetizado. Cualquier dispositivo puede usar cualquier subslot que nosotros digamos.

4 unidades FlashROM con 14 mappers de carga y varios modelos sintetizados de EPROMS que se autoseleccionan por modelo predictivo de carga (AMD, ATMEL, MICROCHIP, etc...). Los mappers disponen de un sistema predictivo que mezcla la heurística con una base de datos. Cada unidad FlashROM tiene capacidad de carga de hasta 4 Megabytes cada una. Todas las unidades tienen la posibilidad de usar códigos de borrado y escritura, etc.. permitiendo leer y grabar infinitas veces hasta su apagado. No se deteriora por el número de grabaciones. Velocidad de acceso inferior a 40nS e incluso picos de 2nS.

4 unidades RAM MAPPER compatible incluso con los MSX1. Configurable desde los nativos 64kB (para algunos primigenios MSX) hasta los 4 Megabytes cada una. Velocidades de acceso inferior a los 40nS e incluso picos de 2nS. Autorefresco del propio cartucho sin necesidad de uso del MSX.

4 unidades MEGARAM compatible. Configurable hasta los 2 Megabytes cada una. Velocidades de acceso inferior a los 40nS e incluso picos de 2nS. Autorefresco del propio cartucho sin necesidad de uso del MSX.

1 unidad SINFOX compatible hasta ver 4.04 con acceso a SDCARD. Acceso a su EPROM de origen con su mapper y con posibilidad de escritura tanto en tarjeta como en EPROM.

1 unidad SUNRISE compatible IDE. Autoconversión y operaciones al vuelo a tarjeta SDCARD. Los datos se transforman IDE<-->SD de forma transparente al usuario. Compatible con drivers NEXTOR SUNRISE IDE Ver 2.1 Alpha2. Solo compatible en modo LBA. No compatible en modo CHS u otros. Compatibilidad total de lectura y escritura y pestaña SD contra escritura accidental. Acceso a SDCARD compatible SDSC y SDHC hasta 4GB que es lo que permite el driver NEXTOR. Futura posibilidad de aumentar capacidades con modificación de los drivers. Compatible extracción e inserción tarjeta SD en caliente. Todo ellos gestionado con un driver adaptado para la FlashJacks.

2 unidades sonido PSG Stereo seleccionable. Tasa de muestreo 48khz 16bits por canal. Sin pérdida de ranura.

2 unidades sonido SCC Stereo seleccionable. Tasa de muestreo 48khz 16bits por canal. Seleccionable el Slot o subslot ocupado. Este dispositivo permite la doble ocupación de ranura.

1 unidad sonido FM Stereo seleccionable. Tasa de muestreo 48khz 16bits por canal. Sin pérdida de ranura para la captación del audio. Además, se puede añadir una unidad FMPAC con sintetización completa donde se incluye el soft interno con su mapper original e incluso una SRAM de 8kbytes con autosalvado predictivo.

Login or register to post comments

By MISXTOR

Champion (281)

MISXTOR's picture

29-09-2018, 13:52

Muy buenas:
Aunque reconozco que me falta mucho por aprender de la FJ, amos, toi en el pleistoceno... Me parece increíble lo que ofrece.... Poco a poco, se irá aprendiendo... (Soy muy de MFR y el único dispositivo que me ha llamado la atención comprar, es la Flashjacks).

Enhorabuena... Un saludo...

By Aquijacks

Master (241)

Aquijacks's picture

30-09-2018, 14:38

Aquijacks wrote:

Abro este hilo para compartir los avances del cartucho Flashjacks.

Histórico:

V1.4 Actualización 26/08/2018
- Solventado problema del map en la RAM. Implementado driver de la señal de BUSDIR.
- Optimizado sincronismo interno con el CLOCKSLOT del MSX. Ahora hay sincronización completa entre todos los relojes.
- Se añade PCM via COVOX IO-91h o PCM(TurboR) IO-A4h. Para el PCM(IO-A4h) hace falta un TurboR real o que el programa envíe forzosamente por ese canal.
- Se añade el sistema de audio SN76489 compatible por los puertos I/O 3Fh o 49h. Por supuesto en stereo.
- Se añade operador de audio OPL3 y se compatibiliza en modo FM con el Music Module, con la Moonsound y con el OPL3 nativo. (Puertos I/O C0h a C7h)
- Se añade mapper de FRS 1.3 para el Music Module (Simbiosis ROM-RAM). Esto permite derivar el FM al OPL3 y otras muchas cosas.
- Se añade FDSK creado por Victor. Se trata de un loader de DSK exclusivo para flashjacks con importantes mejoras y compatibilizaciones.
- Se modifica las señales del salida hacia el MSX. Ahora INT y BUSDIR en estado '1' muestra alta impedancia. (Mejora compatibilidad con expansores de slots externos)

-------------------------------------------
V1.3 Actualización 6/05/2018
- Solventado desbloqueo FLASHROM por escritura masiva a partir de la dirección 8000h. Se requiere solicitar borrado por 4000h para acceder a 8000h.
- Se optimizan grabaciones en ASCII8, ASCII16 y KONAMI4.
- Optimizado accesos a ROM/RAM en velocidad variable. Ahora es estable con sliders de reducción de velocidad.
- Solventado bugs en SRAM.
- Optimizado reset interno de la Flashjacks. Ahora los chips se resetean escalonadamente.
- El FMPAC tiene la comprobación RAMSCC. Se usa para tener SCC/FM en un mismo slot/subslot.Util para el segundo SCC.
- Se añade el SCC+ para ambos SCC. Posibilidad de elegir cual de los dos tipos para una mayor compatibilidad.
- Versiones de todo el soft unificado a 1.3.x
- Optimizado driver NEXTOR para mayor estabilidad.
- Se añaden las teclas F4 y F5 para forzar opciones en NEXTOR.
- Si el Jackin está quitado o si el Volin = 0 se desactiva la entrada de audio desde el propio chip. (Menor ruido)
- Evitado reset antes de fin de carga para evitar el bloqueo en grabaciones partidas y corrupción SD.
- Al pulsar 3 segundos seguido el reset, provoca un borrado de RAM para forzar a una situación similar que al hacer un Power.
- Realizado reset soft y comando envío reset flashjacks para MSX1 sin botón de reset. Opción en FROM.
- Optimizado todo el módulo de la RAM Mapper. Los puertos I/O FCh a FFh son capturados tanto en lectura como en escritura.
-------------------------------------------
V1.2 Actualización 9/04/2018
- Solventado bug de carga Nextor en TurboR
- Doble PSG implementado.
- Implementado función de doble Reset para algunos MSX.
- Implementado Canal A SCC por lado central en Stereo
- Nuevo modo Super stereo (elimina el ambiente espacial y lo deja puro).
-------------------------------------------
V1.1 Actualización 27/03/2018
- Doble SCC implementado
- Entrada de línea para mezcla con audio implementado.
- Regulación de nivel de audio independientes para todos los chips de audio.
- Permutación de niveles de audio por detección de Jack insertado.
- Mejora del nivel de audio del SCC
- Mejora del mezclado digital del audio.
- Mejora carga tarjetas SD.
-------------------------------------------
V1.0 Versión Inicial

-------------------------------------------
Resumen características actuales:

- 1 Expansor de SLOTS. Con posibilidad de anulación o activación de sus cuatro subslots para la inserción interna de cualquier dispositivo sintetizado y mostrado en este manual. Cualquier dispositivo puede usar cualquier subslot que nosotros digamos.

- 4 unidades FlashROM con 15 mappers de carga y varios modelos sintetizados de EPROMS que se autoseleccionan por modelo predictivo de carga (AMD, ATMEL, MICROCHIP, etc...). Los mappers disponen de un sistema predictivo que mezcla la heurística con una base de datos. Cada unidad FlashROM tiene capacidad de carga de hasta 4 Megabytes cada una. Todas las unidades tienen la posibilidad de usar códigos de borrado y escritura, etc.. permitiendo leer y grabar infinitas veces hasta su apagado. No se deteriora por el número de grabaciones. Velocidad de acceso inferior a 40nS e incluso picos de 2nS.

- 4 unidades RAM MAPPER compatible incluso con los MSX1. Configurable desde los nativos 64kB (para algunos primigenios MSX) hasta los 4 Megabytes cada una. Velocidades de acceso inferior a los 40nS e incluso picos de 2nS. Autorefresco del propio cartucho sin necesidad de uso del MSX.

- 4 unidades MEGARAM compatible. Configurable hasta los 2 Megabytes cada una. Velocidades de acceso inferior a los 40nS e incluso picos de 2nS. Autorefresco del propio cartucho sin necesidad de uso del MSX.

- 1 unidad SINFOX compatible hasta ver 4.04 con acceso a SDCARD. Acceso a su EPROM de origen con su mapper y con posibilidad de escritura tanto en tarjeta como en EPROM.

- 1 unidad SUNRISE compatible IDE. Autoconversión y operaciones al vuelo a tarjeta SDCARD. Los datos se transforman IDE<-->SD de forma transparente al usuario. Compatible con drivers NEXTOR SUNRISE IDE Ver 2.1 Alpha2. Solo compatible en modo LBA. No compatible en modo CHS u otros. Compatibilidad total de lectura y escritura y pestaña SD contra escritura accidental. Acceso a SDCARD compatible SDSC y SDHC hasta 4GB que es lo que permite el driver NEXTOR. Futura posibilidad de aumentar capacidades con modificación de los drivers. Compatible extracción e inserción tarjeta SD en caliente. Todo ellos gestionado con un driver adaptado para la FlashJacks.

- 2 unidades sonido PSG Stereo seleccionable. Tasa de muestreo 48khz 16bits por canal. Sin pérdida de ranura.

- 2 unidades sonido SCC Stereo seleccionable. Tasa de muestreo 48khz 16bits por canal. Seleccionable el Slot o subslot ocupado. Este dispositivo permite la doble ocupación de ranura.

- 1 unidad sonido FM Stereo seleccionable. Tasa de muestreo 48khz 16bits por canal. Sin pérdida de ranura para la captación del audio. Además, se puede añadir una unidad FMPAC con sintetización completa donde se incluye el soft interno con su mapper original e incluso una SRAM de 8kbytes con autosalvado predictivo.

- 1 unidad sonido OPL3 Stereo seleccionable. Tasa de muestreo 48khz 16bits por canal. Se puede transmutar en MUSICMODULE FM, MOONSOUND FM o OPL3 según configuremos. Con la ROM de FRS1.3 se aumentan las capacidades e incluso puede derivar el FM al OPL3.

- 1 unidad de sonido SAMPLER PCM 8bits seleccionable. Compatible con el sistema COVOX o con el propio PCM del MSX TurboR.

- 1 unidad de sonido compatible SN76489 Stereo seleccionable. Tasa de muestreo 48khz 16bits por canal.

Se actualiza a la Versión 1.4 Smile Smile Smile

V1.4 Actualización
- Solventado problema del map en la RAM. Implementado driver de la señal de BUSDIR.
- Optimizado sincronismo interno con el CLOCKSLOT del MSX. Ahora hay sincronización completa entre todos los relojes.
- Se añade PCM via COVOX IO-91h o PCM(TurboR) IO-A4h. Para el PCM(IO-A4h) hace falta un TurboR real o que el programa envíe forzosamente por ese canal.
- Se añade el sistema de audio SN76489 compatible por los puertos I/O 3Fh o 49h. Por supuesto en stereo.
- Se añade operador de audio OPL3 y se compatibiliza en modo FM con el Music Module, con la Moonsound y con el OPL3 nativo. (Puertos I/O C0h a C7h)
- Se añade mapper de FRS 1.3 para el Music Module (Simbiosis ROM-RAM). Esto permite derivar el FM al OPL3 y otras muchas cosas.
- Se añade FDSK creado por Victor. Se trata de un loader de DSK exclusivo para flashjacks con importantes mejoras y compatibilizaciones.
- Se modifica las señales del salida hacia el MSX. Ahora INT y BUSDIR en estado '1' muestra alta impedancia. (Mejora compatibilidad con expansores de slots externos)

Esta versión podéis verla y escucharla en los siguientes dos vídeos de youtube:

https://youtu.be/e4ZHL91p6WU
https://youtu.be/zlcSuH4KW1E

By erpirao

Paladin (806)

erpirao's picture

30-09-2018, 19:23

ayer le estuve metiendo un tiento a la versión 1.4, sigue mejorando la cosa, aunque tienes que echarle un buen rato para irlo dominando.
me quedó pendiente usar el emulador de sg1000 que hace uso del chip de sonido del music memory mapper (SN76489)

By Aquijacks

Master (241)

Aquijacks's picture

02-10-2018, 20:29

El próximo sábado 6 de Octubre de 2018 estaremos en el MSX Boixos club de Badalona para todo el que quiera verla y, por supuesto, actualizarla a la v1.4 el que la tenga.

Wink Wink Wink

By x1pepe

Resident (52)

x1pepe's picture

02-10-2018, 22:31

Todavía no he podido dedicarle 2 horas seguidas. Mañana tendré un rato para ponerme con ella. Big smile

By x1pepe

Resident (52)

x1pepe's picture

02-10-2018, 22:39

Todavía no he podido dedicarle 2 horas seguidas. Mañana tendré un rato para ponerme con ella. Big smile

By x1pepe

Resident (52)

x1pepe's picture

03-10-2018, 14:02

Primeras impresiones.
Se escucha MUY BIEN.
El sonido es muy configurable, mucho.
El expansor de slots, aunque sea virtual resulta util.
El flasheo funciona muy bien.
La ejecución de ROMS es muy sencillo (todavía tengo que investigar más para los. DSK).
Me pregunto cómo se ha conseguido emular la Sd Ide de SunRise, y eso me lleva al siguiente planteamiento... es posible emular también una V9990?
El archivo de configuración de la fj es fácil de manejar, pero cuesta hacerse al principio, ya que es to muy configurable.
Sigo investigando y aprendiendo. Enhorabuena por este fantástico cartucho.

By DelToro

Expert (88)

DelToro's picture

07-10-2018, 22:41

que suerte los que teneis uno......aquijacs, pondrás a la venta mas unidades en un futuro?

By QBee Sam

Master (150)

QBee Sam's picture

07-10-2018, 23:07

DelToro wrote:

que suerte los que teneis uno......aquijacs, pondrás a la venta mas unidades en un futuro?

+1

By Aquijacks

Master (241)

Aquijacks's picture

07-10-2018, 23:24

La intención es poder tener de disponibles.
A ver como va todo y con un poco de suerte termino una cuantas para la próxima ru de Barcelona.

Page 1/2
| 2
My MSX profile