Repository navigation
Releases: ENVYFGC/StriveLabs
Release list
StriveLabs v3.2
StriveLabs v3.2
Changes
- New menu layout: Frame Bar, Hitboxes, Takeover and Timeline have their own pages.
- Section headings inside each page.
- Window size settings are on the page of the window they belong to.
- Takeover hotkeys and buttons are on the Takeover page.
- Pages are sorted alphabetically.
Thanks to Poldraunic for their contributions.
Which zip?
- StriveLabs-v3-2.zip: Steam, Linux, Steam Deck. Extract into your GUILTY GEAR STRIVE folder.
- StriveLabs-v3-2-xbox.zip: Xbox PC / Game Pass. Extract into
C:\XboxGames\GUILTY GEAR STRIVE\.
Linux / Steam Deck launch options: WINEDLLOVERRIDES="sensapi=n,b" %command%
StriveLabs v3.1
StriveLabs v3.1
New
- Custom font for the meters and frame bar (Appearance page, .ttf or .otf).
- Separate size settings for the menu, meters, frame bar and timeline.
- Decimal Places option on the Meters page (0 to 3).
- Option to hide window titles and backgrounds while the menu is closed.
Changes
- Bigger, outlined text on the meters and frame bar.
- Meters line spacing matches the game's training text.
- Window buttons only show while the menu is open.
- The menu opens on the last page you had open.
Fixes
- The frame bar no longer adds frames while a replay is paused.
- The menu no longer drifts after moving it.
Thanks to Poldraunic for their contributions.
Which zip?
- StriveLabs-v3-1.zip: Steam, Linux, Steam Deck. Extract into your GUILTY GEAR STRIVE folder.
- StriveLabs-v3-1-xbox.zip: Xbox PC / Game Pass. Extract into
C:\XboxGames\GUILTY GEAR STRIVE\.
Linux / Steam Deck launch options: WINEDLLOVERRIDES="sensapi=n,b" %command%
StriveLabs v3.0
StriveLabs v3.0
I rebuilt the menu from scratch for this one. Everything is a window now, the mouse works, and you can change how it looks.
New
- New menu with mouse support. Every window can be moved, resized, minimized and closed.
- Any page can be popped out into its own window, so you can keep Recordings or Controls open while you play.
- The frame bar and the meters are windows too. Put them anywhere, at any size, and the meters can snap onto the frame bar.
- Appearance page for the accent color (or your own), panel opacity and UI size.
- Timeline window for training and replays with rewind, set point, pause, frame step and record. It's off by default, turn it on in Recordings.
- Record a player from a replay, up to 40 seconds, then load it into a training slot and practice against it.
- Browse button on the Recordings page.
- Character select remembers your character, color, stage and music after a restart.
Changed
- The pages are now Overlays, Training, Meters, Recordings, Controls and Appearance. Keybinds and takeover buttons are both under Controls.
- The pushbox always shows now. When a character can't be thrown and can't be pushed at the same time, like during Slayer's dash, it's a grey outline.
- Faust's afro, banana and trumpet show their box as an outline while they sit on the ground.
Fixed
- Opening the menu in a replay doesn't freeze both characters anymore.
- Fixed a crash that could happen when rewinding in a replay.
Which zip?
StriveLabs-v3-0.zipis for Steam, Linux and Steam Deck. Extract it into your GUILTY GEAR STRIVE folder.StriveLabs-v3-0-xbox.zipis for the Xbox PC / Game Pass version. Extract it intoC:\XboxGames\GUILTY GEAR STRIVE\.
On Linux or Steam Deck you also need this in the game's launch options: WINEDLLOVERRIDES="sensapi=n,b" %command%
StriveLabs v2.50
StriveLabs v2.50
New stuff
- Wall Damage on the tension overlay. Turn it on from the Tension page in F5 for 1P, 2P or both. It counts up to 3000, tells you when the next wall hit will stick, then shows STICK until the wall breaks.
- Overlay Side option, so the tension overlay can sit on the left or the right.
- Leaving takeover without restarting the replay. Press the same takeover key again (F7 or F8) and the replay jumps back to your F6 point and keeps playing on its own.
Fixes
- Effects no longer pile up when you rewind with F9, like Happy Chaos' reticle and the FD effect. This was also a likely cause of some crashes.
- The DANGER warning no longer gets stuck on screen after an F9 rewind.
Which zip do I grab?
StriveLabs-v2-50.zipfor Steam, Linux and Steam Deck. Extract it into your GUILTY GEAR STRIVE folder.StriveLabs-v2-50-xbox.zipfor the Xbox PC / Game Pass version. Extract it intoC:\XboxGames\GUILTY GEAR STRIVE\.
On Linux or Steam Deck, set your launch options to WINEDLLOVERRIDES="sensapi=n,b" %command%.
StriveLabs v2.3 Recordings
StriveLabs - Recordings
New Recordings page in the F5 menu. Training recordings become plain .txt files you can save, share, edit, and load back all without leaving training mode.
Save Slot N into txt - writes a training slot out to a text file, auto-named by date, time, frame count and opening inputs (eg. 2026-08-12_172339_255f_6_2S_2H.txt), so the folder sorts chronologically and you can tell files apart at a glance.
Load into Game's Slot N - loads a .txt into any training slot. Playback is then the game's own playback button; nothing is simulated or injected as fake input.
Player Side - 1P/2P, since slots store screen direction.
Files live in RED/Binaries/Win64/ue4ss/recordings/.
Format is Eddienput notation: W wait, X tap, [X] hold, ]X[ release, + same frame, # comment. Symbols are numpad 1-9, P K S H D, plus Dash, RC, FD, Respect. Loops supported. 2400 frames (40s) max per slot.
Takeover replay fix
-
Fixed clarity with follow up boxes.
-
Takeover replay should work now
Removal of experimental
Removed both combo sections that were experimental.
StriveLabs v2.0
Updated for GGST 2.0:
- Displays new follow up hitboxes that were added with 2.0
- Tension info works
v1.1
StriveLabs
A UE4SS C++ mod for Guilty Gear Strive that runs in the game process and draws overlays directly onto the HUD. Built as a native DLL injected via UE4SS, using the game's own HUD rendering pipeline.
Features
Frame Bar
Displays a real-time frame advantage bar for both players, showing active, recovery, startup, and idle frames color-coded per scheme. Supports multiple color palettes (SF6, Classic, Dustloop, Colorblind), dash frame display, crossup detection, and a configurable fade effect between segments.
Tension Overlay
An optional overlay that shows tension gain, burst meter, and current tension values per player. Each stat is independently configurable to show for Player 1, Player 2, both, or neither.
Hitbox Viewer
Toggleable hitbox rendering that draws attack and hurt boxes on top of the gameplay view.
Combo Browser (Local)
A built-in combo browser that lets you look up character-specific combo routes directly in training mode. Each combo shows the full input notation and links to a video demonstration you can watch without leaving the game. Combo data is stored locally in JSON format and ships with the mod.
Combo Browser (API)
A live combo browser that pulls data directly from the in-game Combo Maker, letting you browse community-created combos in real time. Requires an internet connection. New combos created by players become available automatically without needing a mod update. Shows combo number for direct lookup, author, download count, likes, and clear rate.
Detail Overlay
A floating panel that appears during combo browsing showing the selected combo's title, character tag, full move notation, author, recipe number, download count, and likes. The panel position, right margin, and width are all configurable. Notation wraps dynamically and the panel height adjusts to fit.
Mod Menu
An in-game overlay menu navigated entirely with controller input. Organized into sections: Display, Timing and Input, Tension, Combos, Combo Browser, and Layout. Each section is a submenu with a Back option.
Layout System
Every overlay element can be repositioned and resized from within the Layout submenu. Each element (Frame Bar, Tension Box, Detail Panel, Mod Menu) has its own submenu with a live ghost preview that updates in real time as values are adjusted. Settings persist across sessions via a plain-text config file.
Installation
Extract the contents of StriveLabs.zip into:
GUILTY GEAR STRIVE/RED/Binaries/Win64/
No additional setup required. Launch the game, enter training mode, and press F5 to open the menu.
Controls
| Input | Action |
|---|---|
| F5 | Toggle menu |
| Up / Down | Navigate |
| Left / Right | Change value or enter submenu |
| Left on Back | Return to previous page |
Status
Early phase. Combo data coverage is limited and expanding. API features are experimental.
Initial Release
initial_release Update README.md