Fórum Ubuntu Linux - PT

Suporte Técnico => Jogos e Diversão => Tópico iniciado por: platao em 24 de Novembro de 2013, 22:46

Título: PPSSPP no Ubuntu - PPA com a mais nova versao GIT ou compile a sua!!!
Enviado por: platao em 24 de Novembro de 2013, 22:46
Estava dando uma olhada nas ultimas versoes do PPSSPP, que e o melhor emulador de PSP disponivel no momento para varias plataformas, e esta muito interessante, agora resolvidas varias questoes de compatibilidade principalmente com o pluguim de som o ATRACK da Sony, muitos games ficavam sem musica, somente com os efeitos. Na ultima compilação do GIT, esta tudo funcionando maravilhosamente bem : )

======================================================================================

Atenção!!!!!!


Saiu PPA oficial do emulador, com a última versão para o ubuntu, 32 e 64 bits:

Nao esquecer de habilitar o repositorio Universe como na imagem, antes de instalar o emulador.

Habilite o repositorio Universe, de um update sudo apt-get update e depois use o PPA, para que nao aconteça problemas de dependencia ao instalar o emulador!!!


(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimagizer.imageshack.com%2Fimg631%2F2333%2F4OIBvM.png&hash=df48efcf260ec14ba4b32c7db11f0f1e88958246)

PPSSPP - stable version (https://launchpad.net/~ppsspp/+archive/ubuntu/stable)

Para instalar o ppsspp, fácil:

Código: [Selecionar]
sudo apt-add-repository ppa:ppsspp/stable
sudo apt-get update
sudo apt-get install ppsspp-qt
Dá para usar a interface gráfica também, abra a Central de Programas, menu Editar > Fontes de Software, ao abrir a janela vá na aba Outros Softwares, clique no botão Adicionar, e cole ppa:ppsspp/stable na caixa de texto, e clique no botão Adicionar Fonte. Feche a janela, vai pedir para atualizar a lista de software, atualize, e o programa vai aparecer na Central de Programas.

Há duas versões do emulador nesse PPA:

ppsspp-qt: frontend Qt, há menus na janela, dá para tirar screenshot, e outras melhorias.

ppsspp-sdl: versão mais simples, sem menus, mas não depende de bibliotecas Qt (menos espaço no HD). Publiquei esse pacote porque tem gente que usa Xfce ou Gnome e não gosta de instalar coisas relacionadas ao Qt.

Para quem estiver usando o 12.04, baixe a versão SDL de 32 bits aqui (https://code.launchpad.net/~ppsspp/+archive/ubuntu/stable/+files/ppsspp-sdl_0.9.9-r6%7E4%7Eubuntu14.04.1_i386.deb), e a de 64 bits aqui (https://code.launchpad.net/~ppsspp/+archive/ubuntu/stable/+files/ppsspp-sdl_0.9.9-r6%7E4%7Eubuntu14.04.1_amd64.deb) (são os pacotes do 14.04, mas provavelmente funciona no 12.04). O emulador é incompatível com a versão do cmake do ubuntu 12.04, como o platao disse no primeiro post, então dá problema para gerar o pacote no launchpad.

Para quem gosta de novidades, há um PPA que acompanha a versão de desenvolvimento, aqui (https://launchpad.net/~ppsspp/+archive/ubuntu/testing?field.series_filter=trusty). Mas tenha em mente que é somente para testes!!! Se não entendeu nada, fique com o PPA stable.



By Sergio Benjamim

======================================================================================

Metodo antigo, de preferencia pelo PPA!!!


Ou entao vamos compilar essa ultima versao do GIT para o Ubuntu 12.04.3!!!

Olhando no site do PPSSPP para linux nos temos a recomendação de isntalar;

For Debian/Ubuntu and their derivatives: Paste this sudo apt-get install libsdl1.2-dev

Estou usando a versao 12.04.3 com kernel 3.11 e ao tentar instalar o recomendado temos alguns problemas;

platao@platao-ubuntu:~$ uname -r
3.11.0-14-generic

platao@platao-ubuntu:~$ sudo apt-get install libsdl1.2-dev
[sudo] password for platao:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Os seguintes pacotes foram instalados automaticamente e já não são necessários:
  x11-apps x11-session-utils x11-xfs-utils xinit libfs6
Use 'apt-get autoremove' para removê-los.
Os pacotes extra a seguir serão instalados:
  libasound2-dev libcaca-dev libdrm-dev libgl1-mesa-dev libgl1-mesa-glx
  libgl1-mesa-glx:i386 libglapi-mesa libglapi-mesa:i386 libglu1-mesa-dev
  libkms1 libncurses5-dev libpulse-dev libslang2-dev libtinfo-dev
  libtxc-dxtn-s2tc0 libx11-xcb-dev libxcb-glx0-dev libxt-dev libxxf86vm-dev
  mesa-common-dev x11proto-dri2-dev x11proto-gl-dev x11proto-xf86vidmode-dev
  xserver-xorg-core xserver-xorg-input-evdev
Pacotes sugeridos:
  libasound2-doc ncurses-doc xfonts-100dpi xfonts-75dpi
Os pacotes a seguir serão REMOVIDOS:
  libgl1-mesa-dri-lts-quantal libgl1-mesa-dri-lts-quantal:i386
  libgl1-mesa-glx-lts-quantal libgl1-mesa-glx-lts-quantal:i386
  libglapi-mesa-lts-quantal libglapi-mesa-lts-quantal:i386
  libxatracker1-lts-quantal x11-xserver-utils-lts-quantal xorg
  xserver-common-lts-quantal xserver-xorg-core-lts-quantal
  xserver-xorg-input-all-lts-quantal xserver-xorg-input-evdev-lts-quantal
  xserver-xorg-input-mouse-lts-quantal
  xserver-xorg-input-synaptics-lts-quantal
  xserver-xorg-input-vmmouse-lts-quantal xserver-xorg-input-wacom-lts-quantal
  xserver-xorg-lts-quantal xserver-xorg-video-all-lts-quantal
  xserver-xorg-video-ati-lts-quantal xserver-xorg-video-cirrus-lts-quantal
  xserver-xorg-video-fbdev-lts-quantal xserver-xorg-video-intel-lts-quantal
  xserver-xorg-video-mach64-lts-quantal xserver-xorg-video-mga-lts-quantal
  xserver-xorg-video-modesetting-lts-quantal
  xserver-xorg-video-neomagic-lts-quantal
  xserver-xorg-video-nouveau-lts-quantal
  xserver-xorg-video-openchrome-lts-quantal
  xserver-xorg-video-r128-lts-quantal xserver-xorg-video-radeon-lts-quantal
  xserver-xorg-video-s3-lts-quantal xserver-xorg-video-savage-lts-quantal
  xserver-xorg-video-siliconmotion-lts-quantal
  xserver-xorg-video-sis-lts-quantal xserver-xorg-video-sisusb-lts-quantal
  xserver-xorg-video-tdfx-lts-quantal xserver-xorg-video-trident-lts-quantal
  xserver-xorg-video-vesa-lts-quantal xserver-xorg-video-vmware-lts-quantal
Os NOVOS pacotes a seguir serão instalados:
  libasound2-dev libcaca-dev libdrm-dev libgl1-mesa-dev libgl1-mesa-glx
  libgl1-mesa-glx:i386 libglapi-mesa libglapi-mesa:i386 libglu1-mesa-dev
  libkms1 libncurses5-dev libpulse-dev libsdl1.2-dev libslang2-dev
  libtinfo-dev libtxc-dxtn-s2tc0 libx11-xcb-dev libxcb-glx0-dev libxt-dev
  libxxf86vm-dev mesa-common-dev x11proto-dri2-dev x11proto-gl-dev
  x11proto-xf86vidmode-dev xserver-xorg-core xserver-xorg-input-evdev
0 pacotes atualizados, 26 pacotes novos instalados, 40 a serem removidos e 0 não atualizados.
É preciso baixar 6.221 kB de arquivos.
Depois desta operação, 16,3 MB de espaço em disco serão liberados.
Você quer continuar [S/n]? n

Como podemos ver ai em cima ele vai remover alguns pacotes do sistema que podem dar problema, entao vamos deixar o sistema principal sem alteração e vamos partir para o virtualbox para fazer essa compilação. Se vc tem uma maquina virtual com o 12.04 que compilamos o Mame a algum tempo atras vai servir perfeitamente, se vc nao tem, crie uma nova maquina com a ISO do 12.04 aqui http://ubuntu-release.locaweb.com.br/12.04/ubuntu-12.04-desktop-amd64.iso

Deixe os repositorios marcados;

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg132.imageshack.us%2Fimg132%2F9624%2Ffkrc.th.png&hash=ba253ba0aac45b55241085c4796afe63caeb6629) (http://img132.imageshack.us/i/fkrc.png/)

Precisamos da versao mais nova do cmake, pois a versao do ubuntu 12.04 nao e compativel com o PPSSPP entao vamos baixar e isntalar;

http://launchpadlibrarian.net/103635052/cmake-data_2.8.8-2ubuntu1_all.deb

http://launchpadlibrarian.net/103634295/cmake_2.8.8-2ubuntu1_amd64.deb

Depois da maquina criada e pacotes isntalados de precisamos de mais algumas coisas;

Código: [Selecionar]
sudo apt-get install libsdl1.2-dev git build-essential unrar
Baixamos a ultima versao GIT;

Código: [Selecionar]
git clone git://github.com/hrydgard/ppsspp.git && cd ppsspp
Fazemos o update;

Código: [Selecionar]
git submodule update -i
A compilaçao e rapida, ele vai listar todos os requisitos necessarios como ffmpg e outros continue;

Código: [Selecionar]
./b.sh
*alternativamente vc pode ao invez de usar o script b.sh usar cmake /home/seu usuario/ppsspp para gerar o arquivo  Cmakecache, nesse arquivo vc pode ativar/desativar algumas coisas, inclusive habilitar a criação do executavel PPSSPPQt.
*necessario as bilbiotecas QT para compilar o PPSSPPQt
 
Código: [Selecionar]
cd build
e pronto;

Código: [Selecionar]
./PPSSPPSDL
Entre na pasta ppsspp e procure na subpasta build, la esta a sua compilação, marque clicando com o direito em cima de PPSPPSDL e marque como executavel e leitura e escrita.

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg849.imageshack.us%2Fimg849%2F5133%2F07gf.th.png&hash=1848403958ae0363e847701bd038dda2f9566869) (http://img849.imageshack.us/i/07gf.png/)  (https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg855.imageshack.us%2Fimg855%2F9536%2F36dh.th.png&hash=710c6d2c522824c7079a92dd2f34d7e810db8728) (http://img855.imageshack.us/i/36dh.png/)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg194.imageshack.us%2Fimg194%2F5992%2Fty6g.th.png&hash=64e5dea2701949a3a6a14a74b59849d8a401857d) (http://img194.imageshack.us/i/ty6g.png/) (https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg202.imageshack.us%2Fimg202%2F7457%2F8d9u.th.png&hash=296fce55048d22ea0bd42a343e64ad815998a875) (http://img202.imageshack.us/i/8d9u.png/)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg707.imageshack.us%2Fimg707%2F3422%2F93qo.th.png&hash=a547029a1b896054ea548411c88dbc43b5e1de0b) (http://img707.imageshack.us/i/93qo.png/) (https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg163.imageshack.us%2Fimg163%2F4707%2Fzk1t.th.png&hash=b4415dc4baa4fe65e944dc8996c2f0c2f7c79937) (http://img163.imageshack.us/i/zk1t.png/)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg811.imageshack.us%2Fimg811%2F4602%2F1zcx.th.png&hash=5c07f6a06e92973c061989246a1528ad4dca0174) (http://img811.imageshack.us/i/1zcx.png/) (https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg89.imageshack.us%2Fimg89%2F4535%2Flaa7.th.png&hash=749cff6acc94c74f61e3ee451d1f9d2bbc00bdf0) (http://img89.imageshack.us/i/laa7.png/)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg59.imageshack.us%2Fimg59%2F1219%2Fx572.th.png&hash=a82f23a5db63f283aea2c949461728b13312c7be) (http://img59.imageshack.us/i/x572.png/)

Agora e so se divertir!!! Renomeie a pasta build para ppsspp e copie para a sua instalação padrao do Ubuntu 12.04.3, os arquivos de configuração do emulador ficam em .config/ppsspp(ocultos na sua home). Ha tbm um companheiro que faz compilaçoes para o Fedora!!!! e vc pode conseguir aqui;

http://jeremywininger.blogspot.com.br/

Tem bastante coisa interessante.

Link para pacotes de emuladores para o Ubuntu 12.04  - > https://www.dropbox.com/sh/73a1xaizlr65ju4/e4P8ZrSZN6

Link direto para o PPSSPP - > PPSSPPSDL - https://www.dropbox.com/s/6dp73afy4ngmp28/ppssppsdl-12.18.2013.tar.bz2
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: pylm69 em 25 de Novembro de 2013, 15:55
 Não sei como esse emulador consegue ser tão leve
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 25 de Novembro de 2013, 16:34
Funciona que e uma maravilha para games 2D como o Castlevania, mas para games 3D como o god of war ele fica um pouco lento, apesar da minha placa de video ser muito ruim. Alguem que tem uma placa de video decente poderia testar ele ai? : ) alguem quer esse que eu compilei para o 12.04?
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: snell em 26 de Novembro de 2013, 06:19
Será que roda no meu? Tenho aquelas placas de vídeo onboard da intel (HD 3000). Proc: intel core i7 2620m. 4Ghz de RAM.

Qual placa de vídeo é a sua platao?
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 26 de Novembro de 2013, 08:56
Roda sim, o Castlevania e certeza que finciona e e uma jogao!!! terminei ele ontem, e tem alguns bugs ainda no emulador porque nao da para fazer nenhuma das campanhas do "original mode" que aparecem depois que vc zera o game. Mas o mais legal tbm e que da para ouvir as musicas do Sinphony of the night para matar a saudade ; )

Eu tenho aqui no meu note uma Intel965 jurassica!!! e rodou sem problema, porem o God of war ficou bem lagado embora eu nao tenha tentado denhuma otimização no emulador para ganhar velocidade, rodou na configuração padrao do emulador.

Nao tive muito tempo para mexer no emulador porque fiquei jogando ehehehehh mas nao consegui de primeira colocar ele em portugues.
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: pylm69 em 26 de Novembro de 2013, 12:59
Celeron 847
4 GB de ram DDR3
Intel HD 2000
60 FPS em Dragon Ball Evolution (lixo) e Monster Hunter Freedom
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 26 de Novembro de 2013, 13:08
Ou vi falar muito bem desse monster hunter!!! parece um jogaço ; )

