_@¡ použijte menu „FILTROVAT TÉMA...“ pro výběr

Emulátor NES pro Raspberry Pi Pico...


PicoNES Plus
    Je emulátor NES (Nintendo Entertainment System) s kartou SD. Po zapnutí zobrazí nabídku s výběrem hry. Běží na Raspberry Pi Pico a Raspberry Pi Pico 2. Pro zobrazení používá HDMI. Na velké moderní televizi to vypadá velice hezky, jen si musíte sednout kousek dál od obrazovky.

    Spoustí většinu her, tak si pojďte zase zahrát staré kousky jako Super Mario Bros., Prince of Persia, Castlevania aj.

[git] projektu, kde je vše ke stažení – včetně zkompilovaného firmware, který stačí nahrát do Pi Pico.
[stl] krabičky k tisku, ale vzhledem k tomu, že celé řešení obsahuje pouze dvě komponenty, bude dobře fungovat i bez krabičky

Kde vzít soubory s ROM her? To si musíte najít sami. Existuje internetový archiv označený jako All NES Roms nebo případně weby, kde se soubory s ROM her pro tuto konzoli vyskytují ke stažení.

K hardwarové realizaci potřebujeme jen pár věcí:
– Raspberry Pi Pico ve verzi [1] nebo [2], pokud nechcete pájet, prodává se i verze WH s osazeným konektorem [3].
– stáhnout správný firmware viz [4]. Pro Pico je FW: pico_piconesPlusPimoroniDV.uf2 a pro Pico2 je FW: pico2_piconesPlusPimoroniDV.uf2
– desku Pimoroni Pico DV Demo, má na sobě čtečku MicroSD karet a konektor HDMI viz [5]. Při použití této desky zvukový výstup hraje pouze do HDMI výstupu.
– MicroSD kartu
– kabel Micro USB pro napájení. Toto se dá připojit do USB běžné televize a funguje spolehlivě. Při použití externí zdroje vyžaduje kvalitní vyfiltrovaných 5V, takže každý adaptér pro nabíjení mobilu nemusí fungovat spolehlivě.
– OTG konektor pro Micro USB [6], abychom dokázali připojit ovladač s konektorem USB-A do Micro USB konektory v Rapsberry Pi Pico
– ovladač, tedy nějaký digitální gamepad

Použil jsem tento ovladač Gamebird [JPD-UB-01], který se dá koupit za stovku. Ověřili jsme, že fuguje i starý ovladač od [XBOX 360]. Je možné připojit i jiné ovladače nebo  ovladače pro dva hráče. Vše je podobně popsáno v dokumentaci viz [git] projektu.

Jak naflešovat firmware do RPi Pico (dopsáno na vyzvání z kontaktního formuláře)
    Pokud jste nikdy firmware do Raspberry Pi Pico nenahrávali, tak je to velmi snadné. Stiskneme na zelené desce Pico tlačítko označené BOOTSEL (obvykle je tam pouze jediné) a se stisknutým tlačítkem připojíme datovým  micro USB kabelem Pico k počítači. V počítači se pak tváří se jako běžná USB fleška. Nahrajeme soubor firmware s koncovkou .uf2 Zařízení se po uložení firmware restartuje a USB fleška ze systému zmizí. Je potřeba opravdu najít přesně ten správný firmware; jestli máte Pico nebo Pico 2, případně existuje i PicoW a Pico 2 W, které navíc obsahují WIFI modul; ten my nepotřebujeme, ale firmware musí dokonale ladit s verzí použitého mikrokontroleru.