Skip to content

MetaIdea/SageMetaTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 

Repository files navigation

SageMetaTool SMT_LOGO_SMALL

A universal engine extending launcher tool for ALL sage engine games that brings important engine updates and adds unique new features.

Key features Sage Meta Tool (SMT):

  • Fluent 60 FPS (Frames Per Second) with proper gamespeed - a dream finally come true -> QOL alltime top 1 request
  • Unlimited camera zoom (narrow and wide) -> QOL alltime top 2 request
  • Widescreen support and any native system resolution -> QOL alltime top 3 request
  • CNC Online and T3A Online fully included -> QOL alltime top 4 request
  • Integrated mod launcher that autodetects your mods
  • Dozens of new unique universal gamemodes compatible with any map + live mod/config loader, all via a completely new skirmish setup sub menu
  • First and third person mode with real WASD unit control (C&C renegade vibes)
  • Free camera 'bird' Mode
  • Meta control ingame sandbox menu to change countless different options including object spawner menu, unit colorizer, AI live adjusting/scripting
  • Spawner menu auto loads all game objects available even from mods in BFME2, ROTWK, Generals and Zero Hour.
  • Powerfull ingame lua script console -> Useable commands
  • Heavy extension of the sage lua framework, fix of player and coordinate parameters, register of every object to be accessible via lua
  • Complete Lua scripting framework for C&C generals zero hour -> Useable commands
  • New Key remapping menu
  • Skirmish/Campaign/Multiplayer support in most games with version 0.5+ (BFME1+2 Campaign WIP)
  • Completely portable single exe based tool, no install necessary
  • Simple usage: Run games from own launcher that autodetects all compatible games or run from game folder directly

Supported games and platforms (10/10 sage engine games, note: also works for all mods automatically): -> Supports both the Steam and EA App CNC Ultimate Collection now !

SuppprtedGames

GAME Steam EA App/Origin Retail/CD/DVD
Command and Conquer Generals
Command and Conquer Generals Zero Hour
Command and Conquer 3 Tiberium Wars
Command and Conquer 3 Kane's Wrath
Command and Conquer Red Alert 3
Command and Conquer Red Alert 3 Uprising
Command and Conquer 4
Lord of the Rings: The Battle for Middle-earth 1 - - ✅*
Lord of the Rings: The Battle for Middle-earth 2 - - ✅*
Lord of the Rings The Battle for Middle-earth 2 - Rise of the Witch-King - ✅*

Unsupported versions can be made compatible with a compatibility pack patch. The download link for that is included in the main download. By using advanced signature (binary pattern) scanning methods all sub versions should be supported as well in the future.

A special thanks goes to:

  • all testers and patrons - especially hooten, darkyuri and all others

Download

A early version can be downloaded here. Please be aware that bugs exist and it's a work in progress project. I can't give any guarantee at this point. We have a large and helpfull community playing and testing SMT currently that might be able to give help and support. Also check out the wiki and it's troubleshooting guide if you have issues using the tool. If you believe in my vision to enhance our beloved games your support is highly appreciated and makes a difference !

Requirements

  • Windows 10 or Windows 11 or Windows 8 (because of a XInput 1.4 dependency caused by the "dear ImGUi" framework)
  • 12 MB drive space
  • Ability to run the tool as admin if you choose the start from game folder method
  • Game versions as stated above or the compatibility patch pack applied (linked in the download)
  • No installation necessary, tool is completely portable and comes as one single handy executable file
  • If your AV or windows defender freaks out you can be sure it is a false positive alarm and you can add the tool to the exclusion list (this is due to the nature of the tool being able to hook into the games process to do it's job, e.g. gentool has the same issues)

Previews (click the links):

Gameplay by Trash Panda with SageMetaTool:

Video Preview Sybert

Syberts Preview of only the 60 FPS part of a early outdated prototype of the tool:

Video Preview Sybert

Launcher:

preview

Works with all your favourite mods:

Works with all your favourite mods

Gamemode menu (video):

Video Preview 1

First person mode (video):

Video Preview 2

Demonstration of the extended lua scripting framework (video):

Video Preview 3

One of many new scripts: Nature generator for BFME2 and ROTWK:

3 saddsa

Lua live script console in C&C generals zero hour:

script console

Unit customizer/colorizer

LiveColorizer

Demonstration of the powerfull (gamemode-) scripting capabilities: Maze Generator !

hugemaze

Drone Swarm - from the intelligent drone swarm gamemode script.

DroneSwarm2

Defend the spiral spawner gamemode preview:

Unbenannt3

New skirmish setup config/gamemode/mod selector sub menu, here for red alert 3:

Unbenannt

Lua scripting in RA3:

ra3

Quick access buttons ingame (appear when map started):

3

How to enable Competitive Multiplayer Mode:

1111

Gamemode system and usage:

smt-gamemodes

Simplified Venn diagram to see the relation of SMT to other sage engine related projetcs:

venn

More

Discord

Here you can become a Patron and support the project short - or longterm if you believe in my vision to enhance our beloved games:

Patreon

About

A universal launcher tool for most sage engine games that brings important engine updates and adds unique new features like 60 FPS and new gamemodes.

Topics

Resources

Stars

Watchers

Forks

Sponsor this project

Languages