pelo que eu me lembre ele e em japones acho....sera que tem versao americana?

Esta rodando bacana o emulador?
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: pylm69 em 26 de Novembro de 2013, 16:24
 A última versão que testei tava sem caixas de texto :-\
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 26 de Novembro de 2013, 22:15
experimenta;

https://www.dropbox.com/s/e60md0k69wavw7b/ppssppsdl-29.11.2013.tar.bz2

https://www.dropbox.com/sh/73a1xaizlr65ju4/e4P8ZrSZN6
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 29 de Novembro de 2013, 22:09
compilado hoje uma versao mais nova no link acima ; ).
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 17 de Dezembro de 2013, 12:40
-correção na linguagem, agora funciona o portugues brasileiro e ha tbm outras linguagens disponiveis.
-compilação 0.9.5-755-gece4592
-adição de novos efeitos shaders em features->postprocessing shader e mais mudanças;

What's new in 0.9.5

    Many, many emulation fixes:
        bezier/spline curve support, fixing LocoRoco and others
        stencil clear emulation, fixing Final Fantasy IV text
    Performance improvements in some games
    Post-processing shaders like FXAA, scanlines, vignette
    More solid save states (we will try to keep them working from now on. Save states only upgrade forward, not backward to older versions though).
    Change render resolution independently of window size
    Massive debugger improvements
    Win32 menu bar is now translatable
    Multiple UI bugs were fixed, and the UI instantly changes when a new language is selected
    Win32: Ability to store PPSSPP's config files and memory stick files in places other than the same directory
    Android-x86 support
    Unofficial port for modified Xbox 360 consoles
    Atrac3+ plugin no longer required. Symbian now supports Atrac3+ audio.
    Symbian audio and ffmpeg is now threaded for more consistent media processing.
    Haptic feedback support for mobile devices.
    Accurate system information for mobile devices.
    Qt audio has been fixed.
    Analog controller support for Blackberry.

*Se o pessoal for rodar God Of War ou algum game mais pesado como Dante's Inferno e a sua maquina for fraca como a minha intel965 habilite o " pulo de quadros" em frame rate control ajustado para 1 ou 2.
**O repositorio do GIT e a versao em desenvolvimento, portanto pode haver erros e quebras na ora de compilar, entao e necessario aguardar a correção nos repositorios, e compilar novamente.
***Essa versao do PPSSPP foi compilada especificamente para Ubuntu 12.04 64bits(assim como todos os pacotes que estao no meu dropbox) nao garanto que funcione em outra versao do Ubuntu mais nova ou derivados.

PPSSPPSDL - https://www.dropbox.com/sh/73a1xaizlr65ju4/MuP-ngBEu3/PPSSPPSDL/ppssppsdl-12.02.2013.tar.bz2

Manuais,emuladores,conteudo diverso - https://www.dropbox.com/sh/73a1xaizlr65ju4/e4P8ZrSZN6
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 18 de Dezembro de 2013, 13:06
Nova compilação do PPSSPPSDL 0.9.6-134-gb2d0f37 18/12/2013

Assim como na versao anterior, linguagem portugues-br esta disponivel, mais informaçoes aqui;

https://github.com/hrydgard/ppsspp

What's new in 0.9.6

    Large general speed improvements and assorted bug fixes
    "Software Skinning" option which speeds up many games with animated 3D characters (but may slow down a few, like Monster Hunter games - experiment with turning it off)
    Various fixes around stencil/alpha, reducing glow problems in Wipeout and Gods Eater Burst.
    Timing improvements making more games run at the correct FPS, also fixing some audio issues
    More debugger features
    Option for four-way touch dpad, avoiding diagonal dpad issues
    Better looking and individually resizable touch controls
    Add ability to switch UMD in multi-disc games (works for most)
    Emulate PSP-2000 rather than the 1000 model by default. Not much different in practice.
    Automatic install of games from ZIP files, like demos and many homebrew.
    VERY basic ad-hoc online play support, to be improved in future versions. See below.
    Software renderer improvements.

*Se o pessoal for rodar God Of War ou algum game mais pesado como Dante's Inferno e a sua maquina for fraca como a minha intel965 habilite o " pulo de quadros" em frame rate control ajustado para 1 ou 2.
**O repositorio do GIT e a versao em desenvolvimento, portanto pode haver erros e quebras na ora de compilar, entao e necessario aguardar a correção nos repositorios, e compilar novamente.
***Essa versao do PPSSPP foi compilada especificamente para Ubuntu 12.04 64bits(assim como todos os pacotes que estao no meu dropbox) nao garanto que funcione em outra versao do Ubuntu mais nova ou derivados.


PPSSPPSDL - https://www.dropbox.com/s/6dp73afy4ngmp28/ppssppsdl-12.18.2013.tar.bz2


Manuais,emuladores,conteudo diverso - https://www.dropbox.com/sh/73a1xaizlr65ju4/e4P8ZrSZN6
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: pylm69 em 20 de Dezembro de 2013, 17:09
http://www.emucr.com/2013/12/ppsspp-git-20131220.html
 Pra quem quiser as builds diárias pra android,fica ligado ai  8) eu baixei a build android de ontem, deu uma leve melhorada no god of war chains of olympus.
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 21 de Dezembro de 2013, 18:27
Tenho que tirar o chapeu para essa galera que fez esse emulador, muito bom e com uma interface bem bacana, organizada e limpa aqui tudo funciona praticamente sem alterar nada no emulador. Tentei pegar la na home-page do ppsspp a versao para linux que e disponibilizada, mas nao rodou no meu ubuntu 12.04 x64 por problema de dependencia entao, resolvi compilar a versao git mais recente possivel para o Ubuntu 12.04 e disponibilizar para quem quiser baixar.

Ele tem algumas limitaçoes ainda, mas a tendencia e que fique melhor do que jogar no proprio PSP, com resolução maior, para quem nao quer gastar e comprar um, e uma otima pedida, da ate para testar os games para depois comprar.

Mas nada subistitui jogar no hardware original com os controles, fora que o PSP ja e tao hackeado que da para fazer o que vc quiser com ele ; ).  
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: pylm69 em 21 de Dezembro de 2013, 22:16
 Eu ainda não acredito que to conseguindo 60 FPS no Soul Calibur Broken Destiny no Xperia L (que é um mid end, dual core 1 GHz com 1 GB de ram uma adreno 305)
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 22 de Dezembro de 2013, 00:03
Interessante, eu tbm adoro o Soul Calibur desde a epoca do playstation 1. : )

E olha que bela surpresa de natal o pessoal do PPSSPP prometeu. Como prometido por eles, a próxima versão do emulador seria focada em otimizações de velocidade e outros fixes menores, mas a versão 0.9.6 traz também até suporte a jogatina online, o que é uma bela supresa.

Changelog:

    Melhorias de velocidade e correções de pequenos bugs;
    Suporte a “Software Skinning”, que promete aumentar a velocidade de jogos com modelos 3D animados. Teste e verifique se seu jogo fica melhor ou não;
    Corrigido os problemas relacionados as camadas de stencil e alpha, reduzindo assim problema em jogos como Wipeout;
    Novas funcionalidades de depuração;
    Melhorias nos controles via tela de toque (redimensionáveis e customizáveis);
    Instalação automática de arquivos ZIP;
    Suporte a jogos ADHOC online.

Para quem tem celular, basta fazer o download diretamente nas lojas dos seus respectivos aparelhos.
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: pylm69 em 22 de Dezembro de 2013, 14:03
 Mas a 0.9.6 foi lançada 12 de dezembro ??? e essa funcionalidade online, que eu saiba ele é o único emulador a vir com isso "embutido", em outros teria que usar o kailera.
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 22 de Dezembro de 2013, 17:41
Jogar Online no Android

