The above video goes away if you are a member and logged in, so log in now!
|
| |
Would you like to get all the new info from PSX-Scene in your email each day?
| |
|
-
#1
SDK 3.41 leaked on the web
SDK 3.41 leaked on the web –
10-09-2010,07:37 PM
cell_sdk_341_001
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 ...
-
10-09-2010,07:41 PM
Without a chm file, this is really tough to use.
-
10-09-2010,07:56 PM

Originally Posted by
chesh
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'.
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
Code:
PadInfo.port_status[id]
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:
instead of
Code:
#include <memory.h>
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.
-
10-09-2010,08:18 PM
this means possible move support
-
10-09-2010,08:22 PM
And SIGNED Win x64 drivers for Sixaxis/DS3 included!
I've been waiting forever for these
-
10-09-2010,08:40 PM

Originally Posted by
Derr
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?
-
10-09-2010,09:33 PM
This could help with porting bSNES.
-
10-09-2010,09:37 PM
Is the signed drivers the .inf file only or is there a full installer?
-
10-09-2010,09:43 PM
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
-
10-09-2010,09:56 PM
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.
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|