SDCC
Compilador que necesitarás para compilar tu juego.
Instálalo y en el caso de windows recuerda marcar la opción de añadirlo al path del sistema (Viene marcada por defecto).
SMS Game Maker
Este engine.
Tiled
Editor de mapas.
Editor de imágenes
Para crear tus imágenes para el juego (spriteset, tileset, screens...) necesitarás un editor de imágenes. Puedes usar cualquiera, solo tienes que recordar usar lam paleta de colores de la Master System o Game Gear dependiendo de para que plataforma estés desarrollando el juego.