FOSS Counterstrike 1.5 engine, FreeCS

FOSS Counterstrike 1.5 engine, FreeCS

Postby Julius » 12 Mar 2017, 20:04

https://eukara.github.io/FreeCS/
https://github.com/eukara/FreeCS

Based on the awesome Quake1 derived FTEQW engine (don't be fooled by the outdated website).

Seems to be in a playtable but still early state. Might be good for some nostalgia or to recreate Free assets...

Edit: Latest FTEQW engine binaries for Windows, Android & Linux here: http://triptohell.info/moodles/
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 1917
Joined: 06 Dec 2009, 14:02

Re: FOSS Counterstrike 1.5 engine, FreeCS

Postby leilei » 13 Mar 2017, 00:39

The reason why this "original idea" wasn't done sooner is because it was actually tried before back in 2000 and Valve C&D'd it.

Furthermore, compiling tools from the HL SDK and Hammer have very strict usage rights.
User avatar
leilei
 
Posts: 132
Joined: 03 Apr 2012, 02:53

Re: FOSS Counterstrike 1.5 engine, FreeCS

Postby Duion » 13 Mar 2017, 16:06

It is not even a FOSS game, they just take the free CounterStrike version and put a FOSS engine underneath it, what is the purpose of it? Other than saying "Hey it is a FOSS engine" there is no purpose in it.
Duion
 
Posts: 254
Joined: 16 Mar 2013, 20:33
Location: Germany

Re: FOSS Counterstrike 1.5 engine, FreeCS

Postby Julius » 13 Mar 2017, 19:25

Plenty of use. For example FTEQW runs on Android and many other platforms, even via WebGL in a browser. It can also be a starting point for a fully free tactical shooter...
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 1917
Joined: 06 Dec 2009, 14:02

Re: FOSS Counterstrike 1.5 engine, FreeCS

Postby Duion » 13 Mar 2017, 19:33

How can it be a starting point for anything, if it already was outdated over 15 years ago?
And by the way, the game is technically still stolen, the intelectual property is stolen like brand name, concept, design, gameplay etc and of course all the assets. How can it be a starting point?
Duion
 
Posts: 254
Joined: 16 Mar 2013, 20:33
Location: Germany

Re: FOSS Counterstrike 1.5 engine, FreeCS

Postby charlie » 14 Mar 2017, 10:45

Duion {l Wrote}:It is not even a FOSS game, they just take the free CounterStrike version and put a FOSS engine underneath it, what is the purpose of it? Other than saying "Hey it is a FOSS engine" there is no purpose in it.

So there's no purpose in OpenMW?
Free Gamer - it's the dogz
Vexi - web UI platform
User avatar
charlie
Global Moderator
 
Posts: 2000
Joined: 02 Dec 2009, 11:56
Location: Manchester, UK

Re: FOSS Counterstrike 1.5 engine, FreeCS

Postby Duion » 14 Mar 2017, 12:21

The problem with those plagiarism projects is, that they have not much to do with FOSS, since you cannot legally open source them.
Legally this is fan art and even though it is often tolerated, it is not legal, so the companies, that are all hostile towards open source can sue you anytime for a zillion dollars and then your project is history.
Duion
 
Posts: 254
Joined: 16 Mar 2013, 20:33
Location: Germany

Re: FOSS Counterstrike 1.5 engine, FreeCS

Postby farrer » 14 Mar 2017, 13:37

Duion {l Wrote}:The problem with those plagiarism projects is, that they have not much to do with FOSS, since you cannot legally open source them.
Legally this is fan art and even though it is often tolerated, it is not legal, so the companies, that are all hostile towards open source can sue you anytime for a zillion dollars and then your project is history.


So let's get a project which got a C&D long ago: Freecraft. And what we have now from it? Stratagus engine and lots of games, especially Wyrmsun.

It shouldn't be possible if, years ago, some people did not decide to recreate the warcraft engine on a FOSS approach. For me it worth it.

And I know the case of this Counter Strike is a bit different as it seems to be on top of a already existing engine (yes, FPS games are a bit special case due to IDTech's GPL releases), but who knowns where it will be in the future (If not dead, probably will be in a similar way as OpenTTD: some free/libre contents on top of a free/libre engine).
User avatar
farrer
 
Posts: 77
Joined: 24 Feb 2014, 21:00

Re: FOSS Counterstrike 1.5 engine, FreeCS

Postby Julius » 20 Oct 2017, 12:59

Except for the radar and some menu issues seems to be fully playable now.

Still some annoying seemingly Ubuntu16.04 related bugs in the engine though, as the menu looses mouse focus and the jpeg library (sky rendering) is not found... so your mileage my vary on Linux.
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 1917
Joined: 06 Dec 2009, 14:02

Re: FOSS Counterstrike 1.5 engine, FreeCS

Postby Wuzzy » 22 Oct 2017, 02:42

FOSS version of Counter-Strike? Sounds great!

CS is/was one of the most influencial video games, especially popular in LAN parties. Even if it is now very old, it really wrote history.

I don't really understand all the naysayers here. The project and idea are legit to me. And even if the data is not (yet) free, well, nobody says that it can't be replaced in future. According to website, no actual data is distributed, so it is (sadly) only an engine so far.

But why only CS 1.5 and not CS 1.6?
User avatar
Wuzzy
 
Posts: 470
Joined: 28 May 2012, 23:13

Re: FOSS Counterstrike 1.5 engine, FreeCS

Postby Julius » 22 Oct 2017, 08:28

1.6 was actually the point many people stopped playing because of game-play changes, so I guess that is where the 1.5 only comes from. And wasn't it also the point Valve took over?

The mouse issue under Linux is fixed now, by the way. But you still have to rename a few files to all lower case to work around case-insentiveness (skys & some sounds).
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 1917
Joined: 06 Dec 2009, 14:02

Re: FOSS Counterstrike 1.5 engine, FreeCS

Postby Wuzzy » 22 Oct 2017, 14:23

I see.

About the media:

I think replacing the textures shouldn't be too problematic, they were low-res in original CS anyway, so finding a replacement makes a lot of sense, not just from a FOSS standpoint, but also a quality standpoint.

What I'm more worried about are the sounds, I don't think there is an easy way to replace them all. The sounds in CS are kinda “iconic”, any replacement will definitely change the game. This is one of the moments where I wish we had no copyright at all, but whatever.
User avatar
Wuzzy
 
Posts: 470
Joined: 28 May 2012, 23:13

Re: FOSS Counterstrike 1.5 engine, FreeCS

Postby Duion » 23 Oct 2017, 02:15

Yes you only need to replace all textures, all models, all sounds, all logos, all brand names etc oh wait then you have a new game, so why not build it in the first place?
Duion
 
Posts: 254
Joined: 16 Mar 2013, 20:33
Location: Germany

Re: FOSS Counterstrike 1.5 engine, FreeCS

Postby Julius » 27 Oct 2017, 15:18

But you can do so incrementally and with an existing (potential) player-base. People can also go back later and play the "classic" mode for nostalgia.
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 1917
Joined: 06 Dec 2009, 14:02

Re: FOSS Counterstrike 1.5 engine, FreeCS

Postby Julius » 11 Nov 2017, 06:48

For those looking into contributing, I have recently started collecting all sorts of documentation regarding the FTEQW engine here:
https://quakewiki.org/wiki/FTEQW_Wiki

(help is welcome on that effort as well... the engine is great, but documentation is mostly not that good.)
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 1917
Joined: 06 Dec 2009, 14:02

Who is online

Users browsing this forum: No registered users and 1 guest