Merge branch 'master' of https://github.com/eukos16/OpenCS
This commit is contained in:
commit
73ef011d50
2 changed files with 30 additions and 20 deletions
49
README.md
49
README.md
|
@ -1,43 +1,52 @@
|
||||||
# OpenCS
|
# FreeCS
|
||||||
Open-Source implementation of CS running on FTE QuakeWorld
|
Free-software implementation of Counter-Strike running on the FTE QuakeWorld engine.
|
||||||
|
You still have to provide the assets yourself, but hey - CS 1.5 is a free download.
|
||||||
|
|
||||||
|
<img src="https://icculus.org/~marco/opencs/screenshots/fte-20170113225215-0.png" alt="Screen 1" width="256" height="192"> <img src="https://icculus.org/~marco/opencs/screenshots/fte-20170113225158-0.png" alt="Screen 2" width="256" height="192">
|
||||||
|
|
||||||
|
<img src="https://icculus.org/~marco/opencs/screenshots/fte-20170113225827-0.png" alt="Screen 3" width="256" height="192"> <img src="https://icculus.org/~marco/opencs/screenshots/fte-20170113225528-0.png" alt="Screen 4" width="256" height="192">
|
||||||
|
|
||||||
# Goals
|
# Goals
|
||||||
The goal of this project is to provide an open-source implementation of Counter-Strike 1.5.
|
The goal of this project is to provide an open-source version of Counter-Strike 1.5.
|
||||||
Counter-Strike, being one of the most popular multiplayer games to exist, surprisingly hasn't had
|
Counter-Strike, being one of the most popular multiplayer games to exist, surprisingly hasn't had
|
||||||
a free-software implementation done until now.
|
a free-software implementation done until now.
|
||||||
|
|
||||||
Some of the cool things you can do with this:
|
Some of the cool things you can do with this:
|
||||||
* Play/Host CS and CS Servers on virtually every platform. ( Main selling point )
|
- Play/Host CS and CS Servers on virtually every platform.
|
||||||
* Customize the game to whatever extent you like.
|
- Customize the game to whatever extent you like.
|
||||||
* Create entirely new weapons!
|
- Create entirely new weapons!
|
||||||
* Create completely new and refreshing gamemodes!
|
- Create completely new and refreshing gamemodes!
|
||||||
* Have a guarantee to be able to play it 20 years into the future!
|
- Have a guarantee to be able to play it 20 years into the future!
|
||||||
* Use it as a base for your own games/mods! (As long as you own the rights to the assets)
|
- Use it as a base for your own games/mods!
|
||||||
|
|
||||||
# Status
|
# Status
|
||||||
All the weapons are implemented, so are the gamemodes: Hostage Rescue (cs), Bomb Defusal (de), Assassination (as) and Escape (es).
|
All the weapons are implemented, so are the gamemodes:
|
||||||
|
- **Hostage Rescue** (cs)
|
||||||
|
- **Bomb Defusal** (de)
|
||||||
|
- **Assassination** (as)
|
||||||
|
- **Escape** (es)
|
||||||
|
|
||||||
Not all equipment is implemented and no map radar/overview is recreated.
|
Not all equipment is implemented and no map radar/overview is recreated.
|
||||||
Basically, the game is playable as long as you don't care about grenades (for now).
|
Basically, the game is playable as long as you don't care about grenades (for now).
|
||||||
|
|
||||||
# Installing
|
# Installing
|
||||||
1. Download the latest version of FTE QuakeWorld.
|
1. Download the latest version of FTE QuakeWorld.
|
||||||
2. Download csv15full.exe and to get the cstrike folder.
|
2. Download csv15full.exe (or the Linux server zip) to get the 'cstrike' folder.
|
||||||
3. Move both the cstrike folder and FTE QuakeWorld into a folder
|
3. Move both the cstrike folder and FTE QuakeWorld into a folder
|
||||||
4. Clone this repository into that same folder, so that opencs, default.fmf and cstrike co-exist
|
4. Copy the contents of FreeCS into that same folder, so that fteqw, freecs, default.fmf and cstrike co-exist in the same directory.
|
||||||
5. Run FTE QuakeWorld
|
5. Run FTE QuakeWorld
|
||||||
|
|
||||||
Optional step: Copy the 'valve' folder from your Half-Life installation in order for all features to work.
|
*Optional step: Copy the 'valve' folder from your Half-Life installation in order for all assets to show up*
|
||||||
|
|
||||||
# Notes
|
# Notes
|
||||||
You might get away with using the cstrike folder from the Steam version of CS 1.6, or any older version
|
You might get away with using the cstrike folder from the Steam version of Counter-Strike 1.6, or any older version
|
||||||
than 1.5 - but they are not supported. I will not try to recreate 1.6 or any other earlier versions specifically.
|
than 1.5 - but they are not supported. I will not try to recreate 1.6 or any other earlier versions specifically.
|
||||||
I may however add additional, optional features that will emulate behaviour of later versions of CS.
|
I may however add additional, optional features that will emulate behaviour of later versions of Counter-Strike.
|
||||||
|
|
||||||
# Special Thanks
|
# Special Thanks
|
||||||
Spike - Creator of FTE QuakeWorld and FTEQCC ( http://fte.triptohell.info/ )
|
**Spike** - Creator of FTE QuakeWorld and FTEQCC [(Website)](http://fte.triptohell.info/)
|
||||||
|
|
||||||
TWHL - Mapping Community with CS/HL entity information ( http://twhl.info )
|
**TWHL** - Mapping Community with CS/HL entity information [(Website)](http://twhl.info)
|
||||||
|
|
||||||
This repository uses no content from Half-Life nor the original CS, for credits
|
**This repository uses no content from Half-Life nor the original Counter-Strike, for credits
|
||||||
as to who created the ORIGINAL Counter-Strike, please visit
|
as to who created the ORIGINAL Counter-Strike, please visit** [WebArchive - counter-strike net](http://web.archive.org/web/20021016230745/http://counter-strike.net/csteam.html)
|
||||||
http://web.archive.org/web/20021016230745/http://counter-strike.net/csteam.html
|
|
||||||
|
|
1
_config.yml
Normal file
1
_config.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
theme: jekyll-theme-midnight
|
Loading…
Reference in a new issue