Alguem quer testar no android pra ver se funciona? recomendo o tekken6 para o teste.

O que iremos precisar:
1-A última build http://buildbot.orphis.net/ppsspp/
2-O servidor Adhoc http://www.mediafire.com/download/7mrc2fpobp7592c/AdhocServer.apk

Siga os passos:
1-Baixe e instale o servidor Adhoc (link acima).
2-Abra o servidor, você verá que não há nada, apenas uma tela branca, então aperte home para deixa-lo em segundo plano/minimizado.
3-Abra o "ppsspp.ini" em "sdcard/PSP/SYSTEM/", ache a linha "proAdhocServer" e coloque a frente o IP "192.168.43.1".
4-Conecte-se ao Wifi e chame seu amigo para entrar pelo mesmo IP.
5-Entre no PPSSPP e vá até o jogo que quer jogar, e pronto. Não se esqueça de ativar a opção "Enable networking/wlan (beta)" em "Configurações/Sistema".

Pode ser que demore um pouco para o outro personagem (do seu amigo) apareça para você.

Compatibilidade:
Algumas coisas que já foram testadas:

Jogos que funcionam:

- MHFU EU and US : em rede local.
- MH3rd HD : 2 jogadores no máximo até o momento.
- God Eater Burst.
- Worms Open Warfare 2.
- Fat Princess.
- Tekken 6.
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: pylm69 em 24 de Dezembro de 2013, 16:24
 Queria testar o online mas não tenho ninguém por aqui com um aparelho pra rodar o ppsspp ??? :-\
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 31 de Dezembro de 2013, 19:51
Compilei hj uma versao do PPSSPPSDL e parece bem bacana, resolveram o bug no Castlevania e agora vc pode jogar o Shinphony of the night(lento ainda) e a outra versao Rhondo of Blood tbm agora e jogavel, bem legal.

http://img707.imageshack.us/i/nww7.png
http://img822.imageshack.us/i/exw3.png
http://img577.imageshack.us/i/xdlz.png
http://img46.imageshack.us/i/bpht.png
http://img197.imageshack.us/i/ge5j.png
http://img17.imageshack.us/i/5zx9.png
http://img845.imageshack.us/i/g3w8.png
http://img541.imageshack.us/i/tj2b.png
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 01 de Fevereiro de 2014, 11:42
Nova compilação do PPSSPP 9.6.250(02.01.2014) para ubuntu 12.04 x64 precise.

Para baixar, e so acessar o dropbox na aba PPSSPPSDL  e baixar ou entao compilar com as dicas desse mesmo topico!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg849.imageshack.us%2Fimg849%2F1161%2F6aef.th.png&hash=0c393c14a7d4c62dfac5bd8e1748e42c24136909) (http://img849.imageshack.us/i/6aef.png/)(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg547.imageshack.us%2Fimg547%2F7859%2Fhf6c.th.png&hash=aa9009a5b6e670c0b917225aa32ed24161ede488) (http://img547.imageshack.us/i/hf6c.png/)(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg163.imageshack.us%2Fimg163%2F263%2Fmanq.th.png&hash=fcf1b7533af437d91f6f7ed48f3e83f632052815) (http://img163.imageshack.us/i/manq.png/)(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg202.imageshack.us%2Fimg202%2F9846%2F937k.th.png&hash=8107792af7e76c41636b1c2c7dc1951f1f22fdf1) (http://img202.imageshack.us/i/937k.png/)(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg802.imageshack.us%2Fimg802%2F4105%2Fnqdk.th.png&hash=403f14238e6c646528dbfaf428a4851e4eee02bd) (http://img802.imageshack.us/i/nqdk.png/)(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg401.imageshack.us%2Fimg401%2F3959%2Fg9hq.th.png&hash=1f31f3a4a63a08022a3ff04a7c8d0ec5a3bb7696) (http://img401.imageshack.us/i/g9hq.png/)(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg822.imageshack.us%2Fimg822%2F3502%2F8b2b.th.png&hash=e17b2f03f1a023a9cf6e8b09048e1c37a7c19839) (http://img822.imageshack.us/i/8b2b.png/)

*Essa versao do PPSSPP foi compilada especificamente para Ubuntu 12.04 64bits(assim como todos os pacotes que estao no meu dropbox) nao garanto que funcione em outra versao do Ubuntu mais nova ou derivados.

Manuais,emuladores,conteudo diverso - https://www.dropbox.com/sh/73a1xaizlr65ju4/e4P8ZrSZN6
 
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: seatle_94 em 02 de Fevereiro de 2014, 02:40
Conseguiram resolver para colocar em tela cheia ou maximizada?

Obrigado pelo tutorial.


Edit: Fiz a compilação aqui em SDL funcionando fullscreen e em QT maximizada e fullscreen, vou upar e posto.

Link para download: https://mega.co.nz/#!a5B3RCjT!pL155gRxyq6ahV01yrUuOpKg4VJZ6OC7Z7DImEZ2K5o

Leiam o Leia-me!

Vlw!  ;)
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 02 de Fevereiro de 2014, 08:38
Opa, maravilha seatle_94  ja baixei estou testando a sua versao para ver como é! Espantoso como evolui esse emulador, os caras estao mandando muito bem.

tela cheia;

 ./PPSSPPSDL --fullscreen

Porem, somente pelo comando no terminal.Se vc marcar no emulador usando o PPSSPPSDL ele nao muda para tela cheia(mesmo reiniciando). O PPSSPPQt funciona normal em tela cheia, tanto pelo atalho quanto pelo comando.

Ate uma semana atras, games como por exemplo, Castlevania e Gradius que tinham aquelas coletaneas tudo em um(dois games em uma ISO do PSP nao funcionavam exemplo;

Ao entrar no Castlevania e ao terminar vc desbloqueia dois novos games, inclusive o classico Symphony of the night para jogar, e ao alternar de um game para o outro travava, isso nao acontece mais nas versoes mais novas, tbm nas compilaçoes mais novas da para escolher a versao do PSP que vc quer emular(nao faz muita diferença, mas acho que interfere na questao de compatibilidade).

Como o meu hardware e bom modesto, eu testo as versoes, tem algumas builds que ficam mehores do que outras, eu coloco no dropbox somente as que eu achei que ficaram realmente bacanas.

Sera que a versao QT fca mas leve? Veremos!!! Hehehehe

Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: seatle_94 em 02 de Fevereiro de 2014, 08:55
Maravilha, faça o teste e retorne um feedback.

Compilei antes do UFC de hoje de madrugada haha!


Opa, maravilha ja baixei estou testando!!!!
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 02 de Fevereiro de 2014, 09:00
Seathe atualizei o comentario acima leia novamente ; ) !
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 02 de Fevereiro de 2014, 09:12
Rodou maravilha a versao ppssppsdl como era esperado, mas a versao QT deu falta do libQtMultimediaKit, fui la instalei e agora aparece a mensagem;

platao@platao-ubuntu:~/Downloads/ppsspp compilado sdl e qt$ ./PPSSPPQt
./PPSSPPQt: error while loading shared libraries: libQtMultimediaKit.so.1: wrong ELF class: ELFCLASS64
platao@platao-ubuntu:~/Downloads/ppsspp compilado sdl e qt$

Parece que e necessario a versao 32bit do libQtMultimediaKit(i386) vou ver!!!

Edit; Era isso mesmo, foi so instalar a versao 32bit que rodou super liso!!!!

https://launchpad.net/ubuntu/precise/i386/libqtmultimediakit1/1.2.0-1ubuntu2

Estou testando essa maravilha hehehehehe eu tinha desistido de compilar para QT porque nas versoes anteriores estava com alguns bugs, problemas....pelo visto a galera resolveu esta muito fina essa versao QT, estou testando ainda.....

Arduo trabalho ahahahahah

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg850.imageshack.us%2Fimg850%2F9071%2Fdpws.th.png&hash=49a9bd8252866dd037af8b8f6689669cfd64e992) (http://img850.imageshack.us/i/dpws.png/)
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: seatle_94 em 02 de Fevereiro de 2014, 12:05
Platão que bom que já esta funcionando para você e ainda jogando o mesmo  jogo que eu é? KKKK


Então, realmente a versão em sdl só fica fullscreen abrindo pelo terminal, as versões que achei na net e no site mesmo pelo terminal não funcionava e não tinha versão em qt. Como meu psp queimou a placa tive que apelar pro emulador  ;D


O bom da versão QT que pode usar a opção de tela 4x, não fica maximizada mas não precisa sair do emulador para acessar outras coisas no Pc e ainda pode jogar em tela cheia Hahaha!


Quando fui compilar em QT estava com erro aqui na Debian com uma livraria ae criei um link simbólico e passou rs.


Edit: A print aqui rs.
http://imageshack.us/photo/my-images/607/4hd0.png/
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 02 de Fevereiro de 2014, 12:50
Vc sabe ne? tenho que testar esse emulador para ver se esta tudo funcionando.. e para testar tem que infelizmente....jogar!!! KkKkkk ; )

*estou parado nessa parte ai do game, pelo que eu vi vc pega uns escudos e outros itens e volta com a Warp para pegar itens diferentes.

Eu jogo o Ghost'n Ghosts desde a epoca do arcade,mega-drive e super nintendo(alias tem pacotes deb no meu dropbox tbm) e esse jogo sempre foi casca grossa, bem dificil, diferente dos games atuais. Parece que cada parte do cenario quer te ferrar!!! heheheheheh

