/go-rom-downloader

A small go tool to download roms from known emulator websites

Primary LanguageGo

Go Rom Downloader

A small go tool to download roms from known emulator websites

Available roms

  • Abandonware (DOS) Games
  • Acorn Archimedes ROMs
  • Acorn BBC Micro ROMs
  • Acorn Electron ROMs
  • Amiga
  • Amiga CD / CDTV
  • Amiga CD32
  • Amstrad CPC ROMs
  • Apple ][
  • Atari 2600
  • Atari 5200
  • Atari 7800
  • Atari 800
  • Atari Jaguar
  • Atari Lynx
  • Atari ST
  • Bandai Playdia
  • Bandai Wonderswan
  • Bandai Wonderswan Color
  • CPS1
  • CPS2
  • Capcom Play System 1 / CPS1 ROMs
  • Capcom Play System 2 / CPS2 ROMs
  • Capcom Play System 3 / CPS3 ROMs
  • Commodore 64
  • Commodore 64 Preservation Project (Floppies)
  • Commodore 64 Tapes
  • M.A.M.E. Roms
  • MAME
  • Microsoft XBox
  • Modeler
  • Namco System 12
  • Namco System 22
  • Neo Geo
  • Neo Geo (Arcade) Roms
  • Neo Geo CD
  • Neo Geo Pocket
  • Neo Geo Pocket/Neo Geo Pocket Color Roms
  • Nintendo 64 Roms
  • Nintendo DS Roms
  • Nintendo Entertainment System Roms
  • Nintendo Famicom Disk System
  • Nintendo Gameboy Advance Roms
  • Nintendo Gameboy Colour Roms
  • Nintendo Gameboy Roms
  • Nintendo Gamecube
  • Nintendo Virtual Boy
  • Nintendo Wii
  • Nokia N-Gage
  • PC Engine CD/Turbo Duo/TurboGrafx-CD
  • PC Engine/TurboGrafx-16
  • PC-FX
  • Panasonic 3DO
  • Philips CD-i
  • Raine
  • ScummVM (Classic Adventure titles)
  • Sega 32x
  • Sega CD
  • Sega Dreamcast
  • Sega Game Gear
  • Sega Genesis
  • Sega Genesis/MegaDrive
  • Sega Master System
  • Sega Model 2
  • Sega NAOMI
  • Sega Saturn
  • Sharp X68000
  • Sony PSP eBoots (PSX2PSP eBoots) (Play PS1 on PSP)
  • Sony Playstation
  • Sony Playstation (Demo)
  • Sony Playstation 2
  • Sony Playstation Portable
  • Sony PocketStation ROMs
  • Super Nintendo Roms
  • ZX Spectrum (Tapes)
  • ZX Spectrum (Z80)
  • Zinc Roms

Usage

1. From source

Dependencies

go get github.com/alcmoraes/go-rom-downloader
cd $GOPATH/src/github.com/alcmoraes/go-rom-downloader
make build
make run

2. From build

You can also opt to directly use the compiled version of the project

Screenshot