Not dead (neither me nor JoySens)

After quite a long time of absence I’m here to notify you all that I’m still around and have returned to some PSP coding. I was really amazed at how many people have visited and written on my blog since the last time I checked and it seems that especially my JoySens CFW plugin is still famous.

Since the last release a whole bunch of new custom firmwares have been released (namely 3.90-3.93 as well as 4.01) and I had a lot of questions to add support for those firmwares to JoySens and release version 1.4 which was in development before. Today I upgraded my 3.71 M33 PSP to 4.01 M33 and first my plugins wouldn’t work and just make the PSP freeze on startup. However I knew that they had to work, because it was already reported and since the CFWs since 3.80 all have a NID resolver the old plugins (ie the non-3.71 joysens.prx) should just work. After a format of my memstick not helping I just decided to try and format my flash1 and reset the PSP and voilá – all plugins started working perfectly again.
So if you have problems getting the plugins to run on your > 3.71 PSP, just try formating flash1 from the recovery menu and be sure you use the non-3.71 version of JoySens.

I also started putting a little work back into JoySens and finished the new config file system that was planned for 1.4. The next steps will include working this system into the plugin and enable different configurations for all execution modes (VSH/GAME/POPS) as well as for different EBOOTs/UMDs. After that I’ll add a few small updates that got onto my todo list, like fixing HOLD button actually preventing any input (don’t try having remapping enabled and putting the PSP for mp3 playback into your pocket) or improving the auto-center function a bit. I’ve also got a request for analog -> round buttons remapping which would be an option for a new feature.

Unfortunatley there’s also one unlucky happening: I’ve lost a part of my motion kit driver source – namely the config file loader. But that’s only half bad, because the config file system for JoySens 1.4 will make it easy to rewrite that part. I also already added a few small changes to the motion kit driver and will release a non-beta version soon, probably together with JoySens 1.4 or shortly before.

Apart from all that I’ve also thought about releasing some of my code to the public. Into my mind came Mudkip Adventures – the first and till now only game written with triEngine, which was released already half a year ago, so there’s nothing stopping me from releasing the game source (apart from the sloppy design, but it was a 72hour project anyway so there’s not much to expect :P ). Next thing could be JoySens, seeing how the community seems so interested in it, so maybe there might be some people that can advance it even further.

rubikmenu

My biggest and highest-priority project at the moment though is finishing up my supposed-to-be Rubik’s Cube Compo entry, which died due to a graphical glitch that frustrated me so much that I just had to take a timeout from PSP coding. Well I’m back to finish this one up and release a fabulous game to the community, but there’s still a lot to do before (mostly interface design and implementation).

So far – enjoy the summer and I’m waiting for your comments :)

13 Responses to “Not dead (neither me nor JoySens)”

  1. Keivn says:

    Awesome man. I really love this plugin. I really hope you get it to work on most games. For example Virtua Tennis 3, it won’t work. However, surprisingly, a music plugin does work, even on 4.01. Getting the on screen info in most games would be awesome, but just getting it to work would be even better. Well good luck and hopefully you keep us informed.

  2. raphael says:

    Since I don’t own Virtua Tennis 3, it’s hard for me to test and check what goes wrong and without any information I can’t help anything. Also, the onscreen info should already work in most if not all games – at least if you pin it (NOTE + Triangle).
    If you’re interested to help, I could create a debug version and give it to you, then with the debug information I might be able to find out why it doesn’t work in Virtua Tennis 3.

  3. Kevin says:

    I’d definitely help. Email me using the email address I provided in this comment.

  4. Shinma no Tenchuu says:

    If everything is left on default except smooth. (150%),
    How high can the adjust go without freezing the psp?

    When I used my psp-p incresing the adjust helped… but then ghosting got on my nerves so much i decided to get a psp-s…

    The D-pad, would be better if you could range it like the analog stick. That would allow angles on it better.

  5. mikekenan007 says:

    im glad to see u back raphael

  6. A bird in the hand is worth than two in the bush

  7. David says:

    Dear Sir,

    I would like to congratulate you for this wonderful plugin that allows me not to destroy this fragile joystick. I upgraded my PSP to 5.02 and your plugin is not working anymore.

    Is it my PSP or a compatibility pb ?

    Thanks in advance for your answer.
    Best regards
    David

  8. I have been searching hard for info on this, so thanks for the post, any ideas where I can get more information?

  9. bendermaster says:

    Aaah, games, they’ve taken so much of my precious lifetime already. I wonder if I’ll get a bonusgame when I die =P

  10. ñêà÷àòü áåñïëàòíî æàæäà ñêîðîñòè 2009 says:

    Is it Yes written interesting, but continuation will?

  11. psp forums says:

    Hi, thanks for posting this article. Do you know where I can find more information on this. Thanks

  12. teekTeero says:

    Amazing .. very amazing matter. I’m goin to write about it also!

  13. Teodoro Hoda says:

    A Great blog post, I will be sure to bookmark this in my Newsvine account. Have a awesome day.

Leave a Reply