istruzioni rewind 32

Transcript

istruzioni rewind 32
Il software Retropie è gratuito.
Ricordo che le rom possono essere tenute per 24 ore o per sempre se si è in possesso del gioco
originale ed utilizzate come backup.
 RICORDO CHE L’ACQUIRENTE STA ACQUISTANDO L’ASSEMBLAGGIO E L’HARDWARE
DELL’ELETTRONICA E ACCESSORI, MONTAGGIO DEI VARI ADDON E NON LE ROM !!!

Configurazioni
Configurazione del controller
Al primo avvio, il tuo file system si espanderà in automatico, e sarai accolto dalle seguenti schermate che ti aiuteranno a configurare i controlli per entrambi gli emulatori: EmulationStation e
RetroArch.
Se tieni premuto qualsiasi pulsante sul joypad o tastiera da configurare, il suo nome apparirà nella schermata e poi si aprirà il menù di configurazione:
Segui le istruzioni a schermo per configurare il joypad. Se finisci i tasti basta che tieni premuto un pulsante per passare al successivo, e così via, fino alla fine. Quando arrivi all’ OK finale, tieni
premuto il tasto che avevi configurato come “A” per accettare.
Fai riferimento a queste immagini:
Tasti di scelta rapida (Hotkeys) predefinite
Gli Hotkeys ti permettono di usare una combinazione di tasti per accedere a certe funzioni tipo salvare e caricare i giochi o uscire dall’emulatore. La tabella sottostante mostra le combinazione dei
tasti predefinite.
Associando al tasto select gli altri tasti, si ottengono i risultati mostrati in tabella:
Hotkeys
Action
Select+Start
Esci
Select+grilletto destro
Salva
Select+grilletto sinistro
Carica
Select+destra
Seleziona il numero dello Slot Salvataggi
che si vuole usare (1,2,3,4,…)
Select+sinistra
Seleziona il numero dello Slot Salvataggi
che si vuole usare (4,3,2,1,…)
Select+X
Menu di RetroArch
Select+B
Reset (si riavvia il gioco)
Per chi è interessato, il file di configurazione del controller RetroArch appena impostato, lo si può trovare al seguente percorso sul raspberry
/opt/retropie/configs/all/retroarch-joypads
O tramite windows sfogliando la rete locale a questo percorso:
\\retropie\configs\all\retroarch-joypads
Qui sotto un esempio di una configurazione di un controller SNES, la tua potrebbe essere un po’ diversa.
input_device = "USB gamepad
input_driver = "udev"
input_r_btn = "5"
input_save_state_btn = "5"
input_start_btn = "9"
input_exit_emulator_btn = "9"
input_l_btn = "4"
input_load_state_btn = "4"
input_up_axis = "-1"
input_a_btn = "1"
input_b_btn = "2"
input_reset_btn = "2"
input_down_axis = "+1"
input_right_axis = "+0"
input_state_slot_increase_axis = "+0"
"
input_x_btn = "0"
input_menu_toggle_btn = "0"
input_select_btn = "8"
input_enable_hotkey_btn = "8"
input_y_btn = "3"
input_left_axis = "-0"
input_state_slot_decrease_axis = "-0"
EmulationStation
Dove sono gli Emulatori?
Dove sono gli Emulatori?
Anche se al primo avvio di EmulationStation non vedi gli emulatori, non preoccuparti.
Per renderli visibili basterà aggiungere le roms nelle relative cartelle, come descritto nel paragrafo successivo.
Configurare il Wi-Fi
Se vuoi usare il Wi-Fi invece che una scheda USB o il cavo Ethernet per trasferire le roms, hai bisogno di configurarlo: ciò può essere fatto attraverso il menù di RetroPie all’interno di
EmulationStation:
Scegliendo “Configure Wi-Fi” si aprirà il seguente Menù
Scegli il nome del tuo Router (SSID) dalla lista:
Digita la password del tuo Wi-Fi
Dopo questo, dovresti vedere i dati del tuo Wi-Fi nel menù precedente:
Per altre opzioni di configurazioni del Wi-Fi clicca qui
Trasferire le Roms
Data la complessa natura delle leggi sul Copyright che variano di molto da paese a paese, le roms non possono essere fornite con RetroPie e devono essere reperite da te. Dovresti avere solo roms di
giochi di cui sei in possesso della copia originale.
Ci sono tre metodi per trasferire le roms, i più pratici sono via samba o via SFTP:
Tramite penna USB

