Skip to content

ericitaquera/gameboypi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

-Baixar a imagem do retropie

https://retropie.org.uk/download/#Pre-made_images_for_the_Raspberry_Pi

-Gravar a imagem no SDcard

-Montar o SDcard

-Editar o config.txt

Alterar/Descomentar as linhas

framebuffer_width=320 framebuffer_height=240

hdmi_group=1 hdmi_mode=1

hdmi_drive=1

sdtv_mode=2

arm_freq_min=250 core_freq_min=100 sdram_freq_min=150 over_voltage_min=4

arm_freq=1000 gpu_freq=500 core_freq=500 sdram_freq=500 sdram_schmoo=0x02000020 over_voltage=2 sdram_over_voltage=2

initial_turbo=30

dtparam=audio=on dtparam=spi=on

dtoverlay=pwm-2chan,pin=18,func=2,pin2=13,func2=4

display_rotate=2

audio_pwm_mode=0

disable_audio_dither=1

#Disable the ACT LED on the Pi Zero. dtparam=act_led_trigger=none dtparam=act_led_activelow=on

#Disable Bluetooth dtoverlay=pi3-disable-bt

++++++++++++++++++++++++++++

-criar um arquivo "ssh" no raiz do SDcard (criar um arquivo vazio)

-criar um arquivo wpa_supplicant.conf no raiz do sdcard

country=BR ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="rede" psk="senha" }

-logar

sudo apt-get update -y

sudo apt-get install bc vim mlocate wiringpi libssl-dev libncurses5-dev dkms cpp-4.7 gcc-4.7 git joystick -y && sudo updatedb

sudo apt-get upgrade -y

sudo reboot

sudo rpi-update a08ece3d48c3c40bf1b501772af9933249c11c5b
-- https://github.com/Hexxeh/rpi-firmware/commits/master

  • install rpi-source

sudo wget https://raw.githubusercontent.com/notro/rpi-source/master/rpi-source -O /usr/bin/rpi-source && sudo chmod +x /usr/bin/rpi-source && sudo /usr/bin/rpi-source -q --tag-update

sudo rpi-source

-instalar mk_arcade_joystick_rpi

#kernel 4.14.98+

cd /usr/src/

sudo git clone https://github.com/Pinuct/mk_arcade_joystick_rpi.git

sudo mv mk_arcade_joystick_rpi/ mk_arcade_joystick_rpi-0.1.5

sudo dkms build -m mk_arcade_joystick_rpi -v 0.1.5 sudo dkms install -m mk_arcade_joystick_rpi -v 0.1.5

sudo reboot

-editar o /etc/modules

mk_arcade_joystick_rpi

-editar o /etc/modprobe.d/mk_arcade_joystick_rpi.conf

options mk_arcade_joystick_rpi map=5 gpio=4,17,27,22,20,16,5,6,12,26,19,23

sudo reboot

sudo RetroPie-Setup/retropie_setup.sh

sudo reboot

sudo raspi-config

4 Localisation Options
	I2 Change Timezone
		America
			Sao_Paulo

sudo alsamixer

sudo git clone https://github.com/rxbrad/es-theme-gbz35.git /etc/emulationstation/themes/gbz35/

sudo git clone https://github.com/rxbrad/es-theme-gbz35-dark.git /etc/emulationstation/themes/gbz35-dark/

for power savings

Disable HCI Uart service

sudo systemctl disable hciuart

add to /etc/rc.local

sudo iwconfig wlan0 txpower 0

Disable USB HUB

pi@retropie:~ $ find /sys/devices/ -name dmesg -t | grep dwc_otg | grep "DWC OTG Controller" | awk '{print $2}' | cut -d":" -f1

/sys/devices/platform/soc/20980000.usb

Create /usr/bin/pam_session.sh with execute permission

pi@retropie:~ $ sudo cat /usr/bin/pam_session.sh #!/bin/sh if [ "$PAM_TYPE" = "close_session" ]; then sudo systemctl start cron sudo iwconfig wlan0 txpower 0 fi

if [ "$PAM_TYPE" = "open_session" ]; then sudo systemctl stop cron sudo iwconfig wlan0 txpower 30 fi

Add the following line to /etc/pam.d/sshd

session optional pam_exec.so quiet /usr/bin/pam_session.sh

create with execute permission

/usr/bin/stop_wifi.sh

pi@retropie:~ $ cat /usr/bin/stop_wifi.sh

#!/bin/bash

declare -i var=$(cat /var/tmp/counter)

if [ $var -eq 10 ]; then

    echo 0 > /sys/devices/platform/soc/20980000.usb/buspower 2>&1 >> /var/log/teste.log

    sudo iwconfig wlan0 txpower 0 2>&1 >> /var/log/teste.log

    sudo ip link set wlan0 down 2>&1 >> /var/log/teste.log

    var=$var+1

    echo funfou $(date) >> /var/log/teste.log

    exit

fi

var=$var+1

echo $var > /var/tmp/counter

crontab -e

@reboot sudo iwconfig wlan0 txpower 5 @reboot sudo systemctl start systemd-timesyncd.service @reboot sudo systemctl start ssh.service @reboot sudo systemctl start smbd.service @reboot sudo systemctl start nmbd.service @reboot sudo systemctl start raspi-config.service @reboot sudo ip link set wlan0 up 2>&1 >> /var/log/teste.log @reboot sudo echo 0 > /var/tmp/counter */1 * * * * sudo /bin/bash /usr/bin/stop_wifi.sh 2>&1 >> /var/log/teste.log

edit vim /etc/network/interfaces

allow-hotplug wlan0 iface wlan0 inet manual post-up iw dev $IFACE set power_save off wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

As a workaround, do sudo systemctl edit apt-daily.timer and paste the following text into the editor window:

apt-daily timer configuration override [Timer] OnBootSec=15min OnUnitActiveSec=1d AccuracySec=1h RandomizedDelaySec=30min

pi@retropie:~ $ cat performance.sh echo "" date vcgencmd measure_volts echo "cur_freq=$(cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq)" vcgencmd measure_temp

Performance https://github.com/RetroPie/RetroPie-Setup/wiki/Speed-Issues

About

My config files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published