Ir al contenido

GBA y DS

Ambas consolas ejecutan código ARM, a menudo mezclado con el conjunto de instrucciones compacto Thumb. Los juegos de GBA se compilaban comúnmente con agbcc, un compilador basado en GCC; los de DS, con Metrowerks CodeWarrior para ARM.

  • ARM y Thumb, y cómo saber cuál usa una función.
  • GBA: agbcc y las estructuras de proyecto de la comunidad.
  • DS: versiones de CodeWarrior para ARM, overlays y la división ARM7/ARM9.
  • Herramientas de DS como ds-decomp (dsd), un toolkit para extraer, deslinkear y reconstruir una ROM de DS.
  • Cómo mantener el código del SDK y del runtime fuera de tu cifra de progreso.