Mostrando postagens com marcador games. Mostrar todas as postagens
Mostrando postagens com marcador games. Mostrar todas as postagens

2015-01-02

Acessando Monster Hunter Frontier G na PS3 e PSVita (Atualizado para OpenVPN)


1- Algumas informações preliminares:
- Com o fim do Mobilefree.jp migrei tudo aqui para openVPN
- O objetivo deste artigo é somente conseguir logar e jogar Monster Hunter Frontier a partir de uma PS3 ou PS Vita;
- Fica mais fácil de entender o processo se você já joga pelo PC;
- Como criar uma conta, baixar o jogo, instalar no PC, criar conta na PSN Japonesa usar uma segunda conta na PS Vita, não serão abordados neste artigo, para isso já existem centenas de páginas por ai, só dar uma "googlada"!
- Página da Capcom: http://www.capcom-onlinegames.jp/pc/
- O jogo tem assinatura, 1400円/mês, mas está grátis na PS Vita até dia 20/08, ou seja, um bom período para testar.
- O jogo é totalmente em Japonês 「日本語」, nada que umas aulas, mentira já fiz um ano e ainda me sinto no jardim.
- Textos com fundo cinza e fonte mono espaçada representam o conteúdo do arquivo.
- Só fiz testes com GNU/Linux Ubuntu e Debian, nem sei por onde vai no Windows talvez usando o compartilhamento de internet, funcione com PS3.

2- Configurando o Linux como Roteador e Access Point:
2.1- Instale os pacotes udhcpd e hostapd
sudo apt-get update
sudo apt-get install udhcpd hostapd openvpn

2.2- Configure o udhcpd:
sudo vi /etc/udhcpd.conf
start 192.168.43.50
end 192.168.43.254
interface wlan0 
remaining yes
opt dns 8.8.8.8 4.2.2.2
opt subnet 255.255.255.0
opt router 192.168.43.1
opt lease 864000

Onde wlan0 é sua placa wireless ou LAN¹.
¹Para sistemas PS3, serão necessárias duas placas de rede (eth0 e eth1)

Outro arquivo precisa ser editado:
sudo vi etc/default/udhcpd
DHCPD_ENABLED="yes"
DHCPD_OPTS="-S"

2.3- Configure o hostapd:
sudo vi /etc/hostapd/hostapd.conf
interface=wlan0
#driver=rtl871xdrv
driver=nl80211
ssid=Tenshi
hw_mode=g
channel=11
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=Fzz1234567890
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP

rsn_pairwise=CCMP


Outro arquivo precisa ser editado:
vi /etc/default/hostapd
DAEMON_CONF="/etc/hostapd/hostapd.conf"

3- Configurar o OpenVPN

3.1- Baixe o arquivo de configuração ".ovpn" para uma VPN Japonesa no site:
http://www.vpngate.net/en/

3.2- Crie uma pasta openvpn em sua pasta home e copie o arquivo .ovpn baixado:
mkdir ~/openvpn
cp nomearquivo.ovpn ~/openvpn/vpngate.ovpn
cd ~/openvpn

4- Juntando tudo!!!
Até aqui somente itens fáceis de encontrar em outros tutoriais na internet, o final é juntar tudo e possibilitar logar e jogar Monster Hunter Frontier G, pela PSVita.

Fiz um script para isso:
vi ~/openvpn/start_vpn.sh
#!/bin/bash
killall openvpn
cd ~/openvpn
echo "Starting VPNClient ... "
route add -net 8.8.4.0/24 gw 192.168.1.1
route add -net 8.8.8.0/24 gw 192.168.1.1
openvpn --config vpngate.ovpn &
echo  "Waiting 10s ..."
sleep 10
echo "Routing ..."
ip route del default via 192.168.1.1
echo 1 > /proc/sys/net/ipv4/ip_forward
#DNS
echo "nameserver 8.8.8.8" > /etc/resolv.conf
echo "nameserver 8.8.4.4" >> /etc/resolv.conf
#IPTABLES VPN
#CLEAR
iptables -F
iptables -t nat -F
iptables -t nat -A POSTROUTING -o tun0 -j MASQUERADE
iptables -A FORWARD -i tun0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i wlan0 -o tun0 -j ACCEPT

