Pages: [1] 2 3 ... 7
|
|
|
Author
|
Topic: Sony PSP port? (Read 64014 times)
|
jinxie
Guest
|
Good day. Any plans to port UQM onto Sony Playstation Portable console - as a firmware 1.50 homebrew, perhaps? Its screen resolution is big enough to fit the graphics, it's powerful enough even for some scaling and resampling, and all the big MemorySticks will hold all the content with no problems.
|
|
|
Logged
|
|
|
|
Novus
Enlightened
Offline
Gender:
Posts: 1938
Fot or not?
|
People often suggest porting UQM to this console or that console. Most of the time, the response is simply "Good idea! Tell us when you're finished." or something to that effect.
The problems with developing for consoles are (off the top of my head):
- Most of the development team don't have the console you want a version for.
- As programming environments go, consoles are quite different to general-purpose computers.
- Consoles come and go, while the major workstation operating systems (Windows and Unix derivatives) stay pretty much the same or at least mostly backwards compatible.
- Many console makers actively discourage homebrew development through technical or legal limitations on home development.
A port of SDL for the PSP apparently exists, so porting UQM to the PSP shouldn't be too hard. Still, there are a lot of issues to be ironed out, and I haven't heard anyone mention an interest in doing a PSP port.
|
|
|
Logged
|
|
|
|
jinxie
Guest
|
Yes, I heard of SDL port for PSP.
Thank you for a very consistent reply. Unfortunately, I'm no coder (although I quite undestand the basics as I'm employeed in related industry, I severely lack skill), so hmmm... perhaps some donations might help. I'm willing to donate - it's not like "let me pay to get a PSP port in a near future", it's more like "let's bring some incentive to the topic".
|
|
|
Logged
|
|
|
|
icurafu
Guest
|
FYI,
I'm about halfway into a port for the GP2X console.
http://en.wikipedia.org/wiki/GP2X
I'll write a thread about it once it runs.
The game will run on QVGA to begin with at 16-bit. Then I'll start adding more features, like 32-bit and two player support.
|
|
|
Logged
|
|
|
|
|
jimparis
Zebranky food
Offline
Posts: 16
|
I am working on a PSP port. The UQM code is good, so most of the "porting" has involved improving and fixing the pspsdk and PSP SDL. My current version is partially playable, although there are some memory issues during the game, and I get occasional hangs during Super Melee that I still need to track down. The libTremor support will be very helpful, thanks. Once I get things a bit more stable I'll let you know.
Unfortunately I don't actually have a PSP to develop on at the moment, as I upgraded mine to 2.00 to play the new GTA game, but I'll probably downgrade back to 1.50 when I finish that, or maybe just buy another PSP for development work.
|
|
|
Logged
|
|
|
|
|
jimparis
Zebranky food
Offline
Posts: 16
|
The PSP only supports single-precision floats, and libvorbis uses doubles a lot. Also, my eventual goal would be to move the ogg decoding to the second CPU, which lacks a FPU.
|
|
|
Logged
|
|
|
|
nightshadow
Frungy champion
Offline
Gender:
Posts: 64
The PT-Masters are coming...
|
FYI, I'm about halfway into a port for the GP2X console. http://en.wikipedia.org/wiki/GP2XI'll write a thread about it once it runs. The game will run on QVGA to begin with at 16-bit. Then I'll start adding more features, like 32-bit and two player support. Man,
I think you'll make me buy the GP2X sooner than I expected... :-)
Too bad GP32 never had a port (wich I believe would have been too slow).
|
|
|
Logged
|
Best regards, Night Shadow
|
|
|
logray
Zebranky food
Offline
Posts: 1
|
Most of the development team don't have the console you want a version for. Someone suggested pooling money together - perhaps this could be used to buy them PSPs? The trick is getting them a PSP that has 2.0 or earlier firmware so it can be downgraded to 1.5.
As programming environments go, consoles are quite different to general-purpose computers. Not if they can all be programmed in C. C is the same if it's on a console or on a 'general-purpose' computer.
For PSP firmware revision 1.5, there is PSPSDK, which contains a minimal port of the standard C library, as well as other underlying support tools available here:
http://wiki.pspdev.org/psp:pspsdk
Many console makers actively discourage homebrew development through technical or legal limitations on home development. Who ever said we have to get the console makers involved?
|
|
|
Logged
|
|
|
|
|
|
|
cooleyandy
Zebranky food
Offline
Posts: 10
|
Jimparis, I want to help you in porting Ur-Quad Masters to the psp. I have had fond memories playing it on the pc a few years back and having it on the psp would be spectacular. I have the latest sdk installed along with most of the necessary libraries.
I have a question though...what was the build configuration that you used to compile the game. From what I can tell in the source, it isn't quite straightfoward to just "make" it. This could be a good experience for me to port other games also. I wanted to port Abuse also but again am stumped by the ./configure type stuff.
|
|
|
Logged
|
|
|
|
|
Pages: [1] 2 3 ... 7
|
|
|
|
|