Welcome to DCEmu, Dont Just be a Guest, join in the fun here - please click here to register...


Translate DCEmu


DCEmu Forums:: The Homebrew & Gaming Network ::  

Welcome to the DCEmu Forums:: The Homebrew & Gaming Network :: forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   DCEmu Forums:: The Homebrew & Gaming Network :: > Sony Playstation Console Forums > PSP News Forum
Tags
Connect with Facebook

Welcome to DCEmu

DCEmu Breaking News
Social Networking Comes to DCEmu
For all our members you can now use DCEmu as your social network, click on the Profiles link on the forum navigation. You can also use it as a personal blog too.

Want a quick chat? Come join on in our IRC Chat room. Click here to use our Java chat app, or use a IRC program like mIRC and join us on the Freenode server in #dcemuuk

For those members who are interested you can join the RSS Feed Group in Your USER CP to see all our extra forums with the latest Gaming & Tech news and releases from all over the world.

Reply
Add this thread to:  Submit to Digg Digg  Submit to Reddit Reddit  Submit to Del.icio.us Del.icio.us  Submit to Yahoo! This Yahoo This  Submit to Technorati Technorati 
 
Thread Tools Search this Thread Display Modes
Old March 25th, 2009, 23:17   #1
wraggster
DCEmu Webmaster
 
wraggster's Avatar
 
Join Date: Apr 2003

Location: Nottingham, England
Posts: 74,805
psp iR Shell 5.0 released

Ahman has released a new version of the Best Shell for the PSP and one of the scenes best releases:
This release is for PSP Slim & Lite only. It introduces an Advanced Multi-tasking feature which allows you to run 2 applications simultaneously and switch between them with a hot key. Of course, you can still multi-task these 2 apps together with iR Shell build-in functions.

Video preview:


Usage Notes:
1) Before you can use the Advanced Multi-tasking, you'll need to enable the option "Slim Advanced Multi-tasking" under iR Configurator.
2) You can load 2 Applications to the 2 memory slots in the Slim. Slot 1 is the usual memory area for loading applications (the lower 32MB RAM); while slot 2 is the new memory area (the upper 32MB RAM only available on Slim).
3) By default, the 1st app will be loaded in slot 1, and the 2nd app will load in slot 2 automatically. To force the 1st app to load in slot 2, hold Left-Trigger while lauching an application under the confirmation popup window.
4) The typical app switch toggle "L-Trigger + Select" or the alternate key "Vol Up + Select" will allow you to toggle between the 2 apps and iR Shell. New key combos "L-Trigger + Note" or "Vol Up + Note" will allow you to switch between the 2 apps without going back to iR Shell screen. Pls note pressing the Note button alone (without L-Trigger) will act as the screen capture button. The alternate Vol Up combo keys perform exactly the same as L-Trigger key and is provided as an alternative.
5) Normally, when you exit 1 of the 2 apps, it will cause the PSP to reboot, meaning you'll also lose the other running app. This can be resolved by adding unloading support into the application itself. However, this will require modification of the app to perform resource cleanup and self-unloading upon exit. All iR Shell bundled plugins have been enhanced to support unloading, such that they can be terminated without affecting the other running app. To exit these plugins gracefully, use the exit function build into the app itself. For example, to exit bookr, press START and choose Exit menu item. iR Shell disables the standard Home exit menu while 2 apps are running. To exit both apps together, use "Home + Square" instead.

Compatibility Notes:
- Not all apps can be loaded to Slot 2. There're two types of program binary format for PSP, static ELF and relocatable PRX. Static ELF uses fix memory address and can't be relocated. Hence, they will only work when loading in slot 1. If you try to load a static ELF in slot 2, you'll get an error code "0x800200D9". PRX can be loaded in either slot 1 or 2. To convert a homebrew from ELF to PRX, you'll need to re-compile it with BUILD_PRX=1 and set the heap size with PSP_HEAP_SIZE_KB(-800) in the source file. Most static ELF homebrews can be converted to relocatable PRX simply by recompilation.
- There is a limitation on the PSP AVC hardware decoder which is for video playback. It cannot be accessed by more than 1 application; which means you can't have 2 applcations running together if both of them access the AVC hardware decoder.
- The bundled plugins should be able to coexist with most other apps; with the exception of the PPA plugin which can only coexist with another app which doesn't use the AVC hardware decoder.
- You can't have both slots loading UMD/ISOs, due to there is only 1 physical UMD drive and ISOs are simply emulating the UMD.
- PS1 games take exclusive use on the audio hardware. As a result, it will be incompatible with other apps that use audio.
- The launch XMB function may not be stable for most commercial games due to resource conflicts. However, it should be pretty compatible with most homebrews. On the other hand, the Sony Web Browser should work with most commercial games & homebrews. To browse Internet while running another app, you can use the iR Shell bundled htmlviewer which is the Sony Web browser.
- If an app is built with PSP_LARGE_MEMORY flag and you're trying to load it in slot 1 (first app), it will use all Slim memory and you won't be able to load a 2nd app. To allow it to co-exist with other apps, you'll need to load it in slot 2.
- This will probably be incompatible with DA's LEDA if you're trying to run 2 apps requring 2 different kernels.
- This Advanced Multi-tasking feature is incompatible with Interlaced TV Out for slim due to insufficient memory. Progressive TV Out should work fine.
- If you get an error "0x800200D9" while loading an app to slot 2, it's a static ELF and you'll need to load it in slot 1. That is, reverse the order of the 2 applications you're loading.

