StreetRod 3 forums

Street Rod 3 => Development => Topic started by: Vaelor on May 24, 2012, 08:18:13 am

Title: Multiple OS Compatibility
Post by: Vaelor on May 24, 2012, 08:18:13 am
Hey all,

I was hoping to put a poll up here, but either this forum software doesn't support polls, or I'm too stupid to work out how to make one. Either way, I guess you will have to give your opinions in standard reply format. =)

There have been quite a few questions and suggestions lately as to what the cross-OS compatibility of SR3 will be. Obviously the game is primarily being designed for PC/Windows, but depending on which engine we go with, may or may not be able to be cross-platformed to other systems. What I wonder is, what do you, both developers and fans, really want to see?

Please pick ONE (or more if you must) from this list.

"I want to see SR3 developed for Windows and additionally:-"
Please explain which is most important to you and why.

My personal answer would be Mac, followed by Linux. I have no interest in releasing SR3 for console systems unless it's practically free and almost effortless to do so. PC games should stay PC games. But that's just one opinion. =)

What's yours?
Title: Re: Multiple OS Compatibility
Post by: megariffer on May 24, 2012, 08:36:59 am
buddy, you missed the big 'ADD POLL' button in the post :)
anyways i added the poll myself, "take it away, genghis"!

EDIT: oh and i only allowed 1 vote per user, you can change that if you want, i hope you can find the 'EDIT POLL' button now :P
Title: Re: Multiple OS Compatibility
Post by: K52 on May 24, 2012, 09:17:54 am
if i could i have this on xbox for sure but after that windows or linux, tho im not to good with my linux yet 
Title: Re: Multiple OS Compatibility
Post by: cdoublejj on May 24, 2012, 09:54:17 pm
Fuck that shit, I was blaming my self for wanting it steam after getting an idea on how much it could cost but, XBOX that would be super expensive, not to say that it wouldn't be cool. also the console would limit us on system requirements end unless we made two sets of resources and i think you have better chance of talking to god than having duplicate resources (time and labor consuming). Ps3 could probably take the heat so to speak.

Not that it is bad idea bud, just that it is expensive. Also as far as I-os, i will be sending a pm to ven in IRC about a related matter.

Title: Re: Multiple OS Compatibility
Post by: TSJ on May 25, 2012, 04:29:05 am
From my point of view my list of porting priority would be this:

    1. Linux/Unix      - I think there is no need to give a reason for this being priority uno :)
    2. Mac/iOS         - Well... there are more and more fruity hardware popping up in peoples homes
    3. Other.. AROS (Amiga Research OS)  - The best version of the old games were amiga (also original)
    4. Android           - There are a lot of portable android devices out there, sr3 in my pocket would be cool
    5. Nintendo Wii    - The wii is a great console but unless its made as homebrew it will be too expensive
    6. XBox360         - Too expensive
    7. PS3                 - Too expensive
 
Title: Re: Multiple OS Compatibility
Post by: Vaelor on May 25, 2012, 08:45:25 am
Thanks megariffer, it must have been hiding in my.. umm.. blind spot. =) But it's all good now, and yeah, I wanted it to be one vote per user as well, so thanks. But I ask again, where have you been?? I've been waiting for you in chat for over a week now, what's going on man??

I still don't believe in porting to console, unless we can commercially sell the game for $100 a copy in stores, we'd never even remotely make it worth our while. Mac and/or Linux are most likely our viable options, I think? It would be interesting to see it on an Android device. I can't quite picture how it could work there but it sounds like a cool idea. =)
Title: Re: Multiple OS Compatibility
Post by: TSJ on May 25, 2012, 03:12:43 pm
I would like to point out that AROS is completely open sourced just like Linux. It doubt it should be difficult to eventuelly make a version for that platform also. For historical reasons.
Title: Re: Multiple OS Compatibility
Post by: cdoublejj on May 25, 2012, 08:52:05 pm
I don't know what hell AROS is but, Haiku seems to be semi known amiga OS. oh yeah AROS i haven't heard of that one for years.
Title: Re: Multiple OS Compatibility
Post by: Vaelor on May 26, 2012, 03:31:32 am
You're an idiot CJJ. Learn to edit your posts before you hit send.
Title: Re: Multiple OS Compatibility
Post by: TSJ on May 26, 2012, 07:38:12 am
CJJ read this:

