162w ago - Spanish PlayStation 3 developer PS3MrEnigma has recently started a blog (linked above) sharing his experiences with PS3 LV2 kernel reversal and memory hooks.
Below are the details thus far, roughly translated:
In this post we will see how to make hooks (hooks) in the LV-2 SYSCALL. The possibilities are endless da hook, only to be limited to our imagination and what we want to achieve with the hook.
For this section we should bear in mind that we need to meet the following requirements:
• Having a dump of the entire LV-2, possibly without being modified in any way by a payload.
• Knowledge of assembler to understand the original SYSCALL to create our hooks.
• Understand how the / s SYSCALL we will modify.
For this post'll take the example of a LV-2 3.41 Debug (for it is that I work mostly), but can be applied just as in a LV-2 Retail.
The first thing you need to know is the beginning of the SYSCALL_TABLE, and the number of SYSCALL we want to put a hook.
For example put a hook to the SYSCALL 0 Ã– 363 (867) to alter the machine model that we will return.
The SYSCALL_TABLE is at position 0 Ã– 303130 (at any position in the LV-2 assume that they add the base address 0 Ã– 8000 ...), knowing the number of the...
To quote: "For anyone that does not have a clue on what ScummVM is, take a look at this site here: scummvm.org. It has a ton of info on what ScummVm is and does. But basically:
ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games, provided you already have their data files. The clever part about this: ScummVM just replaces the executables shipped with the games, allowing you to play them on systems for which they were never designed!
A quote from the man himself:
Hi, I am currently working on a ScummVM port for the PS3, much of it already works, but there are still some points which need...
163w ago - Previously it was reported that shinhalsafar started work on an FCEU NES emulator port for PlayStation 3, and today Robo Hobo has shared a WIP of his Nestopia (NES emulator) and Gambatte (Gameboy Color emulator) PS3 ports for JailBroken consoles.
Note: When upgrading do not delete your old version, it will delete any savegames you've made. Just choose install package, when it tells you the current version is already installed just tell it to install anyway.
• Settings are remembered between sessions
• Option to underscan output, up to 10% for nestopia and 50% for gambatte
• Option to enable Vsync and Linear Filtering(to reduce scaling artifacts, in exchange for blurriness)