Everything that is PSVita-related but doesn't go in any other subforum
#219500 by hgoel0974
Sun Dec 30, 2012 8:00 pm
PSPython 0.5 beta

PSPython is an IDE for developing PSP and PSVita homebrew in Python. I made it after I found out that Python IDE's didn't really suit my needs.

This IDE features syntax highlighting and AutoComplete, it has been written in C# and requires the .NET Framework 4.0 to run.


There is some internal problem in Python which does not allow scripts to flush things to the screen when launched from other apps so the IDE, instead of launching the app it opens the folder.

pyGame scripts copy error

no save function

common hotkeys missing

settings are not saved

AutoComplete bug which shows the AutoComplete box when you load a project

Add project support

Add GUI designer

Download link :D :
Last edited by hgoel0974 on Mon Dec 31, 2012 8:29 pm, edited 5 times in total.
#219578 by NNNRT
Sun Dec 30, 2012 10:25 pm
Oh man :( how much I have PCs in my house, none support Framework 4.0!
#219583 by hgoel0974
Sun Dec 30, 2012 10:41 pm
NNNRT wrote:Oh man :( how much I have PCs in my house, none support Framework 4.0!

I tried and it just won't work, I would rather code the whole thing again than fix it for an older version of .NET
Maybe the next release will be for 2.0 or 3.0
#219587 by hgoel0974
Sun Dec 30, 2012 10:47 pm
Yeah, I will, I was thinking of figuring out how to run the python scripts from within the IDE itself first, I am already at work on the next version which will use Projects and will probably be able to launch scripts directly

I fixed the problem with launching scripts, it works now! Run will directly launch your script.
Also, when you save your project, the pyGame scripts will automatically be copied into the project folder so you don't have to copy them manually.

The download links are the same.

To allow direct launching of scripts, I found out through trial and error that it was because the script was supposed to be in the working directory. I set up a mechanism to switch to the scripts directory when Run is clicked and when the application quits, it returns to it's original working directory.There is a small problem with this, while the script is running, you cannot make changes to the script, this is a safety mechanism to make sure that the program doesn't get 'confused'.

I am still working on a way to prevent the AutoCorrect from showing up as soon as you open a file, but that is just a minor bug but, anyone who doesn't want the AutoCorrect to show up unless they press ctrl+space, just go into settings and disable it.

I didn't put in project support because it is more complicated than I thought.

I found a lot of bugs in the IDE. I also found out how hard it is to work in a scripting language with only a "Save As" function, so I added a Save function and have added more hotkeys:

Ctrl+Shift+S : Save As

As before, the download links are the same.
Last edited by jc_gargma on Thu Jan 03, 2013 12:15 am, edited 1 time in total. Reason: Merged Triple Post
#220546 by NNNRT
Tue Jan 01, 2013 12:35 pm
zhengshiqi wrote:I'm new, can you tell me how to use it? :D
What kind of N00B question is that? :roll: :lol:
@hgoel0974 3 posts in this thread of yours need merging. Wait for a mod. ;)
#220670 by hgoel0974
Tue Jan 01, 2013 3:25 pm
zhengshiqi wrote:i'm a new ,can you tell me how to use it! :D

You need to learn programming in python for psp here http://wololo.net/talk/viewtopic.php?f=5&t=13112

learn it and you will understand the use of this, it is like Visual Studio for PSP Python
#225087 by hgoel0974
Tue Jan 08, 2013 9:48 pm
Okay wait a bit. I decided to decommission PSPython IDE and instead I am making a new project called "PSDevelop" which is going to be like a Mono for the PSP/PSVita world, I plan to provide C/C++/Python/Lua Syntax highlighting, it will be a complete rewrite, if you can wait, then hold on for 3-4 days, I am really busy with school so I can't really work as fast as I was working a few days ago.

Who is online

Users browsing this forum: No registered users and 8 guests