Advertising (This ad goes away for registered users. You can Login or Register)

[WIP] pymenu, need beta-testers

Most of the homebrews discussed in this forum can be downloaded here
User avatar
Acid_Snake
Retired Mod
Posts: 3099
Joined: Tue May 01, 2012 11:32 am
Location: Behind you!

[WIP] pymenu, need beta-testers

Post by Acid_Snake » Mon Jun 11, 2012 2:41 pm

Edit: I already confirmed this working on SC3, XMB and Motorstorm (thanks to Dutt). I still need a beta-tester for Everybody Tennis, whoever is interested, here is the base installation:
http://wololo.net/download.php?f=pyMenu.zip
Once you have those files, update it with this: download/file.php?id=1627

Hi, I need beta-testers for my menu written in python. I don't have VHBL yet so I can't really know if it works.
Anyone interested, here is the instructions:
1- Create a folder named menu.
2- Download psp stackless python:

Code: Select all

http://code.google.com/p/pspstacklesspython/downloads/detail?name=StacklessPSP-2.5.2_R1.zip&can=2&q=
You should have two files: EBOOT.PBP and python.zip, place them in the menu folder.
3- Download the custom interpreter:

Code: Select all

http://sourceforge.net/projects/pspdirfix/files/pymenu/custom_python.7z/download
Replace the EBOOT from the stackless python with the one in this archive.
4- Download the menu:

Code: Select all

http://sourceforge.net/projects/pspdirfix/files/pymenu/pymenu.7z/download
Place all files in this archive in the same folder as the EBOOT and python.zip
5- Replace HBL/VHBL menu with this one.

Known issues:
This custom interpreter seems to take longer to load than the normal one, about 5 seconds more. The issue seems to be the gcc version used to compile it, but it could also be the modifications done to it.

Notes:
This is a WIP (Work In Progress), which means it's not finished, so no complaining about lack of features or ugliness.
Advertising
Last edited by Acid_Snake on Thu Jun 21, 2012 2:24 pm, edited 1 time in total.

User avatar
Xian Nox
Retired Mod
Posts: 2749
Joined: Fri Nov 05, 2010 5:27 pm
Location: Over the hills and far away

Re: [WIP] pymenu, need beta-testers

Post by Xian Nox » Mon Jun 11, 2012 3:03 pm

* moved to /PSP/Homebrews
Advertising

User avatar
fate6
Big Beholder
Posts: 7599
Joined: Fri Mar 09, 2012 1:18 am
Location: [fate6@Canterlot ~]$

Re: [WIP] pymenu, need beta-testers

Post by fate6 » Mon Jun 11, 2012 8:09 pm

  • 1. followed post and put everything in a folder named "menu"

    2. copied everything from "menu" to the VHBL save

    3. VHBL begins loading but crashes when loading menu
I tried this on my PSP as I hate CMA (and Im not to fond of windows)
later I will try again on my Vita but frankly if it cant run on PSP its not going to run on the Vita
Image
anon wrote:If you can't trust a 600 year old vampire in a prepubescent girl's body, who can you trust?

wth
HBL Developer
Posts: 834
Joined: Wed Aug 31, 2011 4:44 pm
Contact:

Re: [WIP] pymenu, need beta-testers

Post by wth » Tue Jun 12, 2012 2:58 pm

lol.
You don't even know how the PSVita exploits really work look, we can't copy folders to PSVita using CMA, only files, so stop using folders first else it's useless testing on a PSVita

Anyway even so, on psp, it works ok on the signed HBL version for me, but crashes on my current vhbl

Lol, I had a look, your python interpreter is using lots of syscalls, so naturally some don't work on 6.60 user exploits
on my vhbl it crashes because vhbl can't call scePowerSetCpuClockFrequency
I you intend to continue, get a vhbl patched game on your psp (since they're only patched on vita) and do all tests using its released vhbl on fw 6.60, else it's useless

User avatar
Acid_Snake
Retired Mod
Posts: 3099
Joined: Tue May 01, 2012 11:32 am
Location: Behind you!

Re: [WIP] pymenu, need beta-testers

Post by Acid_Snake » Tue Jun 12, 2012 7:17 pm

your python interpreter is using lots of syscalls, so naturally some don't work on 6.60 user exploits
yup, I knew something like that would happen
scePowerSetCpuClockFrequency
I'll try to remove that, I see no point in using it.

User avatar
fate6
Big Beholder
Posts: 7599
Joined: Fri Mar 09, 2012 1:18 am
Location: [fate6@Canterlot ~]$

Re: [WIP] pymenu, need beta-testers

Post by fate6 » Tue Jun 12, 2012 8:33 pm

wait I was supposed to copy the folder ? 0___0

I just copied everything from the folder to the save
(since we cant copy folders I figured that's what I was supposed to do)
Image
anon wrote:If you can't trust a 600 year old vampire in a prepubescent girl's body, who can you trust?

wth
HBL Developer
Posts: 834
Joined: Wed Aug 31, 2011 4:44 pm
Contact:

Re: [WIP] pymenu, need beta-testers

Post by wth » Tue Jun 12, 2012 8:42 pm

fate6 wrote:wait I was supposed to copy the folder ? 0___0

I just copied everything from the folder to the save
(since we cant copy folders I figured that's what I was supposed to do)
either way there's no way any vhbl can load it for now lol, unless you've got some private vhbl exploit with lots of syscalls ^^

User avatar
Acid_Snake
Retired Mod
Posts: 3099
Joined: Tue May 01, 2012 11:32 am
Location: Behind you!

Re: [WIP] pymenu, need beta-testers

Post by Acid_Snake » Wed Jun 13, 2012 4:57 pm

ok, I've found the problem (scePowerSetCpuClockFrequency) to be in pspos.c, I've removed it and it compiled, I'll test it soon.

wth
HBL Developer
Posts: 834
Joined: Wed Aug 31, 2011 4:44 pm
Contact:

Re: [WIP] pymenu, need beta-testers

Post by wth » Wed Jun 13, 2012 7:23 pm

yeah, test on psp 6.60 with any vhbl before anything
and don't forget to remove the need for folders next to your eboot, as cma doesn't transfer folders

User avatar
Acid_Snake
Retired Mod
Posts: 3099
Joined: Tue May 01, 2012 11:32 am
Location: Behind you!

Re: [WIP] pymenu, need beta-testers

Post by Acid_Snake » Thu Jun 14, 2012 6:57 am

test on psp 6.60 with any vhbl
I'll download SC3 then
remove the need for folders next to your eboot
I can have the fonts and images inside script.py itself, I had that folder for people who want custom backgrounds (randomly selected by the menu), but isn't the menu inside a zip file?

Post Reply

Return to “Homebrews”