PSP3D Left Header
Shop Online
PSP3D Logo CraveOnline Logo
Help the PSP 3D community grow!
Vote for us below:


Vote on the PSP Top 200
PSP Top 200 - Games, Videos, Wallpapers, Files, Hacks, Homebrew

Development Center - Learn the basics of coding or talk about advanced coding techniques with other developers.

Welcome to PSP3D.com - Sony PlayStation Portable News, Homebrew, Hacks, Reviews, Videos, Mods, Forums!

You are currently viewing our website as a guest, which gives you limited access to reply and interact to discussions and other members. By joining our free community, you will be able to post topics in the forums, communicate privately with other members, vote in polls, and access many other special features.

Registration is fast, simple, and absolutely free so join our community today!

Go Back PSP3D.com - Sony PlayStation Portable News, Homebrew, Hacks, Reviews, Videos, Mods, Forums > PSP Forums > Development Center
Tags: ,


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 06-22-2009, 08:28 PM
Jack6428 Jack6428 is offline
Junior Member
 
Join Date: Jun 2009
Posts: 4
Points: 5.84
Donate
Question Porting Homeworld from PC to PSP ??

Hi guys, i wondered if anyone would be willing to help me port one of my favourite pc games "Homeworld 1" to the PlaystationPortable...?

I think it could be possible...since the Homeworld source-code is said to be quite user friendly. Basically fans ported the game to Linux and MAC OS. I thought, why not port it to the PSP ? To have a great game on the go ? Since there is no real space game on the system.

Ive put together some information and links:

About the game:
Code:
http://en.wikipedia.org/wiki/Homeworld
Homeworld Game Sourcecode with many manuals/info:
Code:
http://files.filefront.com/Homeworld+Source+Code/;2142242;/fileinfo.html
All tools needed for work:
Code:
http://www.b5mods.com/tools_hw.htm
PSP Information:
Code:
http://en.wikipedia.org/wiki/PlayStation_Portable
In terms of hardware, Homeworld system requierments are:
PII 233 or equivalent
RAM: 32 MB
Video Memory: 4 MB
Hard Drive Space: 150 MB

Recommended specs are:
PII 350 or equivalent
RAM: 64 MB
Video Memory: 12 MB
Hard Drive Space: 400 MB

The PSP's hardware is:
CPU: 333Mhz
RAM: 64MB Main Memory, 4 MB embedded DRAM
Video Memory: 2MB
Resolution: 480x272
Hard Drive Space: Depends on Memory Stick, maximum is 16GB

These links with their information should be all needed to know and have to make it possible I know PC/PSP specs dont matter that much, but still.

I think if we lowered the resolution of the movies and audio (compressing, etc.), lowered texture quality a bit...the PSP should handle the game well.
The game can be run in one of 3 modes: Software rendering/ D3D/ OpenGL

What do you guys think ? Possible ? Who will try to help me ? I would love to have one of my favourite games on the PSP...

Anyone willing to help is welcome
THANK YOU !

Jack
Reply With Quote
  #2 (permalink)  
Old 06-23-2009, 03:17 AM
hemiola1's Avatar
hemiola1 hemiola1 is offline
Formerly dq9
My Mood:
 
Join Date: Jun 2006
Location: Iacon, Cybertron
Age: 21
Posts: 2,598
Points: 440,871.74
Donate
Send a message via AIM to hemiola1 Send a message via Yahoo to hemiola1
Hmm, this looks like it would be do-able. It looks like you have some real good plans so far. Sadly, we don't have many coders, if any, left on this forum. We do have one that I can think of, hardhat, but he is currently working on another project. You can contact him so get his input on your proposal. One of his current projects is listed on the homepage.

I would love to see this project come alive. This looks like it could be real promising.
__________________
| Rules | Downgrade Tutorial |
| Guidelines for creating News | Guidelines for Reviewing Games |

Quote:
Originally Posted by Wikipedia
In modern musical parlance, a hemiola is a metrical pattern in which two bars in simple triple time (3/2 or 3/4 for example) are articulated as if they were three bars in simple duple time (2/2 or 2/4).


Reply With Quote
  #3 (permalink)  
Old 06-23-2009, 07:50 AM
Jack6428 Jack6428 is offline
Junior Member
 
Join Date: Jun 2009
Posts: 4
Points: 5.84
Donate
Quote:
Originally Posted by dq9 View Post
Hmm, this looks like it would be do-able. It looks like you have some real good plans so far. Sadly, we don't have many coders, if any, left on this forum. We do have one that I can think of, hardhat, but he is currently working on another project. You can contact him so get his input on your proposal. One of his current projects is listed on the homepage.

I would love to see this project come alive. This looks like it could be real promising.
Hi, thank you for the reply. Well, i tried to get as much details for starters as i could. I think too it would be possible to port in some form. Hm, i will try contacting him as you suggest, hopefully he would help out. By the way, I have put in some additional thoughts to the project with one other member. Here is what we have come up with yesterday:

Best way would be to make the Analog stick perform as a mouse, and adapt the micro-management system to the PSP.

As for texture quality, keep trying variations until we find one that's a acceptable balance.

You could also allow the user to assign shortcuts to the digital pad, ex:

Default:
Up - Launch Menu
Left - Build Menu
Right - Research Menu
Down - Game View

