Here’s another update on JoySens, this time fixing some of the issues that were introduced with 1.4/1.41:
- fixed compatibility issues with Sony UMD driver (and possibly some other applications that require more kernel memory)
The config file system now uses a mere 1Kb of RAM where it used 24+Kb in 1.4/1.41
- Reduced module size a bit (to further help memory problems)
- added a workaround info output for POPS (flickers a lot, but at least you see something)
- fixed the adjust calculation to avoid crashes for high values (shouldn’t happen anymore even with adjust 32.0)
- fixed a little Button remapping bug
It took quite some time to completely rewrite the config system (once again) to not use any dynamic memory allocations and still work reasonably well. I could have got it down to not using any memory (besides stack) at all, but that would have reduced the speed a lot, as there wouldn’t be any buffering on the file reads and for every setting the whole file would have to be read through. I’ll probably release the config system as a library for plugin writers at some point. For now, enjoy JoySens 1.42!
If you still find any compatibility issues with specific UMD drivers, homebrews or games, please let me know about it with detailed information on your firmware version, other plugins running and any other circumstances that might influence the behaviour of JoySens.
[UPDATE]
1.42 has been replaced with 1.42b fixing a bug that messed up the settings file after saving settings from in game or vsh.
thanks a lot for your work. it’s a great plugin that I needed badly, and it works perfectly in game so far on my psp fat 5.00m33-4.
We create & distribute unique, safe and effective products that help people supplement their lives. We are proud to offer a wide range of natural health supplements, over the counter health products and skin care products.
This is great. Thanks.
I am running 3.80 M33-5 and whenever I play any homebrew out of the game folder joysens doesn’t work, for example I play an iso game and joysens doesn’t affect it one bit. Please help me.
I just have one question regarding the “Savng”.
In your read me file, it stated that
“SAVE -
To save the current settings press NOTE + CIRCLE.
This will create a new settings section if you’re in a game that isn’t yet listed. From then you can configure
JoySens specifically for this game too.”
Does this mean that each game I play can have different Joysens config?
I tried it but I can’t save the configuration for a apecific game.
Also based on your version updates
“from v1.3
- Added support for configs for different modes (VSH/POPS) and game/eboot paths”
I was hoping that the plugin would create a new config for a specific game. But it didn’t.
Games I tried:
Driver 76
Dead to rights Reckoning
Killzone Liberation
Stardust Portable
Miami Vice
My PSP:
PSP Phat
CFW 5.00 m33-3
4gb Memory Stick
NOTE: Joysens do function properly on my psp, I was able to adjust the deadzone of my analog nub. But I was hoping that if I run Driver 76, settings for this game would automatically load.
Please help.
Wow, haven’t been here in a long time…
Hey could joysens just have a one save file for each of game, pops, etc.
Maybe current implementation is what causes it not to save, correctly.
But, [Kal-el] has a great note*.
Why not just release a basic and advance version.
Basic: saves more memory and you would have to do settings over for different game.
Advance: Automatically loads each game and haves different settings for each game.
This would solve most problems, I think.
Well… I must say I love the application. I quite literally destroyed the contacts on the mainboard (long story).
I’m running 5.00 M33-6, on a Phat 1000. Can I request a modified PRX or instructions on how to modify the PRX to support ranges beyond (64,64)? Mine, when calibrated, is between (64,127) and (81,127).
I’d love to just disable the bloody thing, but so far I haven’t read up on it. Please advise!
I was thinking that if it was possible for someone to modify the auto clocker that cwcheat 0.2.2 REV-D has so that BUS speed can be autimatically adjusted games such as Final Fantasy: Crisis Core and others. cwcheat doesn’t have auto BUS speed adjustment with the CPU.
“At least post that information at cwcheat’s… that would make it the best dynamic clocker…”
Personally a dynamic clocker would make the psp more enjoyable… less recharges. Plus, you could disable it.
Is there a way to have the remap options toggled on and off.
for instance only Modes 0, 3 and 6 to be toggled around.
or maybe just one mode, 3 (AnalogDPad) on and off.
Having 6 modes its hard to use while in game.
Thanks
Uh, a little help here- I installed the plugin and enabled it in the recovery menu, but I don’t understand how to start it up. The Readme says press “Note + select”.. which button is “note?”
First of all, thank you! I hope that wherever you are beautiful women (and/or men if that’s your thing) are eagerly waiting in line to blow you.
I’m using a PSP-1000 (Japanese style) with 3.90M33-3 and the following plugins:
[VSH]
hold.prx
[GAME]
music.prx
joysens.prx
In order to get GTA:VCS to load with joysens.prx enabled I had to change my UMD ISO Mode to M33 driver which so far has not created any other issues. My only problem is that I am having trouble working out a way to use joysens.prx and music.prx concurrently since they both use NOTE for functionality.
I’ve tried many different button combinations including using SCREEN and SELECT as the primary button in joysens.prx. Unfortunately SCREEN causes joysens to act unusually and SELECT disables the SELECT button except for exclusive use by joysens.prx. I tried changing the primary button of music.prx to SELECT but I get serious stability issues and it often sits loading for infinity.
Seeing as I use joysens.prx to repair a dead-zone issue I really don’t often need the ingame functionality. Is there anyway to disable all the ingame buttons for joysens.prx so it just runs with the settings I entered in joysens.ini?
(I’ve tried unassigning all the keys in the joysens.ini but it just reverts to defaults.)
My DPAD si broken (the DPAD left is always on), there is a way to disable the DPAD in the ini file ?
I’m using the Analog->DPAD remap, but DPAD is always on.
Thank you
My analog pad is broken.
It’s possible to make a remap like that :
UP dpad -> UP analog
DOWN dpad -> DOWN analog
LEFT dpad -> LEFT analog
RIGHT dpad -> RIGHT analog
L + UP dpad -> UP dpad
L + DOWN dpad -> DOWN dpad
L + LEFT dpad -> LEFT dpad
L + RIGHT dpad -> RIGHT dpad
thanks a lot
I recently installed this on my psp and it works great, although I cannot get game150 to work with joysens, it does not show up in the recovery menu. I installed it correctly like the guide said. I am running 5.00m33-6.
does this download help with the analog stick drifting downward without me touching it?
Yeah the ISO just quits itself. Is there a way to fix this? By the way, nice work on JoySens! It saved me from buying a new PSP.
Easily, this post is really the greatest on this valuable topic. I concur with your conclusions and anxiously await your future updates. Saying thanks will not be enough, for the tremendous lucidity in your writing. I will immediately grab your rss feed to stay abreast of any updates. Delightful work and much success in your business efforts!
My Eng is poor,but I’m so happy that your plugins make me playing PSP as normal as before! Give you a great Thxs~
I am normally not one to write my opinion on people’s blogs, but for this article I just needed to do it. I have been cruising around your blog a lot recently and I’m really impressed, I think you could potentially emerge as a main opinions for your niche. Not sure what your load is like in life, but if you started commiting more effort to writing on this site, I would guess you would begin receiving a mass of traffic eventually. With ads, it could emerge as a nice second income source. Just a concept to ponder. Good luck!
man nothing works i tried it and it doesnt work this is crap i tell u dont try it