chmod a+x start_vpn.sh
./start_vpn.sh

Onde 192.168.1.1 é o IP do seu roteador, conectado à Internet.

4- Use sudo ou logue como root para executar o script acima.

5- Além do avançado:
Fiz uma firmware para usar com o Olinuxino A13, e fazer dele uma espécie de roteador Monster Hunter Frontier G, assim que subir os arquivos, posto os links.

__________________________________________
¹- Apenas PS3/PS4(Caso saia algum dia!  y(^ヮ^)y ).

















2014-08-18

Acessando Monster Hunter Frontier G na PS3 e PSVita

1- Algumas informações preliminares:
- O objetivo deste artigo é somente conseguir logar e jogar Monster Hunter Frontier a partir de uma PS3 ou PS Vita;
- Fica mais fácil de entender o processo se você já joga pelo PC;
- Como criar uma conta, baixar o jogo, instalar no PC, criar conta na PSN Japonesa usar uma segunda conta na PS Vita, não serão abordados neste artigo, para isso já existem centenas de páginas por ai, só dar uma "googlada"!
- Página da Capcom: http://www.capcom-onlinegames.jp/pc/
- O jogo tem assinatura, 1400円/mês, mas está grátis na PS Vita até dia 20/08, ou seja, um bom período para testar.
- O jogo é totalmente em Japonês 「日本語」, nada que umas aulas, mentira já fiz um ano e ainda me sinto no jardim.
- Textos com fundo cinza e fonte mono espaçada representam o conteúdo do arquivo.

2- Só fiz testes com GNU/Linux Ubuntu e Debian, nem sei por onde vai no Windows talvez usando o compartilhamento de internet, funcione com PS3.

2- Configurando o Linux como Roteador e Access Point:
2.1- Instale os pacotes udhcpd e hostapd
sudo apt-get update
sudo apt-get install udhcpd hostapd

2.2- Configure o udhcpd:
sudo vi /etc/udhcpd.conf
start 192.168.43.50
end 192.168.43.254
interface wlan0 
remaining yes
opt dns 8.8.8.8 4.2.2.2
opt subnet 255.255.255.0
opt router 192.168.43.1
opt lease 864000

Onde wlan0 é sua placa wireless ou LAN¹.
¹Para sistemas PS3, serão necessárias duas placas de rede (eth0 e eth1)

Outro arquivo precisa ser editado:
sudo vi etc/default/udhcpd
DHCPD_ENABLED="yes"
DHCPD_OPTS="-S"

2.3- Configure o hostapd:
sudo vi /etc/hostapd/hostapd.conf
interface=wlan0
#driver=rtl871xdrv
driver=nl80211
ssid=Tenshi
hw_mode=g
channel=11
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=Fzz1234567890
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP

rsn_pairwise=CCMP


Outro arquivo precisa ser editado:
vi /etc/default/hostapd
DAEMON_CONF="/etc/hostapd/hostapd.conf"

3- Instalar e configurar o Packetix VPN:
3.1- Baixe o Packetix VPN Client para Linux, selecione a plataforma correta:
http://www.packetix-download.com/en.aspx

3.2- Baixe o arquivo de configuração "MobileFree.jp.vpn"
http://www.mobilefree.jp/jp/download/

3.3- Descompacte o packetix vpn para Linux
tar - xvzf softether-vpnclient-v4.09-linux-x64-64bit.tar.gz

3.4- Inicie o Packetix VPN
cd vpnclient
./vpnclient start

3.5- Configure o Packetix VPN
./vpncmd
Selecione opção 2
Apenas aperte [ ENTER ]

Dentro do aplicativo vpncmd
AccountImport
Import Source File Name: ./MobileFree.jp.vpn
The VPN Connection Setting "MobileFree.jp" has been imported.
The command completed successfully

Supondo que o arquivo MobileFree.jp.vpn, foi copiado para a pasta vpnclient.

NicCreate
Virtual Network Adapter Name: 0
The command completed successfully.

AccountConnect MobileFree.jp

AccountStartupSet MobileFree.jp


