JoySens changelog
v2011-03-24 · Mar 24, 2011
Homebrew coder neur0n has released a new version of JoySens, a handy plugin which allows users to adjust the sensitivity of the PSP's analog stick.
v1.5 · Jan 1, 2010
Developer's note:
JoySens got a new update after over a year and shortly after the source getting released to public.
Version 1.5 brings the following new features:
- code cleanup
- added possibility to choose only from a selected list of remapmodes (ie only switch between your favorite modes) per game/vsh
- fixed that adjust=0 will turn off the analog
- added LITE version, that does not support config file saving, no ingame info output as well as no ingame config settings with buttons
- added "threshold" config parameter, to adjust button remapping from analog
- added "thresholdupbtn" and "thresholddownbtn" config parameters, to set buttons for setting the threshold ingame
- added "idlestop" and "idleback" config parameters, to set when the analog movement stops the idle timer or returns back from idle (brightness dimming/display off feature of PSP firmware).
- optimized config file reading a bit
- updated FAQ
JoySens 1.5 was tested on 5.50GEN-D2.
v1.42 · Jul 31, 2008
A couple of days ago, we reported that developer Raphael released an update for the JoySens plugin for the PSP. While the update carried a ton of improvements, it also untintentionally introduced some new issues.Because of this, Raphael has released the homebrew's version 1.42. Here are the fixes that this new build will implement: * 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 bugFor those asking, Joysense is a plugin that enables you to tweak the sensitivity of the PSP's analog stick according to your personal taste. The author has tested this app on custom firmwares 3.10-OE-A, 3.40-OE-A, 3.51 M33-7, 3.71 M33, and 4.01 M33.Full details on installing and running JoySens are available in the readme included in the file bundle. Enjoy the download, and be sure to visit Rapahel's release thread at the QJ.NET PSP Development Forum should you run into any problems.
v1.4 · Jul 17, 2008
We know some of you have been finding JoySens pretty usefull. It's one of those apps that have a long-standing history in the PSP homebrew scene. What with the ability to tweak the sensitivity of your PSP's analog stick to your personal liking, it's a custom firmware plugin that many believe is a must-have.Homebrew developer Raphael is back with a new update for JoySens. While v1.3 was released back in October, we now find ourselves almost a year later, with JoySens v1.4. (Glad to hear from you again, Raphael!) Here's the changelog for the latest version: * Added support for configs for different modes (VSH/POPS) and game/eboot paths * Added analogButtons mapping modes * Fixed primary button mapping * Fixed HOLD button preventing analog input * Fixed to keep PSP from suspending/shutting down LCD if analog was pressed * Fixed font output shadow making it better readable on light background * Improved auto-center function a bit * checked compatibility with CFW up to 4.01-M33-2 * Made installation easierThe download archive includes a readme and FAQ, so be sure to go over the .txt files before anything.
v1.3 · Oct 21, 2007
PlayStation Portable homebrew developer Raphael dropped by our forums to release the newest version of JoySens, now on version 1.3. A couple of days back, the dev released version 1.2 which was made compatible with Custom Firmware 3.71 M33.
In case you missed the previous releases, here's a bit of a briefer. JoySens is a custom firmware plugin that lets users tweak with the sensitivity settings of the analog stick "in a very efficient way as well as "repair" faulty analog sticks." So what's new with this version of JoySens? A lot, it seems. Here's a list of updates and changes from Raphael's release thread:
Added a rescaling functionality to fix analog sticks that return too small values in either direction (hence the analog stick wouldn't react in that direction)
Added DPad/analog swapping
Made plugin executable smaller by reverting to kernels libc and implementing a fake pow() function rather than linking libm
Ensured compatibility with homebrew (actually needs the plugin enabled in game150.txt/game3xx.txt depending on the set kernel mode)
Added FAQ.txt for some frequently asked questions. READ IT BEFORE ASKING QUESTIONS!
Fixed a minor bug that could cause the plugin and the PSP to crash when using the auto-center function
The dev included a 3.71 compatible version of the plugin with the download, saying that "3.71 with 1.5 kernel patch users need both versions and activate the normal version in their game150.txt file and the 3.71 version in all others." Anyway, check out the download below. Be sure to go over the readme file and the FAQ before anything else.
v1.2 · Jul 30, 2007
PSP owners running on the JoySens CFW plugin may want to listen in, as Raphael dropped by earlier to let us know of an update. The developer has just announced that in light of a problem with v1.11 (the calibration function was broken), the plugin has been repaired and updated to version 1.2.
Now, in case you're a first-time reader, this plugin will enable you to tinker with the sensitivity settings on your PSP's analog nub. And from the looks of it, Raphael also added in some extra features for this new release:
- Fixed a major bug with the calibration function that scaled the range wrongly (should now really be useable)
- Added a function to map the D-Pad buttons to analog in case you can't fix your analog stick but a game requires analog stick
- Added a function to force analog input (for XMB for example)
- Added a function to map the analog to DPad (to control XMB with analog)
- Added button mappings for SCREEN (brightness), VOLUP and VOLDOWN
JoySens currently works with Dark AleX's 3.40 OE and M33's custom firmwares. Usage instructions should be available in the download bundle file's readme - make sure to view that before using Raphael's homebrew.
v1.11 · Jul 27, 2007
Raphael just informed us that he's released a new version of his JoySens plugin, now known as JoySens v1.11. For those who haven't heard of JoySens, it's a CFW plugin that allows users to alter the sensitivity settings on their PSP's analog stick.
The changes for JoySens v1.11 are numerous, but mostly deal with additions and fixes, as you can see in the changelog below:
- Added better calibration method (keeps the axis scale in range)
- Fixed automatic calibration function (gives pretty reliable results now) and moved vertical and horizontal calibration into one function
- Added a movement smooth factor (how much changes in the axes get scaled, the lower the smoother any movement gets recognized)
- Added an adjust parameter which controls the exponent of the adjustment function (default 3.0 meaning a cubic form)
- Added button mapping configuration
- Fixed a small error in the axis mapping, where values were mapped in range -127 to 128 where it should be -128 to 127
- Added setting save functionality
- Improved the readme with better instructions
One thing you should note about the current iteration of JoySens is that it now works on Dark_AleX's 3.40 OE and Team M33's custom firmwares. Just make sure you check the readme before trying this out, alright? You wouldn't want to end up with a perpetually wonky analog stick, we're certain.
v1.01 · Jul 26, 2007
Homebrew developer Raphael sent QJ.NET an email regarding the new build for his pet application JoySens, bumping it up to v1.01. To those who missed our earlier coverage on this one, note that it is actually a CFW plugin that lets users tweak the sensitivity of their PSP's analog stick.
JoySens v1.01 is essentially the same as the previous version but the most important change in this build is that the pluging has been made compatible to DAX's 3.40 OE and Team M33's custom firmwares - two custom firmwares that are being use the most currently by the homebrew scene.
Anyway, Raphael mentioned that the problem was that JoySens requires kernel mode to hook the controller functions. The good thing about the two custom firmwares is that they have additional security checks that avoids kernel mode modules to load if they link to user mode functions.
Anyway, JoySens v1.01 comes with a Readme file, complete with installation guide and reminders from the developer. Browse through tha first before installing this on your PlayStation Portable.
v1 · Jul 25, 2007
Ever wanted to have more control over your movements in an FPS on your PSP? Well, now you can. Raphael has come up with JoySens v1, a CFW plugin that'll allow users to change the sensitivity on their PSP's analog stick.
As Raphael explains in his readme, the application basically changes the sensitivity settings on your analog stick in the following ways:
- It changes the axial mapping to a cubic form so that small movements don't get recognized too early. This means that you can move cursors more exactly and don't have it jumping around on the screen.
- It applies a sensitivity scale to linearly change the responsiveness (and maximal amplitude for values < 100%) of the stick.
- It filters movement of the analog stick so that abrupt changes are further smoothed (though only slightly).
- It is possible to calibrate the analog stick (though still imperfect) so it centers properly
The end result is adjustable sensitivity settings for your analog stick, which you can change with simple button combinations.
Note, however, that this plugin was tested with CFW 3.10-OE-A' using Grand Theft Auto: Vice City Stories as well as Call of Duty: Road to Victory.
