![]() |
| Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact |
| ||||||
This is a discussion on iR Shell 1.2 with Adhoc WIFI File Transfer within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; Here is a new release of iR Shell 1.2 with adhoc wifi file transfer function added. Again, the file transfer ...
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 |
![]() Retired PSP Developer
|
Here is a new release of iR Shell 1.2 with adhoc wifi file transfer function added. Again, the file transfer is an iR Shell multi-tasking function which means you can send files over to your friend's PSP, listen to your favor mp3 song and playing a UMD/homebrew game all at the same time.
Adhoc Wifi File Transfer Features: - To use adhoc wifi file transfer, goto directory view and highlight the file or directory you'll want to send. Then, press Left Trigger + Cross and follow the on-screen instructions. - You can choose a single file or a single directory to transfer. Pls pay attention when you choose a single directory as it'll send over all files & subdirectories under it. - The file transfer protocol currently has no error recovery. If one of the PSP loses sync, you'll need to hit Square button to abort the transfer and restart the whole thing again. - The file transfer throughput isn't that great at the moment and is around 90KB/sec when the receiving side has a Sandisk MS. It will drop down to 3XKB/sec when the receiving PSP has a Sony MS. This is just another way to prove the slow write access on Sony MS. - The PSP wifi system modules are loaded into user space. As a result, you may encounter some compatibility issues when playing certain UMD games while doing file transfer simultaneoutly. - File transfer progress & estimated time display. Note: The current file transfer protocol is very primitive and there is no error handling or recovery. A proper file transfer protocol with error recovery will be incorportated into a future release which should also double the throughput. Special thanks to StoneCut and Triable for doing an extensive beta testing with 4 PSPs and also reporting on the Sony MS crappy access time, and to our gfx artist Skydew for providing the new icon & background. The donation approach that I put up doesn't seem to work. I'm now considering moving iR Shell to a premium member scheme similar to Psix. In other words, a private technical support forum will be setup and requires a small fee to join the premium membership. The premium membership will entitle you to access a techical support forum and download beta copies with advanced features whenever they're available. There will still be public releases, but will be less frequent. The same features will probably be a few months after the beta. For those who make donations will automatically be upgraded to premium members if such scheme is to be implemented in the future. Pls feel free to leave comments or make your poll in my forum thread http://www.phpbber.com/phpbb/viewtop...mforum=irshell Visit my site to download http://www.ahman.co.nr |
|
|
|
|
|
#2 |
![]() |
omg i didnt even know this was being created even though i was a beta tester for the earlier version.. i thought you said you were taking a break from the psp scene??? but no matter, thx and i cant wait to try it out, dling it now..
__________________
You can, therefore you must. |
|
|
|
|
|
#4 | |
![]() |
Quote:
the scene would be boring without IRShell.. btw the receiving psp also needs irshell for this to work rite??
__________________
You can, therefore you must. |
|
|
|
|
|
|
#5 | |
![]() Retired PSP Developer
|
Quote:
|
|
|
|
|
|
|
#6 |
![]() |
MP3's, now transfering files, This is awsome. Keep up the good work
__________________
My Kingdom Hearts sig by xodiac21: [url]http://img225.imageshack.us/my.php?image=chronomaster0jm4pw.gif[/url] My UserBar: [URL]http://img70.imageshack.us/my.php?image=userbar34525jc.gif[/URL] |
|
|
|
|
|
#7 | |
![]() |
Quote:
![]() also before any other non-dev user even starts, just don't even begin, AhMan has already given you guys an amazing and functional application free of charge, so rather than act like 2 year olds, you can either support him, continue to use the free releases or say nothing!, flaming devs will get you nowhere. That said, i like pink
__________________
[B]Nevada's design blog : [/B][URL="http://www.nyleveia.com/"]http://www.nyleveia.com[/URL] |
|
|
|
|
|
|
#12 |
![]() |
are you planning to make a photo viewing function? (sorry if other people bugged you about this. there's no way to ask about a feature without it sounding like a request is there?)
i have this program that takes txt files and turns them into jpegs. it would be convenient to be able to listen to my music AND see the lyrics. file transfering...cool what types of files can you transfer?
__________________
[CENTER][IMG]http://img148.imageshack.us/img148/6985/siglw8.jpg[/IMG][/CENTER] |
|
|
|
|
|
#14 |
![]() ![]() Developer
|
Nice update AhMan. Unfortunately the only people I know with PSPs all updated to 2.6
A list of things I'd like to see in future versions (whether possible or not): 1. User-mode mode when not running an app in the background. This would allow enough free RAM for: -Fully featured image viewer (.png .jpg .bmp .gif) -Video Player -Eclipse Browser plugin *cough* shameless plug *cough* -GU-accelerated GUI 2. Remote Control support for MP3 player (currently only the +- buttons work, but being able to control the music without leaving the game would be nice) 3. Game-state serialization (game save). This is one which is probably not feasible. It would require dumping the contents of RAM to a file on the memory stick, ready for re-loading later. I think it would be similar to what the PSP does in 'sleep' mode. 4. Muting game. I.e stopping the application you're running over iRShell from playing music/sounds so that it doesn't conflict with the MP3. Not sure if this is possible either. Anyway, keep up the good work :mrgreen: As for charging, you already know my views on that as of a few days ago - be cautious.
__________________
Developer of Tipster Unzip/Unrar ThrottleX RoboTORN3D ODEPsp ![]() Now, with the power of my PSP, I will finally RULE THE WORLD. Muhahahah. |
|
|
|
|
|
#15 | ||
![]() Retired PSP Developer
|
Quote:
Quote:
1. I'm already being forced to settle with user mode app when implementing adhoc wifi access. There is just no other way as the PSP sytem's ahdoc prx modules are already loaded into user space. However, I'll still prefer to limit the access to user space unless there is no choice. Currently, even with wifi modules loaded into user space, you can still run most homebrew games & some UMD games. The key is to keep the user app module small, so as to allow other apps to load. No plans yet to implement browser & GU accelerated GUI. As for the nice non-GU GUI, Ive totally 2 different feedbacks from users. All users in my forum told me they don't need a nice GUI. I only heard a few users complains about the GUI from other forums. I don't really know if I should spend time in the GUI first. 2. Remote control support should be very simple, but I need to borrow one from my friend first 'cos mine doesn't come with it. 3. Game-state serialization. I'm supposed you're talking about being able to save the game anytime, anywhere you want. This one is tough as you'll need to save the data segment & stack segment for each thread/module, various system states, register contents, etc. The biggest problem is loading these data back to where they belong. I won't say it's impossible, but I don't think you'll see this app coming out for the life of PSP. This is totally different than sleep mode. You won't lose any memory content for sleep mode at all. Sleep mode mainly affects some devices, such as UMD & MS access. 4. Muting the game completely isn't the best way. Very often we'll prefer to mute the in-game music, but want to keep other sound effects. The only way to do it atm is via the in-game volume control. |
||
|
|
|
|
|
#16 |
![]() ![]() Developer
|
this is the best shell imo. functionality beats aesthetics anyday (not saying your shell is ugly =P).
|
|
|
|
|
|
#17 |
|
Hi Ahman, thank you so much for all your work on this. The Adhoc file transfer feature really surprised me. Once again, awesome job!
I just have one question, is it possible to make the IR Shell communicate with say a laptop in Adhoc mode? I imagine you'd need some kind of application on the laptop itself to receive the Adhoc signals... |
|
|
|
|
|
|
#18 |
![]() ![]() Developer
|
As I said, just throwing out ideas in case you could do any of them.
Functionality is more important that a nice GUI, I agree. It's of course up to you whether you want to update the graphics or not. So when the PSP goes into sleep mode, it freezes the devices but keeps the RAM active to stop it losing data? When I bring Wipeout back from sleep, it freezes for a while and accesses the MS, I thought it might be some sort of MS state save, but I guess not. As for the muting, some games don't let you control the music levels seperately, so you end up with a mix of the game's music and the MP3. I think Wipeout does this, and i'll want to change ThrottleX to be more iRShell friendly for when I do another version (in a while).
__________________
Developer of Tipster Unzip/Unrar ThrottleX RoboTORN3D ODEPsp ![]() Now, with the power of my PSP, I will finally RULE THE WORLD. Muhahahah. Last edited by AnonymousTipster; 03-17-2006 at 01:42 AM.. |
|
|
|
|
|
#19 |
![]() ![]() is not posting very often
|
WOW, shame I cant use it, so what's this about user mode and stuff, you're not saying that your going to make a user mode version that MAY work on 2.6 are you?
Also, i am backing you idea of the 'premium members' you never know if this goes to 2.6 or i go to 1.5 - I might become one! From what I've heard this is a super app, grats and keep up the good work ~Glynnder |
|
|
|
|
|
#20 | |||
![]() Retired PSP Developer
|
Quote:
Quote:
As for muting the music, I've tested simply grabbing all audio channels before starting the game. Unfortunately, most games will just fail & abort if they can't allocate audio device. Another approach is to hook the audio APIs, then we will be able to do whatever you want. Quote:
|
|||
|
|
|
|
|
#22 |
![]() |
Possible for user to have the option to pick which button/key to have a constant signal sent to a device, i had my reciever volume controlled by the analog stick, by just holding the stick up or down, think the way it is now, i have to keep tapping the stick up or down to send a constant signal.
|
|
|
|
|
|
#23 |
![]() |
this is obviously the best shell ever... i have no idea why people are all drooling over psp-oss or pspcrazy's new shell.. yes, i've tried all of them but none of their functionality can be compared with irshell..
__________________
You can, therefore you must. |
|
|
|
|
|
#24 |
![]() |
Possible for user to have the option to pick which button/key to have a constant signal sent to a device, i had my reciever volume controlled by the analog stick, by just holding the stick up or down, think the way it is now, i have to keep tapping the stick up or down to send a constant signal.
|
|
|
|
|
|
#25 | ||||
![]() Retired PSP Developer
|
Quote:
Quote:
If there is a non-zero in the 3rd field, the IR code will be sent once. Example: Quote:
Quote:
|
||||
|
|
|
![]() |
| Tags |
| adhoc , file , shell , transfer , wifi |
| Thread Tools | |
|
|