4- Juntando tudo!!!
Até aqui somente itens fáceis de encontrar em outros tutoriais na internet, o final é juntar tudo e possibilitar logar e jogar Monster Hunter Frontier G, pela PSVita.

Fiz um script para isso:
vi start_vpn.sh
#!/bin/bash
cd /root/vpn/vpnclient/
echo  "Waiting 5s ..."
sleep 5
echo 1 > /proc/sys/net/ipv4/ip_forward
ip route del default via 192.168.1.1
route add -net 130.158.6.0/24 gw 192.168.1.1
route add -net 8.8.4.0/24 gw 192.168.1.1
echo "Starting VPNClient ... "
echo "nameserver 8.8.4.4" > /etc/resolv.conf
./vpnclient start
echo "Waiting 10s ..."
sleep 10
echo "DHCP and iptables ..."
dhclient vpn_0

#IPTABLES VPN
#CLEAR
iptables -F
iptables -t nat -F
iptables -t nat -A POSTROUTING -o vpn_0 -j MASQUERADE
iptables -A FORWARD -i vpn_0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i wlan0 -o vpn_0 -j ACCEPT

chmod a+x start_vpn.sh
./start_vpn.sh

Onde 192.168.1.1 é o IP do seu roteador, conectado à Internet.

5- Além do avançado:
Fiz uma firmware para usar com o Olinuxino A13, e fazer dele uma espécie de roteador Monster Hunter Frontier G, assim que subir os arquivos, posto os links.

