Get the latest Education e-news
 

Go Back   Game Career Guide Forums > Programming
Forum Home Register Members List Mark Forums Read

Reply
 
Thread Tools Display Modes
Old 09-30-2009, 08:19 AM   #11
yaustar
Administrator
 
yaustar's Avatar

Activity Longevity
2/20 19/20
Today Posts
2/11 sssss2245
Location: UK
Default

You may find that your main hurdle is installing the custom firmware which is getting increasing harder these days unless you already have the right equipment.
yaustar is offline   Reply With Quote
Old 09-30-2009, 12:31 PM   #12
kenshee
Member

Activity Longevity
0/20 16/20
Today Posts
0/11 sssssss37
Default

I have no doubt that it will be tough, but I have found a few resources online and a cheap PSP on craigslist hopefully it will work it, atleast it will be a learning experiance.
kenshee is offline   Reply With Quote
Old 09-30-2009, 01:50 PM   #13
yaustar
Administrator
 
yaustar's Avatar

Activity Longevity
2/20 19/20
Today Posts
2/11 sssss2245
Location: UK
Default

Research into how you install a custom firmware on the PSP. It will affect which PSP model you buy.
yaustar is offline   Reply With Quote
Old 10-01-2009, 03:45 PM   #14
kenshee
Member

Activity Longevity
0/20 16/20
Today Posts
0/11 sssssss37
Default

Thanks for the information about installing custom firmware. It seems to be a really tricky thing to do, do you know anything about the open pandora system?
kenshee is offline   Reply With Quote
Old 10-02-2009, 01:23 AM   #15
yaustar
Administrator
 
yaustar's Avatar

Activity Longevity
2/20 19/20
Today Posts
2/11 sssss2245
Location: UK
Default

Yes. It isn't out yet and *should* be by the end of the year but almost the entire first batch has been pre-ordered. At the end of the day from a development point of view, it is effectively a PC but uses OpenGL ES IIRC and has a touchscreen.

I pre-ordered one a while back after playing around with the GP2X.

What is your end goal here? Is it to make a 3D game on anything other then the PC? Do you want to do any low level development or do you want to avoid that? Are you looking to mess around with different APIs or just want to get experience in cross platform development?

If you are still thinking about the PSP, have you tried looking for any pre-hack PSPs?

Last edited by yaustar : 10-02-2009 at 01:26 AM.
yaustar is offline   Reply With Quote
Old 10-02-2009, 10:19 AM   #16
kenshee
Member

Activity Longevity
0/20 16/20
Today Posts
0/11 sssssss37
Default

Currently my programming technique is very sloppy and bloated , lots of wasted memory. I want to improve my coding so that my programs can run with a certain degree of efficiency. If I keep writing programs for the PC I don't think I'm going to improve as there are almost no restrictions in memory, I think that writing programs for a different platform that uses less RAM and has hardware restrictions would force me to write smarter code.

Learning to use a different API and cross platform is a bonus, but not my main goal at the moment.
kenshee is offline   Reply With Quote
Old 10-02-2009, 06:56 PM   #17
yaustar
Administrator
 
yaustar's Avatar

Activity Longevity
2/20 19/20
Today Posts
2/11 sssss2245
Location: UK
Default

In that case, the PSP is still your best bet although I would argue that the hardware limitation won't help unless you know why and where performance suffers or how you can improve memory usage. And if you know that, what is stopping you from doing it on a PC?

Saying that, it will be a good experience to develop for a different platform but it doesn't seem to match your end goal.
yaustar is offline   Reply With Quote
Old 10-04-2009, 10:10 AM   #18
kenshee
Member

Activity Longevity
0/20 16/20
Today Posts
0/11 sssssss37
Default

My main problem is not using efficient programming methodology, preferring to use static arrays and pointers over dynamic, pointer arithmetic or linked list usage is almost nonexistent.

With using a PC I don't suffer too much as, so far most of my programs are trivial, but moving onto Graphics API's and writing code for 3D games I would like to tie up these loose ends.
kenshee is offline   Reply With Quote
Old 10-04-2009, 10:45 AM   #19
DTR
Member

Activity Longevity
0/20 17/20
Today Posts
0/11 sssssss94
Location: Helsinki, Finland
Default

Curiously enough nothing is faster than a static array if accessed in a linear fashion.
DTR is offline   Reply With Quote
Old 10-04-2009, 12:43 PM   #20
yaustar
Administrator
 
yaustar's Avatar

Activity Longevity
2/20 19/20
Today Posts
2/11 sssss2245
Location: UK
Default

Quote:
Originally Posted by kenshee View Post
My main problem is not using efficient programming methodology, preferring to use static arrays and pointers over dynamic, pointer arithmetic or linked list usage is almost nonexistent.

With using a PC I don't suffer too much as, so far most of my programs are trivial, but moving onto Graphics API's and writing code for 3D games I would like to tie up these loose ends.
You don't suffer as much but you still suffer. Use profiling to find where performance bottlenecks are and attempt to improve efficiency and performance.
yaustar is offline   Reply With Quote
Reply


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 Off


Powered by vBulletin® Version 3.6.9
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
All times are GMT -8. The time now is 02:06 PM.






UBM Tech