http://en.wikipedia.org/wiki/AROS_Research_Operating_System (http://en.wikipedia.org/wiki/AROS_Research_Operating_System)

and this:

http://www.commodoreusa.net/CUSA_AMIGAmini.aspx (http://www.commodoreusa.net/CUSA_AMIGAmini.aspx)

AROS is THE operating system for Amiga computers today (Amigas are x86/x64 today, just like Macs are x86/x64, the only difference is that AROS is not locked. So it runs on most Intel and AMD chipsets).

The OS is API/source code compatible with all old workbench versions that is, all software written for Amiga 68k and Amiga PPC.

Well ok, Amiga PPC software is not 100% supported at this time. But it is open source and evolving all the time.

There is also a Linux for commodore computers called CBM OS.
Title: Re: Multiple OS Compatibility
Post by: TSJ on May 26, 2012, 10:22:01 am
other amiga linux and qnx distros include xamiga and amigaxl/amithlon. There is also amiga window managers for other linux distros

there is also morphos and workbench 4.x that are pure ppc os for when amigas used ppc platforms.
Title: Re: Multiple OS Compatibility
Post by: cdoublejj on May 27, 2012, 01:49:14 am
Like wise you should check this out.

http://haiku-os.org/ (http://haiku-os.org/)

http://haiku-os.org/gallery (http://haiku-os.org/gallery)
Title: Re: Multiple OS Compatibility
Post by: TSJ on May 28, 2012, 02:49:52 pm
I have been reading about haiku, I haven't heard of this OS earlier... It seems it is a continuation of
BeOS where AROS is a continuation of AmigaOS/WorkBench(that ran on the amigas that could play street rod).

It also seems that some amiga users switched to using Haiku for a while.

Check this citation from: http://www.amiga.org/forums/archive/index.php/t-28816.html (http://www.amiga.org/forums/archive/index.php/t-28816.html)

Quote

Haiku is more or less BeOS continued. After Be Inc. ceized existing (bought by Palm) BeOS became Zeta/Yellowtab. In immediate reaction upon that a few people began developing OpenBeOS, which became Haiku, a (fully?) BeOS compatible OS.

Where AROS aims to be a next-gen AmigaOS (with some classic AmigaOS compatibility as a nice extra), Haiku aims to be BeOS continued (subtle difference, but hey :-))

I don't think AROS and Haiku will be direct competitors, since they aim at different usergroups. However, like AROS, Haiku is well worth while the look.

I have used the original BeOS on my PowerMac some 10 years ago and I really liked the Amiga feel it gave me. I guess Haiku does pretty much the same.

Heh, I just thought about making a multiple-OS machine out of my PC. Lose Windows (or just a small partition) and add AROS, Ubuntu, Haiku and maybe one or 2 more OSes. How's that for diversity? :-D


I also found out that Haiku needs a third party theme to look anything like AmigaOS/workbench:
http://haikuware.com/directory/view-details/system-files/desktop-themes/amiga-theme (http://haikuware.com/directory/view-details/system-files/desktop-themes/amiga-theme)

This alone makes it as much of primary amiga os as CBM OS or even Linux itself.
I will not include Amithlon og AmigaXL in this comparision because all they do it start up directly in UAE on either Linux or QNX.

Granted that AROS began its life as something that needed to run on top of a linux, but it has been fully independent for a long time now (just like unix and linux is not the same OS).

I have been following the Amiga world since 1994, including amiga related operating systems as AROS since its release in 1997.

In conclusion... Haiku has never been and will never be either an amiga OS or a semi known OS.

(EDIT)

Is it possible to set ones local time like in the previous sr3 forum?

