Skip to content

MetasharpNet/StarWarsRebellionEditor.NET

Repository files navigation

Welcome to the open-source editor for Star Wars Rebellion made in .NET. You will find here the 25th anniversary patch and solutions to most problems encounterred with the game.

If you like my work, please star the project on Github (top right of the page, press the star button).

Table of Contents


Contact

How to support?

1- Star this github repository

2- Tip me on : https://ko-fi.com/metasharp

Quick Procedure

1- Install the game

2- Setup the editor

3- Patching the game to upgrade to 25th anniversary


Star Wars Rebellion

Install

  • Avoid all extra software (GOG Galaxy, etc.) by getting a clean installer if available.
  • Multiple options are available, from best to worst :
    • GOG older installer ( setup_star_wars_rebellion_1.0_(17121).exe ) : allows the use of dgvoodoo files, which dramatically improves the tactical 3D combat rendering
    • Steam installer : also allows the use of dgvoodoo files, which dramatically improves the 3D combat visual quality
    • GoG latest installer ( setup_star_wars_rebellion_1.0_v4_gog_(82789).exe ) : https://www.gog.com/downloads/star_wars_rebellion/en1installer0 (link works if logged in and game already bought)
      • This latest installer is not compatible with dgvoodoo files, the 3D combat visual quality is pretty poor, but the compatiblity with Windows is very good
      • We can provide older installer on discord to people who show they have bought the game in screen sharing
  • Install the game
  • Optional: In your Star Wars Rebellion folder, right-click REBEXE.EXE
    • Properties
      • Compatibility tab
        • Change settings for all users
        • Uncheck all boxes
        • Apply
        • OK

Language

Update 1.02

Fast game start

  • rename ALBRIEF.DLL to ALBRIEF.DLL.OLD
  • rename EMBRIEF.DLL to EMBRIEF.DLL.OLD
  • This will skip new game's 5 minute briefings.

Issues and Fixes

Fullscreen

First make sure you have installed either Update 1.02 or 25th Anniversary Patch !

Shortcut with -w (or -fullscreen for Gog 1.0 v4)

  • Create a shortcut on your desktop to REBEXE.EXE
  • Right-click the shortcut file you've just created
    • Properties
      • Shortcut
        • In Target, add a space and -w at the end. It should look like this: "C:?????????\REBEXE.EXE" -w
        • or -fullscreen at the end instead of -w if you use GoG 1.0 v4 version
        • Apply
        • OK
  • Make sure you use your shortcut to run the game has the -w option
  • Tick the option : Run in 640x480
  • Selection the Compatibility Mode : Windows 8 (optional)

Steam settings

  • Steam dashboard
  • game
  • properties
  • General
  • Launch Options
    • "-popupwindow"

ALT-GR + F11

  • Try pressing Alr Gr + F11 to go in/out of full screen mode

Display Port Cable

  • Use Display Port cable instead of HDMI

Video Scaling Settings

