Cartucho flash


Un cartucho flash es uno de varios cartuchos que contienen memoria flash que se han desarrollado para su uso en consolas de videojuegos . Estos cartuchos permiten utilizar aplicaciones y juegos caseros . La capacidad de los cartuchos puede variar desde 64 Mbit hasta 8 Gbit [ cita requerida ] (los carros comerciales varían de 32 Mbit a 256 Mbit). Los cartuchos más recientes utilizan tarjetas de memoria externas como memoria, en lugar de la memoria integrada, como tarjetas de memoria Compact Flash , Secure Digital , etc.

Estos cartuchos siguen siendo la forma más conocida de crear y distribuir juegos caseros para muchas consolas, como Game Boy Advance . (Otra opción en este caso es GBA Movie Player , que puede ejecutar programas caseros especialmente diseñados, pero no puede ejecutar copias ilícitas de cartuchos comerciales de GBA Game debido a la falta de RAM incorporada para un acceso rápido a los datos).

Los juegos se escriben en el cartucho con un dispositivo llamado "enlazador". Dependiendo de la marca del cartucho flash, el enlazador se conecta a un puerto de enlace en la consola y escribe en el cartucho a través de la consola, o se conecta a una ranura mini- USB en el propio cartucho y escribe directamente en el cartucho flash. Estos enlazadores generalmente se conectan a una PC a través de un conector USB o paralelo en el otro extremo. La mayoría de los enlazadores que se conectan a una ranura de enlace son capaces de copiar información ROM de cartuchos de software comerciales. Algunos cartuchos flash más recientes utilizan tarjetas de medios digitales (SD, MMC, CF, etc.) en las que se colocan los archivos a través de un lector de tarjetas de memoria .

Se han lanzado varios dispositivos que utilizan tarjetas de memoria flash populares como SD y CF para el almacenamiento. Estos han demostrado ser populares desde el desarrollo de técnicas para ejecutar el software de Nintendo DS desde un cartucho GBA, debido al tamaño más pequeño de los juegos DS y al bajo precio de estas tarjetas en comparación con los cartuchos flash GBA convencionales. Ejemplos de tales dispositivos incluyen el M3, R4 y Supercard.

Hay quienes usan un programa llamado LittleWriter para escribir juegos en los cartuchos. Sin embargo, algunas personas (especialmente las que tienen computadoras antiguas) usan otro software para escribir juegos en el cartucho. Un ejemplo de este software es X-ROM Frontend de DanSoft Australia .

Algunos cartuchos flash utilizan software especializado diseñado para el cartucho específico, como el software Power Writer y USB Writer para los cartuchos Flash2Advance Ultra. Esto presenta varios conflictos con respecto al homebrew, ya que Power Writer usa una gran base de datos para nombrar y guardar correctamente los juegos. Las ROM que no están en la base de datos (como los emuladores o cualquier otro homebrew de GBA) son propensas a guardar problemas, y editar la base de datos manualmente es difícil e implica el uso de un editor hexadecimal . Dichos cartuchos a menudo tienen una interfaz patentada, lo que dificulta o imposibilita el uso de sistemas operativos distintos de Microsoft Windows para escribir en el cartucho, con algunas excepciones.


Un carro ROM Turbo EverDrive para la consola TurboGrafx-16 / PC Engine.
Extreme Flash Advance, puerto USB integrado