/dockerretro

DockerFiles for retro development

Primary LanguageDockerfile

Retro Docker files

This repo have some Dockerfiles with information for Create a development environment for Devkitpro ARM Development (for GameBoy Advance and Nintendo DS) or SDL2 Linux Development.

This is only for demostration pruposes.

You have 3 folders:

  • GBA: create a docker image with devkitpro libraries and tools and generate a volume for compile and generate gba roms.
  • NDS: create a docker image with devkitpro libraries and tools and generate a volume for compile and generate nds roms.
  • SDL: Create a docker image with SDL2 for linux or using cross compiling with mingw32.

Build image

docker build -t <tag> .

Compile and generate Rom

  • gba
docker run --rm -v <path-to-your-makefile>:/src/gba gba
  • nds
docker run --rm -v <path-to-your-makefile>:/src/nds nds
  • sdl

For Linux

docker run --rm -v <path-to-your-makefile>:/src/sdl2 sdl make all

For Windows

docker run --rm -v <path-to-your-makefile>:/src/sdl2 sdl make game.zip

You can find a template or example in the next repositories.