Se vc ainda nao jogou o Castlevania jogue que e um jogao tbm, alias esse portatil da sony e uma maravilha, hackeado roda tudo quanto e emulador, inclusive o Mame(compilei um novo mame 0.152 e vou colocar no dropbox hj ou amanha, se vc gostar tem dicas legais no topico http://ubuntuforum-br.org/index.php/topic,87662.0.html nessa mesma sessao) e roda muito bem.

O meu notebook e bem antigo, core2duo e uma grafica Intel965....apesar de tem uma alta compatibilidade com linux ela e bem fraquinha...nao aguenta.

Aqui eu notei o seguinte, as duas versoes em default, ou seja nao mudei nada, o Qt rodou mais lento que a versao SDL...nao era para ser o contrario???

Outra coisa que notei aqui, como a maquina e fraca, as versoes posteriores a 9.6.250 do GIT rodam mais lentas no meu hardware...ja havia compilado uma versao recente a 9.6.689 e ficou um pouco mais lento, deve ter havido algum update que agregou algum aprimoramento na parte grafica das versoes posteriores, quem tem uma placa de video decente acho que nem vai notar a diferença.

Tela cheia aqui pesa bastante, dependendo do game.

Aqui eu desativo o compiz, com um script simples que desliga o compiz e troca pelo openbox, o que da uma diferença sensivel na performance.

http://ubuntuforum-br.org/index.php/topic,87662.msg607442.html#msg607442

Outra coisa que estou vendo e se da para jogar on-line...o pessoal esta reportando que esta funcionando com algumas restriçoes...eu vou esperar um pouco porque mexer nessa parte, e dor de cabeça na certa!!! eheheheh

Se vc esta usando 64bit e possivel que tenha que criar um link para a biblioteca de 32bit ou entao com o LD, aqui foi super tranquilo, so instalar a libQtMultimediaKit de 32bit e ja rodou a versao Qt e a SDL foi de primeira.
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 02 de Fevereiro de 2014, 13:00
http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Aqui tem algumas dicas e no final desse post tem alguns tutoriais antigos de alguns emuladores, pode ser que vc goste!!!
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: seatle_94 em 02 de Fevereiro de 2014, 14:42
Obrigado pelas dicas!

Aqui meu Debian é tunado em emuladores também, tenho snes9x, zsnes, bsnes, kega, fceultra, n64, ps1,  mame também etc. Mas com certeza vou olhar seus links também!

Vi que aqui tem vários users gamemaniacos no Linux e isso é bom :D

Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 03 de Fevereiro de 2014, 21:16
Novo pacote PPSSPP para o Fedora!!!

https://www.dropbox.com/sh/nn59kwfhcqdq5cr/AkWUD3CGvJ
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: seatle_94 em 08 de Fevereiro de 2014, 14:20
Platão, a versão que compilei em QT ta saindo audio ae para você?
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 08 de Fevereiro de 2014, 15:06
esta saindo normal sim, normal o som, sem problema.(12.04.4 x64 kernel 3.11 aqui)


 
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: seatle_94 em 08 de Fevereiro de 2014, 18:19
Está usando o alsa ou o pulse?
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 08 de Fevereiro de 2014, 21:54
http://img542.imageshack.us/img542/5781/6zl3.png

Aqui e tudo padrao, usando pulseaudio.
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: seatle_94 em 09 de Fevereiro de 2014, 00:38
Obrigado pelo teste.

Alsa e QT não combinam rs. Fica sem som, ou usa o sdl ou migra pro pulse.

Fica  a dica.
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 18 de Fevereiro de 2014, 17:20
Nova versao do PPSSPP SDL E Qt para o ubuntu 12.04!!!

0.9.7

* Several scheduling and audio fixes, fixing black screens in Yu Gi Oh games among other things.
* Screen rotation and immersive mode support on Android
* Large improvements to the software renderer (still not really playable, but looks right more
  often than not)
* New VPL allocator and bugfixes, fixing Pangya Golf performance problems.
* Some mpeg/video playback fixes, fixing Parappa The Rapper and others. Some issues remain.
* Fix save state bugs causing incompatibility between 32 and 64-bit platforms.
* Symbol map/debugger improvements
* Depth buffer copy, fixing Jeanne D'arc. May cause minor slowdowns though, this will be worked
  around in the future.
* MsgDialog fixes. Saving fixed in numerous games.
* Initial multitouch support on Windows 8 for on-screen controls.

Para baixar e so acessar o dropbox ou aqui ---> https://www.dropbox.com/sh/z7qdw4rkma6w97j/COSOrw8nUm

musica arcade para matar a saudade;

http://www.mamechannel.it/mc_radio/Back%20In%20Time%20(%20C=64%20Remix%20)/Dan%20Lindeberg%20-%20Delta.mp3

http://www.mamechannel.it/mc_radio/Back%20In%20Time%20(%20C=64%20Remix%20)/Dan%20Lindeberg%20-%20The%20Last%20Ninja.mp3

http://www.mamechannel.it/mc_radio/Back%20In%20Time%20(%20C=64%20Remix%20)/DJ%20Lizard%20-%20Zak%20McKracken%20(IK%20(mix%5E2)).mp3

http://www.mamechannel.it/mc_radio/Back%20In%20Time%20(%20C=64%20Remix%20)/dor-x%20-%20Congo%20Bongo%20(Twin%20bong%20Mix).mp3
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: kenner em 19 de Fevereiro de 2014, 11:54
Estou usando o Lubuntu e rodando o MH freedom está ficando em 20 fps + ou - é normal isso?
Processador Celeron dual core E2400 2,6 GHz
Placa de vídeo AMD 6670
4 gigas de ram.

Edit: Liguei o mostrador de velocidade e fica entre 98 e 102% então acho que o jogo rodava em cerca de 20 fps no psp mesmo.
A jogabilidade aparentemente está normal, de qualquer forma alguém conseguiu 60fps nesse jogo?
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: seatle_94 em 19 de Fevereiro de 2014, 14:20
60 fps só  os God até onde sei.

Restante é 30fps.


Lançou versão nova hoje, vou baixar compilar e em breve disponibilizo.
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: kenner em 19 de Fevereiro de 2014, 17:13
60 fps só  os God até onde sei.

Restante é 30fps.


Lançou versão nova hoje, vou baixar compilar e em breve disponibilizo.

Mesmo assim não consegui nem os 30 fps, utilizei a opção de pulos de quadro automática, e até que a movimentação tá bem fluída.

O desempenho está bem satisfatório.
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 19 de Fevereiro de 2014, 18:57
Depende da sua maquina, precisa de uma maquina mediana para poder rodar liso....

Seatle como vc esta compilando para QT?

Aqui eu estava fazendo o processo;

git clone git://github.com/hrydgard/ppsspp.git && cd ppsspp

git submodule update -i

Ai seria para executar o script b.sh mas executei;

cmake /home/mame/ppsspp

e rodou o cmake legal, gerou o Cmakecache e ali nele notei que da para ativar/desativar algumas coisas inclusive a criação do executavel PPSSPPQt.

Quais as dependencias da versao QT que vc esta instalado para compilar, porque quero testar novamente e comparar as duas versoes, na minha maquina a versao QT esta pouca coisa mais lenta que a versao do PPSSPP em GTK.

E o som conseguiu acertar?
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: seatle_94 em 19 de Fevereiro de 2014, 19:58
Platão:
git clone git://github.com/hrydgard/ppsspp.git && cd ppsspp
git submodule update -i
./b.sh
(terminou em sdl, ae continua)
qmake-qt4 Qt/PPSSPPQt.pro
cd Qt/
make

Pronto, a compilação em QT ira estar nessa pasta Qt.


O som era a questão do alsa incompatível com o QT, tem que ser o pulse.


kenner.
Quais jogos você esta testando?
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 19 de Fevereiro de 2014, 20:22
Vou compilar para ver se rola!!!! Faz tanto tempo que eu compilei a versao QT do PPSSPP, na epoca que estava dando erros.

Vc precisa fazer uma conta no Dropbox ou outro do genero para colocar as compilaçoes que vc faz, ia ser bacana!!! Posta a sua aqui pra gente quando vc fizer!!! Quem sabe incentiva o pessoal a fazer a sua propria compilação personalizada. ; )
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: seatle_94 em 19 de Fevereiro de 2014, 20:32
Aqui compilado:

v 0.9.7.4

https://mega.co.nz/#!fhpATaIQ!B3046zcJXtb_NNrW_zLtt3JJzsJBSOv-um7VQfha22A


Edit: A minha conta é no mega, tenho uma no drop mas nem uso. Tenho outros emuladores aqui, gfceu, mame, epsxe, pSX, mupem, vou ver se upo elas.
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 20 de Fevereiro de 2014, 00:39
Compilou certinho, foi so isntalar algums pacotes e estava funcionando, muito bacana essa versao, a integração do emulador com a interface e melhor do que na versao SDL, o problema da tela cheia ainda nao foi acertado no SDL tbm.

Essa versao QT é massa.....

Quem sabe um novo topico sobre os outros emuladores? Os que eu tinha mais intimidade eu acho que ja fiz aqui no forum...
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: seatle_94 em 20 de Fevereiro de 2014, 11:41
O SDL só abre em fullscreem com o comando --fulscreem :(

Gosto da versão QT pois jogo em janela maior, não gosto de full, pois sempre preciso olhar algum download, pessoas no chat etc. Além de poder tirar print e sair a área de trabalho né :D

A ideia do tópico é legal, podemos amadurecer ela.

Esqueci de falar eu tenho o KEGA para mega drive com plugins caso queira upo para você.

Compilou certinho, foi so isntalar algums pacotes e estava funcionando, muito bacana essa versao, a integração do emulador com a interface e melhor do que na versao SDL, o problema da tela cheia ainda nao foi acertado no SDL tbm.

Essa versao QT é massa.....

Quem sabe um novo topico sobre os outros emuladores? Os que eu tinha mais intimidade eu acho que ja fiz aqui no forum...
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 21 de Fevereiro de 2014, 16:07
Seatle, eu fiz um tutorial para o Kega, snes e playstation, que estao um pouco desatualizados, esta nessa mesma sessao do forum, da uma olhada.

Mega-drive - http://ubuntuforum-br.org/index.php/topic,87385.0.html

Americas Army Operations(X64 64bit) - http://ubuntuforum-br.org/index.php/topic,67926.msg378828.html#msg378828

Playstation - Instalando o Epsxe no Ubuntu 11.04 64bits - http://ubuntuforum-br.org/index.php/topic,87806.0.html

Wah!cade - Instalando e configurando Mame+Wah!cade no Ubuntu 11.04 64bits - http://ubuntuforum-br.org/index.php/topic,87662.0.html

Zsnes e Snes9x - Jogando Super-Nintendo no Ubuntu 11.04 64bits - http://ubuntuforum-br.org/index.php/topic,89570.0.html

Esses pluguins sao os padroes? Ou tem algum diferente? Eu tenho o kega no dropbox junto com um deb, se quiser experimentar, se for diferente eu quero!!! ; )



Estava compilando uma versao hj do PPSSPP so que fiz um pouco diferente da padrao para o SDL, o normal seria usar o script b.sh mas ao invez disso, eu entrei com o comando;

cmake /home/mame/ppsspp

E ele gera um arquivo de texto editavel com varias configuraçoes interessantes que podemos testar, os arquivos sao o CMakeLists e  CMakeCache.

No cmakelists perto da linha 67 diz que ha opçao de editar parametros para otimizar a compilação no arquivo cmakecache, que e gerado depois que vc da o comando cmake /home/seu usuario/ppsspp entao, no CMakeCache da para alterar coisas interessantes como o nivel de otimização da compilação se vai ser 02 que e o padrao, ou 03 que e mais otimizado, porem pode haver problemas, mas eu usei 03 mesmo.

Tbm da para compilar somente para 64bit, ou para smartphones, arquiteturas como ARM, enfim tem bastante coisa para mexer se quiser!!!

CMmakeLists;

# User-editable options (go into CMakeCache.txt)
option(ARM "Set to ON if targeting an ARM processor" ${ARM})
option(MIPS "Set to ON if targeting a MIPS processor" ${MIPS})
option(X86 "Set to ON if targeting an X86 processor" ${X86})
option(ANDROID "Set to ON if targeting an Android device" ${ANDROID})
option(BLACKBERRY "Set to ON if targeting a Blackberry device" ${BLACKBERRY})
option(PANDORA "Set to ON if targeting an OpenPandora device" ${PANDORA})
option(MAEMO "Set to ON if targeting an Maemo (N900) device" ${MAEMO})
option(IOS "Set to ON if targeting an iOS device" ${IOS})
option(USING_GLES2 "Set to ON if target device uses OpenGL ES 2.0" ${USING_GLES2})
option(USING_QT_UI "Set to ON if you wish to use the Qt frontend wrapper" ${USING_QT_UI})
option(MOBILE_DEVICE "Set to ON when targetting a mobile device" ${MOBILE_DEVICE})
option(HEADLESS "Set to OFF to not generate the PPSSPPHeadless target" ${HEADLESS})
option(UNITTEST "Set to ON to generate the unittest target" ${UNITTEST})
option(SIMULATOR "Set to ON when targeting an x86 simulator of an ARM platform" ${SIMULATOR})
option(USE_FFMPEG "Build with FFMPEG support" ${USE_FFMPEG})

