Difference between revisions of "Collection:Game ROM images"

From Free Software Directory
Jump to: navigation, search
m (Sony)
m (Handhelds: fix a typo in a URL)
 
(10 intermediate revisions by 3 users not shown)
Line 22: Line 22:
 
====Home consoles====
 
====Home consoles====
 
; [[Nintendo Entertainment System]]
 
; [[Nintendo Entertainment System]]
 +
* Super Tilt Bro
 +
** https://github.com/sgadrat/super-tilt-bro
 +
* Thwaite
 +
** https://github.com/pinobatch/thwaite-nes
 +
* Falling
 +
** https://github.com/xram64/falling-nes
 +
* Big City Sliding Blaster
 +
** https://github.com/NovaSquirrel/SlidingBlaster
 +
* NESert Golfing
 +
** https://github.com/bbbradsmith/NESertGolfing
  
 
; [[Super Nintendo Entertainment System|Super NES]]
 
; [[Super Nintendo Entertainment System|Super NES]]
Line 32: Line 42:
  
 
; [[Nintendo 64]]
 
; [[Nintendo 64]]
 +
* A note about N64 ROM images: currently any ROM that works on a real N64 depends on some nonfree Nintendo bootloader code, known as IPL3. This software was included on every N64 cartridge release. See https://n64brew.dev/wiki/Libdragon#Licensing and https://n64brew.dev/wiki/Pseultra#A_Note_About_Bootloaders for more details. It may be the case that some N64 emulators do not actually read that part of the ROM, in which case modified ROM images that only work on emulators may be easier to get as fully free software.
  
 
; [[GameCube]]/[[Wii]]
 
; [[GameCube]]/[[Wii]]
Line 47: Line 58:
 
** Download: https://github.com/DrLancer-X/inheritors-of-the-oubliette/releases/
 
** Download: https://github.com/DrLancer-X/inheritors-of-the-oubliette/releases/
 
** Very good reception: https://itch.io/jam/gbajam21/rate/1120414
 
** Very good reception: https://itch.io/jam/gbajam21/rate/1120414
** Demo: https://invidious.snopyta.org/watch?v=txmvpEtFxZU&t=608
+
** Demo: https://invidious.snopyta.org/watch?v=txmvpEtFxZU&t=6083
 
** Depends on devkitPro
 
** Depends on devkitPro
 
*** "devkitPro is the organisation that provides the tools. We are not a software package, we don't have version numbers and the only way to have us compile your code is to pay us (or maybe if you ask nicely when you need help figuring out an issue)" - https://devkitpro.org/wiki/Getting_Started
 
*** "devkitPro is the organisation that provides the tools. We are not a software package, we don't have version numbers and the only way to have us compile your code is to pay us (or maybe if you ask nicely when you need help figuring out an issue)" - https://devkitpro.org/wiki/Getting_Started
Line 68: Line 79:
 
* [[A Dark Room]]
 
* [[A Dark Room]]
 
* [[SuperTuxKart]]
 
* [[SuperTuxKart]]
** Nintendo Switch homebrew doesn't run in yuzu #4806 - https://github.com/supertuxkart/stk-code/issues/4806
 
  
 
===Sega===
 
===Sega===
Line 113: Line 123:
  
 
; [[PlayStation 4]]
 
; [[PlayStation 4]]
 +
 +
== Uzebox ==
 +
 +
* [[Arkanoid_(Uzebox)]]
 +
* [[DrMario_(Uzebox)]]
 +
* [https://uzebox.org/wiki/index.php?title=Games_and_Demos The Uzebox Games and Demos Uzebox wiki page] also list potential fully-free games. Note that beside the license we also need to make sure they don't have any nonfree build dependencies (like windows tools to convert graphic files for instance, dependencies on avr-studio, etc). We probably need a way to review that as well somewhere. For Arkanoid I reviewed it in the [https://libreplanet.org/wiki/Group:Software/FSDG_distributions/DistroExecutionEnvironments#Other_execution_environment DistroExecutionEnvironments#Other_execution_environment Libreplanet wiki page]. The same info is also on the [https://wiki.parabola.nu/Emulator_licensing_issues Parabola Emulator_licensing_issues wiki page].
  
 
==Todo==
 
==Todo==
 
* Create pages for each game
 
* Create pages for each game
 
* Add to the games: https://directory.fsf.org/wiki/Category/Runs-on/SNES
 
* Add to the games: https://directory.fsf.org/wiki/Category/Runs-on/SNES

Latest revision as of 03:36, 21 August 2023

Team Captain: David Hedlund

Participants: Jacobk

These free games are occasionally offered on ROM cartridges by the developer, so they can be used on original home video consoles, but also downloaded for emulators.

ROMs are short for read-only memory. In the emulator/rom scene it is a catch-all for cartridge dumps, ISO disc backups, etc. They can be played on the hardware if you have means to flash a cartridge, bypass the verification, or use a "flash cart" which varies on the system. Homebrew, when applied to video games, refers to games produced by hobbyists for proprietary video game consoles which are not intended to be user-programmable.

This page is an evaluation. We do not yet know if this page exclusively refers or links to free software. Please read the page for more information.

Amiga

Arcade

Atari

Atari 2600

Nintendo

Home consoles

Nintendo Entertainment System
Super NES
Nintendo 64
  • A note about N64 ROM images: currently any ROM that works on a real N64 depends on some nonfree Nintendo bootloader code, known as IPL3. This software was included on every N64 cartridge release. See https://n64brew.dev/wiki/Libdragon#Licensing and https://n64brew.dev/wiki/Pseultra#A_Note_About_Bootloaders for more details. It may be the case that some N64 emulators do not actually read that part of the ROM, in which case modified ROM images that only work on emulators may be easier to get as fully free software.
GameCube/Wii
Wii U

Handhelds

Game Boy
Game Boy Advance
Nintendo DS
Nintendo DSi
Nintendo 3DS

Hybrid

Nintendo Switch

Sega

Home consoles

Sega Dreamcast
Sega Genesis


Handhelds

Game Gear


SNK

Neo Geo CD


Sony

Template:See also

PlayStation

Homebrew: "Making games on the PlayStation is possible with any model of the system through the use of a modchip or the double 'Swap Trick'. There is also a softmod/save game exploit called "tonyhax" Requirements consist of a PC, SDK, and a 'Comms Link' device to upload and download files to and from the console." - https://en.wikipedia.org/wiki/Homebrew_(video_games)#PlayStation

PlayStation 2
PlayStation 3
PlayStation Portable
PlayStation 4

Uzebox

Todo



Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.