STARCRAFT: REMASTERED
LINUX PORT

A native C++ reimplementation project bringing StarCraft: Remastered to Linux. The current alpha is functional, with the recreated main menu, loading system and early in-game functionality now running.

NATIVE LINUX
C++ ENGINE
RECREATED UI
EARLY GAMEPLAY RUNNING
ACTIVE DEVELOPMENT

CURRENT STATUS: ALPHA

Main menu functional

Loading screen working

In-game alpha running

Many systems still in development

<< FOLLOW DEVELOPMENT >>
SCR Linux recreated main menu
MAIN MENU // LINUX ALPHA
SCR Linux gameplay alphaIN-GAME ALPHA
SCR Linux loading screenLOADING SCREEN
01 // PROJECT OVERVIEW

BUILT FOR LINUX

NATIVE C++

The aim is a real Linux implementation rather than simply wrapping the Windows executable in a compatibility layer.

RECREATING THE EXPERIENCE

Menus, loading flow, rendering, gameplay systems and supporting engine behaviour are being rebuilt piece by piece.

ALPHA MEANS ALPHA

It is functional, but there is still a lot to fix. Expect incomplete systems, visual differences, bugs and rapid changes as development continues.

02 // DEVELOPMENT LOG

LATEST PROGRESS

16 SEP 2026
ALPHA

Main menu + loading screen operational

The recreated main menu is now fully working in the Linux build. The loading screen is also operational, and the current alpha can enter early in-game scenes. The next stage is continuing to repair and implement the remaining engine, UI and gameplay systems.

03 // VISUAL CONFIRMATION

ALPHA SCREENSHOTS

04 // ENGINEERING

TECHNICAL

LANGUAGE

C++ is at the core of the native Linux reimplementation.

PLATFORM

Linux x86_64 is the current development target.

GAME DATA

The project is intended for use with legitimately obtained game data. Commercial Blizzard game assets are not distributed by this site.

05 // RELEASE CHANNEL

DOWNLOADS

ALPHA
PRIVATE

Public builds are not ready yet.

Downloads, build instructions, compatibility notes and source links can be added here when you're ready to release them.