The above video goes away if you are a member and logged in, so log in now!
SDK 3.41 leaked on the web
SDK 3.41 leaked on the web –
After the Software Development Kit to version 1.92 leaked by DemonHades is this time an anonymous person who just upload a newer version of the PS3 SDK, The download link found on the web contains only the compiler and libraries.
... Hoping that this file can help developers lovers ...
Without a chm file, this is really tough to use.
Already got SNES9x PS3 to compile with 3.41, they changed some stuff in the header files of 'cellpad.h'.
Originally Posted by chesh
Specifically, with cellpad.cpp - I had to change all calls to 'cellPadGetInfo' to 'cellPadGetInfo2' and instead of using 'CellPadInfo' as a type, use the new 'cellPadInfo2'. Also, they changed one of the members from this new struct cellPadInfo2 - where previously you would do:
now you do
That's it. Just go through all the header files thoroughly and you'll probably be able to figure out what got changed and whatnot.
The compiler seems to be a lot more accurate in that it no longer screws around with you feeding it code that it has trouble dealing with.
I finally found out for instance with this new SDK why the save state loading/saving results in a crash on SNES9x PS3 - a bunch of stuff in the underlying SNES9x code to do with int64 variables. I had to comment out the whole 'UnfreezeStructFromCopy' and 'FreezeStructFromCopy' functions from snapshot.cpp for now to get it to compile.
Also, port.h complained about the header file memory.h missing - if you look at target/ppu/include, you'll notice that the header file (memory) does not have an extension.
So I changed the include line to:
and that got it to compile. You might run into more of these 'include' problems - in that case, go to the target include folder and check if the header file in question does not have an extension - in which case do an include without '.h' before closing the angle bracket, like I did above.
Last edited by squarepusher2; 10-09-2010 at 08:13 PM.
this means possible move support
And SIGNED Win x64 drivers for Sixaxis/DS3 included!
I've been waiting forever for these
You think they're gonna publicly release them now they're out in the open?
Originally Posted by Derr
This could help with porting bSNES.
Is the signed drivers the .inf file only or is there a full installer?
You have to install them manually.
Control Panel > Devices and Printers > Playstation3 Controller > Hardware tab
Select the 2nd option in the list "USB Input Device", click the Driver tab, update driver
Aww but I just downloaded, setup and started working with 1.92 LOL. Its always a good thing to have as much stuff available as possible to work with but is there actually a significant reason for anyone (like me) with 1.92 to get the newer version? Especially if since apparently missing its documentation and examples.