No CmakeCache uma infinidade de opçoes para mexer ; )

########################
# EXTERNAL cache entries
########################

//Set to ON if targeting an Android device
ANDROID:BOOL=OFF

//Set to ON if targeting an ARM processor
ARM:BOOL=OFF

//Set to ON if targeting a Blackberry device
BLACKBERRY:BOOL=OFF

//Path to a program.
CMAKE_AR:FILEPATH=/usr/bin/ar

//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or
// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel.
CMAKE_BUILD_TYPE:STRING=Release

//Enable/Disable color output during build.
CMAKE_COLOR_MAKEFILE:BOOL=ON

//CXX compiler.
CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++

//Flags used by the compiler during all build types.
CMAKE_CXX_FLAGS:STRING=

//Flags used by the compiler during debug builds.
CMAKE_CXX_FLAGS_DEBUG:STRING=-g

//Flags used by the compiler during release minsize builds.
CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG

//Flags used by the compiler during release builds (/MD /Ob1 /Oi
// /Ot /Oy /Gs will produce slightly less optimized but smaller
// files).
CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG

//Flags used by the compiler during Release with Debug Info builds.
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG

//C compiler.
CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc

//Flags used by the compiler during all build types.
CMAKE_C_FLAGS:STRING=

//Flags used by the compiler during debug builds.
CMAKE_C_FLAGS_DEBUG:STRING=-g

//Flags used by the compiler during release minsize builds.
CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG

//Flags used by the compiler during release builds (/MD /Ob1 /Oi
// /Ot /Oy /Gs will produce slightly less optimized but smaller
// files).
CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG

//Flags used by the compiler during Release with Debug Info builds.
CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG

//Flags used by the linker.
CMAKE_EXE_LINKER_FLAGS:STRING=' '

//Flags used by the linker during debug builds.
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=...........continua............................

Depois de otimizar e so dar um make e aguardar para ver como se saiu!!!!! Aqui eu usei 03 e marquei para otimizar para 64bit e algumas outra que nao me lembro, o estranho e que ele gerou um executavel PPSSPPSDL bem menor do que o padrao quando compilamos normalmente com o script b.sh, eu naosei se foi porcausa da otimização 03 que diminuiu o tamanho do executavel ou foi por causa da otimização para 64bit, enfim testa quem quiser!!!!

 
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: seatle_94 em 22 de Fevereiro de 2014, 08:40
Platão, legal sobre a forma que esta a compilar o ppsspp, espero que de certo!


Você esta usando 64b?

Se for, testa esses plugins aqui no seu kega.

http://www.mediafire.com/download/0ianx7o262b5n74/4xBR-v3.3-kega.zip

32bits
http://www.mediafire.com/download/1bznuhhkr7kf3d9/4xBR-v3-32bit.zip
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 22 de Fevereiro de 2014, 11:52
Pode compilar que funciona sim!!! Inclusive na propria pagina do projeto fala um pouco disso;

CMake (Other platforms)

PPSSPP currently uses CMake on platforms that do not have Qt installed and wish to target SDL or native (iOS/Android/Blackberry) frontends. In order to build for most systems, create a build directory and run:

cmake path/to/ppsspp

make

You can specify the -G parameter to cmake to choose a generator. The NMake Makefiles, Visual Studio 11 (projects + sln), GNU Makefiles and Unix Makefiles generators have been tested.

Alternatively, run b.sh, on Linux, which will create the directory for you. If you are on Windows, you will need GNU and CMake to run the bash scripts.

https://github.com/hrydgard/ppsspp/wiki/Build-instructions

Tem uma galera no forum PPSSPP que esta fazendo umas builds recentes aqui;

http://forums.ppsspp.org/showthread.php?tid=8116

Onde esta a versao subversion SVN? queria testar ela mas nao encontro o repositorio ou algo similar.....

Estou testando esses pluguins do kega ; ) nao lembro de usar esses ai...hehehehe

Aqui e sempre Ubuntu 64bit desde o Ubuntu 9.10!!!
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 22 de Fevereiro de 2014, 19:25
Cara, maravilha esse pluguins!!! otimos para colocar em tvs grandes de alta definição....ja incorporei no meu dropbox, muito bom!!!! heheheheh

Fique curioso....faz tempo que vejo esses emuladores...como que os caras fazem esses pluguins? como é feito???
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: seatle_94 em 22 de Fevereiro de 2014, 22:01
Esse plugin ae é um BR que esta desenvolvendo, tem para o snes9x e outros emuladores, mas só esses para o kega do linux... o resto é para windows, ainda bem que um rapaz compilou pro kega.

Aqui o link:

http://forum.outerspace.terra.com.br/index.php?threads/um-filtro-que-ando-desenvolvendo-para-retro-jogos.261289/
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: pylm69 em 27 de Fevereiro de 2014, 14:02
 Alguém conseguiu rodar ele em full screen? No ppsspp.ini não tem nada sobre full screen, adicionei como eu vi no forum do emulador e nada, ativei a opção "Esticar pra tela inteira" e nada  ???
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 27 de Fevereiro de 2014, 18:29
Ola pylm69, como reportamos anteriormente essa opção de tela cheia nao funciona no ppssppsdl ainda, somente se vc rodar o comando;

entrar na pasta pelo terminal e ;

./PPSSPPSDL --fullscreen

Ai ela vai rodar em tela cheia, alternativamente no meu dropbox ou na versao que o seathe disponibilizou tem a versao Qt do ppsspp(ppssppqt) essa sim, tem um menu de contexto a opção de tela cheia que funciona e vc pode rodar sem rpecisar ir por linha de comando, e so selecionar tela cheia no meu da janela.

*Na pasta vao estar as duas versoes, a versao GTK e a Qt.
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: pylm69 em 27 de Fevereiro de 2014, 19:44
 Adicionei isso no .desktop e agora ele inicia em tela cheia ;D
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: kenner em 28 de Fevereiro de 2014, 10:09
Seria possível uma nova versão resultar em redução do desempenho?

Estava utilizando a versão 9.7.32 e atualizei para a versão 9.7.128 (se não me engano) e senti que o emulador ficou um pouco mais lento, mesmo utilizando as mesmas configurações.

Além disso parece que para mim o desempenho em tela cheia é melhor que o desempenho em modo janela, deveria ser desta forma, estou usando o SDL.
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 04 de MAR?O de 2014, 13:49
Seria possível uma nova versão resultar em redução do desempenho?

Poderia sim resultar em uma redução de desempenho ou nao, por exemplo eu tenho aqui uma rom do Ultimate Ghosts and Goblins para teste e ela roda perfeitamente na versao 9.6.250 mas na versao mais nova a 9.7.XXX ela roda tbm, mas bem mais lenta. Porque isso ocorre?

Porque na versao mais antiga do emulador para esse game especifico, ele nao emulava alguns efeitos que existem no game original. Com o avanço no desenvolvimento do PPSSPP esses efeitos de "blur" que na versao original do PSP existem, foram acrescentados a emulação tornando mais proxima do game original, infelizmente isso resultou em perda de desempenho, dependendo da sua maquina. Vc pode reverter isso mexendo nas configuraçoes do emulador.

Tente dar uma olhada no seu ppsspp.ini que fica na pasta oculta do emulador, use um programa como o meld que compara dois arquivos lado a lado e mosta as diferenças, pegue uma versao antiga do ppsspp e compare os .ini e vc vera que na verdade existem diferenças nesses dois arquivos que sao gerados pelos executaveis do ppsspp.

Nem sempre uma versao mais nova do aplicativo resulta em um ganho em performance, no geral nao tem como ganhar em performance e ao mesmo tempo em fidelidade da emulação, tem que esperar agora os desenvolvedores lidarem com as novas entradas nos codigos do emulador, sai quase todo dia uma versao dev do ppsspp.

O desemprenho tem tela cheia pode estar sendo influenciado pelo compiz ativo, se vc usa ubuntu 12.04 ou outra distro com compiz, isso porque o compiz e setado para nao renderizar janelas em tela cheia, ai pode ser que vc sinta uma diferença, mas no geral em tese, a emulação em tela cheia deveria ser mais lenta, dependendo da sua maquina.

Teste tbm com a versao Qt do meu dropbox ou da versao que o Seatle disponibilizou nesse mesmo topico para ver as diferenças, ou compile o seu PPSSPP ; )
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 18 de MAR?O de 2014, 17:01
Nova versao do Emulador de PSP!!!

ppssppsdl-Qt-03.18.2014.tar.bz2

Baixar no dropbox - https://www.dropbox.com/sh/73a1xaizlr65ju4/e4P8ZrSZN6
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: kenner em 06 de Abril de 2014, 08:30
Onde ficam guardados os arquivos de save desse emulador?
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 06 de Abril de 2014, 09:34
/home/platao/.config/ppsspp/PSP
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: Theabreu775 em 06 de Abril de 2014, 16:43
Funciona que e uma maravilha para games 2D como o Castlevania, mas para games 3D como o god of war ele fica um pouco lento, apesar da minha placa de video ser muito ruim. Alguem que tem uma placa de video decente poderia testar ele ai? : ) alguem quer esse que eu compilei para o 12.04?

Amigo eu joguei o God of war ghost of sparta e o Olympus com o FPS 60! siga minha config:

I3 2330M
4GB Ram
Intel graphcs 3000 HD ( sim, quem disse que ela eh ruim? )
claro, nao testei no Linux, deve ter um desempenho melhor, pois usei no W7 e funcionou muito bem, espero que aqui tambem rode no maximo.
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: seatle_94 em 09 de Maio de 2014, 23:09
Platao, qual emulador você usa para:

mame (eu to usando o gxmame)

cps3
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 10 de Maio de 2014, 01:45
O gxmame funciona bem em versoes mais novas do mame? Porque se nao fizeram um fork ou algo do genero ele e muito antigo, lembro de ter rodado ele bem no 10.04.

Entao, o mame ele é "autonomo" vc nao precisa necessariamente de uma interface grafica para usar ele, basta apenas vc executar o executavel mame64 e ele ja abre e vc procura pelo nome da rom(nao o nome fantasia) como por exemplo, o game arcade Space Bomber é chamado de sbomber e so selecionar e apertar "enter" para executar.

Entao ao executar o Mame "puro" vc vai ver isso aqui;

http://img841.imageshack.us/img841/4107/epyq.png

Se vc quiser experimentar o mame "puro" para usar com algum front-end tem uma versao que eu compilei aqui - > https://www.dropbox.com/sh/muuek6kbj2sq842/AAAwu-BUTVUxStJTNdzplw1ma

As roms que o CPS3(System3) emula atualmente, o mame atual tbm emula, fora isso o Wine da conta de rodar tranquilo esse emulador;

http://img845.imageshack.us/img845/8409/1yj5.png

O mame e um emulador bem completo e ele tem varias pastas(como vc pode ver no mame do meu dropbox) onde ficam armazenadas as configuraçoes e os arquivos de dados das roms,cabinets,control panels e etc.

