Here is the source code of CSBTE-Mobile (windows and linux only).
For Android or iOS launcher, check them in other repo.
CSBTE-Mobile is a combination of CS1.6 mods that are implemented based on Xash3D engine.
Like CSBTE but not the same , it is aimed to act like CSO (aka CS:NZ), however the traditional one in pre-2009.
Cross-platform designed, it can be run on Windows(x86), Linux(x86), macOS(x64), Android(ARMv7,x86), iOS(ARMv7,ARM64).
- New HUD elements (ScoreBoard, KillerEffects, C4 follow icons, Custom Crosshair)
- GameMode : TeamDeathmatch (TDM)
- GameMode : Deathmatch (DM) with BOT support
- HUD : Respawn Bar
- GameMode : Zombie Mod 1
- Zombie classes, skills
- SupplyBox : CV47-60R, Dual MP7A1, Dual Deagle Camo
- Zombie evolution
- GameMode : Zombie Mod 2
- GameMode : Zombie United
- GameMode : Zombie Mod 3 (classic)
- GameMode : Zombie Scenario (classic)
- UI : BuyMenu
- No more custom weapons and player classes
- Simplified gameplay
- No AMXX, all C/C++ native code instead
- No VGUI2 support, English only
- Low-end system requirements
- Cross-platform
- Fully open-source under GPLv3 licence
- CPU : Intel Core i5-7300U
- GPU : Intel HD620
- RAM : 8 GB
- Resolution : 2736 x 1824
- Result : Smooth but hot, 80+fps
- SoC : Kirin 950
- RAM : 4 GB
- Resolution : 1920 x 1080 FHD
- Result : Playable, 40~60fps
- SoC : A10 Fusion
- Resolution : 1334 x 750
- Result : Smooth, 55~60fps
- CPU : Intel Core i5-8259U
- GPU : Intel Iris Plus 655
- RAM : 8GB
- Resolution : 2560 x 1600
- Result : Smooth but hot, 80+fps
- download ***-win32-i386 and ***-GameDir and extract them together
- purchase and download Counter-Strike on Steam
- copy cstrike and valve directory to where the csbtem locates
- run csbtem_win32.exe
- download ***-linux-i386 and ***-GameDir and extract them together
- purchase and download Counter-Strike on Steam
- copy cstrike and valve directory to where the csbtem locates
- launch terminal, cd to the dir, type sudo chmod +x xash3d
- type the cmd below to run the game bash csbtem_linux.sh
- download ***-GameDir and extract it into an empty folder on your phone
- purchase and download Counter-Strike on Steam
- copy cstrike and valve directory to where the csbtem locates
- download and install ***-Android.apk
- run the game and follow the instructions
- download and install the ipa using Impactor
- armv7 for iPhone 5, iPad 4, iPod Touch 5 or earlier
- arm64 for iPhone 5s, iPad Air 1, iPod Touch 6 or newer
- download ***-GameDir and extract it
- purchase and download Counter-Strike on Steam
- find cstrike and valve directory in steamapps
- launch iTunes and select the CSBTE-Mobile APP in file sharing
- drag csbtem, cstrike, valve into iTunes
- run the CSBTE-Mobile app on the SpringBoard
- iOS : Due to lack of return button, you can't exit console after entered.
- macOS : Scrolling problem in MainUI. FWGS/xash3d#398
This repo is licensed under GPLv3 license, see LICENSE file for details.
- explain what's wrong & what's to be added
- commit a possibe solution
DO NOT commit suggestions about gameplay such as When will the new annual weapon be updated.
For non-developers, turn to https://tieba.baidu.com/f?kw=csoldjb for more information.
这里提供CSBTE Mobile的部分源码(用于Windows和Linux)。
安卓和iOS版本的启动器源码请参考我的其他项目。
CSBTE用于模拟CSOL游戏体验的一个CS1.6模组。
最初用于突破CSO-NST在CSOL单机方面的垄断地位,现已成为国内最完美的CSOL单机版本
请参考csoldjb吧内的相关图文教程。
CSBTE-Mobile继承依赖模块(xash3d、regamedll、cs16client)采用GPLv3开源协议。这意味着:
- 你拥有在非商业用途范围内免费使用、修改、发布本软件的自由,但是您必须详细注明您修改的部分并提供修改后的源代码。
- 使用本软件的任何部分(包括但不限于抄写代码、绑定链接、逆向工程等手段)都必须在产品中使用GPLv3及其兼容开源协议。
- 您可以转载或分发本软件,但需要注明原作者 New BTE Team/Moemod 及其他贡献者(建议附上此GitHub页面的链接)。
(请查看 GPLv3 LICENSE 文件.)
- 提出 issue
- 请详细说明修改/增加了何处,并 commit 一个可行的解决方案
这里仅接受BUG提交,请不要提交关于游戏内容的建议(例如要求更新AK47-火麒麟)
欢迎开发者加入我们,请加入QQ群397471679了解关于本项目的更多信息(非开发者勿加!)
非开发者请访问 https://tieba.baidu.com/f?kw=csoldjb 获取更多信息.