Custom:
Up - Sphere formation
Left - Claw Formation
Right - Wall Formation
Down - Custom Formation

and etc.

You could require that the user must be holding down the L or R triggers to rotate the camera, and assign the ^/X/O/[] buttons as so:

Default Config:
L - Focus on current ship
R - Orbit Camera
X - Left Click
O - Right Click/Context Menu
[] - Move Command
^ - Attack Command

Custom Config:
L - Left Click
R - Right Click/Context Menu
X - Attack Command
O - Orbit Camera
[] - Focus on Current Ship
^ - Move Command

As for rendering options, D3D will be unavailable. DirectX is not coded into the infrastructure and I believe the system either uses OpenGL or a custom API. Best bet is to go with Software rendering in the meantime.


I think that now the idea and project is getting more clear
Reply With Quote
  #4 (permalink)  
Old 06-23-2009, 02:42 PM
hemiola1's Avatar
hemiola1 hemiola1 is offline
Formerly dq9
My Mood:
 
Join Date: Jun 2006
Location: Iacon, Cybertron
Age: 21
Posts: 2,598
Points: 440,871.74
Donate
Send a message via AIM to hemiola1 Send a message via Yahoo to hemiola1
I've never played Homeworld, but that seems like a good control scheme to me. Thinking from a RTS standpoint that is.
__________________
| Rules | Downgrade Tutorial |
| Guidelines for creating News | Guidelines for Reviewing Games |

Quote:
Originally Posted by Wikipedia
In modern musical parlance, a hemiola is a metrical pattern in which two bars in simple triple time (3/2 or 3/4 for example) are articulated as if they were three bars in simple duple time (2/2 or 2/4).


Reply With Quote
  #5 (permalink)  
Old 06-23-2009, 03:11 PM
Jack6428 Jack6428 is offline
Junior Member
 
Join Date: Jun 2009
Posts: 4
Points: 5.84
Donate
Quote:
Originally Posted by dq9 View Post
I've never played Homeworld, but that seems like a good control scheme to me. Thinking from a RTS standpoint that is.
Thanks, good to know im on the right track. Btw, id recommend you try the game despite its 10year old age. It still is kind of overwhelming and didn't get "Game of the year 99" status for nothing
Reply With Quote
  #6 (permalink)  
Old 06-23-2009, 05:43 PM
iamstrange14's Avatar
iamstrange14 iamstrange14 is offline
PSP3D's Strangest Member
My Mood:
 
Join Date: Nov 2005
Location: Ca$hville
Age: 17
Posts: 817
Points: 19.29
Donate
Send a message via AIM to iamstrange14 Send a message via ShopTapNham to iamstrange14 Send a message via Yahoo to iamstrange14
hmm...
You've successfully interested me. I'd like to help, but I've never done anything to this scale, especially for the PSP. I'll try to help, but I'm not promising success.
__________________
Think outside the cubical triangle

wilhel1812 is my hero!

Join my site! http://uberforumz.com

Thanks to pspkillsds for 250 points!
Thanks to zzaz3 for 59,000 points!


Reply With Quote
  #7 (permalink)  
Old 06-23-2009, 06:55 PM
Jack6428 Jack6428 is offline
Junior Member
 
Join Date: Jun 2009
Posts: 4
Points: 5.84
Donate
Quote:
Originally Posted by iamstrange14 View Post
hmm...
You've successfully interested me. I'd like to help, but I've never done anything to this scale, especially for the PSP. I'll try to help, but I'm not promising success.

thanks, any help is welcome
Reply With Quote
Reply

« is there a way of adding a sony license to homebrew apps so they can be rao on ofw | [Tutorial] The Quick + Easy Way To Start Developing in C/C++!! »



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On

Points Per Thread View: 0.00
Points Per Thread: 1.00
Points Per Reply: 0.10

Similar Threads
Thread Thread Starter Forum Replies Last Post
Beginner FAQ Sheet Birdman1 Getting Started/Help/Tutorials 42 11-05-2006 02:53 AM
The Official: Nintendo DS Vs. PSP Thread! spartan878 General PSP Discussion 21 04-20-2006 11:40 PM
The Official: Nintendo DS Vs. PSP Thread! spartan878 General PSP Discussion 3 01-21-2006 04:10 PM
Speculation Time: 5 PSP predictions for 2006 Sin General PSP Discussion 12 01-15-2006 05:11 PM





Crave Partner Sites: CraveOnline.com | DVDFile.com | PSP3D.com | ComingSoon.net | SuperHeroHype.com | RedBalcony.com | ActionTrip.com | CraveLyrics.com
Soundtrack.net | CraveFix.com | SpikedHumor.com | RPGamer.com | TattooNow.com | ImpactWrestling.com | SeekLyrics.com | PedalBMX.com | WildKO.com
vidKing.com | StrategyInformer.com | HHdb.com | RapLeagues.com | HipHop-Lyrics.com | Cravecocktails.com | ThePhatPhree.com | RideJudge.com | HottieSpots.com


Powered by Custom vB Version 6.0 for Crave Online Media, LLC.
Copyright © 2000 - 2009, Jelsoft Enterprises Ltd. and PSP3D.com.
LinkBacks Enabled by vBSEO 3.0.0 RC8
All times are GMT -4. The time now is 03:25 AM.