For my entry in the NEO Spring Compo 2007 I have given AFKIM the attention it deserved to make it a much more usable application.
[Edit] Voting is over a while ago, I won š
AFKIM is an (almost) universal messenger client for PSP (Supports: AIM, ICQ, MSN, GTalk, Yahoo!)
Download links
Experimental OE version, tested in game310 folder with OE 3.10ā², seems to not work in 3.03
1.5 Version, tested in game150 folder on OE 3.10ā²
The OE Version works with WPA connections, you must use automatic network configuration however (DHCP)
EDIT: The OE version seems to work for most people on 3.03 OE-C
Iāve also made some guides to hopefully help new people get started with AFKIM.
Even if youāve used it before, it would be worth giving the How To Use guide a quick read over.
Getting Started Guide
Quick How To Use AFKIM Guide
[Edit] Danzeff documentation available here
The changelog for AFKIM3 is as follows:
ā3
Much better, more usable program.
Works in OE kernel, DHCP ONLY CURRENTLY, not sure why static IP address doesnāt work.
Faster display rendering (Keyboard lags less)
Better wifi handling ā User can rechoose which to connect to if connecting fails.
Better menu system, lots more menu items.
ā Away / Back
ā Remove Account
ā Reconnect to Wifi (No more quitting AFKIM to reconnect! yay)
ā Get Buddy Details
ā Rename Buddy
ā Block/Unblock Buddy
ā Delete Buddy
Fixes related to pressing buttons, menus now continue scrolling if you hold up or down.
Better connection handling.
Many many code cleanups
Fix memory leaks (introduce a new known one š )ā2 and a bit
Quit option.
Ability to use start as well as X to go buddy select -> chat.
FIX: Editting text box with space messes up display.
FIX: Account details donāt save sometimes.
When the Neoflash vote starts, Iāll be depending on you to vote for me, so donāt go too far away š
And when the competition finishes I will release a splash free version.
And if you are feeling generous, feel free to paypal me to show your thanks š
Go learn c++ first.
A book like āC++ Essentialsā would be a good start.
Then you will realize what the problem is.
what???
someone fixed the resolving thing?
Danzel, can you(or someone else) please explain me how to fix this? š
I love this program, it is very nice. Since it uses IRC, I was wondering if you could make a different program that is just an IRC client. I would love to see an irc client for the PSP that is designed this well. I have been using pIRC, but the keyboard is terrible compared to the danzeff keyboard.
Yeah, its in the plans, just need to find the time.
danzell, please tell me how to fix the resolving thingā¦:)
There is no fix yet.
By M4lfunction:
Iām stuck at the resolving too. 3.10-OE. Iāve tried both versions and neither works. Would it be possible to get a āblankā copy of the bitlbee.cfg file and to build it on my pc? Would this fix the resolving problem?
A reply from danzel:
Resolving ā yep.
But i cant get sense of thisā¦
hej man, itās good programme, but there are some little bugs. when someone sends you message (i tried only icq account) and you are offline and you connect, when the sender is already offline, the message, will not be delivered to you. it will be lost.
and there is no sound for incomming message, that is pitty..
and my special wish is to browse the web, while chatting. it would musted to be in browser, wouldnt it? right, thanks!
@stana ā it is posible that the bug you talking about depends of btlbee server not fakim ?! ā¦
Nope, its a psp resolving issue.
About the only fix for the resolving is to restart your PSP and try again. A couple times should do.
locosp: i had this idea too..
danzel: are you talking about recieving messages from offline people? or about resolving problem?
ps: it realy would be nice to listen to psp music or browse the net while chatting;)
I think the only way to pull that off would be to use a web messenger like E-buddy.
@Denzel please make me a gift and release the 3.1 with simple jabber version of AFKIM for my birthday wich is after tomorow š heheh
Could you implement a function to go to conversations with unread messages by pressing L or R, that would make life much easier.
Thank you very much ^^
Sounds like a good idea serguma, will look into it.
LOCOSP ā expect a late birthday present š lol
I think I have a resolver fix, Iāve created some test EBOOTs, just replace your current one and try it.
The links to the test version are here:
http://OFFLINEZIP.wpsho/afkim/afkim3beta_oe.zip
http://OFFLINEZIP.wpsho/afkim/afkim3beta_15.zip
IF YOU TRY IT PLEASE REPORT BACK THANK YOU! š
Please donāt go posting links to them else where either, Iāll remove them once this test is over.
Iāll go work on some other afkim changes/fixes so I can make a new release coming up soon (few days to a week I guess)
I didnāt have problems with resolving before, and with this fix is no problem as well ā¦
Denzel U should work on mz present fisrts not with non problematic āresolvingā thing š
The advantage of being the coder is you get to work on what you want š
CONGRATYOURATIONS danzel!!!
you won the competition!
and iām gonna try the resolving beta thing right away!
Does afkim now retry in 3 seconds or something?
ok i tested the version 5 times.
2 of the times: resolving works.
3 of the times: nope, getting stuck at resolving again.This means its not fixed yetā¦
May i recommend you to also put in a auto-retry function?
After 2 or 3 seconds, that afkim will retryā¦?
yeah Denzel i was jokin , sorry about that š ā¦
Is there any chance there will be a 2.8 version of AFKIM v3 anytime soon. I have tried using the 1.5 version of AFKIM v3 on my 2.8 but it freezes at the splash screen, and the OE version doesnt work at all. Nice work though.
@borgqueenx ā There was an experimental resolver fix for the pspsdk, looks like it doesnāt fix it. Iāll add the autoretry bits then.
@Brent ā You will need to do some things to your psp to make it work:
http://forums.qj.net/f-guides-hacks-homebrew-and-emulators-43/t-how-to-play-homebrew-on-your-psp-read-this-first-21355.html
other useful guides to get you started:
http://forums.qj.net/f-guides-hacks-homebrew-and-emulators-43.html/
Okay, here is the autoretry fix:
http://OFFLINEZIP.wpsho/afkim/afkim3beta1_15.zip
http://OFFLINEZIP.wpsho/afkim/afkim3beta1_oe.zip
Give it a try and report back š
working with out problems
ok trying it out againā¦
iāl try the version 5 times againā¦
ok tested 5 times.
4 of the times he did not get stuck at resolvingā¦(did you do something that afkim is not getting stuck at it so often?)
i was happy becouse he did not get stuck, but the fifth time, he did get stuck, and after 2 seconds, there was a message, a extremly quick message so i donāt know if this is correct but afkim said:
timeout detected, retryingā¦
Will afkim retry unlimited times?
that would be good becouse right now the resolving bug is FIXED!
now it is done, you maby can release it.
without the splash screen, and without the resolving bug.
I hope its ok if i keep this ābetaā couse now i donāt have problems with afkim anymore.
hey man.. just wondering.. i cant seem to remove any of the (accounts) that im not using.. i made an error.. how can i remove them? thanks..
@borgqueenx ā Awesome, there should be a release later this week then š
It retries umā¦ 4 times (2 seconds each) then gives up, Iāll make it return you to the wifi connect screen if it gives up.
@Marc ā Using āRemove Accountā on the menu should remove them. It canāt do it if you add 2 accounts with the same username however.
Manual remove instructions:
1) Load up AFKIM, connect.
2) In the server window say āaccount listā
ā The server will print a list of accounts you have added.
3) say āaccount del #ā where # is the number beside the account in the list you want to remove.
4) Repeat to remove all the accounts you want. (re-list in between as they will get renumbered)
5) Restart AFKIM with the āReconnectā menu option.
That should do it š
I already have the latest eloader running on my 2.8, but everytime i try to run AFKIM 3 from the eloader menu it just freezes and my PSP shuts down. any suggestions?
Ahā¦ eloaderā¦ Iād recommend downgrading to 1.5.
I think I know what would cause it to not work under eloader, Iāll post a changed version later today if I remember.
Alright thanks man, and im not to sure if I wanna try to downgrade, because if I mess up it will brick my PSP.
When do u think u will have a working version of AFKIM 3 for eloader. Im just curious.
Heyā¦ nice program so far.
Iām using 3.10 OE-B custom firmware.
Couple of problems, thoughā¦ it refused to let me erase an account after I typed in the wrong password. Also, for some reason, it never connects to Yahoo!ā¦ I have no idea why. It works perfectly fine with AOL, MSN, and Google.
@brent: i really recommend you to downgrade.
i had an 3.03 psp and downgraded it to 1.5 and then i updated to 3.03oe-c.
just use an easy downgrader and youāl be fine.
Its really worth the risk of 1 percent.
sorry for 3 times posting:p
Matt S ā It shouldnāt do either of those things š
Stranger things have happened though š lol.
Check the server window for the reason why yahoo doesnāt work.
And I posted a manual account delete guide up a few posts: http://OFFLINEZIP.wpsho/?p=28#comment-6112
btw is afkim the only psp program you created?
Nope, I made peldet and webnab. Both of which are neglected these days š lol.
The peldet code has made its way into pspssh however š
Also I coded the danzeff keyboard.
Iāve helped out with plenty of other peoples psp programs around the place.
ah, are you able to port games as well?
becouse iād love to see the old commander keen 4, 5 and 6 on the psp:D
i donāt know if you know that games, but they are for DOS, and are very old.
I can send you the games if you want toā¦
crap, another problem with afkim.
I just got an new modem, and it has an wpa-tsk(tkip) security, and afkim tells me everytime:
connection to wifi failed, but the browser and games works online, only afkim is notā¦
@borgqueenx
I donāt port games, I also donāt think the source is available for those commander keen games.
Try the dosbox port for psp:
http://forums.ps2dev.org/viewtopic.php?t=3179&start=60
As I replied in the email: (WPA-PSK TKIP)
Use the OE version, you will need to use DHCP (Automatic IP configuration).
This is a PSP firmware limitation. Nothing I can do if that will fix it.
there is a source of the games ofcourceā¦
but its ok, i dont know how to control dosboxā¦
ps:boaz van veen and borgqueenx are desame person:p
is there a way to implant this app afkim into the pspssh browser?
To do what?
Probably not.
the app afkim, make a prx so u can start it from the psp internet browser.
or maby as another idea put the links2 browser inside the app.
Making it a PRX wonāt let you run afkim inside links2, links2 doesnāt have the ability to run other programs inside it.
PSPRadio does, and I intend to make a prx for it again once it has stabilized a bit more.
i mean running links2 inside afkim instead of running afkim in links2.
whatever happened to the changed version of AFKIM 3 for fw 2.8 that you were going to post.
Got a mate to try it and we couldnāt get it going. Downgrading is your only option.
ohh thanks.. dude.. just wondering.. im using 2 IM accounts at the same time.. sometimes.. one of the 2 aint connecting.. i dunno.. might be a glitch probably?