Bochs for PSP compiles

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Post Reply
DairyKing
Posts: 13
Joined: Sat Jun 28, 2008 8:59 am
Contact:

Bochs for PSP compiles

Post by DairyKing »

Remember I posted couple of threads about porting ucLinux to PSP.
After trying for some time, I've decided to start with something maybe easier - a VM like Bochs.

My intention is, if Bochs works on PSP, as least at 286/386 speed, we can have a more usable linux running on it. And console programs such as vi, gcc, www would work without any modification. (with IR keyboard of course, imagine you can write/compile c++ programs on PSP on the fly! :D)

I started with this project yesterday, and today I've got it compiled to a EBOOT.PBP file. My PSP is not with me right now, so I'll leave the testing for tonight.

If somehow it works, I'll post the source code tree as well as the porting process on my homepage. (www.peidaqi.com) 8-)
Wraggster
Posts: 121
Joined: Fri Aug 26, 2005 7:40 am
Contact:

Post by Wraggster »

hi bochs was ported back in 2005 ( http://psp-news.dcemu.co.uk/bochspsp.shtml ) but never updated since then, it got a slashdot but that was all, would be nice to see someone actually take this project on and get it running stuff great, good luck :)
Webmaster of http://www.dcemu.co.uk

DCEMU The Worlds Only Homebrew & Gaming Network of Sites.
DairyKing
Posts: 13
Joined: Sat Jun 28, 2008 8:59 am
Contact:

Post by DairyKing »

Yes, it was said to be ported but no binary or source were released.
I found the problem might be the speed... with my default configure settings,
a freedos image runs even very slow on my 2.4Ghz duo core... :(
KickinAezz
Posts: 328
Joined: Sun Jun 03, 2007 10:05 pm

Post by KickinAezz »

IS it not possible on Dosbox?
Intrigued by PSP system Since December 2006.
Use it more for Development than for Gaming.
User avatar
Raphael
Posts: 646
Joined: Tue Jan 17, 2006 4:54 pm
Location: Germany
Contact:

Post by Raphael »

KickinAezz wrote:IS it not possible on Dosbox?
Dosbox emulates (as the name says) a DOS environment, rather than just a x86 CPU. So you're not going to run a Linux on top of that (unless you run another VM inside Dosbox...).
<Don't push the river, it flows.>
http://wordpress.fx-world.org - my devblog
http://wiki.fx-world.org - VFPU documentation wiki

Alexander Berl
arika
Posts: 1
Joined: Thu Apr 02, 2009 12:48 am

Post by arika »

Sorry for bumping old topics.
I have tried to compile bochs 2.3.7 with newest psp toolchain (gcc 4.3.2),
it get compiled, but crashed in PSP with exception of std::bad_alloc in bx_init_options().
Is it possible some bugs in PSP port of libstdc++?
User avatar
Gaby_64
Posts: 33
Joined: Fri Dec 19, 2008 4:04 am

Post by Gaby_64 »

Go on psp.wijou.com where Matan G himself posted the source code to bochs, I have made a package with bochs 2.3.7 with the fixes to make it work on PSP. I havnt been able to configure it properly yet, because some stuff with SDL changed and I dont have a working Ubuntu+psptoolchain installed
<a><img></a>
Kreationz
Posts: 52
Joined: Sun May 18, 2008 11:01 am

Sorry about the bump..

Post by Kreationz »

Hello, I'm just wondering what was causing the issue as I've seen this on other PSP homebrew, but then all I ever see is I fixed it and no explanation as to what happened.
jsharrad
Posts: 100
Joined: Thu Oct 20, 2005 3:06 am

Post by jsharrad »

Only time I ever see it is when I run out of memory.
hnaves
Posts: 30
Joined: Tue Feb 03, 2009 3:01 am

Post by hnaves »

May I help?
Kreationz
Posts: 52
Joined: Sun May 18, 2008 11:01 am

Post by Kreationz »

I know I'm running out of memory and suspect it is due to a leak. I post a new thread about it now that I have more information on the subject.
Post Reply