To quote: It's been a while since my last post! A lot has been happening lately, I've mostly kept my followers updated on what's new through my Twitter account, but I think that this deserves a post of its own!
I've been reversing some PPC code in IDA and unfortunately, it doesn't handle the PS3 files very well, so I wrote a lot of scripts in order to make it parse the files properly! There was one thing missing though that I couldn't do with an .idc script : handling of jump tables.
Yesterday, I took on the task of writing an IDA plugin in order to parse the ppc code and find jump tables and define them in IDA's kernel so the analysis is done properly! It was a very fun and exciting challenge that I enjoyed doing, and I'm happy to say that I succeeded and it works very well (on the files I tried anyways).
The IDA API is extensive and easy to use, and allows you to do pretty much anything!...
160w ago - EA Community Manager Matthew Pruitt has shared a video announcing that Need for Speed Hot Pursuit hits PS3 today, and fans can play with the game's developers this weekend!
To quote: Need for Speed Hot Pursuit races onto the PlayStation 3 today asking the vital question: are you a racer or are you a cop?
That's the choice you'll make when you get behind the wheel and start tearing up the streets of Seacrest County.
Need for Speed Hot Pursuit PlayStation 3 players will experience the thrill of the chase and the rush of the escape as they play through full careers as both a cop and a racer solo or connected. The blistering speeds, brutal busts and heart-stopping getaways are all connected via Need for Speed Autolog.
This network not only connects friends for epic head-to head pursuits and races, but also enables players to compare performances and stats, thereby setting the stage for the ultimate in friendly competition.
I can tell you from playing here in the office that Autolog will bring out the competition in you - even if you're not a competitive person.
Every day we're amazed at the new times people set on each of the events. You think...
170w ago - With the release of yesterday's PS3 FTP server which enabled easy access to dev_hdd0, dev_flash, dev_flash2, dev_flash3 and dev_bdvd on the PS3, several developers are now examining the PlayStation 3's dev_flash and registry entries.
Forum user diemetal has let us know today that Spanish PS3 developer DemonHades has began to analyze dev_flash from PS3 Firmware version 3.41, stating the following (roughly translated):
"TeamHades has removed the three dev_flash that PS3 has. Thanks to the Homebrew PS3News we needed to extract (PS3 FTP Server).
We begin the analysis with some pictures of their content, we will later file by file documenting that we are not able to do anything and escape in the future a stable CFW."
RichDevX has also tweeted some pictures (below) of the PS3 flash contents and registry entries today.
Included in flash0 he stated that fonts, image, and 3 user modules (prx) files were interesting, however, he went on to say...
187w ago - FuturLab Managing Director James Marsden has revealed today how Flash developers recently became licensed PSP and PS3 video game developers on PSN.
To quote: Today I'm going to spill the beans on how a bunch of Flash developers managed to become licensed to make games for PSP and PS3!
Contrary to popular belief, we didn't have lots of games under our belt; none of us had worked on a commercial video game before, and none of us knew anything about C or C++.
What we did have was a great idea and the naïve enthusiasm to rock up to Sony's Liverpool headquarters and present it in person.
It all started back in 2007 when I'd just finished building our Flash game engine, PRISM. We decided to use the engine to develop an idea I'd had at University. The idea was essentially a game that reaches outside of the console, with characters in the game contacting players through instant messaging, email and telephone calls.
You might have heard of this kind of game, it's called an Alternate Reality Game (or ARG - pronounced A.R.G.).
So we used our engine to build a Flash demo and started...