__________________________________________
¹- Apenas PS3/PS4(Caso saia algum dia! ┐(。´o`)┌ ).


















2010-01-28

CorsixTH clone do jogo Theme Hospital!

Mais um game para a galera! CorsixTH clone do jogo Theme Hospital!



Como este jogo precisa do botão direito do mouse, e obviamente não temos, fiz um pequeno quebra galho usando o keylaunch, um aplicativo que postei algum tempo atrás aqui neste blog, que faz exatamente isto, ou seja, emula os botões direito (tecla Menu + clique da stylus) e central (tecla CHR + clique da stylus).

Há ainda a necessidate de ter os arquivos do CD Original do jogo (no abandonweres da vida se encontra), basta copiar as pastas do CD (ANIMS,  DATA,  DATAM,  INTRO, LEVELS,  QDATA,  QDATAM,  SAVE,  SOUND) para o diretório /usr/games/ThemeHospital/CVR

Para instala-lo, adicione o meu repo e instale o programa corsixth
Link direto: corsixth_0.1beta-armel.deb

FreeDroid para Nokia N810/8xx!



 Jogo RPG, ao melhor estilo Ultima 4, com gráficos excelentes, mesmo sem OpenGL.
O jogo ficou muito bom no N810, vale conferir.
Ainda não consegui fazer o audio funcionar, mas está ai, assim que (caso) conseguir, atualizo aqui.


Para instalar adicione o meu repositório e instale o programa freedroidrpg

Link direto: freedroidrpg_0.13rc2_armel.deb

2010-01-07

xMAME 0.106 portado para Maemo 4!!!


Este é fantástico Multiple Arcade Machine Emulator, e como a versão que está no repositório da Nokia é de 2005, resolvi atualizar a versão...
MAME stands for Multiple Arcade Machine Emulator. When used in conjunction with images of the original arcade game's ROM and disk data, MAME attempts to reproduce that game as faithfully as possible on a more modern general-purpose computer. MAME can currently emulate several thousand different classic arcade video games from the late 1970s through the modern era.

Home Site: http://mamedev.org/

A apenas configure o meu repositório em seu Nokia N810 e instale o xmame atualizado, instale também o xmaeme.

Ou, ainda baixe o arquivo .deb xmame_0.106_armel.deb

Galera, Eu tive de compilar essa beleza direto no N810, não compila no scratchbox, levou umas 20h compilando, são 100MB de código fonte, é coisa bruta mesmo...

Testei aqui com o R-Type Leo e funcionou muito bem essa era uma das ROMs que não rolavam no xmame antigo.

DICAS de USO:
1- Use a pasta /home/user/MyDocs/Mame para guardar suas ROMs
2- Instale o xmaeme, ele ajuda bastante na utilização do xmame.
3- A tela de configuração do xmame é acessada com a tecla "S"
4- Principais teclas
R => ficha
E => select
W => start
UP,DOWN,Right,Left => DPAD
Botões 1,2,3,4 são as teclas ",", ".", CTRL e SHIFT

EXEMPLO DE USO, via linha de comando
cd /home/user/pasta_com_as_rom_zipadas
./xmame.SDL ./rtypeleo.zip -fullscreen -scale 2

2009-10-14

Project Diaspora portado para Nokia N810 (Space Trader MMO)


Home Site do projeto: http://www.nighsoft.com/

Fiz um port do pDiaspora 1.2.5 para rodar no Nokia N810, e sua tela de 800x480, não ficou perfeito mas é totalmente jogável.



Todas as imagens foram redimensionadas para 100%x80% usando a ferramenta mogrify do kit ImageMagick.
mogrify -resize 100%x80% *.*

Fiz mudanças no código apenas dos arquivos sdl.c and form.c (coisa boba de 8000 linhas)
Códigos fonte: pdiaspora_client-beta-1.2.5-800x480.tar.gz

Usei a versão 1.2.5, pois não obtive exito com a versão 1.3.2, nem mesmo no PC.

Instale do meu repositório...
http://maemo.vivaphp.net/
diablo | misc


Link Direto:
pdiaspora-client_1.2.5.deb

2009-02-05

Atualização completa da Gentoo Linzzi


Estou empenhado nesta atualização, do projeto Linzzi... entre as novidades temos:


* Correção do kernel e kboot para suporte à Firmware >=2.10 da PS3.
* GCC 4.4.0 CFLAGS novas, estarei atualizando completamente os pacotes da Linzzi com as flags abaixo usando o gcc 4.4.0
CFLAGS="-O2 -pipe -mcpu=cell -mabi=altivec"

* Kernel 2.6.29-rc3 (git source), driver PS3VRAM, usando a RAM da RSX como swap, assim ficamos com 512MB de RAM no sistema!
* Boot via USB ou Cartões MS, SD e CF
* Uso do DistCC e CROSSDEV para compilação distribuída, usando outras máquinas em uma rede.
* PetitBOOT (Em breve espero usar uma versão própria do KBOOT)
* Arquivos do portage via squashfs, para uso mínimo de espaço no pendriver (~50MB)


Além disto teremos os principais aplicativos atualizados, como firefox 3.0.5 ...

http://linzzi.vivaphp.net/

2008-09-03

FlashBack e Out of This World, classicos dos anos 80s no N810.

Deixando de lado, um pouco, a matemática e engenharia, eis dois clássicos dos jogos que marcaram a década de 80.

Usando engines feitas via engenharia reversa, eis dois programas para Linux que rodam perfeitamente no maemo:

REminiscence

REminiscence is a rewrite of the engine used in the game Flashback from Delphine Software. This program is designed as a cross-platform replacement for the original executable and uses the SDL library.

Ao REminiscence, fiz algumas pequenas modificações nos sources, como usar CTRL+ENTER(botão no cursor) para trocar entre o fullscreen e o modo janela, também modifiquei para que o game já carregue em modo fullscreen.

newRAW

Ao newRAW, deixei carregando em modo janela pois há necessidade de entrar com um código antes de jogar, este código está da Code Wheel que vem com o game original... deu trabalho desencavar isso no meio das minhas velharias. Lembro que odiava isso ... mas o game é bom e vale a pena (putz ainda odeio estes códigos no Out of this World... coisa de psicótico.). O modo fullscreen foi alterado para SHIFT+ENTER(no cursor), acrescentei ao código fonte o ESC como modo de sair do jogo.

Ambos foram compilados para máximo desempenho no TI OMAP ARM 11 dos Nokias N8x0, assim não devem rodar em outros ARM 11. (Bem como a maioria dos software que posto aqui)

Pacotes para Maemo 4.1:
reminiscence_0.1.9_armel.deb
newraw_20080623_armel.deb

OBS: Há um bug no audio, por isso baixe o volume do tablet antes de carregar os games...