My local time is currently actually 10 pm.
Title: Re: Multiple OS Compatibility
Post by: cdoublejj on May 29, 2012, 02:32:21 pm
Haiku can run Amiga executable but, i think it doesn't have classic compatibility correct?
Title: Re: Multiple OS Compatibility
Post by: Maxaxle on July 03, 2012, 12:10:58 am
IMO it would make more sense if SR3 was completed (or at least at a stable beta) before porting began.
Title: Re: Multiple OS Compatibility
Post by: cdoublejj on July 05, 2012, 02:05:24 pm
Well a game engine we are looking to use pretty much does that for you.
Title: Re: Multiple OS Compatibility
Post by: Maxaxle on July 07, 2012, 11:59:14 am
Well a game engine we are looking to use pretty much does that for you.
Cool!...but how?
Title: Re: Multiple OS Compatibility
Post by: cdoublejj on July 08, 2012, 12:14:52 am
I guess when it "compiles" it gives you the option to make Macintosh executable as well as windows, and if rumors/news are correct it will do it for linux too in the future. I don't really know the specifics but, when things settle down for me i need to get my ass in gear and do some research on the game engine.
Title: Re: Multiple OS Compatibility
Post by: Vaelor on July 14, 2012, 11:05:22 am
Actually Max, the question of multi-OS support is largely important to what language(s) and engine(s) we decide to use to develop the game. You can't just make a Windows game and then suddenly decide to make it Linux compatible, for example. The support for the OSs you want to run it on is inherent to the core. That's why I posted this thread, to get some feedback on which OSs the community would like to see included before we start development on the new game. =)
Title: Re: Multiple OS Compatibility
Post by: cdoublejj on July 31, 2012, 04:01:48 am
Well one of the most famous video game companies of all time, Valve are even porting steam and Left4Dead 2 to ubuntu linux, couple that with the fact that an engine we are looking at using is also coming to linux i'm thinking the project has always been on the mark aiming for multi OS compatibility.
Title: Re: Multiple OS Compatibility
Post by: Maxaxle on July 31, 2012, 12:35:33 pm
I'm no developer, and I'm probably going to make a fool of myself by saying this, but I've heard really good things about Python. How viable is it as a scripting language?
Title: Re: Multiple OS Compatibility
Post by: cdoublejj on August 20, 2013, 12:02:22 am
It would be very expensive unless you can find a lead programer to work for free and they are incredibly rare. i've only ever seen one dedicated lead programmer and project manager and that is Zini of project OpenMW.
Title: Re: Multiple OS Compatibility
Post by: TSJ on July 10, 2014, 03:12:41 am
It seems that version 4.5.1f3 of the free unity suite is able to compile to the following platforms:

web player, Windows, macosx, Linux, IOS, android, blackberry, Windows store, Windows phone 8, Xbox 360, Xbox one, ps vita, ps4

QUITE an impressive list that unity is presenting :)
Title: Re: Multiple OS Compatibility
Post by: cdoublejj on July 12, 2014, 11:28:22 am
Yeah but, for now i THINK we will be focusing on windows, linux and mac. I hear talk Sony has a somewhat open policey/easy access for indie devs on PS4. which could possible maybe be doable in the distant future since the most technically advanced of the 2 consoles but, that's just speculation.
Title: Re: Multiple OS Compatibility
Post by: Maxaxle on July 14, 2014, 09:56:54 am
Quick idea: The Wii is notoriously easy to hack/make homebrew for/etc, so why not try a proof-of-concept on it? I only bring it up b/c I can test anything you need tested (as I *have* a Wii).
Title: Re: Multiple OS Compatibility
Post by: cdoublejj on July 15, 2014, 12:32:17 am
it would be unofficial in that case. The Wii U is out and is the new thing. It would require manually programming. IT would require it's separate assets from the project, ever 3d model and texture would have to be re-made. it would require a very very very good understanding of how the wii works.
Title: Re: Multiple OS Compatibility
Post by: TSJ on July 15, 2014, 02:50:13 am
I also have an old wii (used mostly for playing FPS games with lightguns and lightrifles)...

But I think we need to get something working on windows first.

You can always experiment on the wii on your own and if you get something to work on it, then we might be able to use those experiences if we make a version for the wii u? I also think that the Wii U is able to run Wii games/homebrew IIRC.

We should keep i mind though that the Wii and Wii U as platforms are dead. Nintendo has officially announced that they consider the platform to be dead.

So any Wii version would be just for the fun of it.
Title: Re: Multiple OS Compatibility
Post by: Maxaxle on July 16, 2014, 07:25:48 pm
OFC I know the Wii is dead. It's just easier to hack and develop for than PCs, AFAIK.
Title: Re: Multiple OS Compatibility
Post by: cdoublejj on July 18, 2014, 06:48:59 am
OFC I know the Wii is dead. It's just easier to hack and develop for than PCs, AFAIK.

Actually it's hard to develop for than the PC. With Unity a lot of the programing is done for us, with the wii we would probably have to program a game engine from scratch, that's speculation though.

would have to re do everything from the ground and by hand.