Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
3a52036
Updated The Vanishing of Ethan Carter Redux (new Wine version) (#347)
plata Aug 18, 2017
d6fab30
Updated The Turing Test (new Wine version) (#346)
plata Aug 18, 2017
61a3663
Updated Rayman Legends (new Wine version) (#345)
plata Aug 18, 2017
5bfa5bd
Updated Assassin's Creed II (new Wine version) (#344)
plata Aug 18, 2017
658c7c7
Updated Assassin's Creed Brotherhood (new Wine version) (#343)
plata Aug 18, 2017
391532f
Added Assassin's Creed Unity (#342)
plata Aug 18, 2017
7d73400
updated SteamScript to cache path of manifest file (#341)
plata Aug 19, 2017
d86d4bf
updated Downloader with ifUpdateAvailable (#328)
plata Aug 19, 2017
a4431b2
updated German translations (#349)
plata Aug 19, 2017
12eaf4d
set wineprefix path from js (#350)
plata Aug 19, 2017
4960f56
Udpated Star Wars Empire At War (#351)
ImperatorS79 Aug 19, 2017
2ed068f
Added Tom Clancy's Rainbow Six 3 (#352)
ImperatorS79 Aug 19, 2017
5e4e41d
added registry functions to Wine (for GL version, CSMT, GLSL, DirectD…
ImperatorS79 Aug 20, 2017
b592cc7
added The Witcher 3 (#353)
ImperatorS79 Aug 20, 2017
0d7b170
updated League of Legends (set to "testing") (#355)
madoar Aug 20, 2017
c6efa28
updated Unholy Heights: set Wine version to 2.14 staging (#356)
madoar Aug 20, 2017
3c2490b
updated Warlock - Master of the Arcane: set wine version to 2.14 (#357)
madoar Aug 20, 2017
61739a0
fixed Wine prefix path (#358)
plata Aug 21, 2017
c76709b
Added Oblivion (#360)
ImperatorS79 Aug 21, 2017
e0ac28c
added DOOM (2016) (#359)
ImperatorS79 Aug 22, 2017
69f703f
added MS Office 2013 (#363)
ImperatorS79 Aug 22, 2017
8f431a6
updated Microsoft Office 2013 (fixed typo) (#366)
plata Aug 23, 2017
0e6424d
added BRINK (#367)
plata Aug 23, 2017
8efeb78
updated Wine shortcut runner (do not wait until process finished) (#368)
plata Aug 23, 2017
190ade7
added The Crew (#370)
plata Aug 24, 2017
4f5dc3e
write Wine log to separate log file (#371)
plata Aug 24, 2017
36abce0
show miniature when installing an application (#372)
plata Aug 26, 2017
773b427
better naming for engine installations (#373)
plata Aug 26, 2017
c701200
added Styx: Shards of Darkness (#375)
plata Aug 27, 2017
28629cb
Unified setup wizards (#374)
plata Aug 27, 2017
fca0186
updated Wine shortcut to specify miniature URI (#376)
plata Aug 28, 2017
3682413
updated Blizzard app (fixed download URL) (#378)
plata Aug 28, 2017
e08280d
Updated corefonts (new URL) (#380)
ImperatorS79 Aug 28, 2017
146bc74
added Hearthstone (#381)
ImperatorS79 Aug 28, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,6 @@ new SteamScript()
.editor("Ubisoft Montreal")
.author("Plata")
.appId(33230)
.wineVersion("2.5")
.wineVersion("2.14")
.wineDistribution("staging")
.postInstall(function(wine, wizard) {
wine.setOsForApplication().set("upc.exe", "winxp").do();
})
.go();
11 changes: 11 additions & 0 deletions Applications/Games/Assassin's Creed Unity/Steam/script.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
include(["Engines", "Wine", "QuickScript", "SteamScript"]);

new SteamScript()
.name("Assassin’s Creed® Unity")
.editor("Ubisoft")
.author("Plata")
.appId(289650)
.wineVersion("2.14")
.wineDistribution("staging")
.wineArchitecture("amd64")
.go();
7 changes: 7 additions & 0 deletions Applications/Games/Assassin's Creed Unity/Steam/script.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"scriptName": "Steam",
"compatibleOperatingSystems": ["LINUX"],
"testingOperatingSystems": ["LINUX"],
"free": false,
"requiresPatch": false
}
4 changes: 4 additions & 0 deletions Applications/Games/Assassin's Creed Unity/application.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"name": "Assassin’s Creed® Unity",
"description": "Assassin’s Creed® Unity tells the story of Arno, a young man who embarks upon an extraordinary journey to expose the true powers behind the French Revolution. In the brand new co-op mode, you and your friends will also be thrown in the middle of a ruthless struggle for the fate of a nation."
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ new SteamScript()
.editor("Ubisoft")
.author("Plata")
.appId(48190)
.wineVersion("2.5")
.wineVersion("2.14")
.wineDistribution("staging")
.postInstall(function(wine, wizard) {
wine.uplay();
Expand Down
8 changes: 8 additions & 0 deletions Applications/Games/BRINK/Steam/script.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
include(["Engines", "Wine", "QuickScript", "SteamScript"]);

new SteamScript()
.name("BRINK")
.editor("Splash Damage")
.author("Plata")
.appId(22350)
.go();
7 changes: 7 additions & 0 deletions Applications/Games/BRINK/Steam/script.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"scriptName": "Steam",
"compatibleOperatingSystems": ["LINUX"],
"testingOperatingSystems": [],
"free": true,
"requiresPatch": false
}
4 changes: 4 additions & 0 deletions Applications/Games/BRINK/application.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"name": "BRINK",
"description": "You decide the combat role you want to assume in the world of Brink as you fight to save yourself and mankind’s last refuge!"
}
Binary file added Applications/Games/BRINK/miniatures/main.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion Applications/Games/Blizzard app/Online/script.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ new OnlineInstallerScript()
.editor("Blizzard")
.applicationHomepage("http://eu.battle.net/en/app/")
.author("Plata")
.url("https://www.battle.net/download/getInstallerForGame?os=win&locale=enGB&version=LIVE&gameProgram=BATTLENET_APP")
.url("https://www.battle.net/download/getInstallerForGame?os=win&locale=enGB&version=LIVE&gameProgram=BATTLENET_APP.exe")
.category("Games")
.executable("Battle.net.exe")
.wineVersion("2.7")
Expand Down
11 changes: 11 additions & 0 deletions Applications/Games/DOOM (2016)/Steam/script.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
include(["Engines", "Wine", "QuickScript", "SteamScript"]);

new SteamScript()
.name("DOOM (2016)")
.editor("ID Software")
.author("ImperatorS79")
.wineVersion("2.14")
.wineDistribution("staging")
.wineArchitecture("amd64")
.appId(379720)
.go();
7 changes: 7 additions & 0 deletions Applications/Games/DOOM (2016)/Steam/script.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"scriptName": "Steam",
"compatibleOperatingSystems": ["LINUX"],
"testingOperatingSystems": ["LINUX"],
"free": false,
"requiresPatch": false
}
4 changes: 4 additions & 0 deletions Applications/Games/DOOM (2016)/application.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"name": "DOOM (2016)",
"description": "Developed by id software, the studio that pioneered the first-person shooter genre and created multiplayer Deathmatch, DOOM returns as a brutally fun and challenging modern-day shooter experience. Relentless demons, impossibly destructive guns, and fast, fluid movement provide the foundation for intense, first-person combat – whether you’re obliterating demon hordes through the depths of Hell in the single-player campaign, or competing against your friends in numerous multiplayer modes. Expand your gameplay experience using DOOM SnapMap game editor to easily create, play, and share your content with the world."
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
20 changes: 20 additions & 0 deletions Applications/Games/Hearthstone/Online/script.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
include(["Engines", "Wine", "QuickScript", "OnlineInstallerScript"]);
include(["Engines", "Wine", "Verbs", "vcrun2015"]);
include(["Engines", "Wine", "Verbs", "corefonts"]);

new OnlineInstallerScript()
.name("Hearthstone")
.editor("Blizzard")
.applicationHomepage("http://eu.battle.net/en/app/")
.author("ImperatorS79")
.url("https://www.battle.net/download/getInstallerForGame?os=win&locale=enGB&version=LIVE&gameProgram=BATTLENET_APP.exe")
.category("Games")
.executable("Battle.net.exe")
.wineVersion("2.15")
.wineDistribution("staging")
.preInstall(function(wine, wizard) {
wine.windowsVersion("winxp");
wine.vcrun2015();
wine.corefonts();
})
.go();
7 changes: 7 additions & 0 deletions Applications/Games/Hearthstone/Online/script.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"scriptName": "Online",
"compatibleOperatingSystems": ["LINUX"],
"testingOperatingSystems": ["LINUX"],
"free": true,
"requiresPatch": false
}
4 changes: 4 additions & 0 deletions Applications/Games/Hearthstone/application.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"name": "Hearthstone",
"description": "Sheathe your sword, draw your deck, and get ready for Hearthstone - the fast-paced strategy card game that's easy to learn and massively fun. Start a free game and play your cards to sling spells, summon creatures, and command the heroes of Warcraft in duels of epic strategy."
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"scriptName": "BETA Client",
"compatibleOperatingSystems": ["MACOSX", "LINUX"],
"testingOperatingSystems": [],
"testingOperatingSystems": ["MACOSX", "LINUX"],
"free": true,
"requiresPatch": false
}
2 changes: 1 addition & 1 deletion Applications/Games/Rayman Legends/Steam (Demo)/script.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ new SteamScript()
.editor("Ubisoft")
.author("Plata")
.appId(243340)
.wineVersion("2.5")
.wineVersion("2.14")
.wineDistribution("staging")
.postInstall(function(wine, wizard) {
wine.uplay();
Expand Down
2 changes: 1 addition & 1 deletion Applications/Games/Rayman Legends/Steam/script.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ new SteamScript()
.editor("Ubisoft")
.author("Plata")
.appId(242550)
.wineVersion("2.5")
.wineVersion("2.14")
.wineDistribution("staging")
.postInstall(function(wine, wizard) {
wine.uplay();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"name": "STAR WARS™ - Empire at War - Gold Pack",
"name": "STAR WARS™ Empire at War: Gold Pack",
"description": "Command or corrupt an entire galaxy in the definitive Star Wars strategy collection. It is a time of galactic civil war. Will you take up the reins of the Rebellion, assume control of the Empire, or rule the Star Wars Underworld?"
}
11 changes: 11 additions & 0 deletions Applications/Games/Styx: Shards of Darkness/Steam (Demo)/script.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
include(["Engines", "Wine", "QuickScript", "SteamScript"]);

new SteamScript()
.name("Styx: Shards of Darkness (Demo)")
.editor("Cyanide Studio")
.author("Plata")
.appId(630880)
.wineVersion("2.14")
.wineDistribution("staging")
.wineArchitecture("amd64")
.go();
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"scriptName": "Steam (Demo)",
"compatibleOperatingSystems": ["LINUX"],
"testingOperatingSystems": [],
"free": true,
"requiresPatch": false
}
11 changes: 11 additions & 0 deletions Applications/Games/Styx: Shards of Darkness/Steam/script.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
include(["Engines", "Wine", "QuickScript", "SteamScript"]);

new SteamScript()
.name("Styx: Shards of Darkness")
.editor("Cyanide Studio")
.author("Plata")
.appId(355790)
.wineVersion("2.14")
.wineDistribution("staging")
.wineArchitecture("amd64")
.go();
7 changes: 7 additions & 0 deletions Applications/Games/Styx: Shards of Darkness/Steam/script.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"scriptName": "Steam",
"compatibleOperatingSystems": ["LINUX"],
"testingOperatingSystems": [],
"free": false,
"requiresPatch": false
}
4 changes: 4 additions & 0 deletions Applications/Games/Styx: Shards of Darkness/application.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"name": "Styx: Shards of Darkness",
"description": "Styx returns in a new stealth adventure! Explore and master huge open environments, sneak past or assassinate new enemies and bosses, and experiment with the new array of lethal abilities and weapons in our goblin assassin's arsenal."
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 11 additions & 0 deletions Applications/Games/The Crew/Steam (Demo)/script.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
include(["Engines", "Wine", "QuickScript", "SteamScript"]);

new SteamScript()
.name("The Crew™ (Demo)")
.editor("Ivory Tower in collaboration with Ubisoft Reflections")
.author("Plata")
.appId(366310)
.wineVersion("2.14")
.wineDistribution("staging")
.wineArchitecture("amd64")
.go();
7 changes: 7 additions & 0 deletions Applications/Games/The Crew/Steam (Demo)/script.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"scriptName": "Steam (Demo)",
"compatibleOperatingSystems": ["LINUX"],
"testingOperatingSystems": [],
"free": true,
"requiresPatch": false
}
11 changes: 11 additions & 0 deletions Applications/Games/The Crew/Steam/script.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
include(["Engines", "Wine", "QuickScript", "SteamScript"]);

new SteamScript()
.name("The Crew™")
.editor("Ivory Tower in collaboration with Ubisoft Reflections")
.author("Plata")
.appId(241560)
.wineVersion("2.14")
.wineDistribution("staging")
.wineArchitecture("amd64")
.go();
7 changes: 7 additions & 0 deletions Applications/Games/The Crew/Steam/script.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"scriptName": "Steam",
"compatibleOperatingSystems": ["LINUX"],
"testingOperatingSystems": [],
"free": false,
"requiresPatch": false
}
4 changes: 4 additions & 0 deletions Applications/Games/The Crew/application.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"name": "The Crew™",
"description": "Your car is your avatar - fine tune your ride as you level up and progress through 5 unique and richly detailed regions of a massive open-world US. Maneuver through the bustling streets of New York City and Los Angeles, cruise down sunny Miami Beach or trek through the breathtaking plateaus of Monument Valley. Each locale comes with its own set of surprises and driving challenges to master. On your journey you will encounter other players on the road – all potentially worthy companions to crew up with, or future rivals to compete against. This is driving at its most exciting, varied and open."
}
Binary file added Applications/Games/The Crew/miniatures/main.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions Applications/Games/The Elder Scrolls IV: Oblivion/Local/script.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
include(["Engines", "Wine", "QuickScript", "LocalInstallerScript"]);

new LocalInstallerScript()
.name("The Elder Scrolls IV: Oblivion")
.editor("Bethesda Softworks")
.applicationHomepage("https://elderscrolls.bethesda.net/en/oblivion")
.author("ImperatorS79")
.wineVersion("2.14")
.wineDistribution("staging")
.category("Games")
.executable("Oblivion.exe")
.go();
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"scriptName": "Local",
"compatibleOperatingSystems": ["LINUX"],
"testingOperatingSystems": [],
"free": false,
"requiresPatch": false
}
10 changes: 10 additions & 0 deletions Applications/Games/The Elder Scrolls IV: Oblivion/Steam/script.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
include(["Engines", "Wine", "QuickScript", "SteamScript"]);

new SteamScript()
.name("The Elder Scrolls IV: Oblivion")
.editor("Bethesda Game Studios")
.author("ImperatorS79")
.wineVersion("2.14")
.wineDistribution("staging")
.appId(22330)
.go();
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"scriptName": "Steam (GOTY)",
"compatibleOperatingSystems": ["LINUX"],
"testingOperatingSystems": [],
"free": false,
"requiresPatch": false
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"name": "The Elder Scrolls IV: Oblivion",
"description": "The Elder Scrolls IV: Oblivion® presents one of the best RPGs of all time like never before. Step inside the most richly detailed and vibrant game-world ever created. With a powerful combination of freeform gameplay and unprecedented graphics, you can unravel the main quest at your own pace or explore the vast world and find your own challenges."
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion Applications/Games/The Turing Test/Steam/script.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ new SteamScript()
.author("Plata")
.appId(499520)
.wineArchitecture("amd64")
.wineVersion("2.11")
.wineVersion("2.14")
.go();
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ new SteamScript()
.editor("The Astronauts")
.author("Plata")
.appId(400430)
.wineVersion("2.9")
.wineVersion("2.14")
.wineDistribution("staging")
.wineArchitecture("amd64")
.go();
21 changes: 21 additions & 0 deletions Applications/Games/The Witcher 3: Wild Hunt/Steam/script.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
include(["Engines", "Wine", "QuickScript", "SteamScript"]);
include(["Utils", "Functions", "Filesystem", "Files"]);


new SteamScript()
.name("The Witcher 3: Wild Hunt")
.editor("CD Projekt Red")
.author("ImperatorS79")
.wineVersion("2.14")
.wineDistribution("staging")
//it would be better with dark ground fix -> https://bugs.winehq.org/attachment.cgi?id=58842&action=diff&context=patch&collapsed=&headers=1&format=raw
.wineArchitecture("amd64")
.appId(292030)
.preInstall(function(wine, wizard) {
//Ensure Directx11 full features will work, and CSMT for performance
wine.setVersionGL(4,5);
wine.enableCSMT();
wine.UseGLSL("enabled");
wine.DirectDrawRenderer("opengl");
})
.go();
7 changes: 7 additions & 0 deletions Applications/Games/The Witcher 3: Wild Hunt/Steam/script.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"scriptName": "Steam",
"compatibleOperatingSystems": ["LINUX"],
"testingOperatingSystems": ["LINUX"],
"free": false,
"requiresPatch": false
}
4 changes: 4 additions & 0 deletions Applications/Games/The Witcher 3: Wild Hunt/application.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"name": "The Witcher 3: Wild Hunt",
"description": "The Witcher: Wild Hunt is a story-driven, next-generation open world role-playing game set in a visually stunning fantasy universe full of meaningful choices and impactful consequences. In The Witcher you play as the professional monster hunter, Geralt of Rivia, tasked with finding a child of prophecy in a vast open world rich with merchant cities, viking pirate islands, dangerous mountain passes, and forgotten caverns to explore."
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
include(["Engines", "Wine", "QuickScript", "LocalInstallerScript"]);

new LocalInstallerScript()
.name("Tom Clancy's Rainbow Six 3 : Raven Shield")
.editor("Red Storm Entertainment")
.author("ImperatorS79")
.category("Games")
.executable("ravenshield.exe")
.postInstall(function(wine, wizard) {
var regions=[ "France", "England"];
var selectedRegion = wizard.menu(tr("Select your region for the patch (1.0 to 1.60)."), regions);
var exeName, url, sha1;
var originDirectory = wine.prefixDirectory + "drive_c/users/Public/Documents/";

switch(selectedRegion.text){
case "France":
exeName = "RVSPatch_1.0_To_1.60_FRA.exe";
url = "http://ftp.ubi.com/us/games/ravenshield/RVSPatch_1.0_To_1.60_FRA.exe";
sha1 = "c7eb2c67af17faa29a7f6a0e9b78629365d3e85c";
break;

case "England":
exeName = "raven_shield_v1.00_to_v1.60_uk.exe";
url = "http://patches.ubi.com/rainbow_six_3_raven_shield/raven_shield_v1.00_to_v1.60_uk.exe";
sha1 = "9619c735968cd5f79226a972815127813434b8fb";
break;
}

new Downloader()
.wizard(wizard)
.url(url)
.checksum(sha1)
.to(originDirectory + exeName)
.get();

wine.run(originDirectory + exeName);

wine.setVirtualDesktop(1280, 1024);

})
.go();
Loading