niedziela, 11 listopada 2018

RetroPie i Atari, C64, ZX Spectrum

Atari. Początek mojej pasji. Jakże mógłbym odpuścić go w mojej maszynie arcade!

Tak przy okazji, mała dygresja - Atari 800XL/65XE/130XE, C64 czy też ZX Spectrum/ZX Spectrum +/128/Timex 2048 były komputerami, a nie konsolami do gier. Z tego powodu próba grania w Jet Set Willy może skończyć się niemiłym rozczarowaniem, bo jak zastąpić sześcioma przyciskami pełną klawiaturę? Czy nawet wcisnąć Start na klawiaturze Atari? Z tego powodu potrzebujemy klawiatury. Najprostsze jest podłączenie klawiatury USB. I działa dobrze. Mnie gdzieś, kiedyś udało się kupić i zbić punktami klawiaturę na Bluetooth. Ładowana przez Micro USB, magnetyczna z tyłu, z pokrowcem. Nie jest idealnie praktyczna (polskich znaków na niej raczej nie dam rady wpisać), ale do wybrania Fn+F4 (Start w Atari) nadaje się świetnie. Czy nawet wpisania prostego programu w Basic ;)

Edycja: Artykuł jest częścią większego opisu: http://cezarowy.blogspot.com/2018/11/arcade-bartop-opis-budowy-opus-magnum.html


WAŻNE w RetroPie.

W momencie uruchamiania jakiejkolwiek gry, jeżeli przytrzymacie dłużej jakiś klawisz na klawiaturze, przejdziecie to konfiguracji podstawowych opcji - jak na przykład wyboru domyślnego emulatora dla danego systemu. Pokazuję to dokładnie w przypadku Commodore 64.

Każdy z emulatorów ma dziesiątki (jeżeli nie setki) opcji - wielkość pamięci RAM, wersja komputera, podłączone dodatki, itp., itd. Jest tego mnóstwo - specjalistom w każdym temacie wiele powie.

Wracając do Atari.
Jak się okazało - edycja wgrana domyślnie z LibRetro (czyli z przedrostkiem lr-) jest, delikatnie mówiąc, zepsuta. Konieczne okazało się zainstalowanie innej wersji, na szczęście dostępnej bez problemu z poziomu instalatora RetroPie.

Ogólnie macie trzy możliwe opcje konfiguracji (dostępne z poziomu RetroPie -> RetroPie Setup):
- Manage packages i tam
  • Manage core packages - tam retroarch, emulationstation, retropiemenu, runcommand - instalacja/aktualizacja
  • Manage main packages - tam jest większość domyślnych emulatorów, przeważnie już zainstalowanych
  • Manage optional packages - tam jest na przykład inny emulator Atari, DosBox, Amiberry, Fuse i mnóstwo innych (hatari, frotz, daphne, capricerpi (Amstrad), basilisk (Macintosh)), SCUMM
  • Manage driver packages - sterowniki na przykład do pada PS3, arcade - na szczęście mnie się wszystkie załadowały odpowiednie automatycznie
  • Manage experimental packages - tutaj już czasem niesamowicie orientalne emulatory - Sharp X68000, Oric 1/Oric Atmos, NEC, TRS-80, ZX81, Minecraft, Quake client, Attract mode (), Pegasus, 

Przepraszam za zrzuty ekranu robione telefonem, ale dopiero jestem na temacie zapoznawania się jak robić zrzuty ekranu w RetroPie ;) Chyba jest to HotKey (czyli domyślnie Select) + F8 na klawiaturze, ale jeszcze nie miałem okazji próbować. Poza tym - nie wiem czy działa w menu, bo w instrukcji jest w sekcji robienia zrzutów z gier.





Klawisze funkcyjne odpowiadają za:
- F1 - Menu emulatora
- F2 - Option
- F3 - Select
- F4 - Start
- F5 - Warm reset - dla niewtajemniczonych - przeciśniecie klawisza Reset, ale kontrolowane sprzętowo, czyli możliwe do przejęcia
- Shift + F5 - Cold reset, czyli jakby wyłączenie/włączenie komputera

Więcej na: https://retropie.org.uk/docs/Atari-800-and-5200/

Nie zapomnijcie zapisać konfiguracji w Menu -> Emulator Configuration -> Save Configuration File.

Znalezienie i dogranie ROM Atari pozostawiam już Wam. Nie mogę sugerować żadnych sposobów, ze względu na prawa autorskie.


Commodore 64 to w sumie jedna możliwa opcja - Vice. Tutaj nie ma żadnych czarów, ale muszę powiedzieć, że dziwi mnie trochę 'bezwładność' tego emulatora. Jakoś nie mogłem się w niego wgryźć. Aż do momentu, kiedy okazało się, że znowu podpowiedziała się jakaś dziwna wersja emulatora :D x64sc zamiast zwykłego x64. Po zmianie przy dłuższym naciśnięciu klawisza w momencie startu emulatora i zmianie - wszystko już jest poprawnie.

Tutaj w konfigurację wchodzimy po naciśnięciu F12, obsługujemy go klawiszami Prawo, Lewo, po zmianach zapisujemy konfigurację w Settings management -> Save current settings.

Więcej na stronie https://retropie.org.uk/docs/Commodore-64-VIC-20-PET/



Co do ZX Spectrum - emulator Fuse. Znowu zainstalowany jest taki, w którym nie mogłem zmienić konfiguracji klawiszy, ani żadnych innych parametrów. Domyślnie jest lr-fuse i nie wiem jak w nim zmienić mapowanie klawiszy, wejść w opcje, itp. Zainstalowałem fuse z listy jak poniżej i menu się pojawiło, co bardzo mnie ucieszyło.

Jak powyżej - najważniejsze klawisze to na przykład F1 - Opcje emulatora, F2 - zapis zrzutu ekranu, F4 - opcje emulatora, F5 - reset, F9 - wybór typu komputera - Spectrum 48K, Spectrum 128K, Spectrum +2, Timex 2048 i podobne, F10 - wyjście z emulatora.



Więcej na stronie https://retropie.org.uk/docs/ZX-Spectrum/

Przepraszam za spisanie wyłącznie najważniejszych informacji, ale opisanie wszystkiego dokładnie jest niesamowicie trudne, wymaga specjalistycznej 'retro-wiedzy' (a tą mam wyłącznie w strefie Atari) i jest przeznaczona dla maniaków konkretnej maszyny. A Ci - znajdą informacje sami ;)

Brak komentarzy:

Prześlij komentarz