MEGA65

El ordenador open source basado en FPGA inspirado en el Commodore 65 que nunca se lanzó

MEGA65: el ordenador que Commodore nunca lanzó

El MEGA65 es un ordenador de 8 bits moderno y de código abierto basado en el Commodore 65, el sucesor del C64 que Commodore diseñó a finales de los años ochenta pero nunca vendió al público.

Desarrollado desde 2015 por una comunidad de voluntarios, el MEGA65 da vida al diseño del Commodore 65 con mejoras modernas: un FPGA Xilinx Artix-7, un teclado mecánico Cherry MX, salidas HDMI y VGA, almacenamiento en tarjeta SD, Ethernet y compatibilidad completa con el C64. Arranca directamente en BASIC65, igual que el Commodore 64 original arranca en BASIC 2.0.

Visitar mega65.org
MEGA65 computer front view showing the full mechanical keyboard

Comprar en Amazon

Encuentra hardware, juegos, libros y accesorios para Commodore. Toda la gama disponible en Amazon.

Ver en Amazon

El Commodore 65 que nunca existió

El Commodore 65 fue desarrollado internamente en Commodore a finales de los años ochenta como sucesor de nueva generación del Commodore 64. Era más potente, retrocompatible y estaba listo para la próxima década de la informática doméstica. Pero Commodore lo canceló antes de que llegara alguna vez a las tiendas. Solo sobrevivió un pequeño número de unidades prototipo.

El proyecto MEGA65 comenzó en 2015 con una pregunta sencilla: ¿en qué se habría convertido el Commodore 65 si se hubiera terminado y vendido? La respuesta es el MEGA65, una máquina que toma el diseño original del C65 como punto de partida y lo desarrolla con las mejoras de hardware que siempre se habían planeado pero nunca se habían completado.

El resultado es un ordenador de 8 bits completamente funcional que se siente como una continuación natural de la línea Commodore. Ejecuta juegos y software C64 originales, es compatible con la arquitectura C65 y añade capacidades que van mucho más allá de lo que cualquiera de las dos máquinas podía hacer.

MEGA65 computer in its original retail box
MEGA65 Rev3 PCB showing the Xilinx Artix-7 FPGA and supporting chips

Hardware FPGA moderno, arquitectura de 8 bits clásica

En el núcleo del MEGA65 se encuentra un FPGA Xilinx Artix-7 que implementa el procesador GS4510: una CPU de 8 bits personalizada basada en el núcleo 4502 con un espacio de direcciones de 28 bits. Las velocidades de reloj son conmutables entre 1, 2, 3,5 y 40,5 MHz, lo que da a la máquina un rango de rendimiento que va desde la velocidad retro auténtica hasta algo mucho más rápido que cualquier C64 o C65 original.

El procesador gráfico es el VIC-IV, una GPU completamente personalizada que es retrocompatible con el VIC-III y el VIC-II del Commodore 64. Es compatible con resoluciones de hasta 720x576 a 50 Hz, más de 8 millones de colores y sprites con hasta 256 colores por sprite. El audio proviene de cuatro sintetizadores SID por software que se ejecutan en el FPGA, recreando fielmente el sonido del chip SID que hizo famoso al C64.

El almacenamiento lo gestiona una unidad de disquete de 3,5 pulgadas integrada y una ranura para tarjeta SD. La tarjeta SD admite velocidades de hasta 3000 kB por segundo y los formatos de imagen de disco D81 y D65. La conectividad incluye VGA, vídeo digital, Ethernet, dos puertos de joystick, una ranura de cartucho C64, un puerto IEC serie y JTAG para desarrollo.

MEGA65 en imágenes

Desde el teclado mecánico completo hasta la placa FPGA Xilinx Artix-7 en su interior: un vistazo a la máquina que finalmente construyó el Commodore 65.

Compatibilidad con C64 y C65

El MEGA65 ejecuta juegos y software C64 originales a través de su modo de compatibilidad C64 integrado. El cambio entre modos es sencillo. Casi todos los juegos, demos y aplicaciones C64 funcionan como se pretende, incluidos los títulos que llevan el hardware original a sus límites.

En su modo nativo MEGA65, la máquina ejecuta software C65 y proyectos homebrew específicos del MEGA65. La comunidad MEGA65 es activa: regularmente se publican nuevos juegos, demos y herramientas que aprovechan las capacidades de hardware ampliadas no disponibles en las máquinas originales.

