Noobz!
May 24, 2012, 01:14:21 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1] 2   Go Down
  Print  
Author Topic: Unofficial piKey 0.5  (Read 7897 times)
0 Members and 1 Guest are viewing this topic.
Angelo
Guest
« on: December 19, 2008, 04:22:59 pm »

Hello everybody! It's been a while since you guys have received any piKey news! Now that it is Christmas, it's about time we made another release.

This is the full release for Unofficial piKey 0.5. It contains, the documents, source code and the application itself!

Here's the changelog

Quote

Unofficial piKey 0.5 is a release by the Unofficial piKey Team. (Unofficial.piKey.Team@Hotmail.co.uk)

Any part of this software may be used by anybody for experimental and educational purposes. Parts
of the piKey code may be copy and pasted into other projects, however please state so in the release
notes. piKey is a useful piece of software that uses a lot of the PSPSDK and is a shame if not used to its
full potential.

Unofficial piKey 0.5 Change log. (Quick notes)

##########################################

-  Doesn't require "flash0:/kd/IRDA.PRX" in "ms0:/SEPlugins/Game.txt" for piKey to work
   with IRDA. (Which means the IRDA patcher isn't needed)
-  Works with the latest custom firmware.
-  Built with the latest PSPIRKeyB Lib. (Includes the new drivers.)
-  Key repeats have now improved. They are now not too sensitive.
-  Now piKey allows the PSP to enter sleep and power saver mode.
-  PSP wakes from power save mode if a key is pressed.
-  Removed SIO. This is now taken over by another project.
-  Improved Danzeff plugin. Now supports two maps for certain homebrew applications.
-  Added a new Go! Messenger OSK plugin that works with the application Go! Messenger.
-  Fixed "piKey Installer" and moved to 3.XX / 4.XX / 5.XX kernel.
-  Fixed "piKey Sample" and moved to 3.XX / 4.XX / 5.XX kernel.
-  Added a fader between various piKey events.
-  Now doesn't crash when running ZX-81's applications. piKey is automatically disabled for you.
-  Removed 1.50 disable mode as this now controlled in the recovery menu.
-  OSK has been fixed and sped up.
-  Most symbols in the Latin (English) OSK can be used in the OSK allowing things like the EURO
   symbol and Pound symbol.

-  Application Loaders have been added:

   -  CTRL + ALT + D = Launch UMD disk. (If exists)
   -  CTRL + ALT + 1 = Launch "ms0:/SEPlugins/piKey/Applications/App_1/EBOOT.PBP". (If exists)**
   -  CTRL + ALT + 2 = Launch "ms0:/SEPlugins/piKey/Applications/App_2/EBOOT.PBP". (If exists)**
   -  CTRL + ALT + 3 = Launch "ms0:/SEPlugins/piKey/Applications/App_3/EBOOT.PBP". (If exists)**
   -  CTRL + ALT + 4 = Launch "ms0:/SEPlugins/piKey/Applications/App_4/EBOOT.PBP". (If exists)**
   
   **Will only load official and homebrew EBOOT applications and games, not PSX games.

-  Hotkeys have been added:

   General: (Work anywhere and assigned by keymap)

   -  F1 = Quit Game.
   -  F2 = Power Off.
   -  F3 = Standby.
   -  F4 = Restart.
   -  F5 = Screen backlight toggle. (Backlight mode 0 -4)
   -  F6 = CPU speed toggle. (133Mhz, 222Mhz, 266Mhz, 300Mhz, 333Mhz.)

   Web: (Work only if the web browser is running)

   -  Ctrl + T = Tab switcher.
   -  Ctrl + B = Bookmark page.
   -  Ctrl + H = Go to home page.
   -  Ctrl + 5 = Refresh / Stop page.
   -  Ctrl + Backspace = Go forward a page.
   -  Alt + 4 = Closes the web page.
   -  Backspace = Go back a page.
   -  Backspace + CTRL = Go forward a page.

   Other: Work in certain situations.

   -  CTRL + G = Enable Go! Messenger plugin.
   -  ALT + UP/DOWN = Go! Messenger sidebar scroll. (Only works if GoMessenger is active.)
   -  CTRL + D = Enable Danzeff 1 plugin.
   -  CTRL + E = Enable Danzeff 2 plugin.


##########################################

Bugs to fix:

-  None so far.

##########################################

Things to maybe add in next version:

-  CTRLMap.txt switcher
-  Perfect the OSK including more language support. (Focus on EU languages + new OSK
   layout maybe different OSK.PRX)
-  Homebrew launcher with config file:
   -  Homebrew and official EBOOT loader with 10 slots.
   -  PSX EBOOT loader with 10 slots.
   -  ISO/CSO loader with 10 slots. It loads the UMD driver from the
      CFW configuration. (If Fanjita agrees)

##########################################

Things to do:

-  Add the 2 missing cases in OSK. (Lines 620 - 646 oskout.c)

##########################################


Just a few extra notes incase you guys were wondering:

Quote

Keymap:

I've set the keymaps to this so you guys get some hotkeys. They can be adjusted if you want via the keymap:

   -  F1 = Quit Game.
      (Default = CTRL + Q)
   -  F2 = Power Off.
      (Default = CTRL + P)
   -  F3 = Standby.
      (Default = CTRL + S)
   -  F4 = Restart.
      (Default = CTRL + R)
   -  F5 = Screen backlight toggle. (Backlight mode 0 -4)
      (Default = ALT + S)
   -  F6 = CPU speed toggle. (133Mhz, 222Mhz, 266Mhz, 300Mhz, 333Mhz.)
      (Default = CTRL + C)

Expansion Pack:

   -  I've added a Targus and Hama expansion pack to get the most out of your IR
      keyboard. Both have docs and dead easy to install.

PSPWrite:

   -  I've compiled a version of ZX-81's PSPWrite 1.2.0 in the package. This has been
      compiled with the latest drivers and with key repeats. The driver you may have to
      set up but the key repeats are near perfect. It ios just a proof of concept showing
      that it can be added to any IR application.

      NOTE: The piKey key repeat parameters will vary to the ZX-81 parameters.[/b]

Devpack:

   -  I've added devpack to this version to piKey to help people get straight into developing.
      it has all the latest files and is dead easy to install. It also includes the latest PSPIRKeyB lib.



I just want to thank everybody that has been part of this project. It's been very fun and educational. Thank you again Fanjita for the opportunity, WaKaRu and Loonix for moderating this glorious forums and I wish everybody a very Merry Christmas.

Enjoy

Unofficial piKey Team

Angelo
Kloplop321
Chilly Willy

Please upload somewhere else guys as I don't think Kloplop321's server will be able to handle all you guys downloading form it!

http://piKey.Kloplop321.c...ial_piKey_0.5_Release.zip
« Last Edit: December 24, 2008, 05:33:43 pm by Angelo » Logged
oursoul
Jr. Member
**

Karma: 0
Offline Offline

Mood:

Posts: 73



View Profile
« Reply #1 on: December 20, 2008, 06:00:43 am »

Am I the first random to respond?  I think I am!!
This is excellent news!!!

It's late here but sometime tomorrow I will have a play with the pre-release, very excited.. the changelog suggests some mega-fantastic upgrades, the £ key inclusion and the internet browser shortcuts are brilliant.  I can finally upgrade to v5 firmware too.
 
Really happy and very proud of you guys for sticking to this project.
Your work will go down in mini-history!

WELL DONE ANGELO, KLOPLOP321 and CHILLY WILLY!!!
VERY MERRY CHRISTMAS and A FRUITFUL NEW YEAR

thank you thank you thank you thank you thank you

xOursoul
« Last Edit: December 20, 2008, 06:06:51 am by oursoul » Logged

DS with FF3+M64DS+£3 swapped for BLACK 1003 PSP (v2.00)
v2.00-->v1.00-->v1.50-->v3.20oeB-->v3.40oeA
-->v3.52M33-4-->v3.71M33-3(+1.50)-->v3.52M33-->BRICKED
-->home made pandora-->v1.50-->v3.52M33-4-->v3.80M33-4(+1.50)
-->v4.01M33-2(+1.50)+piKey0.45 with PalmOne UWK & lots of homebrew Smiley
wakaru
Global Moderator
Hero Member
*****

Karma: 13
Offline Offline

Mood:

Posts: 1052



View Profile
« Reply #2 on: December 20, 2008, 11:17:22 am »

Nice update.

Thanks Angelo.

Merry Xmas to everyone Smiley
Logged


Make yourself a BIG favour: Read the damm README.TXT files and make use of the SEARCH function of this Forum.
You wouldn´t believe how this simple advice could sort your problems out so fast
Angelo
Guest
« Reply #3 on: December 20, 2008, 12:31:41 pm »

Thank you everybody. Smiley

I think Unofficial piKey 0.5 will have the full works like 0.4 did. I'm writing up the documents now. It's good exercise work for my hand as I've just had an opperation on it!  Cheesy

If only I had enough time, I could have coded a countdown timer!

Angelo
Logged
empatiico
Newbie
*

Karma: 0
Offline Offline

Mood:

Posts: 1


View Profile
« Reply #4 on: December 20, 2008, 07:27:55 pm »

Thank you Angelo, Kloplop321 & Chilly Willy!

I was desperately in need for a new pikey version... and your work is really excellent!

I hope your hand will heal as soon as possible. A little kiss where it's sore.  Kiss

Happy holidays!


Logged
Angelo
Guest
« Reply #5 on: December 20, 2008, 08:58:08 pm »

Thank you for your comment. I'm glad you like it!

I've changed my mind, it appears the 0.5 release will have the full works, source, docs and plugins. Wink

Angelo
Logged
mov
Newbie
*

Karma: 1
Offline Offline

Mood:

Posts: 13



View Profile
« Reply #6 on: December 22, 2008, 06:38:41 am »

Changelog looks great! Looking forward to trying it out. Smiley

Nice work, guys.
Logged

Classic PSP w/ CFW 3.80M33-5 + iR Shell 3.9
Omega-Weapon
Newbie
*

Karma: 0
Offline Offline

Mood:

Posts: 12



View Profile
« Reply #7 on: December 22, 2008, 08:41:41 am »

Well, I have just installed the piKey 0.5 Pre-release, and got nothing.

I've checked all my settings, and they all seem to be correct, but I get no response on the PSP from the keyboard. I get the "piKey is now active!" message when I start my PSP up, but the keyboard won't do anything.

Also, you mentioned that you fixed the piKey sample. When I boot it up, it just freezes and crashes my PSP. =/

It's not my keyboard, as that works in PSPWrite and AFKIM perfectly.

I can't see what the problem is. Maybe I'll do what I did before, and see if I can tinker with it until it works.

Hopefully I'll find a fix once you release the proper full release on Christmas day.

Cheers for all you've done. =]
Posted on: December 22, 2008, 08:11:56 AM
Ok, well that didn't take too long.

All I needed to do was take the piKeyIR.PRX from the piKey 0.3 release, and stick it over the 0.5 one. Everything seems to work fine, the OSK works, and the hotkeys work too.

I don't get what is with this, but anyways, I'm glad I can use piKey again.

Thanks Unofficial piKey team. =D

EDIT: Well, not I realise that key repeats don't work. =/

Everything else seems to work perfectly, so I just don't get what's wrong. =[

I think I can live without key repeats for now though, so I should be ok. All I use my keyboard for is web browsing, AFKIM and PSPWrite, so as long as I can type with the keyboard, it's all good for me. I'm not interested in playing games with the keyboard.

Well, hopefully something can be worked out for others with my problem.

Merry Christmas!
« Last Edit: December 22, 2008, 08:49:38 am by Omega-Weapon » Logged
Angelo
Guest
« Reply #8 on: December 22, 2008, 10:38:51 am »

That is very odd. At least I now know it's only 1 PRX that's an issue now.

Can you copy and paste the 0.5 piKeyIR.PRX just to double check please?

piKeyIR.PRX is responsible for IR input into the PSP. This means it's responisble for:

-  ALL IR keboard drivers.
-  Key repeats
-  IRDA loading.

Unfortunatly in Unofficial piKey 0.5 every single one of these are affected.

-  About 4 new keyboards and driver fixes have been made since 0.3.
-  Key repeats are not in 0.3.
-  The 0.3 piKeyIR.PRX doesn't load IRDA in Game mode.

I'm going to inconvieniece you greatly but asking a favour from you. You you mind backing up your PSP, formating your memory stick and try the installation on a clean card please. This is one fix.

Good luck!

Angelo

Logged
PSPdemon
Newbie
*

Karma: 0
Offline Offline

Mood:

Posts: 8


View Profile
« Reply #9 on: December 22, 2008, 05:16:31 pm »

I get the same error as Omega-Weapon on my 5.0 phat ( just did a fresh 5.0 M33-4 install via DC8 a couple min ago )

did a clean reformat and all....still no go

any ideas?

Thanks for Everything,
PSPdemon

edit: just for a throw out there... i have 2 ir keyboards, regular targus one and a belkin IR keyboard ( that you added to the support list which makes me excited Cheesy ). no plugins are active and again as i said fresh install ( also on a fresh memory card... 4gb official one ). hopefully itll get fixed so i can use my belkin keyboard Smiley
« Last Edit: December 22, 2008, 05:43:06 pm by PSPdemon » Logged
Angelo
Guest
« Reply #10 on: December 22, 2008, 07:07:33 pm »

Oh no... this was my worst nightmare!

It's odd how ths only occours on some PSP's!

Use the piKeyIR.PRX 0.3 module for now.

Here is a link to save you all rumaging through ZIP files:

http://piKey.kloplop321.com/Extras/piKeyIR.prx

Hopefully that will patch the problem whilst I work on a solution. I think the solution may only be after the release. I'm snowed under at the moment!

Angelo
Logged
PSPdemon
Newbie
*

Karma: 0
Offline Offline

Mood:

Posts: 8


View Profile
« Reply #11 on: December 22, 2008, 07:12:19 pm »


Oh no... this was my worst nightmare!

It's odd how ths only occours on some PSP's!

Use the piKeyIR.PRX 0.3 module for now.

Here is a link to save you all rumaging through ZIP files:

http://piKey.kloplop321.com/Extras/piKeyIR.prx

Hopefully that will patch the problem whilst I work on a solution. I think the solution may only be after the release. I'm snowed under at the moment!

Angelo


would i be able to try my Belkin keyboard with it? im guessing it would be a no because its the older module?

my battery died in my targus one and i cant be arsed to buy another ( they are expensive....which is why i was hoping to mess with my belkin Smiley )

ah well... itll get fixed in time to come Smiley
Logged
Angelo
Guest
« Reply #12 on: December 22, 2008, 07:44:03 pm »

Fiddle about with latest piKeyIR.PRX to try and get it working. Try renaming it, or adding it the VSH.txt:

Quote
ms0:/SEPlugins/piKey/InputDrivers/piKeyIR.PRX


Don't give on it! If only it failed for me too so I can help, but I haven't a clue were to start!

Angelo
Logged
Loonix
Global Moderator
Hero Member
*****

Karma: 17
Offline Offline

Mood:

Posts: 869



View Profile
« Reply #13 on: December 22, 2008, 07:45:42 pm »

OMG
ZOMG
OMFG!
I nearly sent my keyboard back because i had gotten no response with the latest build and also with my PocketPC
o.O
now i have used the 0.3 .prx file and it works!
(looks like the 0.5 .prx also prevented AFKIM from working o.O)

OH Heaven, YEA! i have got a Targus universal Wireliss Keyboard, and it WORKS!

(Tanks Wakaru for the hint where to get one!)
Logged
PSPdemon
Newbie
*

Karma: 0
Offline Offline

Mood:

Posts: 8


View Profile
« Reply #14 on: December 22, 2008, 08:18:32 pm »


Fiddle about with latest piKeyIR.PRX to try and get it working. Try renaming it, or adding it the VSH.txt:

Quote
ms0:/SEPlugins/piKey/InputDrivers/piKeyIR.PRX


Don't give on it! If only it failed for me too so I can help, but I haven't a clue were to start!

Angelo


ill try a few things and see what i can get it Smiley report back in a bit
Posted on: December 22, 2008, 07:49:57 PM
okay after i fiddled around with it it now works Smiley

just had to paste over the 0.3 one with your 0.5 and it worked

now to try it out and see what kind of results i get on the belkin!

edit: some keys do work and some dont ( im use to the targus layout....but it seems they are different? even though i selected it to use the #3 :S )

something i should know to make all the keys work like they should?

edit2: example of what: all lower case and arrow keys work fine, however all uppercase and number keys and the 4 buttons on the left do not ( also cant controll the psp past dpad control..... )
« Last Edit: December 22, 2008, 08:27:18 pm by PSPdemon » Logged
Pages: [1] 2   Go Up
  Print  
 
Jump to:  





Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 0.07 seconds with 28 queries.