Author Topic: FSO for a mobile device  (Read 7017 times)

0 Members and 1 Guest are viewing this topic.

FSO for a mobile device

Quote
Very well then, I'll bring this issue back in another few years. Hopefully, by that point phones, will be advanced enough to be freespace.


As I promised, I have returned years later to bother the community once again.

This idea has been kicked around, and mostly just kicked in general. And although I have fallen short of my ultimate goal of learning C++ and porting freespace to a mobile device, I have learned of this awesome Linux based phone OS

Could I install freespace on a phone running Ubuntu? I dual boot ubuntu, I have a laptop that runs ubuntu, and I've previously used sun solaris for work. so I have some experience at installing games in linux platforms. But I dont want to risk bricking a phone trying to install Ubuntu before asking around about this.
« Last Edit: October 10, 2013, 06:42:15 pm by Fearless Leader »
Fat people are harder to kidnap :ha:

 

Offline Kolgena

  • 211
Re: FSO for a mobile device
Why would you want to? You'd need a bluetooth keyboard and (optional) mouse just to get inputs working.

If the ubuntu phone has a desktop mode that can run he linux builds of FSO, then it could probably "work" (can't see how it could possibly run it well), but if it only takes apps, probably no.

 
Re: FSO for a mobile device
unless there's been some major hardware/driver development since the last time this idea was thoroughly shredded it's still impossible to implement it on mobile graphics hardware without basically rewriting FSO's renderer, regardless of whatever hapless device ubuntu's decided to target
The good Christian should beware of mathematicians, and all those who make empty prophecies. The danger already exists that the mathematicians have made a covenant with the devil to darken the spirit and to confine man in the bonds of Hell.

 

Offline Kolgena

  • 211
Re: FSO for a mobile device
Forcing software rendering might work, since modern phones tend to have reasonably good CPU's. I'd be looking to get at least 4 fps on most phones today.

I'm still very confused why the idea was brought up again. You're basically proposing the equivalent of "I want to develop a plumbing system for the city using plastic buckets".

 
Re: FSO for a mobile device
Why would you want to? You'd need a bluetooth keyboard and (optional) mouse just to get inputs working.

If the ubuntu phone has a desktop mode that can run he linux builds of FSO, then it could probably "work" (can't see how it could possibly run it well), but if it only takes apps, probably no.

It's designed to plug into an external monitor + mouse & keyboard and work as a desktop.

The reason I want this? Most mobile games sucks really bad. The most popular game for mobile devices is angry birds, I played something exactly like angry birds for free almost 10 years ago. I would love to see a really good game, like FSO, on something that fits in my pocket.

Forcing software rendering might work, since modern phones tend to have reasonably good CPU's. I'd be looking to get at least 4 fps on most phones today.

I'm still very confused why the idea was brought up again. You're basically proposing the equivalent of "I want to develop a plumbing system for the city using plastic buckets".

I've made textures before, for some other games, I was thinking about maybe making some really low quality textures, like sub villain textures. All effects set to minimum.  Maybe somebody could develop some super low poly models?

Fat people are harder to kidnap :ha:

 

Offline Goober5000

  • HLP Loremaster
  • 214
    • Goober5000 Productions
Re: FSO for a mobile device
Why would you want to? You'd need a bluetooth keyboard and (optional) mouse just to get inputs working.

On the contrary, you could control it with accelerometers and voice input.  All you'd have to do is hold the phone in both hands, lean in different directions, and go "neeeeeEEEEEEEOOOOOOORRRRRROoooooommmm.........pthththththththt hthththt....chkchkchkchkckchkchkchkchkhkhk....BACHCHCH!!!"

  
Re: FSO for a mobile device
Why would you want to? You'd need a bluetooth keyboard and (optional) mouse just to get inputs working.

On the contrary, you could control it with accelerometers and voice input.  All you'd have to do is hold the phone in both hands, lean in different directions, and go "neeeeeEEEEEEEOOOOOOORRRRRROoooooommmm.........pthththththththt hthththt....chkchkchkchkckchkchkchkchkhkhk....BACHCHCH!!!"

O_O I've attracted Goober5000
I just want to say, I'm a big fan of your work.

That would be  really interesting if you could bind voice commands to specific keys.
Fat people are harder to kidnap :ha:

 

Offline Goober5000

  • HLP Loremaster
  • 214
    • Goober5000 Productions
Re: FSO for a mobile device
Thanks for the kind words. :)

You can actually already control FreeSpace to a certain extent on Windows using the Microsoft speech library.  But it's limited to straightforward commands like "attack my target".  Controlling FreeSpace by using space sound effects is somewhat of a ways off. ;)

 

Offline MetalDestroyer

  • Starwars reborn!
  • 210
Re: FSO for a mobile device
The reason I want this? Most mobile games sucks really bad. The most popular game for mobile devices is angry birds, I played something exactly like angry birds for free almost 10 years ago. I would love to see a really good game, like FSO, on something that fits in my pocket.

Did you try OnLive on your Android/Iphone or whatever device ? But, for a more appealing experience, you'll need to plug a gamepad.

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: FSO for a mobile device
It's designed to plug into an external monitor + mouse & keyboard and work as a desktop.

At which point your supposedly mobile phone becomes indistinguishable from a Netbook or Tablet.

Sure, if this desktop mode is a full-up Ubuntu system that exposes all the hardware functionality FSO needs, you may be able to get it to run. But don't get your hopes up in getting it to run in phone mode; there are a LOT of things you would need to change in terms of the interface and controls. As the SCP, we currently do not have a big interest in expanding beyond the desktop, mostly because we don't have the people to do it, and because there doesn't seem to be much of a demand for us to do this.

In short, if you want this to happen, it is still upon you to make it happen.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 
Re: FSO for a mobile device
I heard that there is a playable and adapted FSO version for open-source handhelds like openPandora, Dingoo and GP2xWiz, i think there should be some videos in web. This are the only mobile versions of FreeSpace i know about ^^.
« Last Edit: October 11, 2013, 03:19:20 am by Deepstar »
Shivan here, Shivan there, Shivan everywhere.

My english isn't very well, so sorry for a few mistakes.

FreeSpace Let's Plays on my Channel:
| The Great War | Silent Threat | Operation Templar | Silent Threat: Reborn | Shivans - Phantoms | Shivans - Echo Gate | Shrouding the Light: Origins | Shrouding the Light | Cardinal Spear | Cardinal Spear: Vega | Awakenings | The Destiny of Peace | Between the Ashes: Mefistofele

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: FSO for a mobile device
I heard that there is a playable and adapted FSO version for open-source handhelds like openPandora, Dingoo and GP2xWiz, i think there should be some videos in web. This are the only mobile versions of FreeSpace i know about ^^.

These devices are all using full, normal Linux distributions, and offer normal control interfaces similar to joysticks, mouse, keyboards. It is not at all surprising that FSO works there, but I would not describe this as a good "portable" experience.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline Wobble73

  • 210
  • Reality is for people with no imagination
    • Steam
Re: FSO for a mobile device
Just download Galaxy on Fire 2 from the Play Store on an Android phone.
Who is General Failure and why is he reading my hard disk?
Early bird gets the worm, but the second mouse gets the cheese
Ambition is a poor excuse for not having enough sense to be lazy.
 
Member of the Scooby Doo Fanclub. And we're not talking a cartoon dog here people!!

 You would be well adviced to question the wisdom of older forumites, we all have our preferences and perversions

 
Re: FSO for a mobile device
I'm not asking for somebody to do it for me, and if I go begging for help it will be on a Linux forum (Linux users get off on solving Linux problems)

So, obviously, the first step would be to get a compatible android that I am willing to risk bricking when I flash it. After that comes the hard part. It's going to be a few months before I am able to get something like that, but I thought I would come by and kick the idea around with people that know what they are talking about first.

Fat people are harder to kidnap :ha:

 
Re: FSO for a mobile device
First things first: FSO is designed to be played with a Joystick+Keyboard combination. How would you adapt such a system for a phone?

I personally would think that if you want to adapt a good PC game for the phone, you'd want to adapt a game which can, at the least, be played entirely with the mouse, like The Battle for Wesnoth (which, AFAIK, is actually already android capable) or Frozen Synapse, or any other (semi-) turn based strategy game, or an RPG. Heck, Baldur's Gate is out for Android and iOs.

 

Offline headdie

  • i don't use punctuation lol
  • 212
  • Lawful Neutral with a Chaotic outook
    • Skype
    • Twitter
    • Headdie on Deviant Art
Re: FSO for a mobile device
Here is the thing as a community we are not against the idea, but you have to understand that this will not be a simple project.  in order to pull this off you are probably looking at a project which will take a small team working full time at a minimum of several months if not a year+ due to the number of subtle and many not so subtle alterations that will be required.  Not only that but there some questions that need fairly detailed answers before I believe you can make a credible start, such as:

How are you going to make the user interface work in regards to the wildly different inputs between PC and a mobile device?
How do you plan on generating the graphics on the screen?
How are you going to adapt the code to the differences in the technologies used to build a program for android and Full Linux/Unix?
What can/will sacrifice in terms of features to make this work?
How are you going to distribute the end product taking into account the licensing on the FS source code which i presume you plan to use as a base/referencing point?
Minister of Interstellar Affairs Sol Union - Retired
quote General Battuta - "FRED is canon!"
Contact me at [email protected]
My Release Thread, Old Release Thread, Celestial Objects Thread, My rubbish attempts at art

 

Offline Mongoose

  • Rikki-Tikki-Tavi
  • Global Moderator
  • 212
  • This brain for rent.
    • Steam
    • Something
Re: FSO for a mobile device
And perhaps even before all that, why not just play the game on a desktop/laptop instead, while leaving tablets to games that are far more suited to that interface?

 

Offline SypheDMar

  • 210
  • Student, Volunteer, Savior
Re: FSO for a mobile device
Except there are flight combat sims and space combat sims on the tablets nowadays.

I'm also not against the idea of having a portable version. In fact, it would probably be cool and educational. The problem I see is that the gain is very small and the effort and cost to do so is very large.

It would be fine if you were gonna get a bunch of people who aren't interested in anything else to port the engine over and develop a consistent and good design to play with, but just don't expect HLP to do it for you. So if you really want it, you got to learn how to do it yourself.

 

Offline MatthTheGeek

  • Captain Obvious
  • 212
  • Frenchie McFrenchface
Re: FSO for a mobile device
Except there are flight combat sims and space combat sims on the tablets nowadays.
Names or it didn't happen.
People are stupid, therefore anything popular is at best suspicious.

Mod management tools     -     Wiki stuff!     -     Help us help you

666maslo666: Releasing a finished product is not a good thing! It is a modern fad.

SpardaSon21: it seems like you exist in a permanent state of half-joking misanthropy

Axem: when you put it like that, i sound like an insane person

bigchunk1: it's not retarded it's american!
bigchunk1: ...

batwota: steele's maneuvering for the coup de gras
MatthTheGeek: you mispelled grâce
Awaesaar: grace
batwota: oh right :P
Darius: ah!
Darius: yes, i like that
MatthTheGeek: the way you just spelled it it means fat
Awaesaar: +accent I forgot how to keyboard
MatthTheGeek: or grease
Darius: the killing fat!
Axem: jabba does the coup de gras
MatthTheGeek: XD
Axem: bring me solo and a cookie

 

Offline Droid803

  • Trusted poster of legit stuff
  • 213
  • /人 ◕ ‿‿ ◕ 人\ Do you want to be a Magical Girl?
    • Skype
    • Steam
Re: FSO for a mobile device
Except there are flight combat sims and space combat sims on the tablets nowadays.

Great, then play those and be done with it.
Because those were designed with the control scheme of a portable device/interface in mind, presumably, and thus far more suited to the platform than the FSO engine is.
(´・ω・`)
=============================================================