domingo, 11 de julho de 2010

beta2 released!

Bom galera, corrigi um erro (leia-se incompetência) no código do servidor que estava fazendo ele consumir muito processamento.

changelog:

11/07/2010 - v.beta2 (Apenas servidor)

- Diminuição do uso de processamento pelo servidor. Um simples sleep() resolveu o problema. O processamento foi de 25% para 0% nos meus testes. Acredito que isso deva melhorar a experiência em computadores mais antigos ou em jogos mais pesados.

link:

http://www.4shared.com/file/4N0VU0Og/pspeasywirelesscontrollerbeta2.html

terça-feira, 6 de julho de 2010

beta1 released!

Bom galera, ainda tem bastante coisa pra arrumar e fazer pra ficar legal, mas fiz algumas modificações grandes dessa vez, principalmente na estrutura do código.

changelog:

06/07/2010 - v.beta1 (Cliente + Servidor)

- Suporte ao analógico.
- Suporte para hold. Reconexão automática.
- Retirada a possibilidade de mudança de porta. Por enquanto, com só um cliente, só servia pra causar confusão.
- Reassociação das teclas virtuais. A história do NumLock só confundia.
- Maior compatibilidade com firmwares mais novos.
- Diminui ainda mais a taxa de transferência. Isso pode deixar o servidor mais leve. Se sentirem diferença, me avisem!
- Para próxima versão: suporte a dois PSPs (agora está meio caminho andado).


link para download:
http://www.4shared.com/file/A-kv3Vf5/pspeasywirelesscontrollerbeta1.html

sexta-feira, 2 de julho de 2010

alpha2 released!

Apenas uma pequena alteração, mas crucial.

changelog.txt:

01/07/2010 - v.alpha2 (Apenas cliente)

- Aumentado o intervalo entre os envios de pacotes do PSP para o PC de 10ms para 100ms. O intervalo pequeno estava causando travamentos em máquinas mais antigas. Não percebi nenhuma mudança na jogabilidade.

Link:
http://www.4shared.com/file/uVe8lHdo/pspeasywificontrollervalpha2.html

alpha1 released!

Resumindo a história:

Comecei esse HB com a ideia de usar o PSP em um projeto da faculdade. O projeto não foi pra frente e na época eu desencanei. Há algum tempo eu voltei a programar e resolvi fazer algumas modificações que deixassem o HB útil. Enviei apenas pra um amigo e ele me convenceu a distribuir publicamente.



A ideia é a seguinte: usar seu PSP como joystick sem fazer nenhuma configuração. Nada de drivers ou PPJoy. Basta rodar o servidor no PC e o cliente no PSP. O PC vai interpretar os botões do PSP como se fossem de um teclado comum. Com isso você pode configurar os inputs dos emuladores ou jogos para corresponderem aos botões associados ao PSP (teclas do NumPad).

- Testado com sucesso nos modelos:
PSP3001 CFW 5.03 GEN-B/C/D
PSP3001 CFW 5.03 Prometheus
PSP2000 CFW 5.00 M33-6 com adaptador WIFI USB ENUWI ENCORE G2
PSP2001 CFW 5.03
PSP3000 OFW 6.20 (Patapon demo) - Funcionou uma vez e parou

Nos SOs:
Windows 7 x86/x64
Windows Vista
Windows XP

Link para download:
http://www.4shared.com/account/file/45GmClzY/pspeasywificontrollervalpha1.html

Peço que postem bugs, sugestões, agradecimentos e chingamentos nos comentários, já que só assim poderei melhorar as próximas versões!