Misterio Resuelto: Interrupciones Sincronizadas con VBL de la Tarjeta de Ratón Apple II

2025-05-08
Misterio Resuelto: Interrupciones Sincronizadas con VBL de la Tarjeta de Ratón Apple II

Esta publicación profundiza en el mecanismo de sincronización entre las interrupciones IRQ de la tarjeta de ratón Apple II y el borrado vertical (VBL). El autor inicialmente observó parpadeo en la emulación MAME, pero una representación fluida en el hardware real. A través de la interacción con la comunidad y el análisis del firmware de la tarjeta de ratón, se resolvió el misterio: la tarjeta de ratón no recibe directamente la señal VBL, sino que utiliza software en un microprocesador 68705 para calcular y activar interrupciones con precisión, logrando la sincronización VBL. Esto implica manipular registros 6821 PIA y configurar el temporizador interno del 68705, logrando finalmente una sincronización VBL altamente precisa, consistente con la documentación oficial de Apple.

Leer más
Desarrollo sincronización VBL

Glider Regresa: Un Clásico del Apple II Reimaginado

2025-03-27
Glider Regresa: Un Clásico del Apple II Reimaginado

El clásico juego Glider para Apple II ha resucitado gracias a un desarrollador que lo recreó minuciosamente utilizando ensamblador 6502. Requiere un Apple ][+ o un modelo más reciente (se necesita ratón en el ][+), esta reimplementación ofrece control con ratón y teclado y se disfruta mejor en una pantalla monocromática (por diseño). El desarrollador también ha compartido un registro de desarrollo detallado que describe el proceso de aprendizaje del ensamblador 6502 y la culminación del proyecto. Esta versión jugable gratuita es un regalo para los entusiastas de los juegos retro.

Leer más
Juegos