Qué se puede ejecutar

  • Juegos y software C64 originales (modo compatibilidad C64)
  • Software y aplicaciones C65
  • Nuevos juegos y demos homebrew específicos del MEGA65
  • Programas BASIC65 escritos directamente en la máquina
  • Software cargado desde tarjeta SD o imágenes de disquete
  • Software cargado por red mediante el puerto Ethernet integrado

Introducción al MEGA65

Del prototipo a la producción

El MEGA65 ha pasado por varias revisiones de hardware desde los primeros prototipos en 2017. Cada revisión mejoró el hardware, refinó el diseño de la carcasa y amplió el volumen de producción.

El R6, lanzado en 2024, es el modelo de producción actual. Finaliza el diseño R5 con correcciones y mejoras adicionales y se fabrica en series de producción por lotes. Las unidades suelen agotarse rápidamente a través del sitio web oficial del MEGA65.

  • R1 (2017)Primeros prototipos FPGA
  • R2 (2018)Todo en uno estilo C65, producción limitada
  • R3 (2020)Carcasa acrílica para desarrolladores
  • R3A (2021)Carcasa estilo C65 moldeada por inyección, 400 unidades
  • R4/R5 (2023)Hardware mejorado: HyperRAM, audio y soporte de cartucho perfeccionados
  • R6 (2024)Finalización del R5, producción en lotes, correcciones y extensiones

Reseña: Retro Recipes

¿Para quién es el MEGA65?

01

Entusiastas del C64 que quieren más

Si has agotado lo que puede hacer el Commodore 64 original y quieres una máquina que vaya más lejos sin perder la compatibilidad, el MEGA65 es el siguiente paso natural. Modo C64 completo más todo el hardware adicional por encima.

02

Desarrolladores de demoscene y homebrew

La comunidad MEGA65 produce un flujo continuo de nuevo software. Los desarrolladores pueden usar BASIC65, ensamblador y cross-compiladores para escribir software que aproveche la memoria ampliada, la CPU más rápida y los gráficos VIC-IV avanzados.

03

Coleccionistas de retroinformática

El MEGA65 es una pieza de hardware única: una máquina producida oficialmente en la línea Commodore que nunca había existido antes. Para los coleccionistas de hardware Commodore, ocupa un lugar que ninguna otra máquina puede llenar.

04

Recién llegados curiosos a la informática de 8 bits

El MEGA65 arranca en BASIC65, incluye documentación completa y tiene una comunidad activa. Para cualquiera que quiera entender cómo funcionaba realmente la informática de 8 bits, es una máquina funcional y moderna que se puede programar y explorar desde el primer día.

Especificaciones técnicas del MEGA65

Procesador y memoria
CPUGS4510 (enhanced 4502 core on FPGA)
Velocidades de reloj1, 2, 3.5 and 40.5 MHz (switchable)
Espacio de direcciones28-bit
RAM rápida384 KB
HyperRAM8 MB
RAM de color32 KB
FPGAXilinx Artix-7
Gráficos y audio
GPUVIC-IV (backwards compatible with VIC-III and VIC-II)
Resolución máxima720x480 @60 Hz / 720x576 @50 Hz
Paleta de colores2²³ colours (over 8 million)
SpritesHasta 256 colores por sprite
AudioCuatro sintetizadores SID por software
Salida de vídeoVGA and digital video
Salida de audio3.5mm jack, digital audio
Almacenamiento y conectividad
Unidad de disqueteIntegrada, 3,5 pulgadas, alta densidad
Imágenes de discoD81 and D65 formats
Tarjeta SDRanuras interna y externa, hasta 3000 kB/s
Ethernet100 Mbit
Puertos de joystick2x (compatible con C64)
Ranura de cartuchoCompatible con cartucho C64
IEC serie
Diseño y software
TecladoCherry MX mecánico, marco metálico, teclas de doble inyección
Sistema operativoBASIC65
Interfaz gráficaCompatible con GEOS
Modo C64Sí (compatibilidad completa)
Modo C65
Tipo de proyectoProyecto comunitario open source sin ánimo de lucro
Revisión actualR6 (2024)

Preguntas frecuentes

**** FREQUENTLY ASKED QUESTIONS ****

READY.

Explorar todos los emuladores y réplicas

Desde el MEGA65 hasta los cartuchos FPGA y las consolas listas para usar, todas las formas modernas de disfrutar del hardware Commodore clásico.

Todos los emuladores

Esta página contiene enlaces de afiliados. Las compras realizadas a través de estos enlaces apoyan este sitio sin coste adicional para ti.