Aqui no dropbox tem o mame, gmameui,e alguns outros para testar se estiver no ubuntu 12.04 ou 14.04;

https://www.dropbox.com/sh/73a1xaizlr65ju4/AAAdR7GA84MRqR8ghvdnJ7P4a

https://www.dropbox.com/sh/jrfbi28nqy6us8n/AAAMzgkqmByu0nKyHhI_aGA5a

O problema do mame no linux e que ele tem que obedecer a politica debian de empacotamento, nao e como no Windows que vc tem a pasta e esta la tudo dentro dessa unica pasta, no linux o emulador e dividido em varias partes localizadas em varias partes do sistema, por exemplo se vc quer alterar o mame.ini vc tem que achar onde o pacote o instalou, entrar com permissao de root para poder alterar o arquivo de texto que controla o emulador, alem disso, alguns empacotadores colocam o mame em locais diferentes, gerando ainda mais confusao.

As proprias interfaces(como o Gmameui) criam as suas proprias pastas de configuração e sao colocadas em locais diferentes do sistema, se vc no prestar atenção fica a ver navios.

Os empacotadores ao meu ver ja se tocaram desse problema, no caso o do Cesare Falco fornece somente o emulador compilado, ou seja, o executavel e mais uma meia duzia de arquivos essenciais para o emulador funcionar.

Agora imagina a situação, se vc tem o gmameui que cria a sua propria estrutura de pastas para gerenciar o mame, ai vc instala o gnome video arcade que so funciona se o executavel esta em /usr/games/mame e por ai afora...vira uma confusao de pastas do mame que no final das contas vc nao vai saber mais onde configurar o emulador.

Por isso que eu deixo o mame assim compilado com todas as pastas, tudo certinho com o mame.ini setado tudo pronto e so colocar as roms na pasta roms e jogar.

O que vc esta falando é o front end, a interface grafica bonitinha, que exibe as configuraçoes,flyers, icones,marquees,snaps.

Ai vc tem as opçoes, que eu acho as mais legais, como o Gnome-video-arcade,Gmameui,Wahcade e QMC2 e ate o Cabrio cada um com suas qualidades e defeitos.

O gnome video arcade inicialmente parece super simples de configurar, e realmente é, com a versao do repositorio, ele funciona muito bem, tem interface limpa, enxuta e bastante rapida, o problema e que ele trabalha com locais pre-definidos em que ele vai procurar o executavel e se ele nao encontra nao funciona, se nao encontra o mame em /usr/games/mame por exemplo.

As vezes algumas versoes do mame da pau com esse front end.

O Gmameui é bacana, é a interface mais pacecida com o mame64UI do Windows. O problema dele e que o desenvolvimento esta um tanto lento, os bugs ficam sem correção por muito tempo. A versao 0.2.11 do Gmameui tem um bug critico e muito chato que é, ao iniciar o emulador, se vc nao esperar ele dar o "loading" das configuraçoes e vc mexer nele, por exemplo encerra-lo, ele perde todas as configuraçoes da sua lista de roms, e vc tem que novamente fazer uma varredura para ele encontrar as roms disponiveis.

http://img834.imageshack.us/img834/3623/gljs.png

Outro ponto e que ele usa Glade e GTK e houve mudanças do GTK para o GTK3 ele precisa de revisao, e tbm o gmameui cria a sua propria estrutura de pastas de configuração, ele te da a liberdade de colocar as pastas auxiliares com por exemplo, flyers(banners) onde vc quiser, mas algumas configuraçoes ficam em lugares pre-estabelecidos por ele.

A versao 0.2.13 ate agora nao saiu um .deb oficial, so para Fedora e distros que usam .rpm . Eu fiz um pacote caseiro para o ubuntu 12.04 e 14.04 do gmameui e funciona, o unico bug e que nao funciona as guias de visualização de flyers,marquees,titles, vc tem que escolher o que vai querer que o emulador mostre, como por exemplo, um snapshot e o history, alem da opção de "crop" artwork nao funcionar adequadamente, muitas vezes "tampando" a visualização do history do game, que e a informação da data de fabricação, tips and tricks,tipo de monitor que ele usa, esse tido de dado.

O Whacade e bem bacana, te da muita liberdade de configuração e nao interfere no funcionamento do mame com configuraçoes, o problema dele nas veroes anteriores era na hora de gerar a lista de roms, mas isso ja foi sanado, mas ele tem uma serie de bugs chatos e estranhos que de tanto vc ver acaba se acostumando e entendendo como tudo funciona o emulador e o bug tbm ; )

http://img834.imageshack.us/img834/230/ptga.png

Tbm esta bem lento o desenvolvimento, com o pessoal criando forks para manter as coisas funcionando. O Whacade tem um problema serio com arquivos multimidia de filmes e musica envolvendo o gstreamer, num fork eles ja retiraram essa opção ja que nao funcionava direito, e ficou bem interessante, ele e escrito em phyton e sempre crasha na primeira inicialização, quando ele cria a pasta oculta na home.

O QMC2 tem por objetivo ser um front end completaço, com trocentas opçoes de configuração, funciona muito bem é rapido, tem varias coisas legais nesse ai ; )  como acesso ao Caesar onde vc tem informaçoes do game, links para videos do Youtube bem interessante, alguns detalhes aqui e acolá nao me agradam mas e muito bom.

http://img841.imageshack.us/img841/8296/atb0.png

O Cabrio http://www.cabrio-fe.org/ e o mais elaborado na interface 3D muito bacana, ganha facil da maioria em beleza e fica muito bom em uma maquina arcade(gabinete) o problema dele e que ele nao tem uma interface para gerar a lista de roms, isso fica a cargo de outros aplicativos, tem ate varios projetos nesse sentido no GIT e so procurar tem ate versoes e forks do cabrio e um "gerador" de listas XML para as roms serem reconhecidas, nao olhei nada disso ainda por falta de tempo, mas parece que funciona sim!!! e nao tem pacote para 64 bit no site oficial eheheh vai ter que arregaçar as mangas e compilar(nada complicado) porem.

Tem tbm "Live distros" como o Piapara live cd http://goredaimon.blogspot.com.br/ que ja trazem tudo pronto e configurado so necessitando de colocar os arquivos de roms e tbm esse aqui que atualmente e o mais legal tbm o GNU/LINUX ARCADE http://www.arcadeinfo.de/showthread.php?16069-A-GNU-LINUX-ARCADE-DISTRIBUTION-0-92b

É isso basicamente, ; ) mas sendo curto e grosso eu uso para o mame o Gmameui,Whacade e QMC2

Lembrando que essa e a minha experiencia com esses aplicativos na minha maquina, podem haver algumas discrepancias de funcionamento em hardwares diferentes.
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 10 de Maio de 2014, 10:49
Aproveitando a oportunidade compilei uma nova versao do PPSSPP para GTK e QT, quem quiser experimentar;

https://www.dropbox.com/s/fj7lw9mj4eo1oev/ppssppsdl-Qt-07.05.2014.tar.bz2
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: seatle_94 em 15 de Maio de 2014, 20:02
Obrigado pelas dicas, o gxmame funciona bem para mim, não tem erros. Sobre o cps3 e o wine é o que estou usando atualmente, vou continuar pelo visto kkk.


Sinto falta de um emulador decente de Dreamcast :(
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 15 de Maio de 2014, 20:40
E isso que e importante, que o aplicativo te atenda bem, que de para testar as roms. Tem algum fork do gxmame recente? ou pelo menos menos antigo que o original?

Posta umas screens ai do seu gxmame!!!

O de Dreancast nao procurei se atualizaram, parece que bom mesmo so para o android...

http://jeremywininger.blogspot.com.br/

http://jeremywininger.blogspot.com.br/2013/12/reicast-dreamcast-for-your-android.html

Olha que interessante o cabrio..hehehe quem sabe semana que vem dou uma olhada nisso....

https://github.com/search?q=cabrio&type=Repositories&ref=searchresults

Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: seatle_94 em 16 de Maio de 2014, 22:06
O emulador para Windows do Dreamcast funciona bem, esse do android dizem que é bom, mas não testei. Outro que peca é Saturn :S

O que é esse cabrio ai? Não tentendi.

Aqui as prints do meu gxmame (versão que uso, desde os tempos do slack 11 haha)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fi59.tinypic.com%2F2q9fes9.jpg&hash=67b33c6b7371ba2552ab008082431592df3d4ccf)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fi59.tinypic.com%2F254wk5g.jpg&hash=53fff207039d55eae500088c4a3dfa6d9b7f8e3a)

E isso que e importante, que o aplicativo te atenda bem, que de para testar as roms. Tem algum fork do gxmame recente? ou pelo menos menos antigo que o original?

Posta umas screens ai do seu gxmame!!!

O de Dreancast nao procurei se atualizaram, parece que bom mesmo so para o android...

http://jeremywininger.blogspot.com.br/

http://jeremywininger.blogspot.com.br/2013/12/reicast-dreamcast-for-your-android.html

Olha que interessante o cabrio..hehehe quem sabe semana que vem dou uma olhada nisso....

https://github.com/search?q=cabrio&type=Repositories&ref=searchresults


Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 18 de Maio de 2014, 11:42
Muito interessante!!! ficou bom, qual a versao do mame vc esta usando? vou testar ele novamente. ; )

cabrio

https://github.com/SteveMaddison/cabrio
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: seatle_94 em 21 de Maio de 2014, 23:45
mame 0.146-5
mame tools 0.1.46-4
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: Sergio Benjamim em 09 de Junho de 2014, 12:04
Parece que tem PPA do PPSSPP, usando a última versão 0.9.8, na verdade é o PPA do noobslab, tem vários pacotes além do PPSSPP (portanto cuidado ao instalar, eu instalaria o emulador e depois desativaria):

