Skip to content
This repository was archived by the owner on Dec 6, 2018. It is now read-only.

chyyran/OriginExhaust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OriginExhaust

OriginExhaust is a simple .NET 4.5 library used to create wrappers for Origin. It is based on the Managed Origin implementation found in Battlelogium and code from SimpleGameRelauncher. OriginExhaust enables Steam Overlay hooking to Origin games by automatically relaunching Origin before starting the game.

Examples

OriginExhaust can be used for a game such as Titanfall. Find the Origin LaunchGame ID and the game's main executable name to create an OriginExhaust wrapper. The LaunchGame ID can be found by logging the command line parameters sent to Origin when a game is launched.

Simply start a new instance of the Exhaust class by calling new Exhaust(exeName, originId).Start(); The exeName parameter is the name of the main executable without the extension, and originId is the LaunchGame ID of the Origin game.

Example: the Exhaust instance for Titanfall looks like new Exhaust("Titanfall", "1011172").Start();

License

Any parts of OriginExhaust that are present in Battlelogium are considered GPLv3 unless used as part of OriginExhaust, where it is considered licensed under LGPLv3.

About

A small .NET library to assist in launching Origin games through Steam

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages