Page 1 of 1

SDL Port for Symbian OS7 / UIQ1

Posted: 26 Feb 2005 09:17
by guru3
I was doing some browsing and found a SDL port for this platform at http://dreo.org/p800/esdl/index.html. This is for like the SonyEricsson Px00 series phones. I know the screen on them isn't too big but I was wondering if there was anyone around with Symbian development experience that might be willing to try and do a port of OpenTTD? If you don't have one of the target platform phones, I know there are emulators which can be used in the development process. Well... Just an idea after all...

Guru3

Posted: 26 Feb 2005 11:21
by orudge
It could be interesting... I might look at it some time, but probably not for a while, too much other stuff to finish. ;)

Posted: 26 Feb 2005 11:59
by Dextro
Buaaaaaaaaaa, why can't anyone do s60 sniff :cry:

Go ahead and have fun, if you can port it to those phones my beloved n-gage won't be far behind :twisted:

Posted: 26 Feb 2005 15:55
by Kebabrov
lol. imagine Ottd on a screen thats only 176*208. it would be pretty difficult to play.. along with the lack of mouse

Posted: 27 Feb 2005 07:26
by guru3
Kebabrov wrote:along with the lack of mouse
p800 is touch scree, so... you'd have a mouse ;)

Posted: 27 Feb 2005 11:38
by Dextro
Kebabrov wrote:lol. imagine Ottd on a screen thats only 176*208. it would be pretty difficult to play.. along with the lack of mouse
Well simples: the n-gage pad has 8 directions and OTTD only uses right click for tolltips so if you use the pad as the mouse and snap it to the grid it wouldn't be that hard ;)

It just takes vision to see what works and what doesn't work :)

Posted: 28 Feb 2005 00:08
by Nappe1
Dextro wrote:
Kebabrov wrote:lol. imagine Ottd on a screen thats only 176*208. it would be pretty difficult to play.. along with the lack of mouse
Well simples: the n-gage pad has 8 directions and OTTD only uses right click for tolltips so if you use the pad as the mouse and snap it to the grid it wouldn't be that hard ;)

It just takes vision to see what works and what doesn't work :)
you truly has to have that vision... I do not have any idea how you are going to organize even the buttons on the screen so that you could actually see the map. 176x208 is just too little. Menubar and status bar would take more than half of the screen space (3/4 of the screen space could be close to truth.) without any scaling. (and there's no practical easy way to make the phone scale graphics down.)

Still, there is quite few SymbianOS phones with bigger displays which could be usable for the game.

As I have seen QVGA (320x240) version of OTTD, I'd say it's the practical minimum for the game. It's already quite different to use, because original game has been designed for 640x480 screen.

Posted: 28 Feb 2005 08:05
by guru3
What if the action bar was replaced with a drop down menu system? Couldn't that save enough space on the screen?

Posted: 28 Feb 2005 12:19
by Nappe1
guru3 wrote:What if the action bar was replaced with a drop down menu system? Couldn't that save enough space on the screen?
I doubt it. it just that screen isn't big enough to provide selections and landscape view at the same time. Of course you can have icon styled menu that covers the whole screen while doing selections, but it's getting a bit complicated. (or if someone is able to pull it off, it's most likely going to be a very different fork of source tree. whenever new GUI option is included in original ports, it needs to be remake for n-gage version.)

Still, as I said, there's whole bunch of Symbian phones (and more coming all the time.) that have suffient screen space and even touch screen, so port to symbian is possible, though beyond the hard work. I haven't coded for Symbian, but I do have few friends with Nokia background and acording their comments they have seen a bit easier enviroments than symbian. :)

Too bad that Playstation Portable or Nintendo DS SDKs aren't available free for non-commericial use... at least latter one with dual touch screens could be ok platform for OTTD.

Posted: 28 Feb 2005 16:20
by Mek
Nappe1 wrote:Too bad that Playstation Portable or Nintendo DS SDKs aren't available free for non-commericial use... at least latter one with dual touch screens could be ok platform for OTTD.
The dual touch-screen part isn't quite correct. The Nintendo DS has dual screens, but only one of them (the bottom one) is a touch screen.

Posted: 28 Feb 2005 18:37
by Nappe1
Mek wrote:
Nappe1 wrote:Too bad that Playstation Portable or Nintendo DS SDKs aren't available free for non-commericial use... at least latter one with dual touch screens could be ok platform for OTTD.
The dual touch-screen part isn't quite correct. The Nintendo DS has dual screens, but only one of them (the bottom one) is a touch screen.
ok, I haven't followed that so closely... thanks for the correction.

Posted: 04 Mar 2005 14:06
by soulfire
The motorola series of phones would be perfect for an OpenTTD port. Exact same screen size as a PDA / PPC.

I would love to port it myself, but I have little to no coding background, and I think I wouldn't be able to do it myself personally.

If anyone is interested, and can shed some light. That would be great :)
Thanks