Group: Members
Posts: 12
Member No.: 9
Joined: 28-April 06
Ok here is a very good guide guide/tutorial on how to program and make your own homebrew on your psp. Currently, there are 6 lessons ranging from displaying "Hello World" on your psp to adding mp3 music in the background of your game or application.
Group: Members
Posts: 12
Member No.: 9
Joined: 28-April 06
Hey if anyone needs any help with setting up your developer's enviroment on your pc using cygwin, let me know and I can help out. I am pretty good with programming for the psp. I also know how to program in lua also. Use this thread to post your proramming questions using c++ or lua and use this thread to ask any questions on how to set up a linux enviroment on your pc using cygwin. Good luck everyone!
Group: Admin
Posts: 65,718
Member No.: 1
Joined: 27-April 06
hey i am going to create a hombrew game but i have one question i am downloading it and it has been sitting at 76% for over 4hours and its not moving how long is it ment to take? thanks
Group: Members
Posts: 12
Member No.: 9
Joined: 28-April 06
If you mean downloading Cygwin, it will take a good hour or more depending on your connection speed. One thing I forgot to tell everyone. If you download cygwin, it will give you an option as to which packages you would like to install with cygwin. Be sure to install ALL the packages that it has to offer. You need to make sure all the check marks are checked when you are running the instalation process. Even though the tutorial doesn't say you have to do this, believe me you will want to install all packages. The reason for this is because cygwin needs different packages when compiling homebrew code for the psp. It also needs to have an internet gateway connection package so that you can download the most recent libraries of the pspsdk using SVN. Don't worry, I know some of this sounds confusing but if any of you get stuck during the process, I will gladly help each of you out until we all have the ability to create our own homebrew for the psp. One last thing. It will take a couple of hours to install the psp toolchain into cygwin once you have completly installed cygqin. The whole process is very long and time consuming but it will be all worth it once you have your own homemade game playing on your psp. Don't give up!
Group: Members
Posts: 12
Member No.: 9
Joined: 28-April 06
I know that sometimes that cygwin doesnt't install correctly. Try doing this Craig. Go back to the first installer that you downloaded of cygwin. Double click it and make sure you check all the boxes that the installation has to offer. Also make sure that you have enough space on your hard drive for the installtion. Once everything is downloaded from cygwin, it still takes alot more time to actually install what was downlaoded. Try that and let me know how it goes.
Group: Admin
Posts: 65,718
Member No.: 1
Joined: 27-April 06
Hey helper could you help me i have it downloaded and installed now but i am a bit stuck i dont understand this bit
We now need to change directories to where we extracted the toolchain. Type "ls" in the bash shell; this stands for list. It will give us an output of all of the files in our current directory (this is similar to "dir" in a Windows command line). Now you should see a folder named "psptoolchain," this is where we want to go. So type "cd psptoolchain" and hit enter. CD stands for change directory, and it will (obviously) switch the current operating directory). Now do a quick "ls" again, and you will see the files in this folder. The one that we are going to use to set everything up is "toolchain.sh."
I type ls as it says and all i get is this message
Group: Members
Posts: 12
Member No.: 9
Joined: 28-April 06
What was the last thing that you did that everything was ok? Did you download the psptoolchain already? What did you type in the bash window that told you command not found? IF you downloaded the psptoolchain already, what folder or directory did you place it in? I need to know all these answers because I can't see your smoputer from where I am at. But don't worry, it looks like you are getting close to haveing it all set up. I think you typed "1s" instead of "LS" make sure you type L and not 1 one.
Here is a better way to download psptoolchain. instead of downloading the psptoolchain the way the tutorial says, go ahead and open your cygwin bash window and type svn checkout svn://svn.pspdev.org/psp/trunk/psptoolchain Then it should start downloading the psptoolchain automatically for you Once it has dowwnloaded completly, goto your C: drive and goto C:\cygwin\home\user\trunk\psptoolchain. replace "user" withwhatever your puter's name is called or whatv you named it when setting up cygwin. In that folder you should see he folder psptoolchain. if not, look around for itwhere you downloaded it. Then copy that folder and manualy paste it into the folder C:\cygwin\home\user.. After that, open your cygwin window and type "LS" and you should see your psptoolchain folder in there. Then type chmod a+x ./toolchain.sh in your black window. then after that type ./toolchain.sh Then thats it! it will take a couple of hours to install the toolchain but after it is done, then you will be all set up to make your own homebrew. I hope that helps!
Group: Members
Posts: 12
Member No.: 9
Joined: 28-April 06
hey thanks power. I hope this guide I'm making helps people get started with the tools they need to get their own homebrew up and running. I will also post guides about programming in Lua and other programming technics to make anyone feel comfortable with creating homebrew. Maybe we can create a whole new fourm topic called "Programming" where I could post all the guides and tutorials on different kinds of programming all under the programming topic.
Group: Members
Posts: 1,097
Member No.: 5
Joined: 28-April 06
Yeah, that would be a good idea. Just have to wait untill craig gets back as he is the only one that can create new topics e.g "Programming" in the index of the forums.
Group: Members
Posts: 5
Member No.: 96
Joined: 14-October 06
According to what member "contra24" said on this forum: Dear forum members, I found something that might interest you: If not then move this post to different category