Additional Note:
- The bundled bookr plugin is based on the original v0.71. If you want to use the recent v0.81 mod by Nguyen Chi Tam, you can download it from www.ishell.org forum.
- You can find most of the plugin source code in www.irshell.org plugin forum. If you want to add unloading support to a homebrew, you can refer to these samples.

Special thanks to:
- Dark_AleX for the M33 custom firmwares and his assistance during iR Shell development.
- Tyranid and other developers in ps2dev.org for creating the pspsdk.
- F34R, Osgeld, StoneCut and other moderators who keep irshell.org running and providing technical support to the community.
- All iR Shell beta testers, donators, skins & plugin contributors.

Credits:
- M33 Custom firmware & popsloader are developed by Dark_AleX/M33.
- remotejoy & usbhostfs are developed by Tyranid.
- iR Shell bundled skins & plugins are developed by their corresponding authors.
- iR Shell Manual & FAQs are written by StoneCut.

Paypal Donation Link:
https://www.paypal.com/cgi-bin/websc...lick&business= ahmanhk@hotmail.comThis e-mail address is being protected from spambots. You need JavaScript enabled to view it

Installation Instructions:
- This is a complete installation. You'll need to delete your existing /IRSHELL folder and copy this one over.
Download Here and Give Feedback Via Comments
wraggster is offline   Reply With Quote

Visit Our Sponsor

Old March 25th, 2009, 23:49   #2
animekid4
DCEmu Rookie
 
Join Date: Sep 2006

Location: on earth(duh silly)
Posts: 204
Default

AHhh, I need a slim.
animekid4 is offline   Reply With Quote
Old March 26th, 2009, 01:36   #3
PoorKingz
DCEmu Rookie
 
Join Date: Sep 2006

Posts: 145
Default

OMG Its here!
PoorKingz is offline   Reply With Quote
Old March 26th, 2009, 02:35   #4
Buddy4point0
..oOo..oOo..oOo..
 
Buddy4point0's Avatar
 
Join Date: May 2006

Location: The Lounge Awesomeness: 1337
Posts: 4,039
Send a message via AIM to Buddy4point0 Send a message via MSN to Buddy4point0
Default

Awesome!
IRShell is the single most brilliant PSP application there is.
It's just amazing.

I'm definitely upgrading to 5.0 later today.
__________________

Darth Paul and GoldLine are cool because they like Final Fantasy IX
(+[__]÷) 5.00 m33-6
Buddy4point0 is offline   Reply With Quote
Old March 26th, 2009, 11:49   #5
belialone
DCEmu Rookie
 
belialone's Avatar
 
Join Date: Nov 2006

Location: Berlin, Germany
Posts: 152
Talking

uuuhh multitasking nice one dudez
~RESPECT~
__________________
belialone is offline   Reply With Quote
Reply
Tags: ,



Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
[RELEASE] iR Shell 3.9 Patch #2 - Makes No-UMD Function work on 3.90 M33 gamefreak199101 PSP News Forum 22 December 23rd, 2008 16:46
PSP: iR Shell 3.9 PUBLIC (final) release. Baboon PSP News Forum 33 February 1st, 2008 06:10
Review: Jimi Game Shell Case bandit Miscellaneous Reviews Forum 0 November 4th, 2007 05:24
Artillery Shell 0.1 wraggster PSP News Forum 3 July 2nd, 2006 17:22
iR Shell 1.4 Released with Face Lift AhMan PSP News Forum 24 May 3rd, 2006 17:36


All times are GMT +1. The time now is 19:53.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
vB.Sponsors


eXTReMe Tracker

·DCEmu.com Next Gen Gaming ·Console Hacking.Com