PDA

View Full Version : [RELEASE] Cross Extended ver.1.2


Nefarious
08-11-2008, 04:11 PM
Cross Extended is a plugin that provides detailed information about PSP.

Installation:
1. Copy "crossext.prx" & "ce_config.txt" to "ms0:/seplugins" folder.
2. Add the following to line to vsh.txt and/or game.txt.

ms0:/seplugins/crossext.prx

3.Enable the plugin from the recovery menu.


How to use:

While in XMB or Game, these are default buttons
(VolumeUp + L) to show info.
(Note + R) to take screenshot.

Note: You can change button settings from ce_config.txt.


While in Info displayed,
(VolumeDown) to close info.
(Note) to take screenshot of info.
(Select) to reboot PSP.
(Start) to shutdown PSP.



Author:
Nefarious

I'd like to give my thanks to the following:
Jas0nuk & harleyg from LAN.ST for providing very useful information for idstorage & mobos.
silver_surfer, Illegal Machine, Aero125, soulburn, kyogo, alkartiz & biro from Exophase.com for beta testing.
Hellcat, Insert_witty_name & moonlight from ps2dev for dev tips :)





Version History
1.2 (build date 08/10/2008 )
Features:
- Motherboard identification up to TA-088v1 Slim.
- Added TA-079v1 1g (Tachyon = 0x00140000, Baryon = 0x00020600).
- Added reboot & shutdown function.
- Configurable global buttons from "ce_config.txt".
- Revised user-interface.
- Revised control callback function (for control input issue in TA-079 & TA-088 ).

Known Issues:
- Cannot run in pops.

1.1 (build date 08/08/2008 )
Features:
- Fixed strange control bug when used with other homebrew (notably with PSPFiler, LightMP3)
Due to having race condition on reading control buffers.
making it completely available in games.

- Fixed the limitation for Memory Stick greater than 4Gb.

Known Issues:
- Cannot read control input on other PSP unlike ver1.0, due to the application of control callback.
- Cannot run in pops.


1.0 (build date 08/05/2008 )
Features:
- System information display.
- Diagnostics.
- Built-in screen capture.

Known Issues:
- Cannot display Memory Stick capacity greater than 4Gb.
- Strange control bug when used with other homebrew (notably with PSPFiler, LightMP3)
Seems to have race condition on reading control buffers.

- Cannot run in pops:

aero125
08-11-2008, 06:49 PM
Seems to have a bug.

"Note" could only take screenshot after Crossextend is called up. Without Crossextend activated, I used R+Note. Screenshot was captured, but could not be seen or located in the Camera(picture)/MemStick XMB menu. The new picture info was not updated.

It was only after I either reboot or connect to pc via usb ( I tried both ), the screenshots then got updated and came out in the Camera/Memstick.

There seems to be a delay in registering the screenshots in the system.

I have FusaScr in the psp and I tried doing a screen capture. The result same, with the Camera/Memstick unable to update the new screenshot. When I reboot or activate usb connection to pc, the screenshot was updated.

I put back the v1.2test2, the screenshot worked fine with the Camera/memstick XMB updated the new picture taken instantaneously.

Could it be due to ce-config.txt ?

Nefarious
08-11-2008, 07:19 PM
Seems to have a bug.

"Note" could only take screenshot after Crossextend is called up. Without Crossextend activated, I used R+Note.

As i've programmed, when info displayed.. "Note" button is enough to take screenshot.

On the otherhand when info is not display, combined buttons are good which prevents undesired actions.

Screenshot was captured, but could not be seen or located in the Camera(picture)/MemStick XMB menu. The new picture info was not updated.

It was only after I either reboot or connect to pc via usb ( I tried both ), the screenshots then got updated and came out in the Camera/Memstick.

There seems to be a delay in registering the screenshots in the system.

No, and its normal.. that's how XMB behaves. XMB won't refresh accessing same menu multiple times and

I discovered it myself since before i start creating my own homebrew. From Pictures, switching to Music,

Video or any other menu then go back to Picture will do the refresh trick.



I put back the v1.2test2, the screenshot worked fine with the Camera/memstick XMB updated the new picture taken instantaneously.

Could it be due to ce-config.txt ?

Since v1.0, v1.1, v1.1test, v1.2test, v1.2, the issue of randomly not refreshing Pictures is present and will be always present.

Same behavior to other menu like Music and Videos. As i've said earlier, that's how XMB behaves as what I've observed ever since.

No wonder it's great having something like PSPFiler as an alternative file browser :laugh:

silver_surfer
08-12-2008, 12:56 AM
@ Nefarious:

thanks for the update bro by the way here's the screenshot! :smile:

http://img46.imageshack.us/img46/8584/snap000fj1.png

Illegal Machine
08-12-2008, 02:48 AM
Nice one.. Ill try it out later.


the config readme is a little confusing.. so could someone please go into a little detail as to how it works?

Ill read it again in case I read it wrong or just was a dumbass when I read it..
but it seemed like greek to me

I'll update this post later tonight with my feedback ( I KNOW you're waiting anxiously lol)

evil ernie
08-12-2008, 02:05 PM
Works great for me except when the info screen is open and I press down it seems to lock up.

Awesome plugin, keep up the good work


http://i13.photobucket.com/albums/a261/evil_erie/snap001.jpg

****** EDIT ******
Also works great for taking screen shots in video files

http://i13.photobucket.com/albums/a261/evil_erie/snap003.jpg

SGT4EVA
08-13-2008, 06:01 PM
omg this is my favorite plugin, by any chance how would i add other plugins to the moduale? like the screenshot is built in but how would i add my own?

Illegal Machine
08-13-2008, 10:47 PM
Im getting a little screen flickering... it stops when I clock the processor to 266 and above.


the D-pad bug is still there tho. freezes instantly when I press up or down.


and I still don't understand the config.


but I like it :)

silver_surfer
08-14-2008, 03:11 AM
I also notice the flickering in System Information part with this 333 setting in Speed in UMD/ISO

Nefarious
08-14-2008, 09:52 AM
@Illegal Machine & Evil Ernie


D-Pad's waitrelease() function still uses sceCtrlPeekBufferPositive()

which not almost eliminated. Its effect is proven in v1.1 which seems not

efficient on most PSP's.

Nefarious
08-14-2008, 10:00 AM
@silver_surfer

I can see small flicker in my PSP at the bottom "Analog Axis". I've tried 222/266/333 both

vsh and game, still the same.


Plugins in VSH:

ms0:/cxmb/cxmb.prx
ms0:/HostCore/hostcore.prx
ms0:/seplugins/crossext.prx
ms0:/seplugins/joysens.prx

Plugins in GAME:

ms0:/seplugins/cwcheat/cwcheat.prx
ms0:/seplugins/joysens.prx
ms0:/seplugins/crossext.prx

Nefarious
08-14-2008, 10:11 AM
@SGT4EVA

I'll be the one will to add Cross Extented modules. It displays additional functionalities

which may vary in versions to come.

And just looking at those slots keeps on reminding me to continue and conceptualize

which new module to add that will be useful and relevant.




[Edit]

Yeah as you've said in my visitor message, this plugin is wickedly sick and so be it.

No one obliged you to use it.

Btw, this thread is the right place for you if you want to post any comments for this

plugin.

Illegal Machine
08-30-2008, 04:15 AM
Sooo....







Are you done updating this one?