Apps collection by NoobsLab.com (https://launchpad.net/~noobslab/+archive/apps/+index?batch=75&memo=150&start=150)

Mais: http://www.noobslab.com/2014/02/ppsspp-psp-emulator-available-for.html (http://www.noobslab.com/2014/02/ppsspp-psp-emulator-available-for.html)

Nesse link (https://launchpad.net/~noobslab/+archive/apps/+files/ppsspp_0.9.8-1028%7Etrusty%7ENoobsLab.com.tar.gz) tem algo do empacotamento debian. Alguém (tipo eu, quando tiver tempo :) ) podia ver se dá para aproveitar e mandar para os desenvolvedores do emulador, e tentar integrar no próprio código deles. Daí fica mais fácil fazer o próprio pacote debian (e eles podem fazer oficialmente, para a gente não ficar dependendo de outras fontes).

O pacote deles tem alguns (vários...) erros no lintian:

Código: [Selecionar]
lintian ppsspp_0.9.8-1028~trusty~NoobsLab.com_amd64.deb
E: ppsspp: unstripped-binary-or-object opt/ppsspp/PPSSPPSDL
E: ppsspp: binary-or-shlib-defines-rpath opt/ppsspp/PPSSPPSDL /home/karen/Development/ppsspp/ffmpeg/linux/x86_64/lib
E: ppsspp: embedded-library opt/ppsspp/PPSSPPSDL: glew
E: ppsspp: embedded-library opt/ppsspp/PPSSPPSDL: libavutil
E: ppsspp: embedded-library opt/ppsspp/PPSSPPSDL: libpng
W: ppsspp: hardening-no-relro opt/ppsspp/PPSSPPSDL
E: ppsspp: missing-dependency-on-libc needed by opt/ppsspp/PPSSPPSDL
E: ppsspp: copyright-file-contains-full-gpl-license
E: ppsspp: copyright-should-refer-to-common-license-file-for-gpl
E: ppsspp: description-starts-with-package-name
W: ppsspp: non-standard-dir-perm opt/ 0775 != 0755
E: ppsspp: dir-or-file-in-opt opt/ppsspp/
W: ppsspp: non-standard-dir-perm opt/ppsspp/ 0775 != 0755
E: ppsspp: dir-or-file-in-opt opt/ppsspp/Karen_angelXwind/
W: ppsspp: non-standard-dir-perm opt/ppsspp/Karen_angelXwind/ 0775 != 0755
E: ppsspp: dir-or-file-in-opt opt/ppsspp/Karen_angelXwind/Version.txt
W: ppsspp: non-standard-file-perm opt/ppsspp/Karen_angelXwind/Version.txt 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/PPSSPPSDL
W: ppsspp: non-standard-executable-perm opt/ppsspp/PPSSPPSDL 0775 != 0755
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/
W: ppsspp: non-standard-dir-perm opt/ppsspp/assets/ 0775 != 0755
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/flash0/
W: ppsspp: non-standard-dir-perm opt/ppsspp/assets/flash0/ 0775 != 0755
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/flash0/font/
W: ppsspp: non-standard-dir-perm opt/ppsspp/assets/flash0/font/ 0775 != 0755
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/flash0/font/jpn0.pgf
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/flash0/font/jpn0.pgf 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/flash0/font/kr0.pgf
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/flash0/font/kr0.pgf 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/flash0/font/ltn0.pgf
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/flash0/font/ltn0.pgf 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/flash0/font/ltn1.pgf
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/flash0/font/ltn1.pgf 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/flash0/font/ltn10.pgf
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/flash0/font/ltn10.pgf 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/flash0/font/ltn11.pgf
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/flash0/font/ltn11.pgf 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/flash0/font/ltn12.pgf
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/flash0/font/ltn12.pgf 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/flash0/font/ltn13.pgf
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/flash0/font/ltn13.pgf 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/flash0/font/ltn14.pgf
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/flash0/font/ltn14.pgf 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/flash0/font/ltn15.pgf
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/flash0/font/ltn15.pgf 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/flash0/font/ltn2.pgf
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/flash0/font/ltn2.pgf 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/flash0/font/ltn3.pgf
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/flash0/font/ltn3.pgf 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/flash0/font/ltn4.pgf
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/flash0/font/ltn4.pgf 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/flash0/font/ltn5.pgf
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/flash0/font/ltn5.pgf 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/flash0/font/ltn6.pgf
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/flash0/font/ltn6.pgf 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/flash0/font/ltn7.pgf
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/flash0/font/ltn7.pgf 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/flash0/font/ltn8.pgf
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/flash0/font/ltn8.pgf 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/flash0/font/ltn9.pgf
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/flash0/font/ltn9.pgf 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/
W: ppsspp: non-standard-dir-perm opt/ppsspp/assets/lang/ 0775 != 0755
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/.git
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/.git 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/README.md
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/README.md 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/ar_AE.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/ar_AE.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/az_AZ.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/az_AZ.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/ca_ES.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/ca_ES.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/cz_CZ.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/cz_CZ.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/da_DK.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/da_DK.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/de_DE.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/de_DE.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/dr_ID.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/dr_ID.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/en_US.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/en_US.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/es_ES.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/es_ES.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/es_LA.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/es_LA.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/fa_IR.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/fa_IR.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/fi_FI.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/fi_FI.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/fr_FR.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/fr_FR.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/gl_ES.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/gl_ES.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/gr_EL.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/gr_EL.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/he_IL.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/he_IL.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/he_IL_invert.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/he_IL_invert.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/hu_HU.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/hu_HU.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/id_ID.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/id_ID.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/it_IT.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/it_IT.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/ja_JP.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/ja_JP.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/ko_KR.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/ko_KR.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/ms_MY.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/ms_MY.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/nl_NL.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/nl_NL.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/no_NO.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/no_NO.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/pl_PL.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/pl_PL.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/pt_BR.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/pt_BR.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/pt_PT.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/pt_PT.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/ro_RO.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/ro_RO.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/ru_RU.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/ru_RU.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/sv_SE.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/sv_SE.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/tg_PH.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/tg_PH.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/tr_TR.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/tr_TR.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/uk_UA.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/uk_UA.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/vi_VN.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/vi_VN.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/zh_CN.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/zh_CN.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/lang/zh_TW.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/lang/zh_TW.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/langregion.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/langregion.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/ppge_atlas.zim
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/ppge_atlas.zim 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/
W: ppsspp: non-standard-dir-perm opt/ppsspp/assets/shaders/ 0775 != 0755
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/4xhqglsl.fsh
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/shaders/4xhqglsl.fsh 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/4xhqglsl.vsh
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/shaders/4xhqglsl.vsh 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/aacolor.fsh
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/shaders/aacolor.fsh 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/aacolor.vsh
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/shaders/aacolor.vsh 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/bloom.fsh
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/shaders/bloom.fsh 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/cartoon.fsh
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/shaders/cartoon.fsh 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/cartoon.vsh
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/shaders/cartoon.vsh 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/crt.fsh
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/shaders/crt.fsh 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/defaultshaders.ini
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/shaders/defaultshaders.ini 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/fxaa.fsh
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/shaders/fxaa.fsh 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/fxaa.vsh
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/shaders/fxaa.vsh 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/grayscale.fsh
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/shaders/grayscale.fsh 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/inversecolors.fsh
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/shaders/inversecolors.fsh 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/natural.fsh
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/shaders/natural.fsh 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/natural.vsh
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/shaders/natural.vsh 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/scanlines.fsh
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/shaders/scanlines.fsh 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/sharpen.fsh
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/shaders/sharpen.fsh 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/upscale_spline36.fsh
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/shaders/upscale_spline36.fsh 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/upscale_spline36.vsh
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/shaders/upscale_spline36.vsh 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/shaders/vignette.fsh
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/shaders/vignette.fsh 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/ui_atlas.zim
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/ui_atlas.zim 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/assets/unknown.png
W: ppsspp: non-standard-file-perm opt/ppsspp/assets/unknown.png 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/ppsspp.desktop
W: ppsspp: non-standard-file-perm opt/ppsspp/ppsspp.desktop 0664 != 0644
E: ppsspp: dir-or-file-in-opt opt/ppsspp/ppsspp.png
W: ppsspp: non-standard-file-perm opt/ppsspp/ppsspp.png 0664 != 0644
W: ppsspp: non-standard-dir-perm usr/ 0775 != 0755
W: ppsspp: non-standard-dir-perm usr/bin/ 0775 != 0755
W: ppsspp: non-standard-executable-perm usr/bin/ppsspp 0775 != 0755
W: ppsspp: file-in-unusual-dir usr/ppsspp~
W: ppsspp: backup-file-in-package usr/ppsspp~
W: ppsspp: non-standard-executable-perm usr/ppsspp~ 0775 != 0755
W: ppsspp: binary-without-manpage usr/bin/ppsspp
W: ppsspp: postinst-has-useless-call-to-update-menus

---

Parece que vai sair a versão 0.9.9, o github tá bem movimentado.
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: Sergio Benjamim em 15 de Julho de 2014, 19:15
Platao, há uma outra forma de compilar o PPSSPP que é mais indicada, estava conversando com os desenvolvedores no IRC.

A compilação com o ./b.sh só compila a versão SDL. Para compilar a versão Qt, primeiro tem que instalar os seguintes pacotes:

Código: [Selecionar]
sudo apt-get install libsdl1.2-dev libglew-dev qt4-qmake libqt4-dev libqt4-opengl
Depois baixa o repositório, igual o que você passou antes:

Código: [Selecionar]
git clone https://github.com/hrydgard/ppsspp.git
cd ppsspp
git submodule update --init

E para compilar:

Código: [Selecionar]
mkdir build-qt && cd build-qt
qmake ../Qt/PPSSPPQt.pro
make

Dessa forma o ppsspp com o Qt frontend é compilado dentro da pasta build-qt, o nome do executável é PPSSPPQt.

Segue a diferença entre ppssppQt e a versão SDL:

Citar
Cmake only builds the sdl version which has no menus, no fullscreen toggle, no screenshot functionality
<xsacha_> Qt one works on a lot more platforms and handles a lot of the opengl stuff automatically

A versão Qt tem menus, alternância de tela cheia, screenshot, e consegue manipular várias coisas relacionadas ao OpenGL.
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 15 de Julho de 2014, 21:31
E isso mesmo Sergiovisk!!!! ; ) nas paginas anteriores desse topico tem la o modo de compilar para QT tbm e eu estava compilando as duas e colocando no dropbox a partir de entao.

Aqui eu compilo assim(depois de ter todas as dependencias instaladas)

sudo apt-get install libsdl1.2-dev git build-essential unrar ; sleep 3 ; git clone git://github.com/hrydgard/ppsspp.git && cd ppsspp ; sleep 4 ; git submodule update -i ; sleep 4 ; ./b.sh ; sleep 5 ; qmake-qt4 Qt/PPSSPPQt.pro ; cd Qt/ ; make

e saio para tomar um café eheheheh

**estou preparando uma coleção de "capas de games" ou "box arts" de mega drive,snes,nintendinho,sega CD e outros para podermos utilizar no cabrio! As principais ja estao prontas e so fazer um tar com todas elas!!!
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: Sergio Benjamim em 16 de Julho de 2014, 03:36
Passa pra mim  ::) ?

