diff --git a/.github/workflows/jsdoc.yml b/.github/workflows/jsdoc.yml index 1aded815f07..a7a3f0c5d45 100644 --- a/.github/workflows/jsdoc.yml +++ b/.github/workflows/jsdoc.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repo - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: token: ${{ secrets.JSDOC_UPDATE }} diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index d616ce8410b..2bc37570969 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repo - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: token: ${{ secrets.LINTER }} diff --git a/.github/workflows/pr-review.yml b/.github/workflows/pr-review.yml index 22635076f3a..21d909c76fe 100644 --- a/.github/workflows/pr-review.yml +++ b/.github/workflows/pr-review.yml @@ -7,18 +7,23 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repo - uses: actions/checkout@v2 + uses: actions/checkout@v4 + + - name: Setup Python + uses: actions/setup-python@v5 + with: + python-version: '3.x' - name: Install dependencies - run: sudo apt-get install -y python3-jsonschema python3-pil + run: python3 -m pip install --upgrade pip jsonschema pillow - name: Run scripts - run: python ./validate.py + run: python3 ./validate.py eslint: name: ESLint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: Run eslint uses: reviewdog/action-eslint@v1 with: diff --git a/.github/workflows/update-translations.yml b/.github/workflows/update-translations.yml index eb1f6a42492..37b0ab05735 100644 --- a/.github/workflows/update-translations.yml +++ b/.github/workflows/update-translations.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repo - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: token: ${{ secrets.TRANSLATIONS_UPDATE }} diff --git a/Applications/Accessories/7-zip/Online/script.js b/Applications/Accessories/7-zip/Online/script.js index d703ebdce96..c729cc74fd9 100644 --- a/Applications/Accessories/7-zip/Online/script.js +++ b/Applications/Accessories/7-zip/Online/script.js @@ -5,7 +5,7 @@ new OnlineInstallerScript() .editor("Igor Pavlov") .applicationHomepage("http://www.7-zip.org/") .author("ImperatorS79") - .url("https://www.7-zip.org/a/7z1801.exe") - .checksum("d56bca4973b1d1aa5915c41dce318b077ce8b5b2") + .url("https://www.7-zip.org/a/7z2600.exe") + .checksum("d730e5629122f7cdc1cf78f5667e75e1ffb05672") .category("Accessories") .executable("7zFM.exe"); diff --git a/Applications/Accessories/MobilePASS/Online/script.js b/Applications/Accessories/MobilePASS/Online/script.js index 53a7aed4532..4b32954cf7a 100644 --- a/Applications/Accessories/MobilePASS/Online/script.js +++ b/Applications/Accessories/MobilePASS/Online/script.js @@ -31,8 +31,8 @@ new PlainInstaller().withScript(() => { new Downloader() .wizard(setupWizard) - .url("https://fdsext.gemalto.com/filesSN/Index/79cca6a24fcc41c48a6dc31162a9ee7e?sid=6aded7501b842c50f12064606e4bcbaf.exe") - .checksum("b804feb434dd7fbed5f73508279f2362b3d1badd") + .url("https://raw.githubusercontent.com/ahmedmoselhi/wine_applications/refs/heads/main/SafeNet%20MobilePASS_8_4_6.msi") + .checksum("9d5a5ac56e1393ea5ce567b9c0e19dae2ef945d3") .to(tempFile) .get(); diff --git a/Applications/Accessories/Soundplant/Online/script.js b/Applications/Accessories/Soundplant/Online/script.js index f745919ac3c..d1d600ce039 100644 --- a/Applications/Accessories/Soundplant/Online/script.js +++ b/Applications/Accessories/Soundplant/Online/script.js @@ -7,8 +7,8 @@ new OnlineInstallerScript() .editor("Marcel Blum") .applicationHomepage("http://soundplant.org/") .author("ImperatorS79") - .url("http://soundplant.org/downloads/Soundplant45_Win_setup.exe") - .checksum("df17f942189618219cd504beee1be0712f4e4e4e") + .url("https://soundplant.org/downloads/Soundplant59_Win_setup.exe") + .checksum("0d54ed651b43776efe1e46542903456ec6e14d2e") .category("Accessories") .executable("Soundplant45.exe") .preInstall((wine) => { diff --git a/Applications/Development/Notepad++/Online/script.js b/Applications/Development/Notepad++/Online/script.js index d56f754ba10..ff0a742bbc7 100644 --- a/Applications/Development/Notepad++/Online/script.js +++ b/Applications/Development/Notepad++/Online/script.js @@ -5,7 +5,7 @@ new OnlineInstallerScript() .editor("Notepad++") .applicationHomepage("https://notepad-plus-plus.org/") .author("Quentin PÂRIS") - .url("https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v8.5/npp.8.5.Installer.x64.exe") - .checksum("0a129db9a19b021b4a83cf267ebb2eb8c3b8241b") + .url("https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v8.9.2/npp.8.9.2.Installer.x64.exe") + .checksum("5aca07500f99a8afee0e98c5265803607c4c749b") .category("Development") .executable("Notepad++.exe"); diff --git a/Applications/Graphics/Photofiltre/Online/script.js b/Applications/Graphics/Photofiltre/Online/script.js index 198c7c64862..1440d49e027 100644 --- a/Applications/Graphics/Photofiltre/Online/script.js +++ b/Applications/Graphics/Photofiltre/Online/script.js @@ -5,7 +5,7 @@ new OnlineInstallerScript() .editor("Antonio Da Cruz") .applicationHomepage("http://photofiltre.free.fr") .author("Quentin PÂRIS") - .url("http://photofiltre.free.fr/utils/pf-setup-fr-652.exe") - .checksum("dc965875d698cd3f528423846f837d0dcf39616d") + .url("http://photofiltre.free.fr/utils/pf-setup-en-653.exe") + .checksum("6ec14d421bf639e1a5a8c128217b94fcee780696") .category("Graphics") .executable("PhotoFiltre.exe"); diff --git a/Applications/Internet/TeamSpeak 3/v3.0.19.4/script.js b/Applications/Internet/TeamSpeak 6/v6.0.0-beta3.4/script.js similarity index 65% rename from Applications/Internet/TeamSpeak 3/v3.0.19.4/script.js rename to Applications/Internet/TeamSpeak 6/v6.0.0-beta3.4/script.js index 303a434ed1a..3823163880a 100644 --- a/Applications/Internet/TeamSpeak 3/v3.0.19.4/script.js +++ b/Applications/Internet/TeamSpeak 6/v6.0.0-beta3.4/script.js @@ -5,7 +5,7 @@ new OnlineInstallerScript() .editor("TeamSpeak") .applicationHomepage("http://teamspeak.com/") .author("Brainzyy") - .url("http://dl.4players.de/ts/releases/3.0.19.4/TeamSpeak3-Client-win32-3.0.19.4.exe") - .checksum("b8534eb206dbaf595ef0c2bfa5f97048fde259f4") + .url("https://files.teamspeak-services.com/pre_releases/client/6.0.0-beta3.4/teamspeak-client.msi") + .checksum("a52f65be8fdd627c0194772815553a59bb8c2cb2") .category("Internet") .executable("ts3client_win32.exe"); diff --git a/Applications/Internet/mIRC/v7.46/script.js b/Applications/Internet/mIRC/v7.83/script.js similarity index 70% rename from Applications/Internet/mIRC/v7.46/script.js rename to Applications/Internet/mIRC/v7.83/script.js index d31e0c795c8..cc047105de0 100644 --- a/Applications/Internet/mIRC/v7.46/script.js +++ b/Applications/Internet/mIRC/v7.83/script.js @@ -5,7 +5,7 @@ new OnlineInstallerScript() .editor("mIRC") .applicationHomepage("http://www.mirc.com/") .author("Quentin PÂRIS") - .url("http://www.mirc.com/get.php?version=746") - .checksum("d99b89649888944364ad8bd69261d8e13434a479") + .url("https://www.mirc.com/downloads/mirc/49/mirc783.exe") + .checksum("a54122ce586dded7f19e0e8c73a1aa05469be49b") .category("Internet") .executable("mirc.exe"); diff --git a/docs/application_urls_sha1sums.tsv b/docs/application_urls_sha1sums.tsv new file mode 100644 index 00000000000..54fc683eda4 --- /dev/null +++ b/docs/application_urls_sha1sums.tsv @@ -0,0 +1,51 @@ +script url sha1sum +Applications/Accessories/7-zip/Online/script.js https://www.7-zip.org/a/7z2600.exe d730e5629122f7cdc1cf78f5667e75e1ffb05672 +Applications/Accessories/ImgBurn/Online/script.js http://download.imgburn.com/SetupImgBurn_2.5.8.0.exe 6a3d20796e1fcd4169d5d339af6e491dcea3367c +Applications/Accessories/MobilePASS/Online/script.js https://raw.githubusercontent.com/ahmedmoselhi/wine_applications/refs/heads/main/SafeNet%20MobilePASS_8_4_6.msi 9d5a5ac56e1393ea5ce567b9c0e19dae2ef945d3 +Applications/Accessories/Soundplant/Online/script.js https://soundplant.org/downloads/Soundplant59_Win_setup.exe 0d54ed651b43776efe1e46542903456ec6e14d2e +Applications/Development/Enterprise Architect/Online (Trial)/script.js https://www.sparxsystems.com/bin/easetup.msi 67fb5e17da890a17dbb11d9daee8616709cda2ca +Applications/Development/Notepad++/Online/script.js https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v8.9.2/npp.8.9.2.Installer.x64.exe 5aca07500f99a8afee0e98c5265803607c4c749b +Applications/Games/Crayon Physics/Online/script.js http://www.kloonigames.com/download/crayon.zip 4561230bb4a6c7cd1188884a01f2adbf733c5233 +Applications/Games/DC Universe Online/Online/script.js https://launch.daybreakgames.com/installer/DCUO_setup.exe +Applications/Games/Dreamscapes/Online/script.js https://cdn.gametop.com/free-games-download/Dreamscapes-The-Sandman.exe a8f202256998b1dfd259f7caaf87d4f7b3e12279 +Applications/Games/Dreamscapes 2/Online/script.js https://cdn.gametop.com/free-games-download/Dreamscapes-2.exe 67eddd599d63141e4df4e85e795fa2fd3259f0c4 +Applications/Games/Druid Soccer/Online/script.js http://www.kloonigames.com/download.php?file=druid.zip 75751e71dca60fb94d8d39b5f210384c435e4918 +Applications/Games/Earth Eternal - Valkal's Shadow/Online/script.js http://www.theanubianwar.com/sites/default/files/downloads/EarthEternal_Valkals_Shadow_Setup.exe +Applications/Games/Enderal/Steam/script.js 7aefb75f933764f9de394ba40d712775961ba137 +Applications/Games/Epic Games Launcher/Online/script.js 6734c5c990715816021351b0bd0a7527e7a226fa +Applications/Games/Fall Of The New Age/Online/script.js https://cdn.gametop.com/free-games-download/Fall-of-the-New-Age.exe 7cfcddde5e7a21dc1badce54ec29201c23012143 +Applications/Games/GOG Galaxy/Online/script.js https://content-system.gog.com/open_link/download?path=/open/galaxy/client/setup_galaxy_1.2.51.30.exe faa29721de18a171561a3e4dfa243953ff98aa09 +Applications/Games/Guild Wars 2/Online/script.js https://s3.amazonaws.com/gw2cdn/client/branches/Gw2Setup.exe febee41863ed7b844ea683f0931b9e7b0c9ee064 +Applications/Games/Hearthstone/Online/script.js https://eu.battle.net/download/getInstaller?os=win&installer=Hearthstone-Setup.exe +Applications/Games/Heroes of the Storm/Online/script.js https://eu.battle.net/download/getInstaller?os=win&installer=Heroes-of-the-Storm-Setup.exe +Applications/Games/Icy Tower/v1.5/script.js http://www.icytower.cz/download/icytower15_install.exe +Applications/Games/Lego Rock Raiders/Local/script.js http://rrubucket.s3.amazonaws.com/RockRaidersCodec_490085.zip efabe957e6d6dff015dfc4ceb04f00466a895782 +Applications/Games/Magic The Gathering Arena/Online/script.js https://mtgarena.downloads.wizards.com/Live/Windows32/MTGAInstaller.exe +Applications/Games/Namariel Legends: Iron Lord/Online/script.js https://cdn.gametop.com/free-games-download/Namariel-Legends-Iron-Lord.exe c2c07aa8c8169b9da7f20e355bba460b6e7e356f +Applications/Games/Origin/Local (Legacy)/script.js https://origin-a.akamaihd.net/Origin-Client-Download/origin/live/OriginUpdate_9_12_0_34172.zip c4a2a742f966efa0114bf8025699007ebbda4d8f +Applications/Games/Origin/Online/script.js https://www.dm.origin.com/download/OriginThinSetup.exe +Applications/Games/Origin/Online (Legacy)/script.js https://origin-a.akamaihd.net/Origin-Client-Download/origin/legacy/OriginThinSetup.exe c4a2a742f966efa0114bf8025699007ebbda4d8f +Applications/Games/Origin/Online (Legacy)/script.js https://origin-a.akamaihd.net/Origin-Client-Download/origin/live/OriginUpdate_9_12_0_34172.zip +Applications/Games/Overwatch/Online/script.js https://eu.battle.net/download/getInstaller?os=win&installer=Overwatch-Setup.exe +Applications/Games/Prehistorik/Online/script.js https://repository.playonlinux.com/divers/oldware/historik.zip 62a21d0dfcd68ae61646e1bc5b1c4a03b3e1091f +Applications/Games/Prince Of Persia: Original/Online/script.js https://repository.playonlinux.com/divers/oldware/prince.zip 6c4148233f840011715c351c399d35b0fc716ae7 +Applications/Games/Road Rash/Online/script.js http://www.bestoldgames.net/download/bgames/road-rash.zip 82f99038b86bbd267c64f2d34f30b3209bbe4daa +Applications/Games/STAR WARS - Empire at War - Gold Pack/Local/script.js http://static.dolimg.com/mh_netstorage/lucasfilm/patches/pc/EAW_RAM_MPLobby_update.exe 63233107fab4c58413df04ce1d07fe65e7145329 +Applications/Games/STAR WARS Battlefront II/Local/script.js http://static.dolimg.com/mh_netstorage/lucasfilm/patches/pc/BFIIUpdateInt1_1.exe 60eaddfaba1bc71fe8bbbb560f8da229748cfaa8 +Applications/Games/STAR WARS: The Old Republic/Online/script.js https://swtor-a.akamaihd.net/installer/SWTOR_setup.exe c538935eff4ec90ce2e48dc7e515a8dec2f15f58 +Applications/Games/Space Colony/Local/script.js https://d1ztm8591kdhlc.cloudfront.net/hdpatches/Space_Colony_HD_Update.exe +Applications/Games/Star Craft II/Online/script.js https://eu.battle.net/download/getInstaller?os=win&installer=StarCraft-II-Setup.exe +Applications/Games/Steam/Online/script.js https://steamcdn-a.akamaihd.net/client/installer/SteamSetup.exe 1e5598f2de49fed2e81f3dd8630c7346a2b89487 +Applications/Games/The Elder Scrolls I: Arena/Online/script.js http://static.elderscrolls.com/elderscrolls.com/assets/files/tes/extras/Arena106Setup.zip 5e51d43f3e01820b18df36ec0019036f16796ad2 +Applications/Games/Tomb Raider: The Dagger Of Xian/Online (Demo)/script.js http://tr.soja.pw/setup-x86-TombRaider-DOX-Demo.exe 3d35b0a0ecd5cdf58ffb2f786158369befbd3f12 +Applications/Games/Uplay/Online/script.js https://ubistatic3-a.akamaihd.net/orbit/launcher_installer/UplayInstaller.exe +Applications/Games/Warcraft III Expansion Set/Online/script.js https://www.battle.net/download/getInstaller?os=win&installer=Warcraft-III-Setup.exe +Applications/Games/Xenon 2/Online/script.js https://repository.playonlinux.com/divers/oldware/Xenon2.zip 9b61e88cad02f663e76fe40a379319a4956546c2 +Applications/Games/osu!/Online/script.js https://m1.ppy.sh/r/osu!install.exe +Applications/Graphics/Microsoft Paint/Online/script.js a22c4e367ef9d2cd23f0a8ae8d9ebff5bc1e8a0b +Applications/Graphics/Photofiltre/Online/script.js http://photofiltre.free.fr/utils/pf-setup-en-653.exe 6ec14d421bf639e1a5a8c128217b94fcee780696 +Applications/Internet/Internet Explorer 6.0/Online/script.js http://files.playonlinux.com/ie/6.0/ie60.exe 8e483db28ff01a7cabd39147ab6c59753ea1f533 +Applications/Internet/TeamSpeak 6/v6.0.0-beta3.4/script.js https://files.teamspeak-services.com/pre_releases/client/6.0.0-beta3.4/teamspeak-client.msi a52f65be8fdd627c0194772815553a59bb8c2cb2 +Applications/Internet/mIRC/v7.83/script.js https://www.mirc.com/downloads/mirc/49/mirc783.exe a54122ce586dded7f19e0e8c73a1aa05469be49b +Applications/Multimedia/Mp3tag/Online/script.js https://download.mp3tag.de/mp3tagv297setup.exe 4bcd421c57da51c274e84edc6b962ead2a03d226 +Applications/Office/Adobe Acrobat Reader DC/Online/script.js https://ardownload2.adobe.com/pub/adobe/reader/win/11.x/11.0.10/en_US/AdbeRdr11010_en_US.exe 98b2b838e6c4663fefdfd341dfdc596b1eff355c diff --git a/i18n/Messages.properties b/i18n/Messages.properties index 1742b592975..27419d4b127 100644 --- a/i18n/Messages.properties +++ b/i18n/Messages.properties @@ -328,16 +328,16 @@ DXVK=DXVK #: Engines/Wine/Verbs/DXVK/script.js:41 DXVK\ is\ currently\ unsupported\ on\ non-Linux\ operating\ systems\ due\ to\ MoltenVK\ implementation\ being\ incomplete.\ Select\ how\ do\ you\ want\ to\ approach\ this\ situation.=DXVK is currently unsupported on non-Linux operating systems due to MoltenVK implementation being incomplete. Select how do you want to approach this situation. +#: Engines/Wine/Settings/Font smoothing/script.js:12 +#: Engines/Wine/Settings/mouse warp override/script.js:11 +#: Engines/Wine/Settings/render target lock mode/script.js:11 #: Engines/Wine/Settings/GLSL/script.js:11 -#: Engines/Wine/Settings/multisampling/script.js:11 Engines/Wine/Settings/Font -#: smoothing/script.js:12 Engines/Wine/Settings/offscreen rendering -#: mode/script.js:11 Engines/Wine/Settings/always offscreen/script.js:11 #: Engines/Wine/Settings/UseTakeFocus/script.js:12 +#: Engines/Wine/Settings/multisampling/script.js:11 #: Engines/Wine/Settings/DirectDraw renderer/script.js:11 -#: Engines/Wine/Settings/mouse warp override/script.js:11 -#: Engines/Wine/Settings/video memory size/script.js:11 #: Engines/Wine/Settings/strict draw ordering/script.js:11 -#: Engines/Wine/Settings/render target lock +#: Engines/Wine/Settings/offscreen rendering Engines/Wine/Settings/always +#: offscreen/script.js:11 Engines/Wine/Settings/video memory size/script.js:11 Default=Default #: i18n/tmp/Applications/Games/DOOM (2016)/application.js:2 @@ -346,18 +346,19 @@ Developed\ by\ id\ software,\ the\ studio\ that\ pioneered\ the\ first-person\ s #: i18n/tmp/Applications/Development/category.js:1 Development=Development -#: Engines/Wine/Settings/DirectDraw renderer/script.js:17 -#: i18n/tmp/Engines/Wine/Settings/DirectDraw renderer/script.js:1 -#: i18n/tmp/Engines/Wine/Plugins/DirectDraw +#: i18n/tmp/Engines/Wine/Plugins/DirectDraw renderer/script.js:1 +#: i18n/tmp/Engines/Wine/Settings/DirectDraw Engines/Wine/Settings/DirectDraw +#: renderer/script.js:17 DirectDraw\ renderer=DirectDraw renderer +#: Engines/Wine/Settings/mouse warp override/script.js:11 +#: Engines/Wine/Settings/render target lock mode/script.js:11 #: Engines/Wine/Settings/GLSL/script.js:11 +#: Engines/Wine/Settings/UseTakeFocus/script.js:12 +#: Engines/Wine/Settings/hdpi/script.js:10 #: Engines/Wine/Settings/multisampling/script.js:11 -#: Engines/Wine/Settings/hdpi/script.js:10 Engines/Wine/Settings/always -#: offscreen/script.js:11 Engines/Wine/Settings/UseTakeFocus/script.js:12 -#: Engines/Wine/Settings/mouse warp override/script.js:11 #: Engines/Wine/Settings/strict draw ordering/script.js:11 -#: Engines/Wine/Settings/render target lock mode/script.js:11 +#: Engines/Wine/Settings/always offscreen/script.js:11 Disabled=Disabled #: Engines/Wine/QuickScript/Origin Script/script.js:48 @@ -422,12 +423,13 @@ ElsterFormular\ is\ the\ official\ german\ software\ to\ file\ a\ tax\ return.=E #: i18n/tmp/Applications/Games/Total War Rome II/application.js:2 Emperor\ Edition\ is\ the\ definitive\ edition\ of\ ROME\ II,\ featuring\ an\ improved\ politics\ system,\ overhauled\ building\ chains,\ rebalanced\ battles\ and\ improved\ visuals\ in\ both\ campaign\ and\ battle.

In\ addition,\ Emperor\ Edition\ includes\ all\ content\ and\ feature\ updates\ made\ available\ for\ ROME\ II\ since\ its\ launch\ in\ September\ 2013.\ These\ include\ Twitch.TV\ integration,\ touchscreen\ controls,\ new\ playable\ factions\ and\ units,\ and\ Mac\ compatibility.\ The\ Imperator\ Augustus\ Campaign\ Pack\ and\ all\ Emperor\ Edition\ content\ and\ features\ are\ free,\ via\ automatic\ update,\ to\ all\ existing\ ROME\ II\ owners.=Emperor Edition is the definitive edition of ROME II, featuring an improved politics system, overhauled building chains, rebalanced battles and improved visuals in both campaign and battle.

In addition, Emperor Edition includes all content and feature updates made available for ROME II since its launch in September 2013. These include Twitch.TV integration, touchscreen controls, new playable factions and units, and Mac compatibility. The Imperator Augustus Campaign Pack and all Emperor Edition content and features are free, via automatic update, to all existing ROME II owners. +#: Engines/Wine/Settings/mouse warp override/script.js:11 #: Engines/Wine/Settings/GLSL/script.js:11 +#: Engines/Wine/Settings/UseTakeFocus/script.js:12 +#: Engines/Wine/Settings/hdpi/script.js:10 #: Engines/Wine/Settings/multisampling/script.js:11 -#: Engines/Wine/Settings/hdpi/script.js:10 Engines/Wine/Settings/always -#: offscreen/script.js:11 Engines/Wine/Settings/UseTakeFocus/script.js:12 -#: Engines/Wine/Settings/mouse warp override/script.js:11 #: Engines/Wine/Settings/strict draw ordering/script.js:11 +#: Engines/Wine/Settings/always offscreen/script.js:11 Enabled=Enabled #: i18n/tmp/Applications/Games/Enderal/application.js:1 @@ -484,15 +486,15 @@ Experience\ the\ magical\ universe\ of\ Rayman\ with\ legendary\ 2D\ gameplay\ t #: i18n/tmp/Applications/Games/Batman™: Arkham Asylum/application.js:2 Experience\ what\ it\u2019s\ like\ to\ be\ Batman\ and\ face\ off\ against\ Gotham's\ greatest\ villians.\ Explore\ every\ inch\ of\ Arkham\ Asylum\ and\ roam\ freely\ on\ the\ infamous\ island.

Critically\ acclaimed\ Batman\:\ Arkham\ Asylum\ returns\ with\ a\ remastered\ Game\ of\ the\ Year\ Edition,\ featuring\ 4\ extra\ Challenge\ Maps.\ The\ additional\ Challenge\ Maps\ are\ Crime\ Alley;\ Scarecrow\ Nightmare;\ Totally\ Insane\ and\ Nocturnal\ Hunter\ (both\ from\ the\ Insane\ Night\ Map\ Pack).=Experience what it\u2019s like to be Batman and face off against Gotham's greatest villians. Explore every inch of Arkham Asylum and roam freely on the infamous island.

Critically acclaimed Batman\: Arkham Asylum returns with a remastered Game of the Year Edition, featuring 4 extra Challenge Maps. The additional Challenge Maps are Crime Alley; Scarecrow Nightmare; Totally Insane and Nocturnal Hunter (both from the Insane Night Map Pack). +#: Engines/Wine/Verbs/xact/script.js:34 Engines/Wine/Verbs/xact/script.js:36 +#: Engines/Wine/Verbs/xact/script.js:85 Engines/Wine/Verbs/d3dx9/script.js:31 +#: Engines/Wine/Verbs/d3dx9/script.js:33 Engines/Wine/Verbs/d3dx9/script.js:62 +#: Engines/Wine/Verbs/d3dx11/script.js:31 +#: Engines/Wine/Verbs/d3dx11/script.js:33 +#: Engines/Wine/Verbs/d3dx11/script.js:63 #: Engines/Wine/Verbs/d3dx10/script.js:31 #: Engines/Wine/Verbs/d3dx10/script.js:33 #: Engines/Wine/Verbs/d3dx10/script.js:62 -#: Engines/Wine/Verbs/d3dx11/script.js:31 -#: Engines/Wine/Verbs/d3dx11/script.js:33 -#: Engines/Wine/Verbs/d3dx11/script.js:63 Engines/Wine/Verbs/d3dx9/script.js:31 -#: Engines/Wine/Verbs/d3dx9/script.js:33 Engines/Wine/Verbs/d3dx9/script.js:62 -#: Engines/Wine/Verbs/xact/script.js:34 Engines/Wine/Verbs/xact/script.js:36 -#: Engines/Wine/Verbs/xact/script.js:85 Extracting\ {0}...=Extracting {0}... #: i18n/tmp/Applications/Games/Assassin's Creed Revelations/application.js:2 @@ -525,8 +527,8 @@ Far\ Cry\u00ae\ 2=Far Cry\u00ae 2 #: i18n/tmp/Applications/Games/Far Cry 3 - Blood Dragon/application.js:2 Far\ Cry\u00ae\ 3\:\ Blood\ Dragon\ is\ THE\ Kick-Ass\ Cyber\ Shooter.Welcome\ to\ an\ 80\u2019s\ vision\ of\ the\ future.\ The\ year\ is\ 2007\ and\ you\ are\ Sargent\ Rex\ Colt,\ a\ Mark\ IV\ Cyber\ Commando.\ Your\ mission\:\ get\ the\ girl,\ kill\ the\ baddies,\ and\ save\ the\ world.=Far Cry\u00ae 3\: Blood Dragon is THE Kick-Ass Cyber Shooter.Welcome to an 80\u2019s vision of the future. The year is 2007 and you are Sargent Rex Colt, a Mark IV Cyber Commando. Your mission\: get the girl, kill the baddies, and save the world. -#: Engines/Wine/Engine/Implementation/script.js:324 #: Engines/Wine/Engine/Versions/script.js:110 +#: Engines/Wine/Engine/Implementation/script.js:324 Fetching\ available\ Wine\ versions...=Fetching available Wine versions... #: Utils/Functions/Net/GithubReleases/script.js:35 @@ -556,8 +558,8 @@ FlatOut=FlatOut #: i18n/tmp/Applications/Games/FlatOut/application.js:2 FlatOut\ is\ adrenaline-filled\ muscle\ car\ racing\ game\ packed\ with\ explosive\ physics,\ spectacular\ effects\ and\ graphics,\ innovative\ game\ play\ mechanics\ and\ good\ old\ fun\!=FlatOut is adrenaline-filled muscle car racing game packed with explosive physics, spectacular effects and graphics, innovative game play mechanics and good old fun\! -#: i18n/tmp/Engines/Wine/Settings/Font smoothing/script.js:1 -#: i18n/tmp/Engines/Wine/Plugins/Font +#: i18n/tmp/Engines/Wine/Plugins/Font smoothing/script.js:1 +#: i18n/tmp/Engines/Wine/Settings/Font Font\ smoothing=Font smoothing #: Engines/Wine/Settings/Font smoothing/script.js:16 @@ -584,8 +586,8 @@ Functions=Functions #: Engines/Wine/Settings/DirectDraw renderer/script.js:11 GDI=GDI -#: i18n/tmp/Engines/Wine/Settings/GLSL/script.js:1 #: i18n/tmp/Engines/Wine/Plugins/GLSL/script.js:1 +#: i18n/tmp/Engines/Wine/Settings/GLSL/script.js:1 GLSL=GLSL #: Engines/Wine/Settings/GLSL/script.js:17 @@ -711,9 +713,9 @@ Installer\ Script=Installer Script #: Engines/Wine/Engine/Implementation/script.js:65 Installing\ version\:\ {0}=Installing version\: {0} -#: Engines/Wine/Verbs/corefonts/script.js:94 -#: Engines/Wine/Verbs/corefonts/script.js:98 Applications/Internet/Internet -#: Explorer 7.0/Online/script.js:309 6.0/Online/script.js:151 +#: Applications/Internet/Internet Explorer 6.0/Online/script.js:151 +#: 7.0/Online/script.js:309 Engines/Wine/Verbs/corefonts/script.js:94 +#: Engines/Wine/Verbs/corefonts/script.js:98 Installing\ {0}...=Installing {0}... #: i18n/tmp/Applications/Internet/category.js:1 @@ -725,8 +727,8 @@ Internet\ Explorer\ 6.0=Internet Explorer 6.0 #: i18n/tmp/Applications/Internet/Internet Explorer 7.0/application.js:1 Internet\ Explorer\ 7.0=Internet Explorer 7.0 -#: i18n/tmp/Applications/Internet/Internet Explorer 7.0/application.js:2 -#: 6.0/application.js:2 +#: i18n/tmp/Applications/Internet/Internet Explorer 6.0/application.js:2 +#: 7.0/application.js:2 Internet\ Explorer\ is\ an\ old\ web\ browser.You\ may\ need\ it\ if\ you\ want\ to\ test\ a\ website\ compatibility,\ you\ should\ not\ use\ it\ to\ navigate.=Internet Explorer is an old web browser.
You may need it if you want to test a website compatibility, you should not use it to navigate. #: i18n/tmp/Utils/Functions/Net/Resource/script.js:1 @@ -765,29 +767,29 @@ Lego\ Rock\ Raiders=Lego Rock Raiders #: i18n/tmp/Applications/Games/Assassin's Creed: Brotherhood/application.js:2 Live\ and\ breathe\ as\ Ezio,\ a\ legendary\ Master\ Assassin,\ in\ his\ enduring\ struggle\ against\ the\ powerful\ Templar\ order.

He\ must\ journey\ into\ Italy\u2019s\ greatest\ city,\ Rome,\ center\ of\ power,\ greed\ and\ corruption\ to\ strike\ at\ the\ heart\ of\ the\ enemy.\ Defeating\ the\ corrupt\ tyrants\ entrenched\ there\ will\ require\ not\ only\ strength,\ but\ leadership,\ as\ Ezio\ commands\ an\ entire\ brotherhood\ of\ assassins\ who\ will\ rally\ to\ his\ side.\ Only\ by\ working\ together\ can\ the\ assassins\ defeat\ their\ mortal\ enemies\ and\ prevent\ the\ extinction\ of\ their\ order.=Live and breathe as Ezio, a legendary Master Assassin, in his enduring struggle against the powerful Templar order.

He must journey into Italy\u2019s greatest city, Rome, center of power, greed and corruption to strike at the heart of the enemy. Defeating the corrupt tyrants entrenched there will require not only strength, but leadership, as Ezio commands an entire brotherhood of assassins who will rally to his side. Only by working together can the assassins defeat their mortal enemies and prevent the extinction of their order. +#: i18n/tmp/Applications/Office/Microsoft Office 2010/Local/script.js:1 +#: 2013/Local/script.js:1 +#: i18n/tmp/Applications/Multimedia/MyHarmony/Local/script.js:1 #: i18n/tmp/Applications/Custom/LocalInstaller/Local/script.js:1 #: i18n/tmp/Applications/Development/Enterprise Architect/Local/script.js:1 -#: i18n/tmp/Applications/Office/Microsoft Office 2013/Local/script.js:1 -#: 2010/Local/script.js:1 i18n/tmp/Applications/Games/SimCity -#: (2013)/Local/script.js:1 i18n/tmp/Applications/Games/STAR WARS - Empire at -#: War Gold Pack/Local/script.js:1 i18n/tmp/Applications/Games/Epic Games -#: Launcher/Local/script.js:1 Battlefront II/Local/script.js:1 -#: i18n/tmp/Applications/Games/The Sims 3/Local/script.js:1 -#: i18n/tmp/Applications/Games/Guild Wars 2/Local/script.js:1 -#: i18n/tmp/Applications/Games/Space Colony/Local/script.js:1 -#: i18n/tmp/Applications/Games/Command and Conquer Tiberium -#: Wars/Local/script.js:1 i18n/tmp/Applications/Games/Caesar -#: III/Local/script.js:1 i18n/tmp/Applications/Games/Resident Evil #: i18n/tmp/Applications/Games/RimWorld/Local/script.js:1 +#: i18n/tmp/Applications/Games/The Elder Scrolls IV: Oblivion/Local/script.js:1 #: i18n/tmp/Applications/Games/Sprouts Adventure/Local/script.js:1 +#: i18n/tmp/Applications/Games/Caesar III/Local/script.js:1 +#: i18n/tmp/Applications/Games/Guild Wars 2/Local/script.js:1 Sims +#: 3/Local/script.js:1 i18n/tmp/Applications/Games/Europa Universalis +#: II/Local/script.js:1 i18n/tmp/Applications/Games/Command and Conquer - +#: Tiberium Wars/Local/script.js:1 i18n/tmp/Applications/Games/SimCity +#: (2013)/Local/script.js:1 i18n/tmp/Applications/Games/Anno +#: 2070/Local/script.js:1 i18n/tmp/Applications/Games/Space +#: Colony/Local/script.js:1 i18n/tmp/Applications/Games/STAR WARS Battlefront +#: Sims/Local/script.js:1 i18n/tmp/Applications/Games/Resident Evil +#: i18n/tmp/Applications/Games/Epic Games Launcher/Local/script.js:1 +#: i18n/tmp/Applications/Games/Uplay/Local/script.js:1 #: i18n/tmp/Applications/Games/18 Wheels of Steel Across -#: America/Local/script.js:1 i18n/tmp/Applications/Games/Lego Rock -#: Raiders/Local/script.js:1 i18n/tmp/Applications/Games/Anno -#: 2070/Local/script.js:1 Sims/Local/script.js:1 -#: i18n/tmp/Applications/Games/Wildlife Park i18n/tmp/Applications/Games/Europa -#: Universalis i18n/tmp/Applications/Games/Uplay/Local/script.js:1 Elder -#: Scrolls IV: Oblivion/Local/script.js:1 -#: i18n/tmp/Applications/Multimedia/MyHarmony/Local/script.js:1 +#: America/Local/script.js:1 i18n/tmp/Applications/Games/Wildlife Park +#: i18n/tmp/Applications/Games/Lego Rock Raiders/Local/script.js:1 Empire at +#: War Gold Pack/Local/script.js:1 Local=Local #: i18n/tmp/Applications/Games/Tom Clancy's Rainbow Six 3 : Raven Shield/Local @@ -873,7 +875,7 @@ Multisampling=Multisampling #: i18n/tmp/Applications/Multimedia/MyHarmony/application.js:1 MyHarmony=MyHarmony -#: Engines/Wine/Verbs/DXVK/script.js:44 Engines/Wine/Verbs/VK9/script.js:40 +#: Engines/Wine/Verbs/VK9/script.js:40 Engines/Wine/Verbs/DXVK/script.js:44 #: Engines/Wine/Verbs/D9VK/script.js:42 NO,\ quit\ script\ alltogether=NO, quit script alltogether @@ -910,48 +912,46 @@ Offscreen\ rendering\ mode=Offscreen rendering mode #: Applications/Games/Wildlife Park 2/Local/script.js:16 2/Steam/script.js:17 On\ first\ run\ the\ game\ might\ not\ go\ into\ full\ screen.\ If\ that\ happens\ go\ to\ options\ and\ set\ the\ resolution\ to\ 1280x960.\ You\ will\ be\ asked\ to\ close\ the\ game\ in\ order\ to\ apply\ the\ new\ settings.\ Click\ Yes.\ Once\ you\ start\ the\ game\ again\ you\ should\ see\ a\ window\ where\ you\ can\ set\ your\ game\ resolution\ to\ match\ your\ screen.=On first run the game might not go into full screen. If that happens go to options and set the resolution to 1280x960. You will be asked to close the game in order to apply the new settings. Click Yes. Once you start the game again you should see a window where you can set your game resolution to match your screen. -#: i18n/tmp/Applications/Custom/OnlineInstaller/Online/script.js:1 -#: i18n/tmp/Applications/Accessories/Soundplant/Online/script.js:1 +#: i18n/tmp/Applications/Graphics/Microsoft Paint/Online/script.js:1 +#: i18n/tmp/Applications/Graphics/Photofiltre/Online/script.js:1 +#: i18n/tmp/Applications/Office/ElsterFormular/Online/script.js:1 +#: i18n/tmp/Applications/Office/Adobe Acrobat Reader DC/Online/script.js:1 #: i18n/tmp/Applications/Accessories/MobilePASS/Online/script.js:1 -#: i18n/tmp/Applications/Accessories/ImgBurn/Online/script.js:1 +#: i18n/tmp/Applications/Accessories/Soundplant/Online/script.js:1 #: i18n/tmp/Applications/Accessories/7-zip/Online/script.js:1 -#: i18n/tmp/Applications/Internet/Internet Explorer 7.0/Online/script.js:1 -#: 6.0/Online/script.js:1 +#: i18n/tmp/Applications/Accessories/ImgBurn/Online/script.js:1 +#: i18n/tmp/Applications/Multimedia/Mp3tag/Online/script.js:1 +#: i18n/tmp/Applications/Custom/OnlineInstaller/Online/script.js:1 #: i18n/tmp/Applications/Development/Notepad++/Online/script.js:1 -#: i18n/tmp/Applications/Office/ElsterFormular/Online/script.js:1 -#: i18n/tmp/Applications/Office/Adobe Acrobat Reader DC/Online/script.js:1 -#: i18n/tmp/Applications/Games/Prince Of Persia: Original/Online/script.js:1 -#: i18n/tmp/Applications/Games/Heroes of the Storm/Online/script.js:1 -#: i18n/tmp/Applications/Games/Crayon Physics/Online/script.js:1 -#: i18n/tmp/Applications/Games/Earth Eternal - Valkal's -#: Shadow/Online/script.js:1 i18n/tmp/Applications/Games/Epic Games -#: Launcher/Online/script.js:1 i18n/tmp/Applications/Games/Druid -#: Soccer/Online/script.js:1 i18n/tmp/Applications/Games/Magic The Gathering -#: Arena/Online/script.js:1 -#: i18n/tmp/Applications/Games/Prehistorik/Online/script.js:1 -#: i18n/tmp/Applications/Games/Xenon 2/Online/script.js:1 -#: i18n/tmp/Applications/Games/Namariel Legends: Iron Lord/Online/script.js:1 -#: i18n/tmp/Applications/Games/Guild Wars i18n/tmp/Applications/Games/STAR -#: WARS: Old Republic/Online/script.js:1 -#: i18n/tmp/Applications/Games/Origin/Online/script.js:1 -#: i18n/tmp/Applications/Games/Fall New Age/Online/script.js:1 -#: i18n/tmp/Applications/Games/Dreamscapes i18n/tmp/Applications/Games/League -#: Legends/Online/script.js:1 -#: i18n/tmp/Applications/Games/Steam/Online/script.js:1 +#: i18n/tmp/Applications/Internet/Internet Explorer 6.0/Online/script.js:1 +#: 7.0/Online/script.js:1 i18n/tmp/Applications/Games/Dreamscapes +#: 2/Online/script.js:1 i18n/tmp/Applications/Games/Heroes of the +#: Storm/Online/script.js:1 i18n/tmp/Applications/Games/The Elder Scrolls I: +#: Arena/Online/script.js:1 i18n/tmp/Applications/Games/Earth Eternal - +#: Valkal's Shadow/Online/script.js:1 i18n/tmp/Applications/Games/GOG +#: Galaxy/Online/script.js:1 i18n/tmp/Applications/Games/Fall Of The New +#: Age/Online/script.js:1 i18n/tmp/Applications/Games/Xenon +#: i18n/tmp/Applications/Games/Guild Wars i18n/tmp/Applications/Games/Crayon +#: Physics/Online/script.js:1 #: i18n/tmp/Applications/Games/Overwatch/Online/script.js:1 -#: i18n/tmp/Applications/Games/Road Rash/Online/script.js:1 -#: i18n/tmp/Applications/Games/Warcraft III Expansion Set/Online/script.js:1 +#: i18n/tmp/Applications/Games/Origin/Online/script.js:1 +#: i18n/tmp/Applications/Games/Prince Persia: Original/Online/script.js:1 +#: i18n/tmp/Applications/Games/League Legends/Online/script.js:1 +#: i18n/tmp/Applications/Games/Prehistorik/Online/script.js:1 +#: i18n/tmp/Applications/Games/Druid Soccer/Online/script.js:1 +#: i18n/tmp/Applications/Games/STAR WARS: Old Republic/Online/script.js:1 #: i18n/tmp/Applications/Games/DC Universe Online/Online/script.js:1 #: i18n/tmp/Applications/Games/Star Craft II/Online/script.js:1 -#: i18n/tmp/Applications/Games/The Elder Scrolls I: +#: i18n/tmp/Applications/Games/Epic Games Launcher/Online/script.js:1 #: i18n/tmp/Applications/Games/Uplay/Online/script.js:1 -#: i18n/tmp/Applications/Games/osu!/Online/script.js:1 +#: i18n/tmp/Applications/Games/Warcraft III Expansion Set/Online/script.js:1 #: i18n/tmp/Applications/Games/Hearthstone/Online/script.js:1 +#: i18n/tmp/Applications/Games/osu!/Online/script.js:1 +#: i18n/tmp/Applications/Games/Magic Gathering #: i18n/tmp/Applications/Games/Dreamscapes/Online/script.js:1 -#: i18n/tmp/Applications/Games/GOG Galaxy/Online/script.js:1 -#: i18n/tmp/Applications/Multimedia/Mp3tag/Online/script.js:1 -#: i18n/tmp/Applications/Graphics/Microsoft Paint/Online/script.js:1 -#: i18n/tmp/Applications/Graphics/Photofiltre/Online/script.js:1 +#: i18n/tmp/Applications/Games/Road Rash/Online/script.js:1 +#: i18n/tmp/Applications/Games/Steam/Online/script.js:1 +#: i18n/tmp/Applications/Games/Namariel Legends: Iron Lord/Online/script.js:1 Online=Online #: i18n/tmp/Applications/Games/Tomb Raider: The Dagger Of Xian/Online @@ -981,9 +981,9 @@ OpenGL=OpenGL OpenGL_version=OpenGL_version #: i18n/tmp/Applications/Games/Spore/Origin/script.js:1 -#: i18n/tmp/Applications/Games/SimCity (2013)/Origin/script.js:1 #: i18n/tmp/Applications/Games/Mass Effect 2/Origin/script.js:1 #: i18n/tmp/Applications/Games/Origin/application.js:1 +#: i18n/tmp/Applications/Games/SimCity (2013)/Origin/script.js:1 Origin=Origin #: i18n/tmp/Engines/Wine/QuickScript/Origin Script/script.js:1 @@ -1077,9 +1077,10 @@ Please\ select\ the\ installation\ file.\nYou\ can\ download\ it\ from\ https\:/ #: Engines/Wine/Engine/Implementation/script.js:521 Please\ select\ the\ version\ of\ wine.=Please select the version of wine. -#: Engines/Wine/Verbs/FAudio/script.js:77 Engines/Wine/Verbs/DXVK/script.js:114 -#: Engines/Wine/Verbs/VK9/script.js:108 Engines/Wine/Verbs/D9VK/script.js:115 +#: Engines/Wine/Verbs/FAudio/script.js:77 Engines/Wine/Verbs/VK9/script.js:108 +#: Engines/Wine/Verbs/DXVK/script.js:114 #: Engines/Wine/Verbs/gallium9/script.js:97 +#: Engines/Wine/Verbs/D9VK/script.js:115 Please\ select\ the\ version.=Please select the version. #: Engines/Wine/QuickScript/Installer Script/script.js:38 Script/script.js:47 @@ -1097,74 +1098,74 @@ Please\ wait\ until\ Steam\ has\ finished\ the\ download...=Please wait until St #: Engines/Wine/QuickScript/Uplay Script/script.js:104 Please\ wait\ until\ Uplay\ has\ finished\ the\ download...=Please wait until Uplay has finished the download... -#: Utils/Functions/Net/Resource/script.js:89 #: Utils/Functions/Net/Download/script.js:119 +#: Utils/Functions/Net/Resource/script.js:89 Please\ wait\ while\ {0}\ is\ downloaded...=Please wait while {0} is downloaded... #: Utils/Functions/Filesystem/Extract/script.js:70 #: Utils/Functions/Filesystem/Extract/script.js:160 Please\ wait\ while\ {0}\ is\ extracted...=Please wait while {0} is extracted... -#: Engines/Wine/Verbs/PhysX/script.js:24 Engines/Wine/Verbs/QuickTime -#: 7.6/script.js:24 Engines/Wine/Verbs/vcrun2015/script.js:26 -#: Engines/Wine/Verbs/vcrun2015/script.js:40 -#: Engines/Wine/Verbs/dotnet461/script.js:44 -#: Engines/Wine/Verbs/dotnet472/script.js:44 -#: Engines/Wine/Verbs/d3drm/script.js:31 -#: Engines/Wine/Verbs/vcrun2008/script.js:26 -#: Engines/Wine/Verbs/vcrun2008/script.js:40 -#: Engines/Wine/Verbs/dotnet45/script.js:52 -#: Engines/Wine/Verbs/devenum/script.js:32 -#: Engines/Wine/Verbs/dotnet46/script.js:44 -#: Engines/Wine/Verbs/dotnet20/script.js:38 -#: Engines/Wine/Verbs/dotnet20/script.js:57 -#: Engines/Wine/Verbs/dotnet452/script.js:44 -#: Engines/Wine/Verbs/dotnet462/script.js:44 -#: Engines/Wine/Verbs/vcrun2012/script.js:28 -#: Engines/Wine/Verbs/vcrun2012/script.js:42 -#: Engines/Wine/Verbs/msxml6/script.js:43 -#: Engines/Wine/Verbs/msxml6/script.js:56 -#: Engines/Wine/Verbs/amstream/script.js:33 -#: Engines/Wine/Verbs/amstream/script.js:66 -#: Engines/Wine/Verbs/vcrun2003/script.js:27 #: Engines/Wine/Verbs/vcrun2017/script.js:28 #: Engines/Wine/Verbs/vcrun2017/script.js:42 -#: Engines/Wine/Verbs/vcrun2013/script.js:26 -#: Engines/Wine/Verbs/vcrun2013/script.js:40 -#: Engines/Wine/Verbs/vcrun2005/script.js:26 -#: Engines/Wine/Verbs/dotnet40/script.js:48 #: Engines/Wine/Verbs/vcrun6sp6/script.js:41 +#: Engines/Wine/Verbs/msxml6/script.js:43 +#: Engines/Wine/Verbs/msxml6/script.js:56 #: Engines/Wine/Verbs/dotnet20sp2/script.js:42 #: Engines/Wine/Verbs/dotnet20sp2/script.js:59 #: Engines/Wine/Verbs/vcrun2010/script.js:26 #: Engines/Wine/Verbs/vcrun2010/script.js:40 #: Engines/Wine/Verbs/msxml3/script.js:32 +#: Engines/Wine/Verbs/dotnet462/script.js:44 +#: Engines/Wine/Verbs/vcrun2012/script.js:28 +#: Engines/Wine/Verbs/vcrun2012/script.js:42 +#: Engines/Wine/Verbs/devenum/script.js:32 +#: Engines/Wine/Verbs/vcrun2013/script.js:26 +#: Engines/Wine/Verbs/vcrun2013/script.js:40 +#: Engines/Wine/Verbs/d3drm/script.js:31 +#: Engines/Wine/Verbs/dotnet472/script.js:44 +#: Engines/Wine/Verbs/dotnet46/script.js:44 Engines/Wine/Verbs/QuickTime +#: 7.6/script.js:24 Engines/Wine/Verbs/PhysX/script.js:24 +#: Engines/Wine/Verbs/vcrun2003/script.js:27 +#: Engines/Wine/Verbs/dotnet452/script.js:44 +#: Engines/Wine/Verbs/dotnet45/script.js:52 +#: Engines/Wine/Verbs/vcrun2008/script.js:26 +#: Engines/Wine/Verbs/vcrun2008/script.js:40 +#: Engines/Wine/Verbs/dotnet461/script.js:44 +#: Engines/Wine/Verbs/dotnet40/script.js:48 +#: Engines/Wine/Verbs/vcrun2015/script.js:26 +#: Engines/Wine/Verbs/vcrun2015/script.js:40 +#: Engines/Wine/Verbs/amstream/script.js:33 +#: Engines/Wine/Verbs/amstream/script.js:66 +#: Engines/Wine/Verbs/dotnet20/script.js:38 +#: Engines/Wine/Verbs/dotnet20/script.js:57 +#: Engines/Wine/Verbs/vcrun2005/script.js:26 Please\ wait\ while\ {0}\ is\ installed...=Please wait while {0} is installed... #: Engines/Wine/Engine/Object/script.js:186 Please\ wait\ while\ {0}\ is\ uninstalled...=Please wait while {0} is uninstalled... -#: Engines/Wine/Verbs/d3dx10/script.js:61 -#: Engines/Wine/Verbs/d3dx11/script.js:62 -#: Engines/Wine/Verbs/dotnet461/script.js:48 -#: Engines/Wine/Verbs/dotnet472/script.js:48 Engines/Wine/Verbs/Remove +#: Applications/Internet/Internet Explorer 6.0/Online/script.js:147 +#: Engines/Wine/Verbs/xact/script.js:84 +#: Engines/Wine/Verbs/dotnet462/script.js:48 Engines/Wine/Verbs/Remove #: Mono/script.js:21 Mono/script.js:25 Mono/script.js:29 -#: Engines/Wine/Verbs/dotnet45/script.js:56 +#: Engines/Wine/Verbs/dotnet472/script.js:48 #: Engines/Wine/Verbs/dotnet46/script.js:48 -#: Engines/Wine/Verbs/dotnet452/script.js:48 #: Engines/Wine/Verbs/d3dx9/script.js:61 -#: Engines/Wine/Verbs/dotnet462/script.js:48 #: Engines/Wine/Verbs/corefonts/script.js:93 -#: Engines/Wine/Verbs/xact/script.js:84 +#: Engines/Wine/Verbs/dotnet452/script.js:48 +#: Engines/Wine/Verbs/dotnet45/script.js:56 +#: Engines/Wine/Verbs/dotnet461/script.js:48 +#: Engines/Wine/Verbs/d3dx11/script.js:62 #: Engines/Wine/Verbs/dotnet40/script.js:52 -#: Engines/Wine/Verbs/dotnet40/script.js:58 Engines/Wine/QuickScript/Installer -#: Script/script.js:99 Script/script.js:115 Engines/Wine/QuickScript/Origin -#: Script/script.js:55 Script/script.js:60 Script/script.js:68 +#: Engines/Wine/Verbs/dotnet40/script.js:58 +#: Engines/Wine/Verbs/d3dx10/script.js:61 Engines/Wine/QuickScript/Uplay +#: Script/script.js:88 Script/script.js:93 Script/script.js:117 #: Engines/Wine/QuickScript/Steam Script/script.js:167 Script/script.js:172 #: Script/script.js:192 Script/script.js:205 Engines/Wine/QuickScript/Zip -#: Script/script.js:54 Script/script.js:87 Engines/Wine/QuickScript/Uplay -#: Script/script.js:88 Script/script.js:93 Script/script.js:117 -#: Applications/Internet/Internet Explorer 6.0/Online/script.js:147 +#: Script/script.js:54 Script/script.js:87 Engines/Wine/QuickScript/Origin +#: Script/script.js:55 Script/script.js:60 Script/script.js:68 +#: Engines/Wine/QuickScript/Installer Script/script.js:99 Script/script.js:115 Please\ wait...=Please wait... #: i18n/tmp/Engines/Wine/Plugins/application.js:2 @@ -1391,119 +1392,116 @@ Star\ Trek\ Online=Star Trek Online #: i18n/tmp/Applications/Games/Star Craft II/application.js:2 StarCraft\ II\:\ Wings\ of\ Liberty\ is\ a\ military\ science\ fiction\ real-time\ strategy\ video\ game\ developed\ and\ published\ by\ Blizzard\ Entertainment.=StarCraft II\: Wings of Liberty is a military science fiction real-time strategy video game developed and published by Blizzard Entertainment. -#: i18n/tmp/Applications/Games/The Turing Test/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Spore/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Assassin's Creed III/Steam/script.js:1 -#: i18n/tmp/Applications/Games/STAR WARS Jedi Knight - -#: Academy/Steam/script.js:1 i18n/tmp/Applications/Games/Hexcells -#: Infinite/Steam/script.js:1 i18n/tmp/Applications/Games/Pro Evolution Soccer -#: 2018/Steam/script.js:1 i18n/tmp/Applications/Games/Civilization -#: V/Steam/script.js:1 Witcher 3: Wild Hunt/Steam/script.js:1 Room -#: Two/Steam/script.js:1 i18n/tmp/Applications/Games/Mass Effect -#: 2/Steam/script.js:1 WARS: Dark Forces/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Totally Accurate Battlegrounds/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Braid/Steam/script.js:1 Empire at War Gold -#: Pack/Steam/script.js:1 i18n/tmp/Applications/Games/Enderal/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Space Engineers/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Consortium: The Tower/Steam/script.js:1 -#: i18n/tmp/Applications/Games/It came from space and ate our -#: brains/Steam/script.js:1 i18n/tmp/Applications/Games/Unholy -#: Heights/Steam/script.js:1 i18n/tmp/Applications/Games/Far -#: Cry/Steam/script.js:1 i18n/tmp/Applications/Games/Mafia II/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Niko: Through Dream/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Total Rome Creed/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Mass Effect/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Batman™: Arkham Asylum/Steam/script.js:1 #: i18n/tmp/Applications/Games/Warface/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Subnautica Below Zero/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Trackmania Turbo/Steam/script.js:1 Battlefront +#: i18n/tmp/Applications/Games/Rocksmith/Steam/script.js:1 +#: i18n/tmp/Applications/Games/The Crew/Steam/script.js:1 +#: City/Steam/script.js:1 i18n/tmp/Applications/Games/Mirror's +#: Edge/Steam/script.js:1 i18n/tmp/Applications/Games/Worms +#: Armageddon/Steam/script.js:1 i18n/tmp/Applications/Games/Red +#: Trigger/Steam/script.js:1 i18n/tmp/Applications/Games/Tomb Raider +#: Anniversary/Steam/script.js:1 +#: i18n/tmp/Applications/Games/RimWorld/Steam/script.js:1 +#: i18n/tmp/Applications/Games/FlatOut/Steam/script.js:1 +#: i18n/tmp/Applications/Games/It came from space and ate our +#: brains/Steam/script.js:1 i18n/tmp/Applications/Games/Assassin's Creed +#: III/Steam/script.js:1 Underworld/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Elite:Dangerous/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Trackmania Turbo/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Dragon Ball Xenoverse/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Far Cry/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Hexcells Infinite/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Spore/Steam/script.js:1 Effect +#: 2/Steam/script.js:1 i18n/tmp/Applications/Games/CONSORTIUM/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Clicker Heroes/Steam/script.js:1 +#: Creed/Steam/script.js:1 IV Black Flag/Steam/script.js:1 Elder Scrolls V: +#: Skyrim/Steam/script.js:1 i18n/tmp/Applications/Games/Rayman +#: Legends/Steam/script.js:1 Witcher 3: Wild Hunt/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Totally Accurate Battlegrounds/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Caesar +#: i18n/tmp/Applications/Games/Braid/Steam/script.js:1 Room +#: Two/Steam/script.js:1 i18n/tmp/Applications/Games/DOOM +#: (2016)/Steam/script.js:1 Sims 3/Steam/script.js:1 +#: i18n/tmp/Applications/Games/BioShock/Steam/script.js:1 +#: i18n/tmp/Applications/Games/TRON RUNr/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Tropico i18n/tmp/Applications/Games/Civilization +#: V/Steam/script.js:1 i18n/tmp/Applications/Games/Scribblenauts +#: Unlimited/Steam/script.js:1 i18n/tmp/Applications/Games/Mount & +#: Blade/Steam/script.js:1 i18n/tmp/Applications/Games/Orwell: Keeping an Eye +#: On You/Steam/script.js:1 Unity/Steam/script.js:1 Room/Steam/script.js:1 +#: i18n/tmp/Applications/Games/STAR WARS: Dark Forces/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Age of Empires II HD/Steam/script.js:1 +#: Revelations/Steam/script.js:1 Cry i18n/tmp/Applications/Games/Styx: Shards +#: Darkness/Steam/script.js:1 i18n/tmp/Applications/Games/Quantum +#: Conundrum/Steam/script.js:1 #: i18n/tmp/Applications/Games/Hexcells/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Tomb Raider Legend/Steam/script.js:1 Sims -#: 3/Steam/script.js:1 i18n/tmp/Applications/Games/Mirror's -#: Edge/Steam/script.js:1 i18n/tmp/Applications/Games/Red -#: Trigger/Steam/script.js:1 i18n/tmp/Applications/Games/Mount & -#: Blade/Steam/script.js:1 i18n/tmp/Applications/Games/Warlock Master of the -#: Arcane/Steam/script.js:1 Colony/Steam/script.js:1 -#: i18n/tmp/Applications/Games/PC Building Simulator/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Ether One Redux/Steam/script.js:1 -#: Effect/Steam/script.js:1 i18n/tmp/Applications/Games/Q.U.B.E: Director's -#: Cut/Steam/script.js:1 Elder Scrolls V: Skyrim/Steam/script.js:1 +#: i18n/tmp/Applications/Games/BRINK/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Enderal/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Niko: Through The Dream/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Subnautica Below Zero/Steam/script.js:1 +#: i18n/tmp/Applications/Games/PAYDAY Heist/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Space Colony/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Dr. Langeskov, Tiger, Terribly Cursed Emerald: A +#: Whirlwind Plus/Steam/script.js:1 WARS Battlefront II/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Rocksmith 2014/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Black Mesa/Steam/script.js:1 Jedi Knight - +#: Academy/Steam/script.js:1 i18n/tmp/Applications/Games/Cogs/Steam/script.js:1 #: i18n/tmp/Applications/Games/Audiosurf/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Super Blue Boy Planet/Steam/script.js:1 #: i18n/tmp/Applications/Games/Medieval II: Total War/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Styx: Shards Darkness/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Caesar i18n/tmp/Applications/Games/Age Empires -#: III: Complete Collection/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Rayman Legends/Steam/script.js:1 -#: i18n/tmp/Applications/Games/BRINK/Steam/script.js:1 -#: i18n/tmp/Applications/Games/BioShock/Steam/script.js:1 -#: Unity/Steam/script.js:1 i18n/tmp/Applications/Games/Batman™: Arkham -#: Origins/Steam/script.js:1 Asylum/Steam/script.js:1 Room/Steam/script.js:1 -#: i18n/tmp/Applications/Games/PAYDAY Heist/Steam/script.js:1 Creed: -#: Brotherhood/Steam/script.js:1 IV Black Flag/Steam/script.js:1 Vanishing -#: Ethan Carter City/Steam/script.js:1 i18n/tmp/Applications/Games/Worms -#: Reloaded/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Borderlands/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Prey/Steam/script.js:1 -#: i18n/tmp/Applications/Games/CONSORTIUM/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Dragon Ball Xenoverse -#: i18n/tmp/Applications/Games/RimWorld/Steam/script.js:1 -#: Anniversary/Steam/script.js:1 i18n/tmp/Applications/Games/Clicker -#: Heroes/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Goodbye Deponia/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Total War Rome +#: i18n/tmp/Applications/Games/Subnautica/Steam/script.js:1 #: i18n/tmp/Applications/Games/ChromaGun/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Steam/application.js:1 +#: Reloaded/Steam/script.js:1 Vanishing Ethan Carter Redux/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Tom Clancy's Division/Steam/script.js:1 +#: Outcast/Steam/script.js:1 i18n/tmp/Applications/Games/Unholy +#: Heights/Steam/script.js:1 Creed: Brotherhood/Steam/script.js:1 Turing +#: Test/Steam/script.js:1 i18n/tmp/Applications/Games/Shower With Your Dad +#: Simulator 2015: Do You Still Shower Dad/Steam/script.js:1 Xenoverse +#: Witness/Steam/script.js:1 Origins/Steam/script.js:1 Knight: Forces III: +#: Complete Collection/Steam/script.js:1 i18n/tmp/Applications/Games/Europa +#: Universalis IV/Steam/script.js:1 i18n/tmp/Applications/Games/Consortium: +#: Tower/Steam/script.js:1 Carter/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Super Blue Boy Planet/Steam/script.js:1 +#: 4/Steam/script.js:1 i18n/tmp/Applications/Games/Mafia +#: i18n/tmp/Applications/Games/Call Juarez Gunslinger/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Warlock Master the Arcane/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Pro Evolution Soccer 2018/Steam/script.js:1 +#: Engineers/Steam/script.js:1 Legend/Steam/script.js:1 #: i18n/tmp/Applications/Games/Star Trek Online/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Elite:Dangerous/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Rocksmith/Steam/script.js:1 -#: i18n/tmp/Applications/Games/DOOM (2016)/Steam/script.js:1 II -#: Outcast/Steam/script.js:1 i18n/tmp/Applications/Games/Tropico -#: i18n/tmp/Applications/Games/FlatOut/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Orwell: Keeping an Eye On You/Steam/script.js:1 -#: i18n/tmp/Applications/Games/TRON RUNr/Steam/script.js:1 +#: i18n/tmp/Applications/Games/PC Building Simulator/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Borderlands/Steam/script.js:1 #: i18n/tmp/Applications/Games/Toki Tori/Steam/script.js:1 -#: Plus/Steam/script.js:1 4/Steam/script.js:1 Armageddon/Steam/script.js:1 -#: Carter/Steam/script.js:1 i18n/tmp/Applications/Games/Tom Clancy's -#: Division/Steam/script.js:1 i18n/tmp/Applications/Games/Dr. Langeskov, Tiger, -#: Terribly Cursed Emerald: A Whirlwind i18n/tmp/Applications/Games/Europa -#: Universalis IV/Steam/script.js:1 Underworld/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Wildlife Park -#: i18n/tmp/Applications/Games/Goodbye Deponia/Steam/script.js:1 -#: Revelations/Steam/script.js:1 Witness/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Shower With Your Dad Simulator 2015: Do You -#: Still Shower Dad/Steam/script.js:1 Xenoverse/Steam/script.js:1 Cry Knight: -#: Forces i18n/tmp/Applications/Games/Quantum Conundrum/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Subnautica/Steam/script.js:1 -#: HD/Steam/script.js:1 i18n/tmp/Applications/Games/Call Juarez -#: Gunslinger/Steam/script.js:1 i18n/tmp/Applications/Games/Scribblenauts -#: Unlimited/Steam/script.js:1 i18n/tmp/Applications/Games/Rocksmith -#: 2014/Steam/script.js:1 Mysteries Sith/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Black Mesa/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Cogs/Steam/script.js:1 -#: i18n/tmp/Applications/Games/Burnout Paradise: Ultimate Box/Steam/script.js:1 -#: Crew/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Q.U.B.E: Director's Cut/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Ether One i18n/tmp/Applications/Games/Burnout +#: Paradise: Ultimate Box/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Wildlife Park Mysteries Sith/Steam/script.js:1 +#: Empire at Gold Pack/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Prey/Steam/script.js:1 +#: i18n/tmp/Applications/Games/Steam/application.js:1 Steam=Steam -#: i18n/tmp/Applications/Games/Pro Evolution Soccer 2018/Steam -#: (Demo)/script.js:1 i18n/tmp/Applications/Games/Braid/Steam -#: i18n/tmp/Applications/Games/Consortium: The Tower/Steam -#: i18n/tmp/Applications/Games/Mafia II/Steam +#: i18n/tmp/Applications/Games/The Crew/Steam (Demo)/script.js:1 +#: i18n/tmp/Applications/Games/Tomb Raider Anniversary/Steam +#: i18n/tmp/Applications/Games/FlatOut/Steam Underworld/Steam #: i18n/tmp/Applications/Games/Trackmania Turbo/Steam -#: i18n/tmp/Applications/Games/Tomb Raider Legend/Steam -#: i18n/tmp/Applications/Games/Mount & Blade/Steam -#: i18n/tmp/Applications/Games/Medieval II: Total War/Steam -#: i18n/tmp/Applications/Games/Styx: Shards of Darkness/Steam #: i18n/tmp/Applications/Games/Rayman Legends/Steam -#: i18n/tmp/Applications/Games/BioShock/Steam -#: i18n/tmp/Applications/Games/Prey/Steam Anniversary/Steam -#: i18n/tmp/Applications/Games/ChromaGun/Steam -#: i18n/tmp/Applications/Games/FlatOut/Steam +#: i18n/tmp/Applications/Games/Braid/Steam +#: i18n/tmp/Applications/Games/BioShock/Steam i18n/tmp/Applications/Games/TRON +#: RUNr/Steam i18n/tmp/Applications/Games/Mount & Blade/Steam #: i18n/tmp/Applications/Games/Orwell: Keeping an Eye On You/Steam -#: i18n/tmp/Applications/Games/TRON RUNr/Steam i18n/tmp/Applications/Games/Toki -#: Tori/Steam i18n/tmp/Applications/Games/Tropico 4/Steam -#: i18n/tmp/Applications/Games/Tom Clancy's Division/Steam -#: i18n/tmp/Applications/Games/Europa Universalis IV/Steam Underworld/Steam -#: i18n/tmp/Applications/Games/Goodbye Deponia/Steam -#: i18n/tmp/Applications/Games/Call Juarez Gunslinger/Steam -#: i18n/tmp/Applications/Games/Cogs/Steam i18n/tmp/Applications/Games/The -#: Crew/Steam +#: i18n/tmp/Applications/Games/Styx: Shards of Darkness/Steam +#: i18n/tmp/Applications/Games/Cogs/Steam i18n/tmp/Applications/Games/Medieval +#: II: Total War/Steam i18n/tmp/Applications/Games/Goodbye Deponia/Steam +#: i18n/tmp/Applications/Games/ChromaGun/Steam i18n/tmp/Applications/Games/Tom +#: Clancy's The Division/Steam i18n/tmp/Applications/Games/Europa Universalis +#: IV/Steam i18n/tmp/Applications/Games/Consortium: Tower/Steam +#: i18n/tmp/Applications/Games/Tropico 4/Steam +#: i18n/tmp/Applications/Games/Mafia II/Steam i18n/tmp/Applications/Games/Call +#: Juarez Gunslinger/Steam i18n/tmp/Applications/Games/Pro Evolution Soccer +#: 2018/Steam Legend/Steam i18n/tmp/Applications/Games/Toki Tori/Steam +#: i18n/tmp/Applications/Games/Prey/Steam Steam\ (Demo)=Steam (Demo) #: i18n/tmp/Applications/Games/The Elder Scrolls IV: Oblivion/Steam/script.js:1 @@ -1684,16 +1682,16 @@ This\ game\ needs\ a\ copy\ protection\ patch\ to\ work.\ It\ may\ be\ illegal\ #: Applications/Games/Sprouts Adventure/Local/script.js:13 This\ game\ requires\ winebind\ (for\ Ubuntu)\ or\ samba\ and\ libwbclient/lib32-libwbclient\ (for\ Arch\ Linux).=This game requires winebind (for Ubuntu) or samba and libwbclient/lib32-libwbclient (for Arch Linux). -#: Engines/Wine/Verbs/dotnet461/script.js:25 -#: Engines/Wine/Verbs/dotnet461/script.js:64 +#: Engines/Wine/Verbs/dotnet462/script.js:25 +#: Engines/Wine/Verbs/dotnet462/script.js:64 #: Engines/Wine/Verbs/dotnet472/script.js:25 #: Engines/Wine/Verbs/dotnet472/script.js:64 #: Engines/Wine/Verbs/dotnet46/script.js:25 #: Engines/Wine/Verbs/dotnet46/script.js:64 #: Engines/Wine/Verbs/dotnet452/script.js:25 #: Engines/Wine/Verbs/dotnet452/script.js:68 -#: Engines/Wine/Verbs/dotnet462/script.js:25 -#: Engines/Wine/Verbs/dotnet462/script.js:64 +#: Engines/Wine/Verbs/dotnet461/script.js:25 +#: Engines/Wine/Verbs/dotnet461/script.js:64 This\ package\ ({0})\ does\ not\ work\ currently.\ Use\ it\ only\ for\ testing\!=This package ({0}) does not work currently. Use it only for testing\! #: Engines/Wine/Verbs/dotnet45/script.js:29 @@ -1772,14 +1770,14 @@ Unique\ events\ transport\ you\ to\ the\ halls\ of\ a\ long-forgotten\ crypt.\ T #: Engines/Wine/Plugins/Font smoothing/script.js:42 Unknown\ font\ smoothing\ mode\:\ "{0}"=Unknown font smoothing mode\: "{0}" -#: i18n/tmp/Engines/Wine/Verbs/Uplay/script.js:1 #: i18n/tmp/Applications/Games/Rayman Origins/Uplay/script.js:1 +#: i18n/tmp/Applications/Games/Beyond Good and Evil/Uplay/script.js:1 +#: i18n/tmp/Applications/Games/Tom Clancy's Splinter Cell/Uplay/script.js:1 +#: i18n/tmp/Applications/Games/Anno 2070/Uplay/script.js:1 +#: i18n/tmp/Applications/Games/Uplay/application.js:1 +#: i18n/tmp/Applications/Games/Far Cry 3 - Blood Dragon/Uplay/script.js:1 #: i18n/tmp/Applications/Games/Prince of Persia: The Sands -#: Time/Uplay/script.js:1 i18n/tmp/Applications/Games/Beyond Good and -#: Evil/Uplay/script.js:1 i18n/tmp/Applications/Games/Tom Clancy's Splinter -#: Cell/Uplay/script.js:1 i18n/tmp/Applications/Games/Far Cry 3 - Blood -#: Dragon/Uplay/script.js:1 i18n/tmp/Applications/Games/Anno -#: 2070/Uplay/script.js:1 i18n/tmp/Applications/Games/Uplay/application.js:1 +#: Time/Uplay/script.js:1 i18n/tmp/Engines/Wine/Verbs/Uplay/script.js:1 Uplay=Uplay #: i18n/tmp/Engines/Wine/QuickScript/Uplay Script/script.js:1 @@ -1791,8 +1789,8 @@ Uplay\ is\ Ubisoft's\ PC\ games\ portal.=Uplay is Ubisoft's PC games portal. #: i18n/tmp/Engines/Wine/Plugins/UseTakeFocus/script.js:1 Use\ Take\ Focus=Use Take Focus -#: Engines/Wine/Settings/UseTakeFocus/script.js:19 #: i18n/tmp/Engines/Wine/Settings/UseTakeFocus/script.js:1 +#: Engines/Wine/Settings/UseTakeFocus/script.js:19 UseTakeFocus=UseTakeFocus #: Engines/Wine/Verbs/gallium9/script.js:38 @@ -2146,8 +2144,8 @@ vcrun6sp6=vcrun6sp6 #: i18n/tmp/Engines/Wine/Settings/video memory size/script.js:1 video\ memory\ size=video memory size -#: i18n/tmp/Engines/Wine/Plugins/virtual desktop/script.js:1 -#: i18n/tmp/Utils/Functions/System/virtual +#: i18n/tmp/Utils/Functions/System/virtual desktop/script.js:1 +#: i18n/tmp/Engines/Wine/Plugins/virtual virtual\ desktop=virtual desktop #: i18n/tmp/Engines/Wine/Verbs/vulkanSDK/script.js:1 @@ -2156,8 +2154,8 @@ vulkanSDK=vulkanSDK #: i18n/tmp/Engines/Wine/Verbs/xact/script.js:1 xact=xact -#: Engines/Wine/Verbs/dotnet45/script.js:65 #: Engines/Wine/Verbs/dotnet452/script.js:57 +#: Engines/Wine/Verbs/dotnet45/script.js:65 {0}\ applications\ can\ have\ issues\ when\ windows\ version\ is\ not\ set\ to\ "win2003"={0} applications can have issues when windows version is not set to "win2003" #: i18n/tmp/Applications/Games/It came from space and ate our diff --git a/package-lock.json b/package-lock.json index f4f40cd676a..f30c0d49749 100644 --- a/package-lock.json +++ b/package-lock.json @@ -474,9 +474,9 @@ } }, "node_modules/flatted": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz", + "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==", "dev": true }, "node_modules/fs.realpath": { @@ -622,10 +622,20 @@ "dev": true }, "node_modules/js-yaml": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", - "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", - "dev": true, + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.0.tgz", + "integrity": "sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], "dependencies": { "argparse": "^2.0.1" }, @@ -677,9 +687,9 @@ "dev": true }, "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", "dev": true, "dependencies": { "brace-expansion": "^1.1.7" @@ -1284,9 +1294,9 @@ } }, "flatted": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz", + "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==", "dev": true }, "fs.realpath": { @@ -1399,9 +1409,9 @@ "dev": true }, "js-yaml": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", - "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.0.tgz", + "integrity": "sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==", "dev": true, "requires": { "argparse": "^2.0.1" @@ -1445,9 +1455,9 @@ "dev": true }, "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", "dev": true, "requires": { "brace-expansion": "^1.1.7" diff --git a/validate.py b/validate.py index 0f5321ba578..6fd71365278 100644 --- a/validate.py +++ b/validate.py @@ -114,12 +114,12 @@ script_dirs_for_app = [] for script in next(os.walk(application_dir))[1]: if os.path.isfile(application_dir + '/' + script + '/script.json') \ - and os.path.isfile(application_dir + '/' + script + '/script.js'): + or os.path.isfile(application_dir + '/' + script + '/script.js'): script_dirs_for_app.append(application_dir + '/' + script) if script_dirs_for_app: script_dirs.extend(script_dirs_for_app) else: - print("application {} must contain at least one script directory with 'script.js' and 'script.json'".format( + print("application {} must contain at least one script directory with 'script.js' or 'script.json'".format( application_dir)) is_valid = False @@ -147,6 +147,9 @@ for script_dir in script_dirs: script_json_file = script_dir + '/script.json' + if not os.path.isfile(script_json_file): + continue + try: with open(script_json_file) as f: script_json = json.loads(f.read())