Well, last month i was very busy at work, and without free time to dedicate to ps2 development.
Yesterday i found and old usb bluetooth dongle on my desk, and i have been reading old stuff about bluetooth in my archives. So next steps will be:
1) Usb driver for usb bluetooh dongle, it must be usb 1.1 compliant. Yesterday i had ready a little module and i have already identified bulk, intr and isoc endpoint following Specification of the Bluetooth System Wireless connections made easy Host Controller Interface [Transport Layer] documentation so the basic to speak with dongle is done :)
2) I need a bluetooth stack , i have a reference of bluez port for PlayStation 2 Linux in PlayStation 2 Linux Forum but making a port in native mode could be difficult, too much linux dependencies and i have not too much free time. Also i have seen some stuff for nintedo wiimote on libogc based on lwbt. So after some research i have 2 options:
a) Port lwbt , i believe that Herben is porting last lwip(1.3.1) and he has a new project to enable different communication methods for PlayStation consoles (ps2dev forum) , so an option would be lwbt plus making an usb transport layer for lwbt.
b) Make an userland bluetooth stack on IOP. For this i have many information to do it and also some sample code for opensolaris that i can port to PlayStation.
I believe by now i will try option b, to get PlayStation 2 speaks with bluetooth devices.
So let's code :) a new challenge to forget Oracle Identity Management crap for a while
Sunday, 8 November 2009
Saturday, 5 September 2009
Tracking balls
I have uploaded a little video showing a tracking ball demo using:
- eyetoy driver
- libeye
- libipu
- libgsclassic
A pdf with some history about the driver is available here
bigboss_eyetoy
- eyetoy driver
- libeye
- libipu
- libgsclassic
A pdf with some history about the driver is available here
bigboss_eyetoy
Sunday, 10 May 2009
Return
After one year away from playstation development, this weekend i decided to come back. My company updated my laptop a few months ago from a powermac to macbook pro, and i had not free time to update all my ps2dev environtment until now.
I got some problem compiling ps2 toolchain under leopard, checking ps2dev forum i got the same problem, after apply patch from umjammer i saw some problems:
patch change ftp://ftp.gnu.org/pub/gnu/ by $GNU_FTP/ so it does not run fine. Making the change correctly solve the problem but you will get: configure: error: installation or configuration problem: C compiler cannot create executables
The problem is solved with CFLAGS="-arch i386" on 001-binutils-2.14.sh, 002-gcc-3.2.2-stage1.sh
Well now i have toolchain ready and i come back to work. Next step update driver, and port all grafic stuff to ps2sdk. More to come...
I got some problem compiling ps2 toolchain under leopard, checking ps2dev forum i got the same problem, after apply patch from umjammer i saw some problems:
patch change ftp://ftp.gnu.org/pub/gnu/ by $GNU_FTP/ so it does not run fine. Making the change correctly solve the problem but you will get: configure: error: installation or configuration problem: C compiler cannot create executables
The problem is solved with CFLAGS="-arch i386" on 001-binutils-2.14.sh, 002-gcc-3.2.2-stage1.sh
Well now i have toolchain ready and i come back to work. Next step update driver, and port all grafic stuff to ps2sdk. More to come...
Sunday, 23 March 2008
New update about EyeToy driver
Well, i have updated the driver to compile under the last ps2sdk available on svn.ps2dev.org. I wait to release some stuff soon :). The original and not public version of this driver was always compiled under ps2lib enviroment since 2004, now all is ps2sdk friendly iop side and ee side.
The sample will be included with the public release, it will show in the tv screen ipu frames captured with EyeToy and saves an ipu frame and a few seconds of pcm audio also.
The main problem was to get the toolchain run fine under leopard, don't compile fine on it, so i had to install toolchain from my powermac and all is fine by now...
You have a snapshot from ps2client session here:
The sample will be included with the public release, it will show in the tv screen ipu frames captured with EyeToy and saves an ipu frame and a few seconds of pcm audio also.
The main problem was to get the toolchain run fine under leopard, don't compile fine on it, so i had to install toolchain from my powermac and all is fine by now...
You have a snapshot from ps2client session here:
Thursday, 20 March 2008
macam adds support for PlayStation Eye
The last release 0.9.1 have added support for PlayStation Eye camera. Enjoy with your Mac :P
Download binaries or sources here
Download binaries or sources here
Subscribe to:
Posts (Atom)