Jogando Kingdom Hearts Birth by Sleep, roda bem heim!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fen.zimagez.com%2Fminiature%2Fulus1050500000.jpg&hash=c388ecf10fc0cabecf785b3adc6b535b4cd40293) (http://en.zimagez.com/zimage/ulus1050500000.php)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fen.zimagez.com%2Fminiature%2Fulus1050500002.jpg&hash=077f77bc4da8be7dc05bebec29a06fe9143048c1) (http://en.zimagez.com/zimage/ulus1050500002.php)

E tem opção para filtro xBRZ!
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 16 de Julho de 2014, 12:08
Sim, se vc nao quiser esperar eu preparar o pacote tar com as caixas dos games eu pequei aqui;

https://www.youtube.com/user/GamingHistorySource

Esse filtro vc pegou onde? ou ja esta vindo no emulador compilado? qual a versao do PPSSPP que vc esta usando?

Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: Sergio Benjamim em 16 de Julho de 2014, 14:39
Sim, se vc nao quiser esperar eu preparar o pacote tar com as caixas dos games eu pequei aqui;

https://www.youtube.com/user/GamingHistorySource

Esse filtro vc pegou onde? ou ja esta vindo no emulador compilado? qual a versao do PPSSPP que vc esta usando?



ah, blz.

Estou usando a última versão git dele. Você acha em Settings, na aba Graphics, vai descendo até chegar na seção Texture Scalling, em Upscale type. Tem que habilitar primeiro, na opção acima, Upscale Level, eu deixei em Auto.
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 17 de Julho de 2014, 09:04
Eu acho engraçado no PPSSPP......as configraçoes padrao para mim funcionam melhor do que se eu for la em settings e tentar deixar mais leve, com configurações mais simples, que nao exijam tanto do hardware.....vai entender......

LINK para as "BOX ARts"

https://mega.co.nz/#!V0xV3L7T!sE5CIYIEubp04y4-BRCWE9TZqD8cWrUOFwcczaYCm_Q

O pacote inclui capas de;

SEga CD,turbografix16,nes,super nes,mega drive,playstation,atari2600 e outros.
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: platao em 17 de Julho de 2014, 10:29
Saiu mais um pacote dessa vez do Lynx da Atari;

https://www.youtube.com/user/GamingHistorySource

Vc pode pegar direto ai em cima, esse pacote nao esta incluso no pacote que eu fiz pois saiu hj, se vc nao curte o Lynx pode deixar de lado....
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: Sergio Benjamim em 23 de Julho de 2014, 17:55
Saiu nova versão do emulador, 0.9.9.
Título: Re: PPSSPP no Ubuntu 12.04 64bits - compilando a ultima versao GIT
Enviado por: pylm69 em 31 de Julho de 2014, 00:01
 Esse emulador ta cada vez melhor, Crash of The Titans rodando lindamente a 30 FPS/100% de velocidade num Xperia L :3
Título: Re: PPSSPP no Ubuntu 12.04 e 14.04
Enviado por: Sergio Benjamim em 02 de Agosto de 2014, 16:13
Saiu PPA oficial do emulador, com a última versão 0.9.9 para o ubuntu 14.04, 32 e 64 bits:

PPSSPP - stable version (https://launchpad.net/~ppsspp/+archive/ubuntu/stable)

Para instalar o ppsspp, fácil:

Código: [Selecionar]
sudo apt-add-repository ppa:ppsspp/stable
sudo apt-get update
sudo apt-get install ppsspp-qt
Dá para usar a interface gráfica também, abra a Central de Programas, menu Editar > Fontes de Software, ao abrir a janela vá na aba Outros Softwares, clique no botão Adicionar, e cole ppa:ppsspp/stable na caixa de texto, e clique no botão Adicionar Fonte. Feche a janela, vai pedir para atualizar a lista de software, atualize, e o programa vai aparecer na Central de Programas.

Há duas versões do emulador nesse PPA:

ppsspp-qt: frontend Qt, há menus na janela, dá para tirar screenshot, e outras melhorias.

ppsspp-sdl: versão mais simples, sem menus, mas não depende de bibliotecas Qt (menos espaço no HD). Publiquei esse pacote porque tem gente que usa Xfce ou Gnome e não gosta de instalar coisas relacionadas ao Qt.

Para quem estiver usando o 12.04, baixe a versão SDL de 32 bits aqui (https://code.launchpad.net/~ppsspp/+archive/ubuntu/stable/+files/ppsspp-sdl_0.9.9-r6%7E4%7Eubuntu14.04.1_i386.deb), e a de 64 bits aqui (https://code.launchpad.net/~ppsspp/+archive/ubuntu/stable/+files/ppsspp-sdl_0.9.9-r6%7E4%7Eubuntu14.04.1_amd64.deb) (são os pacotes do 14.04, mas provavelmente funciona no 12.04). O emulador é incompatível com a versão do cmake do ubuntu 12.04, como o platao disse no primeiro post, então dá problema para gerar o pacote no launchpad.

Para quem gosta de novidades, há um PPA que acompanha a versão de desenvolvimento, aqui (https://launchpad.net/~ppsspp/+archive/ubuntu/testing?field.series_filter=trusty). Mas tenha em mente que é somente para testes!!! Se não entendeu nada, fique com o PPA stable.
Título: Re: PPSSPP no Ubuntu - PPA com a mais nova versao GIT ou compile a sua!!!
Enviado por: Sergio Benjamim em 02 de Agosto de 2014, 22:37
Modifiquei o CMakeList.txt, para tentar fazer compilar no 12.04... sem chance. O jeito é usar o pacote do 14.04 no 12.04. Quem ainda usa essa versão do ubuntu, dá uma testada no emulador, não tenho certeza se não vai dar problema.
Título: Re: PPSSPP no Ubuntu - PPA com a mais nova versao GIT ou compile a sua!!!
Enviado por: Sergio Benjamim em 03 de Agosto de 2014, 18:02
Versão SDL corrigida.

Platao, atualizei os links dos pacotes sdl no meu tópico, você pode atualizar no seu? Senão o pessoal vai baixar os pacotes errados.
Título: Re: PPSSPP no Ubuntu - PPA com a mais nova versao GIT ou compile a sua!!!
Enviado por: platao em 05 de Agosto de 2014, 12:49
VEja se atualizou agora, se ficou com os links certos. E importante o pessoal adicionar o PPA para ter sempre a ultima versao do Emu.

Estou testando agora do seu PPA aqui no 12.04.
Título: Re: PPSSPP no Ubuntu - PPA com a mais nova versao GIT ou compile a sua!!!
Enviado por: Sergio Benjamim em 05 de Agosto de 2014, 13:22
VEja se atualizou agora, se ficou com os links certos. E importante o pessoal adicionar o PPA para ter sempre a ultima versao do Emu.

Estou testando agora do seu PPA aqui no 12.04.

Beleza, ficou certo agora. Provavelmente não vou mexer nesses pacotes, pelo menos até a versão 0.9.9.1. Obrigado!
Título: Re: PPSSPP no Ubuntu - PPA com a mais nova versao GIT ou compile a sua!!!
Enviado por: platao em 05 de Agosto de 2014, 19:34
A versao ppsspp-sdl_0.9.9-r6~4~ubuntu14.04.1_amd64 do PPA esta funcionando bem aqui no 12.04, interessante que ele ja entra em tela cheia.

Esta muito bom!!!
Título: Re: PPSSPP no Ubuntu - PPA com a mais nova versao GIT ou compile a sua!!!
Enviado por: Sergio Benjamim em 05 de Agosto de 2014, 19:45
A versao ppsspp-sdl_0.9.9-r6~4~ubuntu14.04.1_amd64 do PPA esta funcionando bem aqui no 12.04, interessante que ele ja entra em tela cheia.

Esta muito bom!!!


Sim, eu inclui, à pedido dos desenvolvedores, o parâmetro --fullscreen no ppsspp.desktop.
Título: Re: PPSSPP no Ubuntu - PPA com a mais nova versao GIT ou compile a sua!!!
Enviado por: Sergio Benjamim em 18 de Agosto de 2014, 18:48
Nova versão 0.9.9.1 acabou de sair, e já está no PPA:

https://code.launchpad.net/~ppsspp/+archive/ubuntu/stable (https://code.launchpad.net/~ppsspp/+archive/ubuntu/stable)
Título: Re: PPSSPP no Ubuntu - PPA com a mais nova versao GIT ou compile a sua!!!
Enviado por: platao em 18 de Agosto de 2014, 20:13
Testando!!!!
Título: Re: PPSSPP no Ubuntu - PPA com a mais nova versao GIT ou compile a sua!!!
Enviado por: Sergio Benjamim em 17 de Setembro de 2014, 18:15
Colocaram os links dos PPA's oficiais do emulador na página de downloads:

http://www.ppsspp.org/downloads.html (http://www.ppsspp.org/downloads.html)

Está lá na seção "PPSSPP for Linux".
Título: Re: PPSSPP no Ubuntu - PPA com a mais nova versao GIT ou compile a sua!!!
Enviado por: Sergio Benjamim em 02 de Fevereiro de 2015, 04:47
Foi lançada ontem a versão 1.0 ! PPA stable já está atualizado.
Título: Re: PPSSPP no Ubuntu - PPA com a mais nova versao GIT ou compile a sua!!!
Enviado por: platao em 06 de Fevereiro de 2015, 22:55
Foi lançada ontem a versão 1.0 ! PPA stable já está atualizado.

Esse nome "Sergio Benjamim" do PPA nao me é estranho...... : ) Estou usando o unstable e ta filé!
Título: Re: PPSSPP no Ubuntu - PPA com a mais nova versao GIT ou compile a sua!!!
Enviado por: Sergio Benjamim em 18 de Fevereiro de 2015, 19:12
Parece que não vai dar mais para compilar no 12.04, o ppsspp agora exige SDL 2, o qual não tem nos repos. Pelo menos a versão libretro consegui compilar, usando o gcc/g++ 4.8.
Título: Re: PPSSPP no Ubuntu - PPA com a mais nova versao GIT ou compile a sua!!!
Enviado por: platao em 21 de Fevereiro de 2015, 13:15
Parece que não vai dar mais para compilar no 12.04, o ppsspp agora exige SDL 2, o qual não tem nos repos. Pelo menos a versão libretro consegui compilar, usando o gcc/g++ 4.8.

O MAME esta exigindo tbm o sdl2 e algumas libs QT.
Título: Re: PPSSPP no Ubuntu - PPA com a mais nova versao GIT ou compile a sua!!!
Enviado por: Sergio Benjamim em 26 de Fevereiro de 2015, 20:50
Saiu versão 1.0.1, já atualizei no PPA.

Mega Man Maverick Hunter X está funcionando :o

Tem que apertar o botão Start para sair da tela de "Accessing..."

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fen.zimagez.com%2Fminiature%2Fulus1006800004.jpg&hash=fef1dbeca7263a15aa7415f56d978664be3a0fdb) (http://en.zimagez.com/zimage/ulus1006800004.php)
Título: Re:PPSSPP no Ubuntu - PPA com a mais nova versao GIT ou compile a sua!!!
Enviado por: Sergio Benjamim em 04 de Outubro de 2015, 21:50
Lançado versão 1.1.0, atualizado no PPA.

Edit: parece que a versão Qt tem um problema com fullscreen (https://github.com/hrydgard/ppsspp/issues/8032) no Unity, você terá que lançar ele com a seguinte opção:

Código: [Selecionar]
ppsspp --fullscreen
Dá para alterar a entrada desktop com o menulibre.
Título: Re:PPSSPP no Ubuntu - PPA com a mais nova versao GIT ou compile a sua!!!
Enviado por: Sergio Benjamim em 07 de Outubro de 2015, 13:56
Platao, tá faltando um negócio no primeiro post: habilitar o repositório Universe.

Se não habilitar dá problema de falta de dependência, no caso em relação ao libsdl2, olhar a segunda resposta, de 27 votos:

http://askubuntu.com/questions/148638/how-do-i-enable-the-universe-repository (http://askubuntu.com/questions/148638/how-do-i-enable-the-universe-repository)
Título: Re:PPSSPP no Ubuntu - PPA com a mais nova versao GIT ou compile a sua!!!
Enviado por: platao em 07 de Outubro de 2015, 19:36
Alterei veja se ficou bom!!!!
Título: Re:PPSSPP no Ubuntu - PPA com a mais nova versao GIT ou compile a sua!!!
Enviado por: Sergio Benjamim em 07 de Outubro de 2015, 19:50
Alterei veja se ficou bom!!!!

O pacote ppsspp-qt é agora transicional, o pacote correto é o ppsspp.

Acho que a gente devia tirar os links para o 12.04, os pacotes do 14.04 não funcionam mais nele por conta do libsdl2

Valeu platao