O Pplware está quase quase a festejar o seu 9º aniversário! Sem perder tempo, o Pplware dá já a conhecer uma das novidades que tem vindo a ser preparada ao longo dos últimos meses, o PiPplware 2.0 Beta..
O PiPplware é a nova distribuição portuguesa para o Raspberry PI que foi criada pelo nosso leitor Diogo Santos e nesta última versão contou com a colaboração do nosso leitor brasileiro Luiz Victor Carvalho na parte dos emuladores. Vamos então conhecer as novidades do PiPplware 2.0 Beta.
Foi no passado dia 10 de Março que o Pplware deu a conhecer o PiPplware, uma distribuição portuguesa para o Raspberry PI.
Esta distribuição tem como principal objectivo a simplicidade de uso, não sendo necessário grandes conhecimentos técnicos de linux para se poder usufruir das suas capacidades. Além disso, é nosso objectivo ir ao encontro das necessidades dos leitores, assim como aproveitar todas as sugestões que nos vão chegando.
A instalação desta versão pode ser feita com base neste artigo mas também temos tutoriais de utilização (aqui e aqui).
Novidades do PiPpware 2.0 beta
Esta nova versão traz um conjunto de fantásticas novidades, tendo sido também corrigidos alguns bugs.
Primeira inicialização
Agora na primeira inicialização tudo é automático, serão feitas configurações iniciais, renovadas as chaves de acesso e será feito a expansão do sistema de ficheiros, tudo sem a intervenção do utilizador. No fim aparecerá um menu onde podem mudar o boot por defeito, como por exemplo para o XBMC.
Terão 25 segundos para escolherem a vossa opção, caso contrário o sistema arrancará automaticamente para o Emulation Station (precisam de um teclado ligado caso queiram alterar) Recomendamos que não alterem isto visto que mais tarde podem sempre mudar usando o “Change boot” no Emulation Station. O primeiro e segundo boot serão um pouco mais lentos, bem como a primeira inicialização do XBMC devido às configurações iniciais.
Interface gráfica inicial
A Interface gráfica do Pipplware foi redesenhada e agora está mais intuitiva, funcional e muito mais agradável. Logo após o arranque, aparecerá o seguinte menu onde podem escolher qual o sistema a carregar e uma breve descrição no lado esquerdo.
Neste menu, navegando com o teclado ou gamepad para os lados encontrarão mais dois menus onde podem fazer várias coisas como configurar o vosso Pi , ligar a uma rede wireless , fazer backup e restauro tanto do sistema como das vossas ROMs, saves, BIOS e configs dos emuladores.
Menu System
(Todas as opções, excepto a “2. WiFi Manager” podem ser executadas com gamepad):
-
1. Show IP: o mesmo que escrever ifconfig no terminal, retorna os IPs aos quais o RPi está ligado; útil para configurar o comando do XBMC, assim como aceder ao RPi por SHH.
-
2. WiFi Manager: Ferramenta para se ligar a uma rede WiFi (está opção requer um teclado ligado ao Rpi e uma dongle wireless USB). Caso pretendam ter sempre Internet via interface wireless, após reboots, sem configurações adicionais, terão que executar o programa WiFi Config no XFCE ou Openbox e salvar a configuração da rede no menu “File” dentro do programa.
-
3. Backup Saves: Cria um ficheiro SAVES.tar na pasta “/home/pi/”com todos os saves e states dos emuladores; caso tenha um dispositivo usb ligados ao RPi, este ficheiro será criado na raiz da unidade.
-
4. Restore Saves: Restaura os SAVES pelo ficheiro criado na opção anterior. Se um dispositivo USB estiver ligado , e tiver em sua raiz o ficheiro “SAVES.tar” este será o ficheiro usado no restauro, mesmo que tenha um ficheiro de SAVES no SD.
-
5. Export ROMS to USB: esta opção copia as ROMS, BIOS, SAVES e CONFIGS dos emuladores existentes no SD do RPi para uma unidade USB. Será criada a Pasta RetroPie na raiz da unidade, e os ficheiro estarão nas pastas seguindo a mesma estrutura do RPi.
-
6. Import ROMS to SD Card: Copia as ROMS, BIOS, SAVES e CONFIGS dos emuladores para as pastas correctas automaticamente, caso tenham feito antes o “Export ROMS to USB” ou sigam o padrão de nomes indicado no início deste texto, da unidade USB para o SD do RPi. Escolha as ROMs que mais jogue para ficar no seu RPi e evite deixar o SD muito cheio.
-
7. Reboot: Reinicia o RPi
-
8. Shutdown: Desliga o RPi.
Menu Advanced
(Todas as opções, exceto “Input Configuration” e as 3 ultimas necessitam de um teclado ligado ao RPi):
- 1. Input Configuration: Redefine todas as configurações dos controlos para os emuladores (exceto para o GBA, NeoGeo, MAME e N64), cuidado ao utilizar esta opção, pois isso também apagará as configurações de Vídeo, Áudio e o caminho para as BIOS (todas contidas no ficheiro “/home/pi/RetroPie/configs/all/retroarch.cfg”). Existe em backup deste ficheiro no mesmo directorio caso queiram restaurá-lo.
- 2. RetroPie Configuration: Abre o menu de configurações do RetroPie, onde é possível actualizar os emuladores e configurar outras opções avançadas para o sistema do RetroPie. Para não perder as configurações já feitas, use a opção “UPDATE RetroPie Binaries” para actualizar os emuladores e nunca a opção INSTALL.
- 3. Raspberry Pi Configuration: O mesmo que “sudo raspi-config” no terminal, abre o menu de configurações do Raspberry Pi, onde, além de outras coisas, pode-se configurar o fuso horário, teclado e idioma do sistema.
- 4. Enable – Disable Services: Abre um menu onde é possível ativar serviços inactivos para o RPi e desativar serviços ativos.
- 5. Change Boot: Menu onde é possível escolher qual será o comportamento de boot do RPi, podendo escolher entre iniciar com o Emulationstation (padrão), XBMC, XFCE, ou directo no terminal.
- 6. Update System: Actualiza todo o sistema Pipplware com excepção dos binários do RetroPie (o mesmo que escrever “sudo apt-get update” e “sudo apt-get upgrade” no terminal).
- 7. Backup Settings (Home Dir): Faz um backup de toda a pasta “/home/pi”, onde ficam armazenadas todas as configurações e ficheiros do Pipplware. Este backup será um ficheiro guardo na raiz da unidade USB, caso exista alguma ligada, ou na própria pasta “home/pi”, o ficheiro de backup terá o nome de “PI_BACKUP.tar”. Este backup só será feito se houver espaço suficiente na unidade USB ou no cartão SD para salvá-lo, no fim aparecerá uma mensagem a dizer se foi bem sucedido ou não.
- 8. Restore Settings (Home) Dir: Restaura o ficheiro criado na opção anterior. Se houver uma unidade USB ligada com o ficheiro “PI_BACKUP.tar” na pasta raiz, este será usado para o restauro, se não, será usado, se houver, o ficheiro “PI_BACKUP.tar” presente na pasta “/home/pi”
Um dos pontos fortes do Pipplware 2.0 é inclusão da nova versão do XBMC Gotham, que ainda se encontra em fase beta, mas que decidimos incluir por possuir mais algumas funcionalidades e melhor desempenho e finalmente interface a 1080p de origem.
Outras novidades são a inclusão de um disk automounter, para montar os vossos dispositivos usb automaticamente e o Openbox uma interface gráfica um pouco mais fluída, que necessita de menos recursos ao nível de memória RAM, que no geral é melhor ao XFCE (excepto ao nível de interface e com menos funções). Esta interface é o ideal para quem usar principalmente aplicações gráficas que necessitem de um maior poder computacional.
Decidimos primeiro criar uma imagem do sistema versão beta principalmente por causa do XBMC que pode conter alguns bugs. Um mais notório é quando fazem “sair/exit” do XBMC, ele “crasha” e volta a abrir sendo ás vezes preciso fazer “sair/exit” duas ou três vezes. Para contornar isto o melhor é fazerem reboot que se calhar é mais rápido. Esperemos que isto seja corrigido em breve upstream. Vão fazendo o “Update System” de vez em quando, á medida que saiam novas versões do XBMC, elas serão colocadas no repositório e este e outros bugs serão resolvidos.
Changelog:
- Baseado na ultima versão do Raspbian (2014-01-07) com todos os updates até a data.
- Artwork remodelado
- Novas opções no Emulation Station, com vista a uma utilização mais fácil e simples.
- Nova versão do XBMC, GOTHAM beta 3, actualizável via “Update System”
- Adição do Openbox
- Adição do Wifi Manager
- Quake 3 (precisam apenas de copiar os ficheiros pak do vosso CD/instalação para /home/pi/RetroPie/roms/Q3A/baseq3
- Disk automounter, montagem automática de discos em /media , compatível com todas as interfaces/programas
- Adicionados mais alguns serviços
- Bugfixes & tweaks
Caso detectem algum bug ou tenham alguma sugestão, não hesitem em nos contactar.
Nota: Iremos brevemente também disponibilizar uns manuais para utilização dos vários componentes. Estejam atentos.