Obsah:
- Zásoby
- Krok 1: Demontáž Mega Drive
- Krok 2: 3D tlač nových dielov
- Krok 3: Zadné porty: HDMI a Ethernet
- Krok 4: Bočné porty rozšírenia: USB a MicroSD
- Krok 5: Orezanie a spájkovanie dosky
- Krok 6: Inštalácia a chladenie Raspberry Pi
- Krok 7: (Voliteľné) Pridanie úložnej jednotky
- Krok 8: Inštalácia ControlBlock: ovládače, vypínač a LED dióda
- Krok 9: Tlačidlo Reset
- Krok 10: Ovládanie hlasitosti (netestované)
- Krok 11: Napájanie
- Krok 12: Znova zostavte prípad
- Krok 13: Pripojte ho a užívajte si
Video: Mega RasPi - Raspberry Pi na Sega Mega Drive / Genesis: 13 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Tento sprievodca vás prevedie konverziou starého disku Sega Mega Drive na retro hernú konzolu pomocou Raspberry Pi.
Strávil som nespočetné hodiny svojho detstva hraním videohier na svojom Sega Mega Drive. Väčšina mojich priateľov takú mala, takže sme sa delili o hry a organizovali sme turnaje medzi sebou. O tridsať rokov neskôr som konečne našiel spôsob, ako vzdať hold týmto spomienkam tým, že som Sega Mega Drive previedol na retro hernú konzolu a mediálny server, ktoré môžem používať každý deň pomocou Raspberry Pi: Mega RasPi.
Mojím cieľom je zachovať čo najviac pôvodných častí a funkcií konzoly a zároveň uľahčiť prístup k samotnému RasPi.
Zásoby
- 1 chybný Sega Mega Drive (alebo Genesis)
- 1 alebo 2 pracovné ovládače, 3 alebo 6 tlačidiel
- 1 Raspberry Pi 3B+
- 1 predinštalovaná karta Micro SD, RetroPie v4.5
- 1 ControlBlock v2.1
- 1 Napájací adaptér, 5V 3A, so zástrčkou 5,5 mm / 2,1 mm
- Chladič Raspberry Pi
- Vlákno PLA 2,85 mm
-
Predlžovacie káble a vodiče:
- Kábel HDMI, 30 cm
- Ethernetový kábel, 30 cm
- 3x USB kábel, 20/30 cm
- Kábel čítačky kariet Micro SD, 25 cm
- 3,5 mm audio kábel
- Micro USB napájací kábel
- Prepojovacie káble, 25 cm
- Skrutky
-
Voliteľné
- 2,5 palcová úložná jednotka
- Kábel SATA na USB
Nástroje a zdroje
- Základné nástroje: skrutkovače, kliešte, píla atď.
- Spájkovačka a zásoby
- 3D tlačiareň
- Základné znalosti o nástrojoch 3D tlače, spájkovania a Linuxu
Krok 1: Demontáž Mega Drive
Na demontáž nie sú potrebné žiadne efektné nástroje: stačí starý dobrý skrutkovač.
K dispozícii je 6 skrutiek na otvorenie vonkajšieho puzdra a 10 ďalších na odstránenie dosky. Niektoré z nich sú však rôznych dĺžok, sledujte, kam kto pôjde.
Poznámka k modelu: Existuje niekoľko rôznych modelov s mierne odlišnou konfiguráciou portov. Ten, ktorý sa používa v tejto príručke, je 1601-18.
Krok 2: 3D tlač nových dielov
Chcel som, aby nové kúsky skutočne vynikli, a tak som použil červené vlákno s nasledujúcou konfiguráciou na Ultimaker Cura:
- Tlačiareň: Ultimaker 3
- Vlákno: PLA 2,85 mm
- Rozlíšenie: 0,1 mm
- Výplň: 100%
- Podpora a priľnavosť sú skontrolované
Zdrojové súbory.stl nájdete zo Sega Mega Drive 1 s Raspberry Pi 3 vecí.
Vytlačte nasledujúce:
-
Zadné porty: HDMI a Ethernet
- späť-1-HDMI-1601-18.stl
- späť-2-HDMI-1601-18.stl
-
Bočný predlžovací slot: USB a čítačka kariet Micro SD
- slot-1-D-SUB.stl
- slot-2-D-SUB.stl
- slot-3-D-SUB.stl
-
Interné
pi-holder-MULTI.stl
Poznámka k 3D tlači: PLA je bežný a ľahko použiteľný materiál, pri silnejších kusoch by ste však mohli zvážiť iné materiály, napr.: PETG Tieto súbory sú súčasťou tohto fantastického projektu konverzie a sú skutočne dobre zdokumentované s podrobnými pokynmi. Autor predáva kompletnú súpravu na svojom webe, možno by ste si to mali tiež pozrieť.
Krok 3: Zadné porty: HDMI a Ethernet
Uchopte zadný-1-HDMI-1601-18 aj zadný-2-HDMI-1601-18 spolu s predlžovacími káblami HDMI a Ethernet. Budete tiež potrebovať 3 skrutky.
Akonáhle sú oba káble na svojom mieste, priskrutkujte podperu k spodnej časti skrinky.
Poznámka k získavaniu správnych káblov: Nie je ľahké nájsť káble, ktoré dokonale zodpovedajú podperám. Moja rada je navštíviť niekoľko obchodov s elektronikou a vyskúšať niektoré káble, kým nenájdete niečo, čo sa k nim hodí. Možno budete musieť niektoré časti vyrezať, aby sa zmestili do podpier. To som urobil s káblom HDMI, ako vidíte na fotografiách. Nemalo by to byť problém, pokiaľ sa budete držať základných káblov s gumovými zástrčkami, najmä ak objednávate online. Alternatívou by bolo upraviť súbory.stl a vytlačiť vlastné podpory pre správne káble.
Krok 4: Bočné porty rozšírenia: USB a MicroSD
Uchopte slot-1-D-SUB, slot-2-D-SUB a slot-3-D-SUB, ako aj predlžovacie káble čítačky kariet USB a Micro SD. Budete tiež potrebovať 4 skrutky. Namontujte všetky káble do podpery a potom ju pripevnite k puzdru.
Poznámka k verziám USB: všetky štyri porty USB v Pi 3B+ sú verzie 2.0. Pi 4 však ponúka dva porty USB 3.0. Majte to na pamäti, aby ste získali správne káble a zachovali kompatibilitu.
Krok 5: Orezanie a spájkovanie dosky
Orežte dosku, aby sa zmestila do puzdra, s novými 3D tlačenými podperami, pričom ponechajte pôvodné tlačidlá a porty ovládača tak, ako je to znázornené na fotografii. Ponechajte si aj zvukový a napájací konektor.
Spájkujte všetky potrebné vodiče na správne svorky (pozri fotografie):
- Vypínač, 2 prepojovacie vodiče
- Resetovacie tlačidlo, 2 prepojovacie vodiče
- Porty ovládača, 9 prepojovacích káblov na port
- Napájací konektor, napájací kábel s konektorom Micro USB
- Zvukový konektor, zvukový kábel s 3,5 mm konektorom
Akonáhle to urobíte, pripevnite obvod k spodnej časti puzdra pomocou 3 skrutiek.
Poznámka k úpravám na palube: Veľmi sa mi páči myšlienka integrácie pôvodných a nových komponentov ako pocta pôvodnej konzole a využitie starých súčastí, inšpirovaných týmto projektom. Nerobte to však s funkčným Mega Drive! Zachráňte ho a namiesto toho nájdite zlomený. Na eBay pravdepodobne nájdete lacný.
Krok 6: Inštalácia a chladenie Raspberry Pi
Vezmite držiak pi-MULTI spolu s Raspberry Pi a (voliteľne) 2,5-palcovou úložnou jednotkou (ďalšie informácie o tom v nasledujúcom kroku)
Prilepte chladiče k Pi a pripevnite Pi k držiaku. Začína byť zložité montovať všetko pomocou káblov, takže to sledujte.
Poznámka k chladeniu: Mám iba pasívne chladenie, aby bol systém tichý. Na čipy CPU, RAM a USB/Ethernet som umiestnil niekoľko chladičov. Na inštaláciu aktívneho chladenia budete musieť vytlačiť držiak ventilátora-MULTI a pripevniť chladiaci ventilátor, ktorý je možné namontovať na horný kryt. Podrobnosti nájdete v pôvodnom projekte.
Krok 7: (Voliteľné) Pridanie úložnej jednotky
Ak sa rozhodnete pridať úložnú jednotku, hlavným faktorom, ktorý je potrebné vziať do úvahy, je výkon. Je veľmi pravdepodobné, že port USB nebude schopný poskytnúť dostatok energie.
Ako experiment som použil starý HDD s časťami z externého puzdra, ktoré je možné napájať nezávisle. HDD je potom zapojený paralelne do rovnakého konektora ako RasPi - ako vidíte na fotografii.
Výsledok je trochu chaotický a je tu veľa nepotrebných komponentov. Namiesto toho by som odporučil vyhradený kábel SATA na USB s duálnym portom USB pre nezávislé napájanie.
Krok 8: Inštalácia ControlBlock: ovládače, vypínač a LED dióda
Pripojte hlavný vypínač a ovládače k ControlBlock. To je celkom jednoduché, pretože piny regulátora 1 až 9 sú zapojené postupne. Pripojte diódu LED k hornému kufru aj pomocou dvoch ďalších prepojovacích káblov, pričom dodržte správnu polaritu.
ControBlock sa nacvakáva priamo na RasPi, ale aby bol funkčný, musí byť nainštalovaný ovládač.
Nainštalujte ovládač
Otvorte ponuku RetroPie Setup a pomocou ponuky nainštalujte ovládač:
RetroPie-Setup> Správa balíkov> Správa balíkov ovládačov> ovládací blok> Inštalovať
Konfigurácia typu ovládača:
Na termináli zadajte:
sudo nano /etc/controlblock.cfg
Nájdite typ hry a zmeňte ho na genézu.
"gamepadtype": "genesis", // Nastaví typ gamepadu. Možnosti: „arkáda“, „mame“, „snes“, „nes“, „genéza“, „žiadna“…
Teraz by ste mali mať možnosť nastaviť ovládače v RetroPie.
Ďalšie podrobné pokyny a konfiguráciu nájdete v dokumentácii k ControlBlock2.
Poznámka k ControlBlock v2.1: tento komponent dodáva Raspberry Pi podporu správy napájania a radiča. Správa napájania zabraňuje poškodeniu údajov a radič pridáva podporu pre pôvodné ovládače. Moderné ovládače je možné stále používať s jedným z bočných portov USB alebo cez Bluetooth. Aj keď je tento komponent pohodlný, na dokončenie tohto projektu ho skutočne nepotrebujete. Spínač napájania je možné pripojiť priamo k Raspberry Pi a ovládače zapojiť do GPIO pomocou db9_gpio_rpi.
Krok 9: Tlačidlo Reset
Tlačidlo reset je nakonfigurované tak, aby ukončilo akýkoľvek emulátor a vrátilo sa späť do ponuky výberu hry.
Nainštalujte ovládacie prvky PiGRRL2
Na termináli zadajte:
curl -O
sudo bash retrogame.sh
Vyberte možnosť 1: Ovládacie prvky PiGRRL 2 a nechajte skript dokončiť inštaláciu.
Zmeňte konfiguráciu pinov ESC
Pretože predvolený pin používaný pre ESC je v konflikte s ControlBlock, musíme ho zmeniť na iný pin, napr.: GPIO 25 (pin 22)
sudo nano /boot/retrogame.cfg
Nájdite kľúčový riadok ESC a zmeňte ho na 25:
ESC 25 # Ukončiť ROM; Tlačidlo PiTFT 1…
Aktualizujte RetroArch
Na termináli zadajte:
sudo nano /opt/retropie/configs/all/retroarch.cfg
Nájdite parameter input_enable_hotkey a input_exit_emulator a zmeňte obidva na „útek“
input_enable_hotkey = "uniknúť" … input_exit_emulator = "uniknúť" …
Pripojte tlačidlo Reset
Nakoniec prepojte prepojovacie vodiče tlačidiel resetovania s pinmi 22 (GPIO 25) a 25 (uzemnenie).
Poznámka k PiGRRL 2: Toto je sám o sebe úplne iný projekt a používame iba jednu z mnohých funkcií, ktoré poskytuje. Tlačidlo Reset je jednoducho nakonfigurované ako tlačidlo Esc v zákulisí.
Krok 10: Ovládanie hlasitosti (netestované)
Tento krok nie je v tejto príručke dokončený
Potenciometer posúvača hlasitosti na mojom Mega Drive bol bohužiaľ zlomený a nemohol som ho pripojiť k svojmu RasPi. Na Rasperry Pi je však možné ovládať hlasitosť zvuku pomocou potenciometra. Napriek tomu, že nemôžem poskytnúť podrobné pokyny, odporučil by som vám, aby ste s ním trochu experimentovali.
Analógový signál z potenciometra musí byť prevedený na digitálny signál, ktorý dokáže Raspberry Pi čítať, čo je možné dosiahnuť pomocou čipu MCP3008 pripojeného k GPIO.
Pozrite sa na nasledujúceho sprievodcu, kde nájdete podrobné pokyny:
Analógové vstupy pre Raspberry Pi pomocou MCP3008 - prevádzajte analógové vstupy na digitálne a ovládajte hlasitosť zvuku
Krok 11: Napájanie
Tu som tiež ponechal pôvodný napájací konektor, na prácu však budete potrebovať vhodný zdroj energie, najmä ak ste tiež pridali úložnú jednotku.
Dávajte pozor na polaritu vášho nového zdroja energie. Napájací konektor Mega Drive je zapojený s kladným pólom na vonkajšej strane zástrčky. Je však oveľa bežnejšie nájsť zdroje energie s uzemnením zvonku. Uistite sa, že ste všetko zapojili správne.
Krok 12: Znova zostavte prípad
Tvrdá práca je hotová, teraz je čas dať všetko dohromady. So všetkými káblami je to zložité, ale všetko by malo sedieť. Zaskrutkujte horné a spodné puzdro spolu so 6 pôvodnými skrutkami.
Krok 13: Pripojte ho a užívajte si
Pripojte všetko: HDMI, ovládač a napájanie a zapnite vypínač. Ak ste to neurobili skôr, aby boli ovládače použiteľné, musia byť nakonfigurované v RetroPie.
Úvodná obrazovka
Ako bonus som pripojil úvodnú obrazovku, ktorú môžete použiť na svojom Mega Raspi. Ak ho chcete použiť, nahrajte obrázok na:
/home/pi/RetroPie/úvodné obrazovky/
Potom zmeňte konfiguráciu úvodnej obrazovky v ponuke RetroPie.
Veľkonočné vajíčko v zásuvke
Po opätovnom použití konzoly som cítil, že slot pre kazety zostal opustený. Preto tiež dávam k dispozícii logo Mega RasPi, ktoré sa má vytlačiť 3D a umiestniť pod slot pre kazety, ktoré bude odhalené iba vtedy, keď otvoríte brány malého otvoru.
Teraz je načase si užiť si Mega RasPi so svojimi obľúbenými retro hrami. Bavte sa!
Odporúča:
Adaptér Sega Genesis na USB adaptér za 2 doláre: 4 kroky
Adaptér Sega Genesis na USB za 2 doláre: Tento adaptér umožňuje ovládaču Sega Genesis / Mega Drive emulovať dva gamepady XBox 360 na použitie s retroarchom alebo iným softvérom. Na elektroniku sa používa modrá tabletka stm32f103c8t6 kompatibilná s Arduino. Zloženie: stm32f103c8t6 blue pilltwo DB9 m
Premeňte prenosnú Sega Genesis ATGAMES na bezdrôtovú sadu reproduktorov .: 13 krokov (s obrázkami)
Premeňte prenosnú Sega Genesis ATGAMES na bezdrôtovú sadu reproduktorov: Ak ste si prečítali môj prvý návod na úpravu novej lepšej batérie pre prenosnú Sega Genesis ATGAMES, mohlo by vás zaujímať: Otázka: Čo by som urobil so všetkým tá nová nájdená sila? Odpoveď: Upravte prenosnú Sega Genesis ATGAMES na drôtený
Mega Drive/Genesis 2 Clean Zadný AV výstupný režim: 5 krokov
Mega Drive/Genesis 2 Clean Rear AV Output Mod: Vždy som chcel upraviť MD2 s S-video & Výstupy RCA, ale ako niektorí z vás môžu vedieť, inštalácia konektorov na zadnú stranu konzoly nie je jednoduchá, pretože v hornom ani spodnom diele jednoducho nie je dostatok miesta. Jedinou ďalšou možnosťou bolo
Bezdrôtové RGB svetlomety ESP8266 (Genesis Coupe): 10 krokov (s obrázkami)
Bezdrôtové RGB svetlomety ESP8266 (Genesis Coupe): Chcete do svojich svetlometov pridať viacfarebné LED diódy RGB? U väčšiny ľudí môže voľnopredajná súprava pravdepodobne zaškrtnúť potrebné políčka. Od značiek môžete získať testovaný a osvedčený systém s určitou úrovňou záruky. Ale čo iné robíte
Pridanie hier do hry Atgames Genesis Flashback HD: 5 krokov (s obrázkami)
Pridanie hier do hry Atgames Genesis Flashback HD: Toto bude len rýchly návod, ako pridať hry do hry Atgames Genesis Flashback HD. Ak neviete, čo robíte, a nie ste opatrní, môžete jednotku úplne murovať, pretože tento návod vyžaduje úpravu citlivej oblasti