If you have an Nvidia Card:

  • Open Nvidia Control Panel (right click on desktop and click on Nvidia icon)
  • Change resolution
    • Customize
    • Check Enable Resolutions not exposed by the display
    • Add all resolutions
    • OK
    • Apply
  • Adjust Desktop size and Position
    • Click on Scaling
    • Check Aspect ratio
    • Choose Perform scaling on : Display (not GPU, it's important)
    • Check Override the scaling mode set by games and programs
    • Apply

For AMD (Radeon, ...) GPU, you can try this link:

If you have another GPU brand than Nvidia or AMD, do the same as above and get some more info here:

DgVoodoo Settings

  • Change settings with : dgVoodooCpl.exe from your game folder

Color fringing

  • If you get this issue (on the side of pixels, you can see a colored ghost of them in multiple places, red, black, ... The are invisible in screenshots and can only be captured with a photo), try to play in 60Hz. No other fix found yet.

Pixel format

  • If you get: "The pixel format was invalid as specified." error when entering tactical battle, ... it shouldn't bother the game working.
  • In theory we recently fixed it, but if you still get this with latest editor, come tell us on our Discord.
  • This problem is not related to 25th anniversary patch, it seems it's due to some wine files in windows (wined3d.dll or winethc.dll for example)

Star Wars Rebellion Editor .NET

C# 14.0 project built with .NET 10 in Visual Studio 2022 : https://visualstudio.microsoft.com/vs/community/

Setup

Features

  • Galaxy Map editor : can drag&drop sectors and systems
  • Editor for : Sectors, Systems, Characters, Units, Building (all fields can be modified, unlimited names and encyclopedia descriptions lengths)
    • Drag and drop a new System 37x37 BMP picture on current to update it
  • Initial game setup, general and side parameters tables
  • Export in 1 click game resources in an export folder (bitmaps, sounds, videos, 3d models and data in CSV for now)
  • Patch : Star Wars Rebellion 25th Anniversary patch
    • Test Patch : Patch your custom content from the test folder. It can be anything from the export modified to your taste. By default it contains 25th anniv patch content still in testing phase (nothing as of today).
  • Pictures format converter

To do

  • Identify unknown fields usage
  • Other features from RebEd
  • etc

25th Anniversary Patch

The 25th anniversary patch aims to refresh the game experience with mostly cannon Star wars Universe content:

Content

  • Game version: 1.02 (includes various community fixes)
  • DgVoodoo DirectX libraries v2.87.3 (2026-06-23) : http://dege.fw.hu/dgVoodoo2/dgVoodoo2/
  • Microsoft latest D3DRM.DLL 5.2.3790.0
  • New Galaxy map using Top 200 Star Wars planets (using 2023 canon & positioned as accurately as possible)
    • 2 modes: compatible with base game or accurate positions (savegames/multi not compatible with base game ones)
  • 20/20 new Sector names
  • 200/200 new Planets including:
    • Names & encyclopedia (picture, name, position, area, connections, geology, species, economy, history, sources)
    • Individual Planets sprites (instead of only 26 base game sprites reused for 200 planets)
  • 61/61 new Character sprites (closer to canon/legends character real faces)
  • 118/118 sprites displaying base stats (optional)
    • 10/10 troops, 9/9 special forces, 8/8 fighters, 30/30 capital ships, 61/61 characters
  • 30/30 new Capital Ships Encyclopedia (picture, faction, full name, size, easy stats, company, history)
  • 161/217 Mission+Events sprites
  • 8 Capital Ships changed to use more known ones (+ 7 names improved)
    • [Alliance] Mon Calamari Cruiser → MC80 Liberty Cruiser (name change)
    • [Alliance] Bulk Transport → Bulk Freighter (name change)
    • [Alliance] Alliance Dreadnaught → MC40a Light Cruiser (ship change)
    • [Alliance] CC-9600 Frigate → MC30c Frigate (ship change)
    • [Alliance] Bulwark Battlecruiser → Viscount Star Defender (ship change)
    • [Alliance] Dauntless Cruiser → MC80a HomeOne Cruiser (ship change)
    • [Empire] Strike Cruiser → Vindicator Heavy Cruiser (ship change)
    • [Empire] Interdictor Cruiser → Immobilizer Cruiser (name change)
    • [Empire] Carrack Light Cruiser → Arquitens Light Cruiser (ship change)
    • [Empire] Victory Destroyer → Victory I Star Destroyer (name change)
    • [Empire] Imperial Star Destroyer → Imperial I Star Destroyer (name change)
    • [Empire] Assault Transport → Gladiator Star Destroyer (ship change)
    • [Empire] Galleon → Acclamator Drop Ship (ship change)
    • [Empire] Star Galleon → Star Galleon Frigate (name change)
    • [Empire] Imperial Dreadnaught → Imperial Dreadnought (name change)
  • 29/29 new Capital Ships 3D models
    • 2024-01-02 [Alliance] Action 6 Transport Bulk Freighter
    • 2024-01-02 [Empire] Executor Super Star Destroyer
    • 2024-01-02 [Empire] Imperial Dreadnought Class Heavy Cruiser
    • 2024-01-08 [Empire] Vindicator Heavy Cruiser
    • 2024-01-08 [Empire] Victory Class Star Destroyer Mark 1
    • 2024-01-18 [Alliance] CR90 Corellian Corvette
    • 2024-02-11 [Alliance] MC80 Liberty Type Star Cruiser
    • 2024-02-11 [Alliance] Assault Frigate Mark 1
    • 2024-03-17 [Alliance] CC-7700 Frigate
    • 2024-03-17 [Alliance] DP20 Frigate Correlian Gunship
    • 2024-04-19 [Empire] Acclamator-Class Dropship
    • 2024-04-19 [Empire] Arquitens Light Cruiser
    • 2024-04-28 [Alliance] GR-75 Medium Transport
    • 2024-04-28 [Alliance] MC30C Frigate
    • 2024-06-02 [Empire] Immobilizer 418 Cruiser
    • 2024-06-05 [Alliance] Alliance Escort Carrier
    • 2024-06-19 [Alliance] Viscount Star Defender
    • 2024-08-16 [Empire] Gladiator Star Destroyer
    • 2024-08-16 [Empire] Star Galleon Frigate
    • 2024-09-09 [Empire] Escort Carrier
    • 2024-09-09 [Empire] Lancer Frigate
    • 2024-09-25 [Empire] Imperial Star Destroyer
    • 2024-11-11 [Alliance] Bulk Cruiser
    • 2024-11-11 [Alliance] Nebulon B Frigate
    • 2024-11-11 [Empire] Imperial Star Destroyer 2
    • 2024-11-11 [Empire] Victory Star Destroyer 2
    • 2024-12-23 [Alliance] MC40A Light Cruiser
    • 2024-12-23 [Alliance] MC80A Home One Cruiser
    • 2024-12-23 [Alliance] Liberator Cruiser
  • New capital ships sprites 30/30
  • 80/80 new Space Fighters sprites for 3D battles (X-wing, ...)
  • 16/16 HD background musics (44KHz vs 11KHz rebuilt from CDs and completed with AI remasters)

Patching

  • Disable Antivirus such as Norton: they might silently block the patching process and make the resulting game bugged
    • Windows Defender seems fine, try with your Antivirus on first and see if you experience in game bugs
  • Run : SwRebellionEditor.exe
  • Click on the death star icon (the last icon) or through the menu : Editor / 25th Anniversary Patch
  • Check either :
    • compatible galaxy map : new sectors and planets keep original planet positions to keep compatibility with base game savegames and multiplayer
    • accurate galaxy map : new sectors and planets positions are changed to match as close as possible the real star war map
  • Check either :
    • units with stats : units sprites display average base stats to give you a rough idea of their strenghts/weaknesses
    • units without stats : unit sprites display no stats, like in the base game
  • Click on the patch my game button
    • The UI will pop a window detailling in real time what is being patched. Wait for the patch to complete (can take 15min+).
    • To get the latest preview features (ships in progress...), also patch with the Patch test folder only button.
    • Close the editor
  • Enable again your antivirus if you had to disable it
  • Run the game.

Roadmap

  • new units sprites
  • new missions sprites
  • new events sprites

Videos

Screenshots

image

New Canon Galaxy map

New planets and sprites

image

image

New encyclopedia entries and hd pictures

3D Ships Before/After comparison :

image

image

Extras

Statistics

GitHub Downloads stats : https://hanadigital.github.io/grev/?user=MetasharpNet&repo=StarWarsRebellionEditor.NET


Links

--

Metasharp

About

No description, website, or topics provided.

Resources

Stars

39 stars

Watchers

5 watching

Forks

Packages

 
 
 

Contributors

Languages