Homebrew (počítačové hry)

Homebrew (z angl .  home brew ) - počítačové hry a další software pro herní konzole (konzole), vyvinutý nadšenými uživateli. Termín se obvykle používá pro software pro proprietární zařízení, na kterých není spuštěn vlastní software. Jedním z oblíbených směrů vývoje homebrew her jsou tzv. fan games ( anglicky  fangame ) - hry založené na populárních "oficiálních" počítačových hrách. V Japonsku se takové hry nazývají dōjin soft ( Jap. 同人ソフト) nebo dōjin hry ( Jap. 同人ゲーム) .

Homebrew hry pro starší systémy jsou obvykle vyvíjeny na moderních systémech pomocí emulátorů , protože to nevyžaduje originální hardware k testování programu. Vývoj pro nové systémy obvykle vyžaduje použití skutečného zařízení kvůli nedostatku emulátorů nebo nepřesnosti emulace. Mnoho homebrew her je vydáváno jako svobodný software, ale některé stojí peníze, někdy hodně [1] .

Proprietární herní zařízení používají řadu metod k omezení možnosti spouštět programy třetích stran. Účelem takových omezení je zabránit spuštění crackovaných her. Proto musí vývojáři a uživatelé homebrew programů používat ten či onen způsob, jak tato omezení obejít. Takže například pro Atari 2600 domácí vývojáři používají desku EEPROM (reprogrammable ROM), která nahrazuje herní kazetu . Pro Game Boy Advance a Nintendo DS se používají flash cartridge  - speciální zařízení ve formě game cartridge, s flash kartou uvnitř.

Nejoblíbenější platformy pro vývoj homebrew jsou Dreamcast , Game Boy Advance , PlayStation Portable , Atari 2600 a Nintendo Entertainment System (NES). Poslední dvě konzole jsou zajímavé tím, že využívají instrukční sadu procesoru 6502, stejně jako oblíbené domácí počítače Commodore 64 a Apple II . Dalším faktorem popularity starších a přenosných systémů je jejich jednoduchost, kdy jeden vývojář nebo malý tým může dokončit projekt v relativně krátkém čase.

Většina homebrew jsou hry, ale existuje také spousta ukázek .

Atari 2600

Atari 2600 bylo vydáno v roce 1977 a je dobře prozkoumanou platformou, která je velmi oblíbená pro projekty homebrew. Programy pro Atari 2600 lze spouštět v některém z dostupných emulátorů nebo na samotném set-top boxu pomocí cartridge s čipem EEPROM . Na rozdíl od většiny pozdějších konzolí nemá Atari 2600 žádnou ochranu, která by zabránila spuštění programů domácího vaření. Programy pro 2600 jsou obvykle psány v assembleru pro procesor 6502 .

Viz také

Poznámky

  1. Winterhalter, Ryan 31 Homebrew Games, které stojí za to hrát . 1UP.com (29. dubna 2011). Archivováno z originálu 3. května 2011.

Odkazy