Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Game Remakes
  3. OpenSpades

OpenSpades

GPL-3.0C++v0.1.3

An open-source, cross-platform client for Ace of Spades 0.75, offering enhanced graphics and audio via OpenGL/AL.

Visit WebsiteGitHubGitHub
1.2k stars226 forks0 contributors

What is OpenSpades?

OpenSpades is an open-source game client for Ace of Spades 0.75, a voxel-based first-person shooter. It provides compatibility with existing game servers while enhancing graphics and audio through modern OpenGL and OpenAL implementations. The project solves the problem of outdated or inaccessible clients by offering a cross-platform, community-maintained alternative.

Target Audience

Players of Ace of Spades 0.75 who want a modern, cross-platform client with improved graphics and audio, as well as developers interested in open-source game client development or modding.

Value Proposition

Developers choose OpenSpades because it is the leading open-source, cross-platform client for Ace of Spades 0.75, offering enhanced performance, active community support, and the ability to connect to a wide range of existing servers without requiring the original proprietary client.

Overview

Compatible client of Ace of Spades 0.75

Use Cases

Best For

  • Playing Ace of Spades 0.75 on modern operating systems
  • Connecting to vanilla, pyspades, or pysnip servers with an updated client
  • Experiencing enhanced graphics and audio in a classic voxel shooter
  • Developing or modding open-source game clients
  • Running the game on Linux, Windows, or macOS from a single codebase
  • Participating in the Ace of Spades community with an actively maintained client

Not Ideal For

  • Players seeking the latest Ace of Spades features beyond version 0.75
  • Users who want a one-click installer without compiling from source
  • Projects requiring server-side development or new game modes (it's a client only)

Pros & Cons

Pros

Broad Server Compatibility

Connects to vanilla, pyspades, and pysnip servers, as stated in the README, ensuring access to a wide range of existing game communities.

Enhanced Graphics and Audio

Uses OpenGL and OpenAL for improved visual and audio quality over the original client, providing a modernized gameplay experience.

Cross-Platform Support

Runs on Linux, Windows, and macOS, with detailed build instructions for each platform, making it accessible to players on diverse systems.

Active Community Development

Open-source with Crowdin integration for translations and a public Trello board, allowing ongoing contributions and updates from the community.

Cons

Complex Build Process

Building from source requires installing numerous dependencies and following platform-specific steps, which can be error-prone and time-consuming, as detailed in the lengthy installation guides.

Dependence on External Assets

Relies on downloading non-free pak files and prebuilt binaries, adding legal gray areas and extra steps, mentioned in the network usage section during building.

Limited to Legacy Version

Only supports Ace of Spades 0.75, excluding newer game versions or other titles, which restricts its relevance to a specific, aging player base.

Frequently Asked Questions

Quick Stats

Stars1,216
Forks226
Contributors0
Open Issues221
Last commit1 year ago
CreatedSince 2013

Tags

#multiplayer#self-hosted-gaming#opengl#multiplayer-gaming#fps#first-person-shooter#fps-game#openal#c-plus-plus#game#game-client#linux#cross-platform#voxel#retro-gaming

Built With

N
Nix
v
vcpkg
S
SDL2
O
OpenAL
C
CMake
O
OpenGL
C
C++

Links & Resources

Website

Included in

Open Source Games2.7kGame Remakes1.3k
Auto-fetched 1 day ago

Related Projects

OpenLaraOpenLara

Classic Tomb Raider open-source engine

Stars4,987
Forks396
Last commit1 month ago
ioquake3ioquake3

The ioquake3 community effort to continue supporting/developing id's Quake III Arena

Stars2,731
Forks588
Last commit1 month ago
Chocolate DoomChocolate Doom

Chocolate Doom is a Doom source port that is minimalist and historically accurate.

Stars2,324
Forks679
Last commit2 days ago
vkQuakevkQuake

Vulkan Quake port based on QuakeSpasm

Stars2,175
Forks262
Last commit1 day ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub