Obsah:
- Zásoby
- Krok 1: Demontáž Mega Drive
- Krok 2: 3D tisk nových dílů
- Krok 3: Zadní porty: HDMI a Ethernet
- Krok 4: Boční rozšiřující porty: USB a MicroSD
- Krok 5: Ořez a pájení desky
- Krok 6: Instalace a chlazení Raspberry Pi
- Krok 7: (Volitelné) Přidání úložné jednotky
- Krok 8: Instalace ControlBlock: ovladače, vypínač a LED
- Krok 9: Tlačítko Reset
- Krok 10: Ovládání hlasitosti (netestováno)
- Krok 11: Napájení
- Krok 12: Znovu sestavte pouzdro
- Krok 13: Připojte jej a užívejte si
Video: Mega RasPi - Raspberry Pi na Sega Mega Drive / Genesis: 13 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:19
Tato příručka vás provede převodem starého Sega Mega Drive na retro herní konzoli pomocí Raspberry Pi.
Strávil jsem nespočet hodin svého dětství hraním videoher na svém Sega Mega Drive. Většina mých přátel také jednu měla, takže jsme sdíleli hry a pořádali mezi sebou turnaje. O třicet let později jsem konečně našel způsob, jak vzdát hold těmto vzpomínkám, a to převedením Sega Mega Drive na retro herní konzoli a mediální server, který mohu používat každý den pomocí Raspberry Pi: Mega RasPi.
Mým cílem je zachovat co nejvíce původních částí a funkcí konzoly a zároveň zajistit, aby byl samotný RasPi snadno dostupný.
Zásoby
- 1 vadný Sega Mega Drive (nebo Genesis)
- 1 nebo 2 funkční ovladače, 3 nebo 6 tlačítek
- 1 Raspberry Pi 3B+
- 1 karta Micro SD, předinstalovaná RetroPie v4.5
- 1 ControlBlock v2.1
- 1 Napájecí adaptér, 5V 3A, se zástrčkou 5,5 mm / 2,1 mm
- Chladič Raspberry Pi
- Vlákno PLA 2,85 mm
-
Prodlužovací kabely a vodiče:
- HDMI kabel, 30 cm
- Ethernetový kabel, 30 cm
- 3x USB kabel, 20/30 cm
- Kabel čtečky karet Micro SD, 25 cm
- 3,5 mm audio kabel
- Napájecí kabel micro USB
- Propojovací vodiče, 25 cm
- Šrouby
-
Volitelný
- 2,5palcová úložná jednotka
- Kabel SATA na USB
Nástroje a zdroje
- Základní nástroje: šroubováky, kleště, pila atd.
- Páječka a zásoby
- 3D tiskárna
- Základní znalosti o 3D tisku, pájení a linuxových nástrojích
Krok 1: Demontáž Mega Drive
K demontáži nejsou potřeba žádné fantastické nástroje: stačí starý dobrý šroubovák.
K otevření vnějšího pouzdra je 6 šroubů a desku vyjmete 10 dalšími. Některé z nich jsou ale různě dlouhé, sledujte, kam se kdo vydá.
Poznámka k modelu: Existuje několik různých modelů s mírně odlišnou konfigurací portů. Ten, který je použit pro tuto příručku, je 1601-18.
Krok 2: 3D tisk nových dílů
Chtěl jsem, aby nové kousky opravdu vynikly, a tak jsem použil červené vlákno s následující konfigurací na Ultimaker Cura:
- Tiskárna: Ultimaker 3
- Vlákno: PLA 2,85 mm
- Rozlišení: 0,1 mm
- Výplň: 100%
- Podpora a přilnavost jsou zkontrolovány
Zdrojové soubory.stl najdete ze Sega Mega Drive 1 s Raspberry Pi 3 věcí.
Vytiskněte následující:
-
Zadní porty: HDMI a Ethernet
- zpět-1-HDMI-1601-18.stl
- zpět-2-HDMI-1601-18.stl
-
Boční rozšiřující slot: USB a čtečka karet Micro SD
- slot-1-D-SUB.stl
- slot-2-D-SUB.stl
- slot-3-D-SUB.stl
-
Interní
držák pi-MULTI.stl
Poznámka k 3D tisku: PLA je běžný a snadno zpracovatelný materiál, u silnějších kusů byste však mohli zvážit jiné materiály, např.: PETG Tyto soubory jsou součástí tohoto fantastického projektu převodu a jsou opravdu dobře zdokumentovány s podrobnými pokyny. Autor prodává kompletní sadu na svých webových stránkách, možná si to budete chtít také ověřit.
Krok 3: Zadní porty: HDMI a Ethernet
Uchopte zadní-1-HDMI-1601-18 i zadní-2-HDMI-1601-18 společně s prodlužovacími kabely HDMI a Ethernet. Budete také potřebovat 3 šrouby.
Jakmile jsou oba kabely na svém místě, přišroubujte držák ke spodnímu pouzdru.
Poznámka k získávání správných kabelů: Není snadné najít kabely, které by přesně pasovaly na podpěry. Moje rada je navštívit několik obchodů s elektronikou a vyzkoušet některé kabely, dokud nenajdete něco, co se hodí. Možná budete muset vyřezat některé části, aby se vešly do podpěr. To jsem udělal s kabelem HDMI, jak můžete vidět na fotografiích. Neměl by to být problém, pokud se budete držet základních kabelů s gumovými zástrčkami, zvláště pokud objednáváte online Alternativou by bylo upravit soubory.stl a vytisknout vlastní podpory pro správné kabely.
Krok 4: Boční rozšiřující porty: USB a MicroSD
Popadněte slot-1-D-SUB, slot-2-D-SUB a slot-3-D-SUB, stejně jako prodlužovací kabely čtečky karet USB a Micro SD. Budete také potřebovat 4 šrouby. Namontujte všechny kabely do držáku a poté jej připevněte k pouzdru.
Poznámka k verzím USB: všechny čtyři porty USB v Pi 3B+ jsou verze 2.0. Pi 4 však nabízí dva porty USB 3.0. Mějte to na paměti, abyste získali správné kabely a zachovali kompatibilitu.
Krok 5: Ořez a pájení desky
Ořízněte desku tak, aby se vešla do pouzdra, s novými 3D tištěnými podpěrami, přičemž ponechte původní tlačítka a porty ovladače, jak je znázorněno na fotografii. Ponechejte si také zvukový a napájecí konektor.
Pájejte všechny potřebné vodiče na správné svorky (viz fotografie):
- Vypínač, 2 propojovací vodiče
- Tlačítko reset, 2 propojovací vodiče
- Porty ovladače, 9 propojovacích vodičů na port
- Napájecí konektor, napájecí kabel s Micro USB
- Zvukový konektor, zvukový kabel s 3,5 mm konektorem
Jakmile to provedete, připevněte obvod ke spodnímu pouzdru pomocí 3 šroubů.
Poznámka k úpravám na palubě: Opravdu se mi líbí myšlenka integrace původních a nových komponent jako pocta původní konzole a využití starých dílů jako inspirace tímto projektem. Nedělejte to však s funkčním Mega Drive! Zachovejte to a místo toho najděte zlomený. Levný eBay pravděpodobně najdete.
Krok 6: Instalace a chlazení Raspberry Pi
Popadněte držák pi-MULTI spolu s Raspberry Pi a (volitelně) 2,5 úložnou jednotkou (více o tom v dalším kroku)
Přilepte chladiče k Pi a připojte Pi k držáku. Začít montovat vše pomocí kabelů začíná být složité, takže to sledujte.
Poznámka k chlazení: Mám pouze pasivní chlazení, aby byl systém tichý. Na čipy CPU, RAM a USB/Ethernet jsem umístil několik chladičů. Chcete-li nainstalovat aktivní chlazení, budete muset vytisknout držák ventilátoru MULTI a připojit chladicí ventilátor, který lze namontovat na horní skříň. Podrobnosti najdete v původním projektu.
Krok 7: (Volitelné) Přidání úložné jednotky
Pokud jste se rozhodli přidat úložnou jednotku, je hlavním faktorem, který je třeba vzít v úvahu, výkon. Je velmi pravděpodobné, že port USB nebude schopen poskytnout dostatek energie.
Jako experiment jsem použil starý pevný disk s částmi z externího pouzdra, které lze napájet nezávisle. HDD je pak zapojen paralelně do stejného jacku jako RasPi - jak vidíte na fotografii.
Výsledek je trochu chaotický a je zde spousta nepotřebných komponent. Místo toho bych doporučil vyhrazený kabel SATA na USB s duálním portem USB pro nezávislé napájení.
Krok 8: Instalace ControlBlock: ovladače, vypínač a LED
Připojte vypínač a ovladače k ControlBlock. To je docela jednoduché, protože piny ovladače 1 až 9 jsou zapojeny postupně. Připojte LED na horní skříňku také dvěma dalšími propojovacími vodiči, dodržujte správnou polaritu.
ControBlock se přichytí přímo na RasPi, ačkoli ovladač musí být nainstalován, aby fungoval.
Nainstalujte ovladač
Otevřete nabídku Nastavení RetroPie a nainstalujte ovladač pomocí nabídky:
RetroPie-Setup> Správa balíčků> Správa balíčků ovladačů> controlblock> Instalovat
Konfigurace typu ovladače:
Na terminálu zadejte:
sudo nano /etc/controlblock.cfg
Najděte gamepadtype a změňte jej na genesis.
"gamepadtype": "genesis", // Nastaví typ gamepadu. Možnosti: „arkáda“, „mame“, „snes“, „nes“, „genesis“, „žádný“…
Nyní byste měli mít možnost nastavit ovladače v RetroPie.
Další podrobné pokyny a konfiguraci najdete v dokumentaci ControlBlock2.
Poznámka k ControlBlock v2.1: tato součást přidává k Raspberry Pi podporu správy napájení a řadiče. Řízení spotřeby zabraňuje poškození dat a řadič přidává podporu pro původní řadiče. Moderní ovladače lze stále používat s jedním z postranních portů USB nebo přes Bluetooth. I když je tato součást pohodlná, k dokončení tohoto projektu ji opravdu nepotřebujete. Vypínač mohl být připojen přímo k Raspberry Pi a ovladače připojeny k GPIO pomocí db9_gpio_rpi.
Krok 9: Tlačítko Reset
Tlačítko reset je nakonfigurováno tak, aby ukončilo jakýkoli emulátor a vrátilo se zpět do nabídky výběru hry.
Nainstalujte ovládací prvky PiGRRL2
Na terminálu zadejte:
curl -O
sudo bash retrogame.sh
Vyberte možnost 1: Ovládací prvky PiGRRL 2 a nechte skript dokončit instalaci.
Změňte konfiguraci pinů ESC
Protože výchozí pin používaný pro ESC je v konfliktu s ControlBlock, musíme jej změnit na jiný pin, např.: GPIO 25 (pin 22)
sudo nano /boot/retrogame.cfg
Najděte klíčový řádek ESC a změňte jej na 25:
ESC 25 # Ukončit ROM; Tlačítko PiTFT 1…
Aktualizujte RetroArch
Na terminálu zadejte:
sudo nano /opt/retropie/configs/all/retroarch.cfg
Najděte input_enable_hotkey a input_exit_emulator a obojí změňte na „útěk“
input_enable_hotkey = "uniknout"… input_exit_emulator = "uniknout"…
Připojte tlačítko Reset
Nakonec připojte propojovací vodiče resetovacího tlačítka ke kolíku 22 (GPIO 25) a pinu 25 (uzemnění).
Poznámka k PiGRRL 2: Toto je sám o sobě úplně jiný projekt a používáme pouze jednu z mnoha funkcí, které poskytuje. Tlačítko Reset je jednoduše nakonfigurováno jako tlačítko Esc v zákulisí.
Krok 10: Ovládání hlasitosti (netestováno)
Tento krok není v této příručce dokončen
Potenciometr posuvníku hlasitosti na Mega Drive byl bohužel rozbitý a nemohl jsem jej připojit k RasPi. Na Rasperry Pi je však možné ovládat hlasitost zvuku pomocí potenciometru. I když nemohu poskytnout podrobné pokyny, doporučil bych vám, abyste s tím trochu experimentovali.
Analogový signál z potenciometru musí být převeden na digitální signál, který Raspberry Pi dokáže přečíst, čehož lze dosáhnout pomocí čipu MCP3008 připojeného k GPIO.
Podívejte se na následující průvodce s podrobnými pokyny:
Analogové vstupy pro Raspberry Pi pomocí MCP3008 - Převod analogových vstupů na digitální a ovládání hlasitosti zvuku
Krok 11: Napájení
Zde jsem také ponechal původní napájecí konektor, ale pro práci budete potřebovat vhodný zdroj energie, zvláště pokud jste také přidali úložnou jednotku.
Dávejte pozor na polaritu svého nového zdroje energie. Napájecí konektor Mega Drive je na vnější straně konektoru zapojen s kladným pólem. Je však mnohem běžnější najít zdroje energie s vnějším uzemněním. Ujistěte se, že jste vše správně zapojili.
Krok 12: Znovu sestavte pouzdro
Tvrdá práce je hotová, nyní je čas dát vše dohromady. Se všemi kabely je to složité, ale všechno by mělo sedět. Zašroubujte horní a spodní pouzdro dohromady pomocí 6 originálních šroubů.
Krok 13: Připojte jej a užívejte si
Připojte vše: HDMI, ovladač a napájení a zapněte vypínač. Pokud jste to neudělali dříve, je třeba ovladače nakonfigurovat v RetroPie, aby byly použitelné.
Úvodní obrazovka
Jako bonus jsem připojil úvodní obrazovku, kterou můžete použít na vlastní Mega Raspi. Chcete -li jej použít, nahrajte obrázek na:
/home/pi/RetroPie/úvodní obrazovky/
Poté změňte konfiguraci úvodní obrazovky v nabídce RetroPie.
Velikonoční vajíčko pro kartuší
Po opětovném určení konzoly jsem cítil, že slot pro kazetu zůstal opuštěný. Proto také dávám k dispozici logo Mega RasPi, které má být vytištěno 3D a umístěno pod slot pro kazety, které bude odhaleno pouze při otevření bran malých slotů.
Nyní je čas užít si Mega RasPi se svými oblíbenými retro hrami. Bavte se!
Doporučuje:
Adaptér řadiče Sega Genesis na USB za kroky 2: 4 USD
Adaptér řadiče Sega Genesis na USB za 2 $: Tento adaptér umožňuje ovladač Sega Genesis / Mega Drive emulovat duální gamepady XBox 360 pro použití s retroarchem nebo jiným softwarem. Pro elektroniku používá modrou pilulku stm32f103c8t6 kompatibilní s Arduino. Složení: stm32f103c8t6 blue pilltwo DB9 m
Proměňte přenosnou Sega Genesis ATGAMES na bezdrátovou sadu reproduktorů .: 13 kroků (s obrázky)
Přeměňte přenosnou Sega Genesis ATGAMES na bezdrátovou sadu reproduktorů: Pokud jste si přečetli můj první návod, jak upravit novou lepší baterii pro přenosnou Sega Genesis ATGAMES, pak by vás mohlo zajímat: Otázka: Co bych udělal se všemi ta nově nalezená síla? A: Upravte ATGAMES Portable Sega Genesis na drátěný
Režim Mega Drive/Genesis 2 Clean Rear AV Output: 5 kroků
Mega Drive/Genesis 2 Clean Rear AV Output Mod: Vždy jsem chtěl upravit MD2 pomocí S-video & Výstupy RCA, ale jak někteří z vás možná vědí, instalace konektorů v zadní části konzoly není jednoduchá, protože na horním nebo dolním dílu není dostatek místa. Jedinou další možností bylo
Bezdrátové světlomety ESP8266 RGB (Genesis Coupe): 10 kroků (s obrázky)
Bezdrátové světlomety ESP8266 RGB (Genesis Coupe): Chcete do svých světlometů přidat vícebarevné LED diody RGB? U většiny lidí může over -the -counter kit pravděpodobně zaškrtnout potřebná políčka. Od značek můžete získat testovaný a osvědčený systém s určitou úrovní záruky. Ale co jiného děláte
Přidání her do hry Atgames Genesis Flashback HD: 5 kroků (s obrázky)
Přidání her do hry Atgames Genesis Flashback HD: Toto bude jen rychlý návod, jak přidat hry do hry Atgames Genesis Flashback HD. Pokud nevíte, co děláte, a nejste opatrní, můžete jednotku úplně zdět, protože tento návod vyžaduje úpravu citlivé oblasti