Author Topic: freespace app for my iphone (MOD Edit: Won't Happen)  (Read 5299 times)

0 Members and 1 Guest are viewing this topic.

freespace app for my iphone (MOD Edit: Won't Happen)
I know this idea has been kicked been kicked around before. Seeing as how phones have advanced in the past few years, for those of you that remember, they are now more than what most computers were in the 90s.

How feasible would it be to make an app that would be maybe one level from a FS demo? Would it even be legal? FSO runs on OSX, and from my limited understanding iOS is a lite version of OSX.

I would attempt to do this on my own, but the website for developing apps says that I "... should also be familiar with basic programming concepts.", before attempting to create an app, is anyone familiar with developing iphone apps?

I really just want to play freespace on my phone
« Last Edit: March 29, 2011, 01:10:07 am by Zacam »
Fat people are harder to kidnap :ha:

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: freespace app for my iphone
It's a multipart problem.

iOS is very different from OSX, that's part one. Part 2 is that iOS apps have to follow a strict set of rules regarding which programming language to use (Objective-C, to be precise. FSO is written in C and C++). Part 3 is the FSO license, which prohibits commercial use of the code. Part 4 is that you'd have to code a new interface for touch input. Part 5 is that FSO uses OpenGL core, whereas iOS devices use OpenGL ES.

So, in conclusion, it might be possible, but it requires a whole lot of work, it probably won't be pretty, and it will probably require you to jailbreak your iWhatever.
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 swamper123

  • 27
  • Just call me Swamper
Re: freespace app for my iphone
I am dreaming with that since I discover the freespace saga, It would be so awesome, hopes that anyone could achieve that
Let's play Blue Planet

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: freespace app for my iphone
Okay, for the non-coding people, porting FSO over to iOS is a prohibitively large task, similar to a full rewrite of the engine. It is not going to 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: freespace app for my iphone
What about just the non-FSO FS2 demo?
Fat people are harder to kidnap :ha:

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: freespace app for my iphone
....

It's the same thing. In order to get it running, you have to port the engine. In order to port the engine, you have to make all the adjustments implied in my first post in this thread. Doing so is simply not practical.
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 Kie99

  • 211
Re: freespace app for my iphone
Would Android be easier?
"You shot me in the bollocks, Tim"
"Like I said, no hard feelings"

 

Offline Black Wolf

  • Twisted Infinities
  • 212
  • Hey! You! Get off-a my cloud!
    • Visit the TI homepage!
Re: freespace app for my iphone
Even if you could get it onto a smartphone, playing Freespace in any meaningful way needs a minimum of 8 or 9 buttons, plus directional buttons... put sll them onto the screen of a phone, and you'll hardly have the space for any visuals of the game.
Closest thing you might be able to get practically is some kind of shoot 'em up engine with FS ships/weapons in it, I reckon.
TWISTED INFINITIES · SECTORGAME· FRONTLINES
Rarely Updated P3D.
Burn the heretic who killed F2S! Burn him, burn him!!- GalEmp

 
Re: freespace app for my iphone
FreeSpace shmup?
17:37:02   Quanto: I want to have sexual intercourse with every space elf in existence
17:37:11   SpardaSon21: even the males?
17:37:22   Quanto: its not gay if its an elf

[21:51] <@Droid803> I now realize
[21:51] <@Droid803> this will be SLIIIIIGHTLY awkward
[21:51] <@Droid803> as this rich psychic girl will now be tsundere for a loli.
[21:51] <@Droid803> OH WELLL.

See what you're missing in #WoD and #Fsquest?

[07:57:32] <Caiaphas> inspired by HerraTohtori i built a supermaneuverable plane in ksp
[07:57:43] <Caiaphas> i just killed my pilots with a high-g maneuver
[07:58:19] <Caiaphas> apparently people can't take 20 gees for 5 continuous seconds
[08:00:11] <Caiaphas> the plane however performed admirably, and only crashed because it no longer had any guidance systems

 
Re: freespace app for my iphone
We actually have one of those... somewhere. I believe it's called "2D Freespace".

Not a particularly intricate one, but nonetheless.
"You need to believe in things that aren't true. How else can they become?" -DEATH, Discworld

"You can fight like a krogan, run like a leopard, but you'll never be better than Commander Shepard!"

 
Re: freespace app for my iphone
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.
Fat people are harder to kidnap :ha:

 
Re: freespace app for my iphone
The issue isn't that phones aren't advanced enough, it's that they aren't compatible enough. A phone simply isn't designed to run a PC game, and I honestly doubt this will change in the future. Still, pleasant surprises do happen.

 
Re: freespace app for my iphone
How hard do you think it would be to adapt the engine to Windows Mobile? Or maybe in a few years phones will be powerful enough to run full Windows 8 (or 9 or whatever)/ OSX?

  
Re: freespace app for my iphone
The level of compatibility needed for an FSO app to run smoothly isn't limited to software requirements alone; as BW pointed out, the interface must also be adapted. Personally I think this would be the hardest part. As for the actual feasibility of eventually getting the game to work properly on a specific phone OS (interface aside), I honestly don't know as I'm not a coder. Though it all seems somewhat irrelevant in light of the engine's license restrictions. The only realistic route to creating a FreeSpace app seems to be designing it from scratch in the required programming language. This could be done in theory, though the time and effort needed to do so would be considerable.

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: freespace app for my iphone
How hard do you think it would be to adapt the engine to Windows Mobile? Or maybe in a few years phones will be powerful enough to run full Windows 8 (or 9 or whatever)/ OSX?

They already are. The problem in adapting FSO is that the interface needs to be redesigned completely.

Porting it to Win Mobile requires, among other things, coding of a DirectX renderer. ANd porting the engine to C#. And using the XNA framework.
« Last Edit: March 28, 2011, 03:39:48 am by The E »
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 Mort

  • 26
  • The dog that went meow
Re: freespace app for my iphone
How about the iPad. Seems big enough although the interface might still need some work

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: freespace app for my iphone
...

Read the thread. Porting to the iPad is just as hard as porting to the iPhone.
Not. Going. To. Happen.

Unless you're willing to do it, of course.
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 ShivanSpS

  • 210
Re: freespace app for my iphone
iphones have enoght 3D power to run FS???

What ill highly recomend is to port the engine to OpenGL ES, and ARM processors, with next gen Tegra ARM processors by nvidia plus Windows 8 running on ARM, we going to see a lot of tablets and neetbooks running with Tegra 2 and Kal-el (next gen Tegra with quad core and better gpu).
http://notebooks.com/2011/02/16/nvidia-tegra-kal-el-quad-core-mobile-processors-announced/

 

Offline Luis Dias

  • 211
Re: freespace app for my iphone
Lol, people simply do not read the replies, they read the title and say "OMGTHATSGREAT" and then they post their "recommendations" hehe.

It would be *awesome* to have Freespace Open in the iPad, for example, but for that to happen, you'd have to design the entire engine *again*, and then you'd have to simply ignore the open source rights of FSO so that your "app" gets approved by Apple (in where your app must have proprietary rights, some of which you will abandon to Apple itself.... as far as I know).

And to just imagine how you would manage the FSO "mods" in, say, iTunes, it would be hilariously ridiculous.

Nope. Not happening.

 

Offline Zacam

  • Magnificent Bastard
  • Administrator
  • 211
  • I go Sledge-O-Matic on Spammers
    • Steam
    • Twitter
    • ModDB Feature
Re: freespace app for my iphone (MOD Edit: Won't Happen)

I took the liberty of modifying the Title for this thread to hopefully illustrate the point for people who are just posting based on title and not actual reading.
Report MediaVP issues, now on the MediaVP Mantis! Read all about it Here!
Talk with the community on Discord
"If you can keep a level head in all this confusion, you just don't understand the situation"

¤[D+¬>

[08/01 16:53:11] <sigtau> EveningTea: I have decided that I am a 32-bit registerkin.  Pronouns are eax, ebx, ecx, edx.
[08/01 16:53:31] <EveningTea> dhauidahh
[08/01 16:53:32] <EveningTea> sak
[08/01 16:53:40] * EveningTea froths at the mouth
[08/01 16:53:40] <sigtau> i broke him, boys