Assicurati che la tua penna USB sia formattata in Fat32 o NTFS

Attraverso un computer crea la cartella retropie sulla tua penna USB

Inseriscila nel Raspberry e attendi qualche secondo che venga riconosciuta

Estrai la penna e inseriscila in un computer

Aggiungi le rom alle rispettive cartelle (nella cartella retropie/roms)

Estraila di nuovo e inseriscila nel Raspberry

Riavvia EmulationStation, scegliendo Restart dal menu principale
Fai riferimento a questo video di configurazione
RetroPie: Copying roms using USB
Video can’t be loaded: RetroPie: Copying roms using USB (https://youtu.be/OYMoxvbkYD4)
SFTP / SSH

Con Cavo (serve un cavo Ethernet)

Wireless (solo il Pi3 lo ha integrato): ci sono molti programmi SFTP, molti usano WinSCP o FileZilla su Windows, invece per Mac puoi usare Cyberduck
Nome utente di default: pi
Password di default: raspberry
Se accedi come root puoi avere accesso a tutti i file, non solamente alle roms, ma prima hai bisogno di abilitare la password di root come viene spiegato qui.
Condivisioni attraverso Samba (Consigliato)

Se usi Windows digita \\retropie come da immagine, oppure puoi scrivere l’indirizzo IP del tuo Raspberry

Se usi Mac OS X, apri il Finder, seleziona il menu “vai” e “connetti al server“. Digita smb://retropie e clicca “Connetti”
Atari 2600 (1977)
dzfdfg
Nonostante abbia posseduto un Mattel Intellivision, sicuramente superiore per qualità, invidiavo gli amici che avevano un Atari 2600, molto più
ricco di titoli ed anche molto più diffuso.
Gli emulatori disponibili sono 2: lr-stella (consigliato, compatibile RetroArch) e Stella.
Le ROM accettate sono: .bin .a26 .rom
Da inserire in: /home/pi/RetroPie/roms/atari2600/
Maggiori informazioni qui.
Z-Machine (Infocom, 1979)
Anche se io (per ragioni di età) ho incrociato la Z-Machine qualche anno dopo, non
posso non spendervi due parole: si tratta di una macchina virtuale usata da Infocom per le prime avventure testuali.
In RetroPie vi trovate già installati alcuni giochi (ZORK I (1980), II e III). Considerate che Zork I è tra i 10 giochi più importanti dell’informatica: non
potete non cimentarvi.
Nelle versioni meno recenti di Retropie manca la sezione apposita nel file di configurazione:
~/.emulationstation/es_systems.cfg
Aggiungete:
<system>
<fullname>Z-Machine</fullnam
<name>zmachine</name>
<path>~/RetroPie/roms/zmach
1 <system>
2
<fullname>Z-Machine</fullname>
3
<name>zmachine</name>
4
<path>~/RetroPie/roms/zmachine</path>
5
<extension>.dat .DAT .z5 .Z5</extension>
6
<command>/usr/games/frotz %ROM%</command>
7
<platform>pc</platform>
8
<theme>zmachine</theme>
9 </system>
Per uscire dal gioco digitate quit.
Intellivision (1979)
GIOCHI CONSIGLIATI: Astrosmash, Lock ’N’ Chase, Demon
Attack, Bump ’n’ Jump, Atlantis, Worm Whomper, Thin Ice,
BurgerTime, Beauty & the Beast, Diner, Q*bert, Soccer
Menzione personale: Soccer, NBA Basketball, Tennis, Pitfall!
La consolle della mia Infanzia. L’emulatore del Mattel Intellivision è JZIntv nella versione per Raspberry Pi. Per far partire le vostre ROM (.bin, .int)
serve recuperare alcuni files del BIOS:
Executive ROM: exec.bin
Graphics ROM: grom.bin
Entertainment Computer System ROM: comunemente conosciuto come ECS.BIN. Richiesto per giocare ai giochi ECS.
Intellivoice ROM: comunemente conosciuto come IVOICE.BIN. Richiesto per giocare coni giochi Intellivoice.
Questi files possono essere recuperati dal CD di Intellivision Lives! sotto licenza e copiati in: /home/pi/RetroPie/BIOS
Nelle versioni meno recenti di RetroPie (e se doveste avere problemi) provate a metterli in una diversa locazione: /usr/local/share/jzintv/rom
Questo path è uno di quelli in cui l’emulatore li cerca. Le cartelle però vanno create:
cd /usr/local/share
sudo mkdir jzintv
sudo mkdir jzintv/rom
1 cd /usr/local/share
2 sudo mkdir jzintv
3 sudo mkdir jzintv/rom
in alcuni casi potrebbe essere necessario copiare anche le ROM dei giochi dalla cartella rom dell’emulatore appena creata:
sudo cp ~/RetroPie/roms/intellivi
1 sudo cp ~/RetroPie/roms/intellivision/* /usr/local/share/jzintv/rom
Questa la mappatura della tastiera:
Function/Special keys, all maps:
F1
Quit
F4
Break into debugg
F5
Sw itch to keymap
1
Function/Special keys, all maps:
2
F1
Quit
3
F4
Break into debugger
4
F5
Switch to keymap 0 (default keymap)
5
F6
Switch to keymap 1 (left controller only for 1 player games)
6
F7
Switch to keymap 2 (ECS keyboard keymap)
7
F8
Shift to keymap 3 while held (command keys)
8
F9
Toggle fullscreen/windowed
9
F10
Toggle movie recording
10
F11
Take screen shot
11
F12
Reset emulator
12
Pause
Pause the emulator
13
PgUp
Increase volume
14
PgDn
Decrease volume
15
Numeric Keypad, maps 0 and 1
16
1-9
17
0
Left controller 1 - 9
Left controller Clear
18
.
Left controller 0
19
Enter
20
Main Keyboard, map 0. (Map 1 just moves right controller mappings to left.)
21
0-9
22
-
Right controller Clear
23
=
Right controller Enter
24
Left Shift
Right controller top action buttons
25
Left Alt
Right controller lower left action button
26
Left Control Right controller lower right action button
27
Right Shift
Left controller top action buttons
28
Right Alt
Left controller lower left action button
29
Right Control Left controller lower right action button
30
Up Arrow
31
Down Arrow
32
Left Arrow
33
Right Arrow
34
Fine-grain directional pad inputs: U I O
Left controller Enter&lt;
Right controller 0 - 9
Left controller disc up
Left controller disc down
Left controller disc left
Left controller disc right
35
\|/
36
\|/
37
J --+-- K
38
/|\
39
/|\
40
N M ,
Left controller disc
41
42
W E R
43
\|/
44
\|/
45
S --+-- D
46
/|\
47
/|\
48
Z X C
Right controller disc
Il joystick dovrebbe funzionare. Ho però trovato qui alcune indicazioni per riconfigurare il joystick: esiste l’opzione --js<#> in grado di configurare
fino a 4 periferiche USB (--js0 ... --js3). Se lanciate –js0 senza parametri potete leggere i default: questo è quello che vedo io con un gamepad (e la
tastiera) collegati:
joy: Found 1 joystick(s) joy: Joy
joy: 0 axes, 0 trackball(s), 0 hat
joy: Cfg: X-Axis = axis 0 Y-Axis
joy: Push threshold = 17% Relea
1 joy: Found 1 joystick(s) joy: Joystick JS0 "Chicony USB Gaming Keyboard Pro"
2 joy: 0 axes, 0 trackball(s), 0 hat(s), 11 button(s)
3 joy: Cfg: X-Axis = axis 0 Y-Axis = axis 1 Autocenter = off
4 joy: Push threshold = 17% Release threshold = 10%
5 joy: X range = [-49%,50%] Y range = [-49%,50%]
6 joy: Directions = 16 diagonal bias
7 --js0="xaxis=0,yaxis=1,noac,push=17,rels=10,xrng=-49:50,yrng=-49:50,16dir"
Se volete settare i parametri questa è la sintassi:
--js0="config string"
...
--js3="config string"
1 --js0="config string"
2 ...
3 --js3="config string"
Il file:
jzintv/doc/jzintv/joystick.txt
descrive come modificare le stringhe per ottenere comportamenti diversi. Volendo potete collegare il controller originale acquistando un
adattatore da qui o da qui.
Vectrex (1982)
GIOCHI CONSIGLIATI: Berzerk, Pole
Position, Scramble, Space Wars, Star
Castle
Mi hanno sempre affascinato i giochi dalla grafica vettoriale dei primi anni ’80, quelli che sembrano girare all’interno di un oscilloscopio (e
qualcuno lo ha fatto sul serio…).
Purtroppo gli oggettivi limiti della categoria non hanno facilitato la diffusione delle console di questo genere dell’epoca.
Considerando che si portavano dietro anche un monitor a tecnologia vettoriale monocromatica, il prezzo diventava non del tutto accessibile.
Come però non dimenticare Space Wars (o meglio Asteroids)?
Purtroppo l’esperienza su un televisore non vettoriale o CRT non è delle migliori. E se ci aggiungere che i giochi sono davvero difficili, capirete
come mail il Vectrex ormai sia solo un oggetto da appassionati.
Su RetroPie trovate l’emulatore lr-vecx, compatibile RetroArch. Accetta ROM .vec .gam .bin
ZX Spectrum (1982)
GIOCHI CONSIGLIATI: Elite, R-Type, Chuckie Egg,
Manic Miner, Jet Set Willy, Knight Lore, Back to
Skool, Football Manager, Lunar Jetman, Horace
Goes Skiing, Boulder Dash, Head over Heels
Chaos, Chase H.Q., Rebelstar, All Or Nothing,
Stop The Express, The Sentinel, Rainbow Islands,
Tornado Low Level, Sim City, Carrier Command,
Super Hang On, Nebulus
L’emulatore di default è lr-fuse (quindi RetroArch). Ha l’indubbio vantaggio di condividere la configurazione dei controller. lr-fuse infatti utilizza le
impostazioni RetroArch già viste: le modifiche possono essere fatte editando il file:
/opt/retropie/configs/zxspectrum
1 /opt/retropie/configs/zxspectrum/retroarch.cfg
Usate la combinazione di tasti descritta in precedenza per accedere alla configurazione oppure salvare, resettare o uscire dall’emulatore.
Ma in passato la mia esperienza con lr-fuse non è stata così positiva. Finalmente nelle ultime versioni di RetroPie è stato previsto anche
l’emulatore fuse: la sua configurazione è possibile con la tastiera (F1) o anche attraverso il joypad.
Le ROM supportate sono: sna .szx .z80 .tap .tzx .gz .udi .mgt .img .trd .scl .dsk
Le ROM vanno copiate in: /home/pi/RetroPie/roms/zxspectrum
C64 (1982)
GIOCHI CONSIGLIATI: Maniac Mansion, Zak McKracken and
the Alien Mindbenders, Bubble Bobble, Turrican II: The Final
Fight, Creatures, Project Firestart, Samurai Warrior: The
Battles of Usagi Yojimbo, Defender Of The Crown, Emlyn
Hughes International Soccer, Leaderboard Golf, Buggy Boy,
Last Ninja 2, Mayhem in Monsterland, IK+, Impossible
Mission, Elite, World Games, Summer Games II, Arkanoid:
Revenge of Doh, The Way of the Exploding Fist, Grand Prix
Circuit, Revs, Microprose Soccer, California Games, Pitstop II,
Ghosts’n Goblins, Summer Games, Rainbow Islands,
Barbarian: The Ultimate Warrior, The Great Giana Sisters,
Ghostbusters, Combat School, Cabal, One on One, Popeye,
Prince of Persia, Rocket Ball, Nebulus
Per cambiare le impostazioni dell’emulatore è necessario accedere al pannello dei settaggi: con VICE avviato premere F12 e seguire le istruzioni a
video.
Le ROM compatibili sono: .crt .d64 .g64 .t64 .tap .x64
Vanno copiate in: /home/pi/RetroPie/roms/c64
Si trovano molti giochi con ROM in dischi multipli: è una buona abitudine creare sotto /rom/c64 delle sottocartelle per gioco, ma farli avviare
correttamente è veramente fastidioso e difficile. Soprattutto in questo caso un passaggio dalle impostazioni di VICE è obbligatorio (fatemi sapere).
Altra sfida è riuscire a trovare la giusta configurazione per mappare il tasto “RUNStop”, necessario per far partire il gioco dopo la schermata di
introduzione). Qui riporto il mappaggio teorico di una normale moderna tastiera con quella del C64 (da www.commodoreserver.com), ma con me
non ha mai funzionato:
Il problema potrebbe essere un conflitto tra il mappaggio della tastiera per EmulationStation ed il mappaggio per VICE: infatti in EmulaStation il
tasto ESC (che sul C64 è Run/Stop) viene utilizzato per altri scopi.
Qui i controlli di default:
Start Game: Spacebar
Menu: F12
Select: Enter
Cancel: Backspace
1
Start Game: Spacebar
2
Menu: F12
3
Select: Enter
4
Cancel: Backspace
5
Exit GUI: Escape
6
7
Changing Controls:
8
-Press F12 to enter menu
9
-Navigate to machine settings and press enter
10 -Navigate to Joystick settings and press enter
11 -Navigate to Joystick device <span class="pl-k">in</span> port 2 and press enter
12 -to use a numpad to play your game navigate to Numpad and press enter
13
-Up: 8
14
-Up/Right: 9
15
-Up/Left: 7
16
-Left: 4
17
-Right: 8
18
-Down: 2
19
-Down/Left: 1
20
-Down/Right: 3
21
-Fire: 0
22 -to use a Joystick (gamepad) instead, navigate to Joystick and press enter
23
24 SAVING CONFIGURATIONS:
25
26 Go into
27 - settings management
28 - save settings on <span class="pl-c1">exit</span>
29 - save current settings
30 - save hotkeys
31 - save joystick map
32
33 CUSTOM MAPPING
34 - Go back to Joystick settings by pressing backspace and navigate to Joystick 1 Mapping and press enter
35 - Press enter on each key followed by pressing the key on your gamepad you wish to be mapped.
36 - Press escape to <span class="pl-c1">exit</span> the menu and <span class="pl-k">return</span> to your game
La configurazione del joystick la trovate in /opt/retropie/configs/c64/sdl-vicerc e /opt/retropie/configs/c64/sdl-joymap-c64.vjm. Per configurare il
joystick è necessario di nuovo andare nelle impostazioni di Vice (F12):
Select – Settings Management > Select – Define UI Keys > Select – Activate Menu
Ora premete un tasto che vi servirà per accedere al menu di VICE: qualcosa che non viene usata
spesso, come per esempio “<” oppure “,”. Uscite da questo menu premendo Backspace.
Select – Save Current Settings.
Ora potete uscire da VICE, spegnere il Raspberry, disconnettere la tastiera (se volete) e collegare uno o due joystick. Fate il reboot e riaprite VICE.
Entrate nel menu:
Select – Machine Settings > Sel
1 Select – Machine Settings > Select – Joystick Settings
La mia esperienza mi dice che ci sono due scelte possibili:
Far funzionare il Joystick come emulazione di una tastiera (Allow keyset joystick)
Far funzionare il Joystick come un normale Joystick (per quelli analogici è la scelta necessaria)
Vediamo la soluzione N1.
Select – Allow keyset joystick: dovete vedere un asterisco
Select – Define keysets: rimappate i tasti e bottoni del joystick per ogni voce proposta
Se utilizzate un solo joystick vi consiglio di collegarlo alla porta N.2 e di configurarlo come joystick 2. Una volta definiti tutti i controlli per uno o
due joystick uscite da questo menu cliccando “back” sul pulsante del joystick.
Select Joystick device in port 1
Select Joystick device in port 2
1 Select Joystick device in port 1 – > cambiatelo in Keyset 1
2 Select Joystick device in port 2 – > cambiate in Keyset 2
Alcuni giochi del C64 richiedono di avere il joystick inserito esattamente nella porta 1 o porta 2.
Potete fisicamente scambiare le porte (io ve lo sconsiglio), ma anche usare la funzione Swap joystick ports che lo fa al volo (si tratta di mappare un
tasto sulla tastiera che esegue lo swap).
Per la soluzione N2:
Select Joystick device in port 1
Select Joystick device in port 2
Select Allow keyset joystick: do
Select Joystick 1 mapping: eseg
1 Select Joystick device in port 1 – > cambiatelo in Joystick
2 Select Joystick device in port 2 – > cambiatelo in Joystick
3 Select Allow keyset joystick: dovete elimiare l'asterisco
4 Select Joystick 1 mapping: eseguite le istruzioni
Select Joystick 2 mapping: eseguite le istruzioni
Alla fine, per entrambe le soluzioni, ricordatevi di salvare:
Exit the Joystick menu.
Exit Machine Setting menu.
Select – Settings Management.
Select – Save current settings,
1 Exit the Joystick menu.
2 Exit Machine Setting menu.
3 Select – Settings Management.
4 Select – Save current settings, SaveJoystick Map, etc...
5 Exit the menu and test.
NES (1983)
GIOCHI CONSIGLIATI: Super Mario Bros. 3, The Legend of
Zelda, Super Mario Bros., Mega Man 2, Castlevania III:
Dracula’s Curse, Metroid, Mike Tyson’s Punch-Out!!, Tetris,
Final Fantasy, Dragon Warrior III, Bionic Commando, Duck
Tales, Contra, Ninja Gaiden II
Gli emulatori disponibili sono 3 (lr-fceumm, lr-nestopia, lr-quicknes) tutti compatibili RetroArch. L’emulatore acceta files .zip .nes .smc .sfc .fig .swc
.mgd
Nestopia può anche far girare ROM del Famicom Disk System utilizzando un files del BIOS disksys.rom da copiare in:
/home/pi/RetroPie/BIOS
Gli emulatori disponibili utilizzano quindi la configurazione Retroarch di default (quella che avete impostato al primo avvio di RetroPie). Se si
volesse adottare una configurazione custom, è possibile editare il file:
/opt/retropie/configs/nes/retroarch.cfg
Usate la combinazione di tasti descritta in precedenza per accedere alla configurazione oppure salvare, resettare o uscire dall’emulatore.
Finalmente potrete giocare a Nintendo World Championships: Gold Edition. Furono prodotte soltanto 26 cartucce (il più raro videogame della
storia), oggi dal valore superiore ai 10.000 dollari!
MSX(1983)
GIOCHI CONSIGLIATI: Bubble Bobble, Castle Excellent, Comic
Bakery, The Goonies, The Black Onyx, Penguin
Adventure, Romancia, Guardic, Nightmare, Eggerland
Mystery
MSX è la denominazione di uno standard per degli Home computer degli anni 1980. Fu concepito da Kazuhiko Nishi, all’epoca vice direttore della
filiale giapponese di Microsoft e fondatore della società ASCII, con l’intento di creare delle linee guida comuni per la costruzione di computer
compatibili da parte di diversi produttori.
in Italia sono stati diffusi numerosi esemplari prodotti da Philiphs e Samsung. La prima versione (MSX 1) è molto simile alle console
videogiochi Colecovision e Sega SG-1000. La storia di MSX è però piuttosto varia e lunga: sono molte le azienda che fino a pochi anni fa sono
rimaste attive con il marchio MSX Association.
In RetroPie trovate 3 emulatori, di cui 2 RetroArch compatibili: accettano ROM .rom .mx1 .mx2 .col .dsk
E’ necessario però recuperare i BIOS: MSX.ROM e PHILIPSDISK.ROM
Potrete poi anche sviluppare con una delle prime versioni del BASIC di Microsoft!
Amstrad (1984)
GIOCHI CONSIGLIATI: cpcwiki.eu
Menzione personale: Roland goes Digging
Gli emulatori disponibili sono due: lr-caprice32 e CapriceRPI.
Mettete le ROM su: /home/pi/RetroPie/roms/amstradcpc
lr-Caprice32 sfrutta la configurazione RetroArch: dovreste quindi avere già il controller configurato. Usate la combinazione di tasti descritta in
precedenza per accedere alla configurazione oppure salvare, resettare o uscire dall’emulatore.
CapriceRPI invece prevede un minimo di interazione in più. Ma vi bastano i comandi CAT e RUN”FILENAME…
CAT: vi elenca la lista dei files per il vostro gioco
RUN“<FILENAME>: fate partire il file corrispondente
Inoltre potete usare: F5: reset, F6: exit
Qui un riferimento per la console del CPC464. Qui ulteriori informazioni.
Amiga (1985)
GIOCHI CONSIGLIATI: Super Cars II, Sensible Soccer: European
Champions, Kick Off 2, Eye of the Beholder, 5. Eye of the
Beholder II: The Legend of Darkmoon, Cannon Fodder,
Syndicate, Lemmings, Pinball Fantasies, The Secret of
Monkey Island, Monkey Island 2: LeChuck’s Revenge,
Speedball, Prince of Persia, Rainbow Islands, Flashback: The
Quest for Identity, Turrican II: The Final Fight, F/A-18
Interceptor, Jimmy White’s Whirlwind Snooker, Sensible
World of Soccer ’95/’96, The Settlers, Simon the Sorcerer,
Another World, Wings,
Formula One Grand Prix, Pinball Dreams, Pirates!
Dalle ultime versioni di RetroPie l’emulatore consigliato per Amiga è il UAE4All2, che affianca quello storico UAE4ARM.
Viene fornito con la ROM gratuita AROS che è in grado di far partire molti giochi.
Se invece volete usare le ROM Kickstarter originali, che danno certamente maggiore garanzia, potete copiarle nella cartella dei BIOS:
/home/pi/RetroPie/BIOS/
1 /home/pi/RetroPie/BIOS/
In genere il nome dei files delle ROM devono essere kick13.rom, kick20.rom, kick31.rom.
Le ROM dei giochi invece vanno vanno in:
/home/pi/RetroPie/roms/amiga/
1 /home/pi/RetroPie/roms/amiga/
Qui trovate qualche altra informazione e qualche consiglio per eventuali problemi di funzionamento.
Per lanciare i giochi (purtoppo) nella versione di RetroPie in mio possesso, è necessario passare dalla GUI di UAE4ALL.
Attraverso questa interfaccia non è solo possibile caricare le ROM dei giochi, ma anche cambiare la configurazione hardware, emulando le varie
espansioni sia dell’Amiga 500 che dell’Amiga 1200.
Facendo riferimento alle immagini in alto:
E’ possibile decidere il numero di Drives e quindi di dischetti (ROM) caricabili. Per i giochi multidisco è necessario caricare tutte le immagini
corrispondenti.
E’ possibile impostare la velocità di lettura dei dischi: io in genere imposto 8x.
In ogni schermata è possibile caricare la configurazione hardware tipo dell’Amiga 500 piuttosto dell’Amiga 1200.
E’ possibile specificare la ROM del kickstarter: per l’Amiga 500 in genere si usa la versione 1.3.
Se UAE4ALL non dovesse trovare il file di ROM del kickstarter, potete sfogliare il file system ed indicarglielo.
In ogni schermata è possibile caricare la configurazione hardware tipo dell’Amiga 500 piuttosto dell’Amiga 1200.
E’ possibile cambiare la quantità di RAM sia sul CHIP che di espansione. In genere va bene 1MB, oppure 512kB+512kB. Alcuni giochi però
potrebbero richiedere 2MB.
Io preferisco avere l’audio dell’Amiga riprodotto in modo accurato!
Da impostare la porta Joystick.
In genere è necessario rallentare la velocità del Mouse.
A questo punto basta premere RESET e caricare il gioco! I principali controlli:
lctrl
- joy 1/mouse 1 (button X
lalt
- joy 2/mouse 2 (button Y
lshift - joy 1 autofire (button A
z
- mouse 1 (button B in g
1 lctrl
- joy 1/mouse 1 (button X in gui)
2 lalt
- joy 2/mouse 2 (button Y in gui)
3 lshift
- joy 1 autofire (button A in gui)
4 z
- mouse 1 (button B in gui)
5 5
- switch input between mouse/joystick
6 arrow keys - up / down / left / right
7 lctrl + esc (exit back to menu)
Sony Playstation 1 (1994)
GIOCHI CONSIGLIATI: Metal Gear
Solid, Gran Turismo 2, Final Fantasy 7–
9, Tekken 3, Castlevania: Symphony of
the Night, Xenogears, Soul
Reaver, Civilization 2, Resident Evil 2,
Driver, Crash Bandicoot Warped, Grand
Theft Auto 2, Medal of Honor:
Underground, Command & Conquer
Red Alert, Silent Hill, Tony Hawk’s Pro
Skater 2, Wipeout XL, Ape
Escape, Tomb Raider II
Ci sono a disposizione ben 3 emulatori che accettano files di tipo:
.bin .cue .cbn .img .iso .m3u .mdf .pbp .toc .z .znx
Ma per poter far funzionare il tutto è necessario recuperare il BIOS chiamato SCPH1001.BIN. Va copiato al solito in:
/home/pi/RetroPie/BIOS
Esistono comunque numerosi BIOS alternativi che potrebbero essere utilizzati. Per quanto riguarda il controller, se utilizzate come emulatore lrpcsx-rearmed oppure lr-beetle-psx, essendo compatibili RetroArch, potete tranquillamente usare un DualShock della PS3.
Nella mia prima versione di RetroPie con il Raspberry Pi 1 Model B ho sempre avuto qualche difficoltà a far girare i giochi della PSX, soprattutto
quelli in vettoriale 3D.
Con il nuovo Raspberry Pi 2, le cose girano lisce come l’olio, evidenziando come l’attento di clock abbia giocato nettamente alle performance
generali.
Mame
GIOCHI CONSIGLIATI: Pac-Man,
Galaga, Donkey Kong, Star Wars, Ms.
Pac-Man, Dig Dug, Asteroids,
Defender, Tron, Tempest, Centipede,
Joust, Robotron 2084, Pengo, Q*bert,
Ghosts ‘n Goblins, Arkanoid, Outrun,
Street Fighter, Tron, Golden Axe, NBA
Jam, Ferrari F355 Challenge, Area 51,
Virtua Cop II, Soul Caliber, New
Zealand Story, Afterburner, R-Type,
1942, Mario Bros, Gyruss, Dragon’s
Lair, Pole Position, Popeye, Ladybug
M.A.M.E. è acronimo di Multiple Arcade Machine Emulator. MAME può emulare le migliaia di giochi che hanno popolato bar e sale giochi negli
anni 80 e che altrimenti sarebbero andate perduti nella cenere della storia.
In RetroPie ci sono numerosi emulatori per MAME. La versione consigliata è la Mame4all-Pi basata sulla 0.37b5 di Nicola Salmoria che dovrebbe
supportare “solo” 2270 ROM. E’ però disponibile anche lr-imame4all (anche questa 0.37b5) che sembra più stabile ed è compatibile RetroArch.
Tutti gli altri emulatori previsti dovrebbero far girare molti più giochi (fino a 8782), ma usano versioni delle ROM più recenti e meno
reperibili. Scegliete quindi la versione dell’emulatore che fa al caso vostro, soprattutto in funzione delle vostre ROM.
Potete mettere le ROM nella cartella arcade, oppure nella cartella specifica del vostro emulatore. Leggete qui.
/home/pi/RetroPie/roms/arcade/
/home/pi/RetroPie/roms/<emulato
1 /home/pi/RetroPie/roms/arcade/
2 /home/pi/RetroPie/roms/<emulatore>
Indipendentemente dall’emulatore vi serve il BIOS del NEOGEO: piazzate il file neogeo.zip nella stessa cartella delle ROM.
/home/pi/RetroPie/roms/arcade/
1 /home/pi/RetroPie/roms/arcade/
Facendo riferimento a Premete TAB durante qualsiasi gioco per accedere alla configurazione dell’emulatore. I principali tasti sono:
Keys LControl, LAlt, Space, LSh
Cursors Keys for up, dow n, lef
Keys 1 & 2 to start 1 or 2 player
Keys 5 & 6 Insert credits for 1P
1 Keys LControl, LAlt, Space, LShift are the fire buttons
2 Cursors Keys for up, down, left and right
3 Keys 1 &amp; 2 to start 1 or 2 player games
4 Keys 5 &amp; 6 Insert credits for 1P or 2P
5 Key Escape to quit
6 Key TAB to bring up the MAME menu
7 Function Keys: F11 show fps, F10 toggle throttle, F5 cheats, Shift F11 show profiler
8 Key P to pause
Il mondo delle ROM del MAME è complesso: d’altra parte l’hardware che viene emulato è davvero molto vario. Per orientarvi partite da qui.
MAME controlla il tipo e la versione della ROM che è chiamato ad eseguire. MAME avvia solo ROM testate: per questo è possibile ottenere una
lista completa dei giochi supportati eseguendo il comando:
sudo /opt/retropie/emulators/ma
1 sudo /opt/retropie/emulators/mame4all-pi/mame -listgames &gt; listgames.txt
E’ possibile però convertire versioni differenti in ROM in versioni compatibili tramite ClrMAME. Se volete verificare la ROM di un gioco (es: Robby
reperibile sul sito ufficiale di MAME), oppure tutte le rom di una cartella e scrivere i risultati in un file di testo, potete eseguire i seguenti comandi:
sudo /opt/retropie/emulators/ma
sudo /opt/retropie/emulators/ma
1 sudo /opt/retropie/emulators/mame4all-pi/mame -verifyroms ~/RetroPie/roms/mame/robby
2 sudo /opt/retropie/emulators/mame4all-pi/mame -verifyroms ~/RetroPie/roms/mame/* &gt; verify.txt
In alternativa potete utilizzare alcuni “ROM Manager” come ClrMAME Pro (qui la guida nella traduzione italiana) e RomCenter: con questi
software (per Windows) potete veriifcare le vostre ROM ed eventualmente convertirle nel formato corretto. Ma soprattutto potete ricostruire
correttamente gli archivi di ogni gioco. Per questo vi serve il file .dat per la vostra versione del MAME. Molte informazioni su mameitalia.net. Qui
per semplicità riporto il file MAME 0.37b5.dat che ho utilizzato io per mettere ordine al mio archivio.
Il software Retropie è gratuito.
Ricordo che le rom possono essere tenute per 24 ore o per sempre se si è in possesso del gioco
originale ed utilizzate come backup.

RICORDO CHE L’ACQUIRENTE STA ACQUISTANDO L’ASSEMBLAGGIO E L’HARDWARE DELL’ELETTRONICA E ACCESSORI,
MONTAGGIO DEI VARI ADDON E NON LE ROM !!!