Skip to content

Releases: yvt/openspades

OpenSpades 0.1.3

04 Jan 13:43
@yvt yvt
Compare
Choose a tag to compare

OpenSpades banner

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

01 Jan 08:20
@yvt yvt
Compare
Choose a tag to compare

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 and cg_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

04 Mar 10:22
@yvt yvt
Compare
Choose a tag to compare

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

25 Feb 19:37
@yvt yvt
Compare
Choose a tag to compare

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)

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

26 Dec 10:29
@yvt yvt
Compare
Choose a tag to compare

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

23 Jun 12:19
@yvt yvt
Compare
Choose a tag to compare

shot0577


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".

screen shot 2016-07-14 at 4 44 42 pm

Another option will pop up. Click "Open" to launch OpenSpades.

screen shot 2016-07-14 at 4 44 54 pm

OpenSpades 0.0.11

02 Apr 18:55
@yvt yvt
Compare
Choose a tag to compare

openspades-splash


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

01 Jan 19:35
@yvt yvt
Compare
Choose a tag to compare

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

31 Oct 16:32
@yvt yvt
Compare
Choose a tag to compare
  • 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 to 1 or 2)
  • 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 to 0 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

03 Sep 16:13
@yvt yvt
Compare
Choose a tag to compare

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.