xuanyuanyaoming / procfw

Automatically exported from code.google.com/p/procfw
0 stars 0 forks source link

TiltFX support #29

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Just thought I'd put this here since you now have a bugtracker.

Feature request: enable TiltFX (G-sensor) support.
As of B6 release, TiltFX eboot, it seems, fails to patch the necessary RAM area 
to hook the device to PSP's controls and enable sound (tested on 6.20 
permanent). Here I'll try to supply all the information I have about how this 
device is supposed to work.

TiltFX places an eboot into PSP\GAME\UPDATE\ directory (it's probably a 
leftover behavior from the times it was possible to launch a homebrew as a 
firmware update?)
After activation several files are placed in \TiltFX\ - language config, unique 
device ID, saved in plain txt, and a license file (this is kinda irrelevant, 
but who knows what'll prove useful)
TiltFX is plugged in both via the 5pin universal connector and the sound 
connector, thus until activated and loaded, the sound is disabled. The 
manufacturer calls this "demo mode"
When TiltFX eboot is started, the user is presented with a selection of 
presets. Within the settings eboot the device already works (tested on 6.20 
pro-b5 permanent) - but that's due to the application's native support of the 
device.
On exiting the application, it attempts to patch into a certain location in 
PSP's RAM, much like a HEN, to hook the device's output to PSP's controls in a 
presetted way (this may be just analogue stick emulation, or even certain 
buttons; in some cases the RAM patch is also a cheat applet for certain games). 
It also forces the PSP to ignore the inserted audio jack and produce sound 
through the speakers. Lastly, a key shortcut to configuration screen is enabled 
within games: R+PS. None of these work on PRO series LCFWs. Unfortunately, it's 
hard to tell, whether it just fails to access the necessary RAM areas, or 
causes a crash with a reboot, since even when the patch is successful on OFW, 
the PSP reboots after exiting the TiltFX eboot - thus no way to tell one from 
another.
It should also be noted, that TN-D included support for this, however, not 
initially: a TiltFX fix was added within several hours from the initial 
release, thus it might be possible to acquire 2 versions of TN-D differing 
exclusively in their support for TiltFX.
I would be glad to provide further assistance. I also attach the TiltFX eboot.

Original issue reported on code.google.com by astashen...@gmail.com on 4 Jun 2011 at 12:48

Attachments:

GoogleCodeExporter commented 9 years ago
also, this is obviously an enhancement, but (out of my stupidity?) I couldn't 
find, where to change that while posting

Original comment by astashen...@gmail.com on 8 Jun 2011 at 4:51

GoogleCodeExporter commented 9 years ago

Original comment by outma...@gmail.com on 16 Jun 2011 at 1:19

GoogleCodeExporter commented 9 years ago
not working in tonight's nightly build 6.20 976:0b11ab631359 or any of the 
previous nightly builds since the issue was closed

Original comment by astashen...@gmail.com on 18 Jun 2011 at 9:37

GoogleCodeExporter commented 9 years ago
Please ask Datel to update their executable file, that's not an issue of ProCFW 
but I agree that it would be great that some plugin implement support for this 
on newer firmwares.

Original comment by devnonam...@gmail.com on 14 Dec 2013 at 3:19

GoogleCodeExporter commented 9 years ago
Issue 86 has been merged into this issue.

Original comment by devnonam...@gmail.com on 14 Dec 2013 at 3:20

GoogleCodeExporter commented 9 years ago
I think you are misreading this. Datel executable officially supports 6.20. I 
was not asking to add support for later firmwares. I was asking to make PRO-B 
compatible with Datel executable on 6.20 (probably, using differen memory 
ranges). It has been successfully done by TN authors for 6.20 previously, so it 
is possible.

It's kinda naive to expect a commercial company to update a discontinued 
product driver to support an unofficial jailbreak module.

Original comment by astashen...@gmail.com on 15 Dec 2013 at 9:04

GoogleCodeExporter commented 9 years ago
2 years ago I wrote:

"I have PSP 2000 TA-085v1 with pandora battery, and I possess the accessory 
TILT FX.
If you have a project in mind to make this accessory function in the PRO, 
answer here. I accept being a beta tester."

And once again I'm here to reinforce what I said.

Original comment by andrelds...@zipmail.com.br on 17 Dec 2013 at 5:42