Releases: yvt/openspades
OpenSpades 0.1.3
Happy new year!
This release contains minor fixes since the previous version 0.1.2.
This is the latest version.
For Windows 8.1 or earlier users: While launching OpenSpades, you might get an error message that says api-ms-win-crt-runtime-l1-1-0 is missing from your computer. If this happens, applying this Windows Update will solve the problem.
For macOS users: See this wiki page if you're having trouble starting OpenSpades.
Highlights
Bug Fixes
- Fix camera movement around the player's corpse (#717)
- Support enabling v-sync via
r_vsync
(#763) - Fix
Error while linking a program "Shaders/BlackBlockDepthOnly.program"
(#741) - Improve stability on macOS (#784)
New Features
- Keys for palette color selection are now configurable via
cg_keyPalette*
(#752) - Show shotgun tracers (#791)
- Show dead players in gray on scoreboard (#654)
- Added a hotkey to temporarily expand the chat log. It's bound to H by default and can be changed via
cg_keyZoomChatLog
. (#744)
Locale Support
The translation for the following language was added:
- Ukrainian translation by "Rivan2" (Actually this has been there for quite a while, but didn't show up in the game due to a packaging mistake)
The translations for the following languages were updated:
- Spanish translation by: SandFX
- Vietnamese translation by: Asian Guy
- Ukrainian translation by: Rivan2
- Russian translation by: Ivan, ArionWT, and Lyashenko Arsenii Maksimovich
- Greek translation by: SpyKaps
- Hungarian translation by: uno20001
- Chinese translation by (Simplified): 桦翰 (HuaHan)
- Dutch translation by: Tapmemer
You can also help, join Crowdin! There, anyone can create an account and submit translations for their language. If your language is not on the list, please contact me and I'll add it to the list.
There are a few more changes not included here to keep it short, the full release notes are available at Trello.
Code Contributors
@BR-, @DaVicR, @devnexen, @godwhoa, @Jipok, @NotAFile, @yvt (sorted by an alphabetical order)
Known Issues
- A graphical glitch can be visible if Volumetric Fog is enabled (#447)
- Vertical fog is still existent when the software renderer is selected.
- Weapon MODs created for 0.0.12 and earlier might not work on this version. Specifically, it might crash as soon as you join a server. If you experience this issue, please see #632 for the temporary work-around (untested).
Binaries
Following binary packages are provided:
- OpenSpades-0.1.3-Windows.zip: for Windows users
- OpenSpades-0.1.3-OSX.zip: for macOS users
OpenSpades-0.1.3.pdb.7z is NOT needed unless you're a developer and intend to debug OpenSpades.
Additionally, non-English users are encouraged to download NotoFonts.pak. It contains beautifully designed Roboto and Noto Fonts by Google (see this for license), which cover all languages supported by OpenSpades. It can be installed by copying it to the Resource directory.
OpenSpades 0.1.2
This release contains minor fixes since the previous version 0.1.1c.
This version is outdated. See this for the latest version.
For Windows 8.1 or earlier users: While launching OpenSpades, you might get an error message that says api-ms-win-crt-runtime-l1-1-0 is missing from your computer. If this happens, applying this Windows Update will solve the problem.
For macOS users: See this wiki page if you're having trouble starting OpenSpades.
Highlights
Bug Fixes
- Finally fix the occasional "Invalid Player ID" error during map changes (#66)
- Fix Ctrl+V pasting crash on Windows (#603)
- Fix a memory leak that caused the memory usage to increase on every connection (#687)
- Fix missing "Player Joined Spectator team" message (#635)
- Fix no sound played when other players reload (#690)
- Fix client commands being sent to the server (#657)
- Fix incorrect player score in certain occasions (#620)
- A lot of spectator and camera fixes & enhancements
New Features
- Alert players when they attempt to build above the maximum height (#661, #673)
- Indicate that you carry the intel (#601)
- Add the ability to copy text from the Chat Log GUI (#417)
- Identify *BSD for the startup screen (#594)
- Unsupported
cg_viewWeaponX
cg_viewWeaponX
andcg_viewWeaponY
options to control gun placement added
Locale Support
The following languages were added in this release:
- Greek translation by "SpyKaps"
- Indonesian translation by "isaideureka"
- Vietnamese translation by "Asian Guy"
The translations for the following languages were updated:
- Brazilian Portuguese translation by "feikname"
- French translation by Damien Flament
- German translation by "NotAFile"
- Japanese translation by "YVT"
- Korean translation by "kmsiapps"
- Polish translation by "kuzyn"
- Russian translation by "ArionWT"
- Ukrainian translation by "Rivan2"
You can also help, join Crowdin! There, anyone can create an account and submit translations for their language. If your language is not on the list, please contact me and I'll add it to the list.
There are a few more changes not included here to keep it short, the full release notes are available at Trello.
Code Contributors
@devnexen, @fantoro, @feikname, @NotAFile, @popey, @roboman2444, @Rootmars, @teodor6140, @yvt (sorted by an alphabetical order)
Known Issues
- A graphical glitch can be visible if Volumetric Fog is enabled (#447)
- Vertical fog is still existent when the software renderer is selected.
- Weapon MODs created for 0.0.12 and earlier might not work on this version. Specifically, it might crash as soon as you join a server. If you experience this issue, please see #632 for the temporary work-around (untested).
Binaries
Following binary packages are provided:
- OpenSpades-0.1.2-Windows.zip: for Windows users
- OpenSpades-0.1.2-OSX.zip: for macOS users
OpenSpades-0.1.2.pdb.7z is NOT needed unless you're a developer and intend to debug OpenSpades.
Additionally, non-English users are encouraged to download NotoFonts.pak. It contains beautifully designed Roboto and Noto Fonts by Google (see this for license), which cover all languages supported by OpenSpades. It can be installed by copying it to the Resource directory.
OpenSpades 0.1.1c
Contains minor or critical fixes since the previous version 0.1.1b.
This version is outdated. See this for the latest version.
For Windows 8.1 or earlier users: While launching OpenSpades, you might get an error message that says api-ms-win-crt-runtime-l1-1-0 is missing from your computer. If this happens, applying this Windows Update will solve the problem.
For macOS users: See this wiki page if you're having trouble starting OpenSpades.
Changelog
- #584 Too much saturation with certain fog colors
- #368 Attempt to fix "no file system is writable"
- "Portable" mode (only for Windows)
- Compatibility fixes (mainly about recoil and spread)
Also, see the changelog of 0.1.1b.
Known Issues
- A graphical glitch can be visible if Volumetric Fog is enabled (#447)
- Vertical fog is still existent when the software renderer is selected.
- Weapon MODs created for 0.0.12 and earlier might not work on this version. Specifically, it might crash as soon as you join a server. If you experience this issue, please see #632 for the temporary work-around (untested).
Binaries
Following binary packages are provided:
- OpenSpades-0.1.1c-Windows.zip: for Windows users
- OpenSpades-0.1.1c-OSX.zip: for macOS users
OpenSpades-0.1.1c.pdb.7z is NOT needed unless you're a developer and intend to debug OpenSpades.
Additionally, non-English users are encouraged to download NotoFonts.pak. It contains beautifully designed Roboto and Noto Fonts by Google (see this for license), which cover all languages supported by OpenSpades. It can be installed by copying it to the Resource directory.
OpenSpades 0.1.1b
This version is outdated. See this for the latest version.
For Windows 8.1 or earlier users: While launching OpenSpades, you might get an error message that says api-ms-win-crt-runtime-l1-1-0 is missing from your computer. If this happens, applying this Windows Update will solve the problem.
For macOS users: See this wiki page if you're having trouble starting OpenSpades.
See Trello for a more comprehensive list of new/updated features.
Highlights
Bug Fixes
- More accurate weapon firing rate control (27d9320)
- Recoil amounts are updated to match the original client, thanks to experiments conducted by kmsiapps (#551)
- #254 block restocking doesn't work properly in /god mod
- Security and compatibility fixes
New Features
- SSAO and visual adjustments (takes in effect only with HDR) (#515, 6279c9e)
- Alt-Enter to toggle fullscreen mode (05156b5)
- Enhanced environmental audio (7a14c39)
- More perceivable tracer bullets (6d6e55b)
- Tracers are now displayed on the minimap (8349b4c)
- Network protocol extensions (#561), which would make awesome things including server message localization possible in a near future (with updated servers)!
- Updates can now be checked automatically! (#526)
- To package maintainers and redistributors: This feature is configured by
Resources/PackageInfo.json
. Please contact us by posting here for details.
- To package maintainers and redistributors: This feature is configured by
Locale Support
- French translation by damienflament (#525, #567)
- Dutch translation by Tapmemer (#523)
- Spanish translation by brunodiazu(#543)
- New translation platform is here! Anyone can create an account and submit translations for their language! (If your language is not on the list, please contact me and I'll add it to the list)
Known Issues
- A graphical glitch can be visible if Volumetric Fog is enabled (#447)
- Vertical fog is still existent when the software renderer is selected.
Binaries
Following binary packages are provided:
- OpenSpades-0.1.1-Windows.zip: for Windows users
- OpenSpades-0.1.1-OSX.zip: for macOS users
OpenSpades-0.1.1.pdb.7z is NOT needed unless you're a developer and intend to debug OpenSpades.
Additionally, non-English users are encouraged to download NotoFonts.pak. It contains beautifully designed Roboto and Noto Fonts by Google (see this for license), which cover all languages supported by OpenSpades. It can be installed by copying it to the Resource directory.
Binary packages for the version 0.1.1b aren't provided because changes introduced in 0.1.1b are irrelevant to binary distributions.
OpenSpades 0.1.0
This version is outdated. See this for the latest version.
For Windows 8.1 or earlier users: While launching OpenSpades, you might get an error message that says api-ms-win-crt-runtime-l1-1-0 is missing from your computer. If this happens, applying this Windows Update will solve the problem.
For macOS users: See this wiki page if you're having trouble starting OpenSpades.
See Trello for a more comprehensive list of new/updated features.
Highlights
Compatibility
New Features
- First person view for spectate by noway421 (#328)
- Minimap improvements by pandaro (#340)
- Configurable player name drawing by Chameleonhider (#384)
- Display spectators in scoreboard by VelocityRa (#466)
- Right click to mark favorite servers by theunknownxy (#465)
- More game experience options by yvt (5e3b41b)
- Mumble support by L0L022 (#413)
Operating System Support
- OpenBSD support by devnexen (#477)
Locale Support
- Polish translation by Kuzyn (#309)
- Brazilian Portuguese translation by feikname (#408)
- European Portuguese translation by DarkDracoon (#485)
- (Preliminary) custom TTF/OTF font support by yvt (#484)
- Language switcher by yvt (2be6524)
Known Issues
- A graphical glitch can be visible if Volumetric Fog is enabled (#447)
- Vertical fog is still existent when the software renderer is selected.
Binaries
Following binary packages are provided:
- OpenSpades-0.1.0-Windows.zip: for Windows users
- OpenSpades-0.1.0-OSX.zip: for macOS users
OpenSpades-0.1.0.pdb.7z is NOT needed unless you're a developer and intend to debug OpenSpades.
Additionally, non-English users are encouraged to download NotoFonts.pak. It contains beautifully designed Noto Fonts distributed by Google, which cover all languages supported by OpenSpades. It can be installed by copying it to the Resource directory.
OpenSpades 0.0.12b
This version is outdated. See this for the latest version. Some public servers such as aloha.pk no longer allow this and earlier versions.
To access the startup configuration window, hit space bar quickly (< 1sec) as soon as a splash screen becomes visible.
IMPORTANT NOTICE OpenSpades 0.0.12 had a bug that caused fog to disappear completely. Download 0.0.12b and delete 0.0.12. (OS X version is not affected)
Highlights
- Some bugs related to the software renderer was fixed (7c46159)
- Crouch jumping now works correctly.
- Addressed the issue that caused OpenSpades to fail to connect certain servers. (987ed84)
- German/Korean translation added. (cf2d19b)
- Fixed the issue that caused to bypass the startup window by default.
- Player movement got closer to one of AoS 0.75/0.76β. (9a7f943)
- New OpenGL renderer feature: linear HDR rendering pipeline, as well as
r_exposureValue
. - Addressed the issue that caused OpenSpades to fail launching when it's contained in directory path which has non-ASCII characters.
Removed Features
- "Volumetric Fog" was removed.
Notes for OS X users
Due to recent changes in the security system of Mac OS X, you might see the message that says "it can't opened because it is from an unidentified developer" when you try to launch OpenSpades by double clicking the application icon. This can be circumvented by right-clicking the icon, and then clicking "Open".
Another option will pop up. Click "Open" to launch OpenSpades.
OpenSpades 0.0.11
This version is outdated. Click here for the latest version.
After 4 months since the last release... OpenSpades 0.0.11 is out.
To access the startup configuration window, hit space bar quickly while a splash screen is visible, right after you launched the program.
YSR and software renderer included.
Manual (incomplete) is available here.
EDIT OS X version (0.0.11-OSX-3) now includes some required libraries.
EDIT OS X version (0.0.11-OSX-4) now configured correctly to use included libraries.
EDIT OS X version (0.0.11-OSX-5) defaults to OS X built-in OpenAL library. You have to remove ~/Library/Application Support/OpenSpades/Resources/SPConfig.cfg
if you have used one of older versions.
EDIT OpenSpades-0.0.11-Windows-winxp.zip
supports Windows XP.
Highlights
- Mac OS X supported (but might not work on 10.7 and earlier)
- GUI localization support (currently, Russian & Japanese translations are available)
- JPEG/PNG screenshot (
cg_screenshotFormat
). Smaller file size compared to TGA. Easier to upload to websites. - Revised, easier-to-use startup window
- Statistics display which includes ping and network traffics (
cg_stats
, or Setup→Game Options→Misc→Show Statistics) - Some settings can be changed from the chat window (i.e.
/cg_hidehud 1
) warning: changing certain settings might crash the program. - Navigate through chat history with up/down arrow keys
- Variable chat window size (
cg_chatHeight
, in percentage) - You can invert Y-axis input (
cg_invertMouseY
, or Setup→Controls→Invert Y-axis Mouse Input) - Addressed an issue that some models look broken (#213)
Added/Updated Features
- Hit detection debugger
- Bullet impact effect against water
- caplimit is shown in the scoreboard
cg_smp
is now working correctly- Switch to the last selected tool
- Map can be opened when you're dead
- YSR became faster.
- More variety of sounds
- Better compatibility with AoSβ
- Many small bugs fixed
Known Issues
- IME might not work. Please test and report whether it works.
- Locale detection might not work. You might have to specify
cg_locale
manually.
Thanks to
Coders including noway, theunknownxy, and learn_more, and many people that reported issues.
(please tell me if I've forgotten to mention someone)
OpenSpades 0.0.10 w/Software Renderer
Happy new year!
Hold Shift
key while launching the program to access the startup configuration window.
EDIT (Jan 3, 2014): OpenSpades-0.0.10-Windows-winxp.zip
supports Windows XP.
New Features
Since 0.0.95u (Unofficial)
- Some little fixes
- Chat log viewer
- Handles up to five mouse buttons
- Supports CP437 character set, which is used by the original AoS
- Built-in font now covers accented latin alphabets
- Unicode fonts included (however, this is disabled by default. Take a look at the included
Official Mods
directory) r_occlusionQuery
defaults to 0 (work-around for #106)
Since 0.0.9
- New GUI
- Keyboard shortcut in limbo menu (thanks to learn_more)
- Killfeed images and program icon (thanks of JoJoe_Stinky)
- 3D iron sights (note: this breaks mod compatibility for weapon skins that doesn't include script files)
- Partial unicode support
- Partial IME support via SDL 2.0 (unfortunately, CJK IMEs actually doesn't work on the current version)
- Addressed a bug that caused third-party pak files to be completely unusable
- Mouse acceleration control
- Chat notify sound can be muted
- Increased weapon accuracy to match the original AoS
- Color specification method of 2D images was changed to allow additive blending
Experimental Components Included
These components are currently considered unstable and might be removed in the future release.
YSR
YSR is a experimental 3D HDR sound engine suited for headphones. Choose YSR in "Audio" group of the startup window's setup tab, put your headphones on, and have a fun.
SSE3 enhanced CPU is required. Latest dual-core CPU is recommended.
YSRSpades.dll includes the HRTF measurement data of a KEMAR dummy-head microphone.
Software Renderer
An experimental non-Voxlap software renderer is included in this build. We have good news and bad news: the bad one is that it runs 4x slower than Voxlap. The good one is that it makes good use of modern multi-core processors. It also features "fast mode".
OpenSpades 0.0.9
- Many new visual effects (DoF, lit particles, new water renderer)
- Some effects are updated and some are more optimized
- Tools (spade, block, weapons, grenade) are now scriptable
- Weapon spread visualizer (
cg_debugAim
) - Variable radiosity precision (set
cg_radiosity
to1
or2
) - Some bug fixes, and many changes
Notes
- You might experience your video driver crashing (ex. computer becomes completely unresponsible for some seconds) after enabling the new water renderer. In this case, setting
r_occlusionQuery
to0
will solve this problem at the cost of the performance. - This version (
OpenSpades-0.0.9-Windows-msvc.zip
) is compiled with MSVC (thanks to learn_more), which means a binary of much better quality (faster, stable, ...).
OpenSpades 0.0.8b
Fixed serious bugs:
- Global Illumination crashes on Windows (the root cause is still unknown)
cg_protocolVersion
defaulted to empty value, which resulted in connection failure
Note: Version number in "About" tab says 0.0.8. OpenSpades.exe's file size is smaller in 0.0.8b than in 0.0.8.