KyroSpades (Enhanced ButterSpades)
This project is a modified fork of ButterSpades, introducing several quality-of-life improvements and visual enhancements. Link: GitHub - Kyrope01/KyroSpades: A modification of a fork of betterspades called butterspades which enhances looks and adds essential funtionality. Β· GitHub
KyroSpades Discord server: πΊπ’ππππππππ
Date of latest update: 30th May, 2026
Note: Latest versions of the game compiled for windows, mac os and linux will be available in github release.
New Features
| Feature | Description |
|---|---|
| Demo Recording and Replay | Auto record demo setting added, is turned off by default, but when enabled starts recording demo automatically. Clicking on a demo in demo list opens up the demo in the demo replayer. |
| Gun Sound Variability | Each time a shot is fired the soundβs pitch and loudness are changed randomly to give it a slightly different but similar sound every time, which is a lot better than the very same sound every time. |
| Dynamic FOV | Fov increases while running and decreases while crouching (has smooth animations) making gameplay feel much better. |
| Chat Log Menu | Chat log menu with filters for messages from specific players/the server and ability to select and copy text. |
| Weather Added | Weather settings added where you can turn on rain/snow. |
| AO Multiplier | Increases ambient occlusion strength (up to 5x) for deeper visual depth. |
| Spectator ESP | Enables ESP functionality while in spectator mode. |
| Custom Mentions | Highlight chat messages containing specific words with a customizable color. |
| Player Counter | A live display of the number of players alive on both teams. |
| Dynamic Wallpapers | Sets a random image from the png/bg folder as your background on startup. |
| Always Visible Live Player Counter | Adds a setting that forces the player counter to remain visible whenever GMI is enabled. |
| Render Hand | Added a new setting called render hand which if enabled, makes your own hand be visible in FPV. |
| Fov Max Limit 130 | Maximum value for horizontal fov is now increased to 130, its the highest value till which the game looks good, past that it gets a bit messy. |
| Smooth Transition to ADS | Zoom in effect added to scope pngs. |
| Adjustable ADS FOV | ADS FOV (zoom) of each weapon could be individually adjusted in settings now (this is the only client I know that has this feature |
| Smooth acceleration of spectator camera | Spectator camera now uniformly accelerates upto maximum speed rahter than starting off abruptly at maximum set speed. |
| Roll Controll for Spectator Mode With Removed Movement Limitations | Limitations in movement have been removed and the camera can roll too, making it pretty similar to how a FPV drone would feel. |
| Hit Indicators Added | Hit indicator sounds have been added. |
| Chat Scroll Added | Can scroll chat using scroll wheel when chat window is opened. |
| Visible Team Scores at Top | Score table does not need to be opened for seeing score of teams, a small score display is always visible. |
| Player Statistics Display Added | A setting which when enabled displays player stats on left side of screen, the stats displayed are: distance traveled, number of jumps, number of kills, total number of blocks placed, number of headshot kills and the number of deaths. |
| Player Stats & Technical Stats Display | Displays player stats (blocks traveled, no. of times jumped, kills, deaths, no. of headshot kills and blocks placed) and displays technical stats (no. of voxels loaded, no. of particles loaded, no. of vertices of particles, no. of particles being created per second). |
| Settings Apply Instantly When Changed | You now donβt need to scroll and click on apply changes button for the settings to apply, they are applied as soon as a value is changed.** |
| Custom Coloring | You can now adjust exposure, saturation, contrast and vignette of game during gameplay to make the game look better. |
Quick Setup: Dynamic Wallpapers
To add custom wallpapers, in folder named bg inside the png folder in directory of your client. Drop any .png images you like into that folder, and the client will cycle through them randomly each time you start the game.
