RetroPie 2.6 install Guide

Trädvy Permalänk
Medlem
Plats
Hagfors
Registrerad
Apr 2006

RetroPie 2.6 install Guide

Det är förbjudet att diskutera hur vi får in rom i retropie!

Program som behövs för Win är:

SDFormatter
Win32DiskImager
Ftp program typ FileZilla Client
RetroPieImage ver 2.6

Hårdvara:

Raspberry PI 2 1GB
8GB microSD
Strömförsörjningsenhet (2,0 A att rekommendera)
Chassi att montera enheten
USB tangentbord
USB Mus
USB Handkontroll
USB adapter till Micro SD
Nätverks sladd
HDMI kabel

Hur man får in program varan till rpi 2.

1. ladda ner följande program och installera

SDFormatter
Win32DiskImager
Ftp program typ FileZilla Client
RetroPieImage ver 2.6

2. Sätt i microSD i datorn.
3. öppna SDFormatter och välj ditt microSD och tryck på knappen [Format] när det är färdig stäng programmet.

4. öppna Win32DiskImager ladda in Retropie-rpi2 tryck på knappen [Write]
5. när det är färdigt kan du stänga ner Win32DiskImager

Raspberry pi 2

Start av emulatorn:

1. Sätt i microSD kort in i PI och mus, tangent bord, nätverks sladd, handkontroll och sist ström kontakten.
2. Pi 2 vill nu starta upp och bota in i RetroPie (emulation station)
3. Tryck på [F4] för att komma till textbaserat läge.
4. Skriv ifconfig sen [Enter] skriv upp pi 2s ip nummer för det behövs till FileZilla Client

Dags att konfigurera din Pi 2

1. Skriv (sudo raspi-config)
2. Välj alternativ 1 och tryck [Enter] (Expand filesystem) Styr med pil tangent upp och ner

3. Välj alternativ 8 och tryck [Enter] (Advanced options) sen ner till (A4 SSH) Tryck [Enter]
Välj (Enable) och Tryck [Enter]
Tryck på pil tangenten åt sidan för att kunna komma ner till <Finish> och tryck [Enter]
Jag väljer att starta om Pi 2 för nästa steg.
[Ctrl]+[Alt]+[Del]

4. Pi 2 vill nu starta upp och bota in i RetroPie (emulation station)

Överklocka pi 2 och andra inställningar går jag inte igenom eftersom jag inte använder någon mer funktion Själv.

För att komma åt Retropie setup

1. Tryck på [F4] för att komma till textbaserat läge.
2. Skriv (sudo apt-get update) Tryck [Enter]
3. Skriv (sudo apt-get install -y git dialog ) Tryck [Enter]
4. Skriv cd [Enter]

5. Skriv (git clone git://github.com/petrockblog/retropie-setup.git) [Enter]
6. skriv (cd retropie-setup)
7. Skriv (sudo ./retropie_setup.sh)

8. Välj alternativ 1 tryck [Enter] (Binaries-based INSTALLATION)
Tar några minuter för mig
9. Välj alternativ R [Enter] (Preform REBOOT)

Nu är RetroPie klar att spela på efter ni lagt in spelen rätt och konfigurerat eran kontroll.
Hur ni gör det finns: www.google.se till för.
Vi får inte diskutera eller länka till hur vi får in ROM i Retropie 2.6

Jag väljer att installera Lxde i min Pi 2. Är ett litet Linux os med desktop, internet MM.

1. Tryck på [F4] för att komma till textbaserat läge.
2. Skriv (Sudo apt-get install -y lxde) tryck [Enter]

Tar några minuter att ladda ner och installera Lxde.
För mig tog det ca 15 min.
Pin kommer boota om när det är klart och Lxde kommer att starta.

Min pi 2 har ändrat booten till Lxde nu och nu ändrar jag tillbaka till Retropie.

1. Nere i Hörn där win har start knappen är start knappen i lxde också.
Välj logout och logout för att komma till textbaserat läge.

2. Skriv (sudo raspi-config) tryck [Enter]
3. tryck [Pil ner] till alternativ 3 Enable boot to ... tryck [Enter]

4. Välj: Concole Text Conssole requiring login (defult) tryck [Enter]
[Pil sida] till <Finish> tryck [Enter]

5. Reboot ruta kommer upp Välj <Yes> tryck [enter]
Nu startar Pi 2 om till Retropie.

Nu installera FileZilla Client

1. Googla på FileZilla Client ladda hem och installera.
2. Starta Pi 2, Retropie startar och tryck [F4] för att komma till textbaserat läge.
3. (Röd text) Ip Adress .......... 192.168.1.3 Jag har. skriv upp eller kom ihåg.
4. Starta FileZilla Client i Win tryck på (File) sen (Site Manager)

Fyll i Ip adress på Host: 192.168.1.3
Protocol: välj SFTP - SSH File Transfer Protocol

Logon Type: välj normal
User: Skriv (pi)
Password: raspberry för det har vi inte ändrat.
Tryck på knappen Connect. Kommer upp en ruta tryck på OK
Nu har vi loggat in på Rpi 2 och kan göra olika saker i pi 2.
Var försiktig för Har ni bort någon fil kan Retropie sluta att fungera och då är det bara att installera om allt.

Starta upp Pi 2 och snes Retroarch ladda in ett spel tryck på [F1]

Nu kommer vi till:
--welcome to RetroArch--
Tryck på [x]
Tryck på [pil ner] till settings tryck på [x]

Tryck på [pil ner] till input settings - user1 tryck på [x]
User 1 B button är markerat tryck på [x] och välj knapp på handkontrollen.

Tryck på [Pil ner] en gång och [x] och välj knapp på handkontrollen.
Jag fortsate så ända ner till User 1 R button.

Finns bara B,Y,Select,Start, up, down, Left, right, A, X, L1, R1 på en Snes handkontroll

När alla knappparna är valda tryck på [z] och [z]
Nu är vi i första meny rutan igen.

Tryck på [Pil ner] till Save New Config tryck på [x]

Vi har nu skapat fil libretro.cfg
Den går att ladda varje gång man vill spela eller ändra retroarch.cfg som jag väljer att göra manuellt
Pga att jag inte får handkontrollen och tangentbord att fungera på något annat sätt tillsammans.

[Pil ner] till Quit Retroarch och tryck på [x]
Tryck på [F4] för att komma till textbaserat läge.

Gå över till PC nu och anslut Filezilla till Pi 2

Tryck på + teknet på mappen ¨Pi¨
Tryck på mappen .vice och root mappen ¨opt¨ kommer upp. ( En bug i Filezilla att den inte kommer upp under ¨Home¨ mappen.

Öppna Retropie sen configs sen alla mappen.
Till skrivbordet och skapa en mapp orginal Files och mix Files Kopiera Libretro.cfg och retroarch.cfg i båda mapparna samt radera dom i all mappen i filezilla.

Öppna libretro.cfg och retroarch.cfg med WordPad

öppna retroarch.cfg

skrolla ner till texstyke:

# Joypad buttons.
# Figure these out by using RetroArch-Phoenix or retroarch-joyconfig.
# You can use joypad hats with hnxx, where n is the hat, and xx is a string representing direction.
# E.g. "h0up"

och radera texten:

# input_player1_a_btn =
# input_player1_b_btn =
# input_player1_y_btn =
# input_player1_x_btn =
# input_player1_start_btn =
# input_player1_select_btn =
# input_player1_l_btn =
# input_player1_r_btn =
# input_player1_left_btn =
# input_player1_right_btn =
# input_player1_up_btn =
# input_player1_down_btn =
# input_player1_l2_btn =
# input_player1_r2_btn =
# input_player1_l3_btn =
# input_player1_r3_btn =

öppna libretro.cfg och hitta input_player1 som vi konfiguerade i Pi 2 Retroarch och kopiera text:

input_player1_b = "z"
input_player1_b_btn = "2"
input_player1_b_axis = "nul"
input_player1_y = "a"
input_player1_y_btn = "3"
input_player1_y_axis = "nul"
input_player1_select = "rshift"
input_player1_select_btn = "8"
input_player1_select_axis = "nul"
input_player1_start = "enter"
input_player1_start_btn = "9"
input_player1_start_axis = "nul"
input_player1_up = "up"
input_player1_up_btn = "h0up"
input_player1_up_axis = "nul"
input_player1_down = "down"
input_player1_down_btn = "h0down"
input_player1_down_axis = "nul"
input_player1_left = "left"
input_player1_left_btn = "h0left"
input_player1_left_axis = "nul"
input_player1_right = "right"
input_player1_right_btn = "h0right"
input_player1_right_axis = "nul"
input_player1_a = "x"
input_player1_a_btn = "1"
input_player1_a_axis = "nul"
input_player1_x = "s"
input_player1_x_btn = "0"
input_player1_x_axis = "nul"
input_player1_l = "q"
input_player1_l_btn = "6"
input_player1_l_axis = "nul"
input_player1_r = "w"
input_player1_r_btn = "7"
input_player1_r_axis = "nul"
input_player1_l2 = "nul"
input_player1_l2_btn = "nul"
input_player1_l2_axis = "nul"
input_player1_r2 = "nul"
input_player1_r2_btn = "nul"
input_player1_r2_axis = "nul"
input_player1_l3 = "nul"
input_player1_l3_btn = "nul"
input_player1_l3_axis = "nul"
input_player1_r3 = "nul"
input_player1_r3_btn = "nul"
input_player1_r3_axis = "nul"
input_player1_l_x_plus = "nul"
input_player1_l_x_plus_btn = "nul"
input_player1_l_x_plus_axis = "nul"
input_player1_l_x_minus = "nul"
input_player1_l_x_minus_btn = "nul"
input_player1_l_x_minus_axis = "nul"
input_player1_l_y_plus = "nul"
input_player1_l_y_plus_btn = "nul"
input_player1_l_y_plus_axis = "nul"
input_player1_l_y_minus = "nul"
input_player1_l_y_minus_btn = "nul"
input_player1_l_y_minus_axis = "nul"
input_player1_r_x_plus = "nul"
input_player1_r_x_plus_btn = "nul"
input_player1_r_x_plus_axis = "nul"
input_player1_r_x_minus = "nul"
input_player1_r_x_minus_btn = "nul"
input_player1_r_x_minus_axis = "nul"
input_player1_r_y_plus = "nul"
input_player1_r_y_plus_btn = "nul"
input_player1_r_y_plus_axis = "nul"
input_player1_r_y_minus = "nul"
input_player1_r_y_minus_btn = "nul"
input_player1_r_y_minus_axis = "nul"
input_player1_turbo = "nul"
input_player1_turbo_btn = "nul"
input_player1_turbo_axis = "nul"

Nu tillbaka till retroarch.cfg

exp.

# Joypad buttons.
# Figure these out by using RetroArch-Phoenix or retroarch-joyconfig.
# You can use joypad hats with hnxx, where n is the hat, and xx is a string representing direction.
# E.g. "h0up"

Kopiera in texten här från libretro.cfg

# Axis for RetroArch D-Pad.
# Needs to be either '+' or '-' in the first character signaling either positive or negative direction of the axis, then the axis number.

Resultat:

# Joypad buttons.
# Figure these out by using RetroArch-Phoenix or retroarch-joyconfig.
# You can use joypad hats with hnxx, where n is the hat, and xx is a string representing direction.
# E.g. "h0up"
input_player1_b = "z"
input_player1_b_btn = "2"
input_player1_b_axis = "nul"
input_player1_y = "a"
input_player1_y_btn = "3"
input_player1_y_axis = "nul"
input_player1_select = "rshift"
input_player1_select_btn = "8"
input_player1_select_axis = "nul"
input_player1_start = "enter"
input_player1_start_btn = "9"
input_player1_start_axis = "nul"
input_player1_up = "up"
input_player1_up_btn = "h0up"
input_player1_up_axis = "nul"
input_player1_down = "down"
input_player1_down_btn = "h0down"
input_player1_down_axis = "nul"
input_player1_left = "left"
input_player1_left_btn = "h0left"
input_player1_left_axis = "nul"
input_player1_right = "right"
input_player1_right_btn = "h0right"
input_player1_right_axis = "nul"
input_player1_a = "x"
input_player1_a_btn = "1"
input_player1_a_axis = "nul"
input_player1_x = "s"
input_player1_x_btn = "0"
input_player1_x_axis = "nul"
input_player1_l = "q"
input_player1_l_btn = "6"
input_player1_l_axis = "nul"
input_player1_r = "w"
input_player1_r_btn = "7"
input_player1_r_axis = "nul"
input_player1_l2 = "nul"
input_player1_l2_btn = "nul"
input_player1_l2_axis = "nul"
input_player1_r2 = "nul"
input_player1_r2_btn = "nul"
input_player1_r2_axis = "nul"
input_player1_l3 = "nul"
input_player1_l3_btn = "nul"
input_player1_l3_axis = "nul"
input_player1_r3 = "nul"
input_player1_r3_btn = "nul"
input_player1_r3_axis = "nul"
input_player1_l_x_plus = "nul"
input_player1_l_x_plus_btn = "nul"
input_player1_l_x_plus_axis = "nul"
input_player1_l_x_minus = "nul"
input_player1_l_x_minus_btn = "nul"
input_player1_l_x_minus_axis = "nul"
input_player1_l_y_plus = "nul"
input_player1_l_y_plus_btn = "nul"
input_player1_l_y_plus_axis = "nul"
input_player1_l_y_minus = "nul"
input_player1_l_y_minus_btn = "nul"
input_player1_l_y_minus_axis = "nul"
input_player1_r_x_plus = "nul"
input_player1_r_x_plus_btn = "nul"
input_player1_r_x_plus_axis = "nul"
input_player1_r_x_minus = "nul"
input_player1_r_x_minus_btn = "nul"
input_player1_r_x_minus_axis = "nul"
input_player1_r_y_plus = "nul"
input_player1_r_y_plus_btn = "nul"
input_player1_r_y_plus_axis = "nul"
input_player1_r_y_minus = "nul"
input_player1_r_y_minus_btn = "nul"
input_player1_r_y_minus_axis = "nul"
input_player1_turbo = "nul"
input_player1_turbo_btn = "nul"
input_player1_turbo_axis = "nul"# input_player1_l2 =
# input_player1_r2 =
# input_player1_l3 =
# input_player1_r3 =

# Axis for RetroArch D-Pad.
# Needs to be either '+' or '-' in the first character signaling either positive or negative direction of the axis, then the axis number.

spar filen och ersätt den här med den i pi 2 all mappen.
Så här får jag göra för att tangent bord och handkontroll ska fungera i retroarch.

nu är det bara att starta retroarch och prov spela och se fall allt fungerar.
jag har bara provat med min hand kontroll och slut av texten kan se annorlunda ut i era retroarch.cfg.

Emulator som min handkontroll fungerar i:
Retoarch
Nes
Snes
Gb

Povar fler när jag har tid

Olika kommandon:

Ip config = ifconfig
starta Lxde = Sudo startx
Kommando till Pi 2 setup = sudo raspi-config

Kommando till Retropie setup
1. skriv (cd retropie-setup)
2. Skriv (sudo ./retropie_setup.sh)

Har inte hunnit läsa igenom allt noga än men har skrivit av mina egna anteckningar och
försökt att göra en Guide som jag har följt 3 gånger nu Pga. att jag klantat mig 2 gånger och ändrat för mycket i
Retropie 2.5 och 2.6 för att komma på hur man ändrar handkontrollens knapp uppsättning och få tangent bordet att fungera. Har bara hunnit prova RetroArch Snes och det fungerar i tre spel för mig med alla knappar mm.

Hoppas någon annan har nytta av det jag har bråkat med i en Vecka nu.

Tänk på reglerna när ni skriver i tråden.

Putte_br

Dator 1 [] AMD FX-8350 5.06Ghz [] CROSSHAIR V FORMULA-Z [] Ram : Corsair 8GB (2x4096MB) CL9 1866Mhz []CF Radeon HD7870 [] PSU : XFX Core Edition 850W 80+ Bronze [] Kylning : Beg vattenkylning med cpu Ek-Supremacy Elite AMD .::. 5GHz klubben 2014.::. - .::. OC 1GHz+ Cinebench Klubben 2014 .::.-.::. 4GHz+ Klubben 2014 .::..::. 3DMark FireStrike Klubben .::.

Trädvy Permalänk
Medlem
Plats
Hagfors
Registrerad
Apr 2006

Är det någon som vet var config mappen är till snes-pisnes och snes-snes9xrpi för att ändra handkontrollen?

den som bara heter snes går att ändra i retroarch.cfg

Putte_br

Dator 1 [] AMD FX-8350 5.06Ghz [] CROSSHAIR V FORMULA-Z [] Ram : Corsair 8GB (2x4096MB) CL9 1866Mhz []CF Radeon HD7870 [] PSU : XFX Core Edition 850W 80+ Bronze [] Kylning : Beg vattenkylning med cpu Ek-Supremacy Elite AMD .::. 5GHz klubben 2014.::. - .::. OC 1GHz+ Cinebench Klubben 2014 .::.-.::. 4GHz+ Klubben 2014 .::..::. 3DMark FireStrike Klubben .::.

Trädvy Permalänk
Medlem
Plats
Fääjjestaun
Registrerad
Feb 2007

Gediget! Ska se om detta löser mitt problem med att NES-kontrollerna inte vill lira..
Får dock se när jag får tid till det.

Stort tack hur som putte_br!

-D'oh!|

Trädvy Permalänk
Medlem
Plats
Karlskoga
Registrerad
Nov 2013

Nice

Trädvy Permalänk
Medlem
Plats
Hagfors
Registrerad
Apr 2006
Skrivet av Blixten_n1:

Gediget! Ska se om detta löser mitt problem med att NES-kontrollerna inte vill lira..
Får dock se när jag får tid till det.

Stort tack hur som putte_br!

Var så god.

Hör gärna av dig om det fungerar och berätta vilken nes kontroll
Du har ifall den heter något mer än bara nes usb.

Så kan jag göra en lista med vilka det fungerar med.

Putte_br

Dator 1 [] AMD FX-8350 5.06Ghz [] CROSSHAIR V FORMULA-Z [] Ram : Corsair 8GB (2x4096MB) CL9 1866Mhz []CF Radeon HD7870 [] PSU : XFX Core Edition 850W 80+ Bronze [] Kylning : Beg vattenkylning med cpu Ek-Supremacy Elite AMD .::. 5GHz klubben 2014.::. - .::. OC 1GHz+ Cinebench Klubben 2014 .::.-.::. 4GHz+ Klubben 2014 .::..::. 3DMark FireStrike Klubben .::.

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Dec 2008

Man tackar,
Nu får äntligen sönerna se hur bra spel ska se ut
Sköt att slippa blåsa i NES kasetten

Dock måste jag fixa bättre controller än xbox 360, lite för lite känsla

/Erik

HP nc6400; Arch med Awesome WM

Trädvy Permalänk
Medlem
Plats
Hagfors
Registrerad
Apr 2006
Skrivet av The Door:

Man tackar,
Nu får äntligen sönerna se hur bra spel ska se ut
Sköt att slippa blåsa i NES kasetten

Dock måste jag fixa bättre controller än xbox 360, lite för lite känsla

/Erik

Gick det bra att konfigurera handkontrollen på mitt sätt?

jag har testat med 2.4GHz Wireless Vibration Controller för PC (Include 2 Controllers)
Från:
http://www.miniinthebox.com/sv/2-4ghz-wireless-vibration-cont...

Och dom fungerar men är lite hårda i knapparna mot äkta Ps2 handkontroller men det är kina kopior.
Nackdelen med http://www.miniinthebox.com är att jag fick tulla och moms på min order.

Putte_br

Dator 1 [] AMD FX-8350 5.06Ghz [] CROSSHAIR V FORMULA-Z [] Ram : Corsair 8GB (2x4096MB) CL9 1866Mhz []CF Radeon HD7870 [] PSU : XFX Core Edition 850W 80+ Bronze [] Kylning : Beg vattenkylning med cpu Ek-Supremacy Elite AMD .::. 5GHz klubben 2014.::. - .::. OC 1GHz+ Cinebench Klubben 2014 .::.-.::. 4GHz+ Klubben 2014 .::..::. 3DMark FireStrike Klubben .::.