diff --git a/data/manifest.yaml b/data/manifest.yaml index 6cd16424..0a8d4904 100644 --- a/data/manifest.yaml +++ b/data/manifest.yaml @@ -72682,6 +72682,10 @@ Duder: steam: id: 814770 Due Process: + registry: + HKEY_CURRENT_USER/Software/Giant Enemy Crab/Due Process: + tags: + - config steam: id: 753650 Duel: @@ -83835,6 +83839,18 @@ FIFA Manager 13: - config when: - os: windows +FIFA Manager 14: + files: + /FIFA MANAGER 14/Config: + tags: + - config + when: + - os: windows + /FIFA MANAGER 14/Data/SaveGames: + tags: + - save + when: + - os: windows FIFA World Cup 98: files: /USER: @@ -88398,6 +88414,12 @@ Final Fantasy XIII-2: id: 39210 Final Fantasy XV: files: + /My Games/FINAL FANTASY XV/Origin/savestorage: + tags: + - config + - save + when: + - store: origin /My Games/FINAL FANTASY XV/Steam//savestorage: tags: - config @@ -149161,8 +149183,18 @@ Mindless Running: steam: id: 444260 Mindnight: + files: + /AppData/LocalLow/Nomoon/Mindnight: + tags: + - save + when: + - os: windows installDir: MINDNIGHT: {} + registry: + HKEY_CURRENT_USER/Software/Nomoon/Mindnight: + tags: + - config steam: id: 667870 Minds Eyes: @@ -154830,6 +154862,11 @@ Mutazione: - save when: - os: windows + /userdata//1080750/remote/UserDataV0.dat: + tags: + - save + when: + - store: steam installDir: Mutazione: {} registry: @@ -197090,6 +197127,11 @@ Rusted Warfare - RTS: Rustler: steam: id: 844260 +Rusty Hearts: + installDir: + Rusty Hearts: {} + steam: + id: 36630 Rusty Lake Hotel: files: /Macromedia/Flash Player/#SharedObjects//localhost//RustySave4.sol: @@ -216594,6 +216636,9 @@ Spelunky: Spelunky: {} steam: id: 239350 +Spelunky 2: + steam: + id: 418530 Spelunx and the Caves of Mr. Seudo: installDir: Spelunx: {} diff --git a/data/missing.md b/data/missing.md index bcac47bf..6abd7b5f 100644 --- a/data/missing.md +++ b/data/missing.md @@ -9174,7 +9174,6 @@ * [Dude Simulator 2](https://www.pcgamingwiki.com/wiki/?curid=102721) * [Dude Simulator 5](https://www.pcgamingwiki.com/wiki/?curid=136653) * [Duder](https://www.pcgamingwiki.com/wiki/?curid=88700) -* [Due Process](https://www.pcgamingwiki.com/wiki/?curid=93347) * [Duel](https://www.pcgamingwiki.com/wiki/?curid=73215) * [Duel Girl](https://www.pcgamingwiki.com/wiki/?curid=144065) * [Duel Jousting](https://www.pcgamingwiki.com/wiki/?curid=75996) @@ -10976,7 +10975,6 @@ * [FIFA Manager 09](https://www.pcgamingwiki.com/wiki/?curid=124889) * [FIFA Manager 10](https://www.pcgamingwiki.com/wiki/?curid=124790) * [FIFA Manager 11](https://www.pcgamingwiki.com/wiki/?curid=124787) -* [FIFA Manager 14](https://www.pcgamingwiki.com/wiki/?curid=124785) * [Fifo's Night](https://www.pcgamingwiki.com/wiki/?curid=156839) * [FiftyOne](https://www.pcgamingwiki.com/wiki/?curid=144945) * [Fight Angel](https://www.pcgamingwiki.com/wiki/?curid=132153) @@ -12116,6 +12114,7 @@ * [Game of the Forgotten Gods. Wake Up](https://www.pcgamingwiki.com/wiki/?curid=91866) * [Game of the Year](https://www.pcgamingwiki.com/wiki/?curid=157390) * [Game of Thrones Winter is Coming](https://www.pcgamingwiki.com/wiki/?curid=150369) +* [Game of Thrones: Tale of Crows](https://www.pcgamingwiki.com/wiki/?curid=162607) * [GAME QUOTES - THE GAME](https://www.pcgamingwiki.com/wiki/?curid=113730) * [Game Royale 2: The Secret of Jannis Island](https://www.pcgamingwiki.com/wiki/?curid=55199) * [Game Soup](https://www.pcgamingwiki.com/wiki/?curid=124425) @@ -18988,7 +18987,6 @@ * [MINDCUBES - Inside the Twisted Gravity Puzzle](https://www.pcgamingwiki.com/wiki/?curid=60760) * [MindLess](https://www.pcgamingwiki.com/wiki/?curid=156736) * [Mindless Running](https://www.pcgamingwiki.com/wiki/?curid=44543) -* [Mindnight](https://www.pcgamingwiki.com/wiki/?curid=66623) * [Minds Eyes](https://www.pcgamingwiki.com/wiki/?curid=36610) * [Minds of Nations](https://www.pcgamingwiki.com/wiki/?curid=156635) * [MindSeize](https://www.pcgamingwiki.com/wiki/?curid=100786) @@ -20437,6 +20435,7 @@ * [NEXT JUMP: Shmup Tactics](https://www.pcgamingwiki.com/wiki/?curid=61500) * [Next Stop 2](https://www.pcgamingwiki.com/wiki/?curid=52888) * [Next Stop 3](https://www.pcgamingwiki.com/wiki/?curid=129655) +* [Next Stop Nowhere](https://www.pcgamingwiki.com/wiki/?curid=162609) * [Next Stop: Zombie](https://www.pcgamingwiki.com/wiki/?curid=73768) * [Nexuiz Classic](https://www.pcgamingwiki.com/wiki/?curid=2214) * [Nexus](https://www.pcgamingwiki.com/wiki/?curid=130565) @@ -27673,6 +27672,7 @@ * [Spellwake](https://www.pcgamingwiki.com/wiki/?curid=107630) * [Spellweaver](https://www.pcgamingwiki.com/wiki/?curid=44744) * [Spelunker Party!](https://www.pcgamingwiki.com/wiki/?curid=72944) +* [Spelunky 2](https://www.pcgamingwiki.com/wiki/?curid=162603) * [Spelunky Classic](https://www.pcgamingwiki.com/wiki/?curid=4875) * [Spelunx and the Caves of Mr. Seudo](https://www.pcgamingwiki.com/wiki/?curid=61184) * [Spencer](https://www.pcgamingwiki.com/wiki/?curid=89482) diff --git a/data/steam-game-cache.yaml b/data/steam-game-cache.yaml index e7e9ccbd..45d18e3c 100644 --- a/data/steam-game-cache.yaml +++ b/data/steam-game-cache.yaml @@ -26432,6 +26432,8 @@ installDir: TWINKLE STAR SPRITES '366290': installDir: Carp Fishing Simulator +'36630': + installDir: Rusty Hearts '366320': installDir: Seasons after Fall '366350': @@ -30809,6 +30811,7 @@ installDir: Rising Storm 2 '418520': installDir: sculptrvr +'418530': {} '418610': installDir: Swiftly '418620': diff --git a/data/wiki-game-cache.yaml b/data/wiki-game-cache.yaml index a741b2ad..ab5a7176 100644 --- a/data/wiki-game-cache.yaml +++ b/data/wiki-game-cache.yaml @@ -609,7 +609,7 @@ $1 Ride: revId: 976965 3 out of 10: pageId: 162450 - revId: 991277 + revId: 991721 '3, 2, 1, Survive!': pageId: 94796 revId: 841272 @@ -1789,7 +1789,7 @@ A Tofu Tail: revId: 841612 'A Total War Saga: Troy': pageId: 147224 - revId: 991564 + revId: 991713 A Tractor: pageId: 103971 revId: 841613 @@ -3747,7 +3747,7 @@ Afternoon Empire: revId: 842195 Afterparty: pageId: 91290 - revId: 981290 + revId: 991671 Again: pageId: 87309 revId: 842196 @@ -5097,7 +5097,7 @@ Allergenium: revId: 842567 Alliance of Valiant Arms: pageId: 579 - revId: 991360 + revId: 991602 Alliance of the Sacred Suns: pageId: 142077 revId: 842569 @@ -9457,7 +9457,7 @@ Aztez: revId: 974737 'Azur Lane: Crosswave': pageId: 154150 - revId: 982575 + revId: 991743 Azura: pageId: 73651 revId: 843879 @@ -20101,7 +20101,7 @@ Chishiki Runner: revId: 847120 Chivalry 2: pageId: 138420 - revId: 973217 + revId: 991621 Chivalry Is Not Dead: pageId: 147229 revId: 893959 @@ -26371,7 +26371,7 @@ Dandy Dungeon - Legend of Brave Yamada -: revId: 991573 'Danganronpa V3: Killing Harmony': pageId: 66707 - revId: 964404 + revId: 991707 'Danganronpa: Trigger Happy Havoc': pageId: 30929 revId: 964390 @@ -26432,7 +26432,7 @@ Dangerous Dave's Risky Rescue: revId: 964727 Dangerous Driving: pageId: 131917 - revId: 928454 + revId: 991582 Dangerous Duels: pageId: 52296 revId: 987829 @@ -27330,7 +27330,7 @@ Datascape: revId: 849235 'Date A Live: Rio Reincarnation': pageId: 135669 - revId: 849236 + revId: 991746 Date Warp: pageId: 37323 revId: 903884 @@ -27811,7 +27811,7 @@ Dead Space: revId: 985577 Dead Space 2: pageId: 2841 - revId: 974835 + revId: 991717 Dead Space 3: pageId: 4510 revId: 974799 @@ -28297,7 +28297,7 @@ Death end re;Quest: revId: 991209 Death end re;Quest 2: pageId: 161908 - revId: 985815 + revId: 991748 'Death from Unknown: Survival': pageId: 90324 revId: 849529 @@ -29987,7 +29987,7 @@ Devil's Deck 恶魔秘境: revId: 850032 Devil's Hunt: pageId: 102189 - revId: 949840 + revId: 991586 Devil's Kiss: pageId: 158563 revId: 943872 @@ -32310,7 +32310,7 @@ Dragon Age II: revId: 972679 'Dragon Age: Origins': pageId: 69 - revId: 991432 + revId: 991588 Dragon Audit: pageId: 98168 revId: 850911 @@ -32489,7 +32489,7 @@ Dragon Spirits: revId: 917100 Dragon Star Varnir: pageId: 142016 - revId: 982117 + revId: 991745 Dragon Stone - Legendary Archer: pageId: 152851 revId: 915547 @@ -33201,7 +33201,7 @@ Driver: revId: 851159 'Driver: Parallel Lines': pageId: 15430 - revId: 943542 + revId: 991607 'Driver: San Francisco': pageId: 2145 revId: 974313 @@ -33590,7 +33590,7 @@ Duder: revId: 851267 Due Process: pageId: 93347 - revId: 851268 + revId: 991618 Duel: pageId: 73215 revId: 851269 @@ -38589,7 +38589,7 @@ FIFA Manager 13: revId: 979444 FIFA Manager 14: pageId: 124785 - revId: 979445 + revId: 991749 FIFA World Cup 98: pageId: 7971 revId: 979117 @@ -40533,7 +40533,7 @@ Fightttris VR: revId: 853294 Figment: pageId: 60341 - revId: 962752 + revId: 991737 'Figment: Creed Valley': pageId: 139520 revId: 949314 @@ -40683,8 +40683,7 @@ Final Fantasy XIII-2: revId: 990769 Final Fantasy XV: pageId: 68726 - revId: 988632 - unsupportedOs: true + revId: 991626 Final Fantasy XV Pocket Edition: pageId: 97041 revId: 960685 @@ -44599,6 +44598,9 @@ Game of Thrones Winter is Coming: 'Game of Thrones: A Telltale Games Series': pageId: 21193 revId: 988698 +'Game of Thrones: Tale of Crows': + pageId: 162607 + revId: 991662 Game of the Forgotten Gods. Wake Up: pageId: 91866 revId: 854537 @@ -45532,7 +45534,7 @@ Ghost in the Machine: revId: 981362 Ghost of a Tale: pageId: 35704 - revId: 906276 + revId: 991733 Ghost on the Shore: pageId: 157430 revId: 932659 @@ -47146,7 +47148,7 @@ Grand Theft Auto V: revId: 990207 'Grand Theft Auto: Episodes from Liberty City': pageId: 1518 - revId: 969765 + revId: 991635 'Grand Theft Auto: San Andreas': pageId: 1886 revId: 981804 @@ -49154,7 +49156,7 @@ Halo 2: revId: 991561 Halo 3: pageId: 129522 - revId: 987479 + revId: 991594 'Halo 3: ODST': pageId: 129524 revId: 981920 @@ -52847,7 +52849,7 @@ Horizon Vanguard: revId: 886332 Horizon Zero Dawn: pageId: 158338 - revId: 991523 + revId: 991722 Horizon of History: pageId: 53389 revId: 886333 @@ -53222,7 +53224,7 @@ Hover (2013): revId: 790706 Hover (2017): pageId: 38071 - revId: 975403 + revId: 991740 Hover 2030: pageId: 33796 revId: 857026 @@ -53983,7 +53985,7 @@ Hypnosis: revId: 886503 Hypnospace Outlaw: pageId: 93333 - revId: 986568 + revId: 991742 Hyposphere: pageId: 43171 revId: 857228 @@ -59021,7 +59023,7 @@ Kemonomichi-White Moment-: revId: 858612 Ken Follett's The Pillars of the Earth: pageId: 61681 - revId: 962043 + revId: 991735 Ken ga Kimi: pageId: 154265 revId: 917039 @@ -63446,7 +63448,7 @@ Little Big Adventure 2: revId: 928337 Little Big Workshop: pageId: 148148 - revId: 991560 + revId: 991653 Little Briar Rose: pageId: 54335 revId: 859875 @@ -65908,7 +65910,7 @@ Mafia II: revId: 989335 Mafia III: pageId: 30025 - revId: 987122 + revId: 991638 'Mafia: Definitive Edition': pageId: 160512 revId: 981148 @@ -67242,7 +67244,7 @@ Marvel Puzzle Quest: revId: 976856 Marvel's Avengers: pageId: 138441 - revId: 991275 + revId: 991668 'Marvel''s Guardians of the Galaxy: The Telltale Series': pageId: 60123 revId: 989398 @@ -69227,7 +69229,7 @@ Midnight Carnival: revId: 888109 Midnight Club II: pageId: 2731 - revId: 934274 + revId: 991692 Midnight Evil: pageId: 128332 revId: 888110 @@ -69647,7 +69649,7 @@ Mindless Running: revId: 888175 Mindnight: pageId: 66623 - revId: 861644 + revId: 991634 Minds Eyes: pageId: 36610 revId: 888176 @@ -71854,7 +71856,7 @@ Mr. Shadow: revId: 892862 Mr. Shifty: pageId: 39757 - revId: 955065 + revId: 991736 Mr. Sweet: pageId: 92213 revId: 892864 @@ -72273,7 +72275,7 @@ Mutato Match: revId: 892936 Mutazione: pageId: 135872 - revId: 984878 + revId: 991660 Mute Crimson+: pageId: 37632 revId: 862354 @@ -74877,6 +74879,9 @@ Next Stop 2: Next Stop 3: pageId: 129655 revId: 863078 +Next Stop Nowhere: + pageId: 162609 + revId: 991665 'Next Stop: Zombie': pageId: 73768 revId: 896449 @@ -78955,7 +78960,7 @@ Overview: revId: 897103 Overwatch: pageId: 32138 - revId: 987513 + revId: 991589 Overwatch 2: pageId: 151795 revId: 908495 @@ -83353,7 +83358,7 @@ Postal 2: revId: 982381 Postal III: pageId: 20768 - revId: 985309 + revId: 991601 Postal Redux: pageId: 32725 revId: 962709 @@ -85196,7 +85201,7 @@ Punch Bomb: revId: 898074 Punch Club: pageId: 34278 - revId: 984554 + revId: 991734 Punch Line: pageId: 127720 revId: 923673 @@ -89210,7 +89215,7 @@ Resized: revId: 898847 Resolutiion: pageId: 145197 - revId: 973395 + revId: 991731 Resonance: pageId: 3159 revId: 961989 @@ -91114,7 +91119,7 @@ Rogue Buddies - Aztek Gold: revId: 899395 Rogue Company: pageId: 146271 - revId: 990212 + revId: 991585 Rogue Continuum: pageId: 46452 revId: 867633 @@ -92438,7 +92443,7 @@ Rustler: revId: 868017 Rusty Hearts: pageId: 162574 - revId: 991574 + revId: 991603 Rusty Lake Hotel: pageId: 37277 revId: 964359 @@ -94813,7 +94818,7 @@ Sega Rally 2: revId: 990005 Sega Rally Championship: pageId: 23507 - revId: 801691 + revId: 991596 Sega Rally Revo: pageId: 59787 revId: 981941 @@ -94829,7 +94834,7 @@ Sega Swirl: revId: 929158 Sega Touring Car Championship: pageId: 24892 - revId: 913214 + revId: 991598 Segfault: pageId: 75677 revId: 978386 @@ -95381,7 +95386,7 @@ Shadow Legend VR: revId: 868825 Shadow Man: pageId: 19112 - revId: 970900 + revId: 991599 Shadow Man Remastered: pageId: 158581 revId: 973383 @@ -96310,7 +96315,7 @@ Shofer Race Driver: revId: 869103 'Shogo: Mobile Armor Division': pageId: 21492 - revId: 991353 + revId: 991604 'Shogun''s Empire: Hex Commander': pageId: 139049 revId: 869106 @@ -96692,7 +96697,7 @@ SiN: revId: 991493 'SiN Episodes: Emergence': pageId: 4072 - revId: 985271 + revId: 991657 SiNKR: pageId: 68498 revId: 899268 @@ -98401,7 +98406,7 @@ Slowdrive: revId: 869698 Sludge Life: pageId: 158159 - revId: 983676 + revId: 991644 Slug Blast: pageId: 60896 revId: 869699 @@ -99993,7 +99998,7 @@ South Park: revId: 988871 South Park Rally: pageId: 74365 - revId: 990377 + revId: 991605 'South Park: Chef''s Luv Shack': pageId: 145857 revId: 928339 @@ -101386,6 +101391,9 @@ Spelunker Party!: Spelunky: pageId: 8588 revId: 971556 +Spelunky 2: + pageId: 162603 + revId: 991624 Spelunky Classic: pageId: 4875 revId: 970688 @@ -101715,7 +101723,7 @@ Splash Wars: revId: 870715 Splasher: pageId: 39594 - revId: 979669 + revId: 991738 Splat the Blob: pageId: 73643 revId: 870717 @@ -102616,7 +102624,7 @@ Star Wars Galaxies: revId: 925203 'Star Wars: Episode I - Racer': pageId: 6443 - revId: 990326 + revId: 991720 'Star Wars: Episode I - The Phantom Menace': pageId: 3704 revId: 977348 @@ -102658,13 +102666,13 @@ Star Wars Galaxies: revId: 974217 'Star Wars: Republic Commando': pageId: 1387 - revId: 962994 + revId: 991656 'Star Wars: Rogue Squadron 3D': pageId: 2219 - revId: 975679 + revId: 991608 'Star Wars: Shadows of the Empire': pageId: 5465 - revId: 990487 + revId: 991609 tooBroad: true 'Star Wars: Squadrons': pageId: 161058 @@ -102695,10 +102703,10 @@ Star Wars Galaxies: revId: 966767 'Star Wars: X-Wing Alliance': pageId: 676 - revId: 966770 + revId: 991610 'Star Wars: X-Wing vs. TIE Fighter': pageId: 11655 - revId: 966769 + revId: 991611 'Star Wars: Yoda Stories': pageId: 6117 revId: 989682 @@ -103559,7 +103567,7 @@ StellarHub: revId: 871260 Stellaris: pageId: 32741 - revId: 967463 + revId: 991576 Stellatum: pageId: 68641 revId: 871262 @@ -105364,7 +105372,7 @@ Super Duper Party Pooper: revId: 978318 Super Fancy Pants Adventure: pageId: 65934 - revId: 940463 + revId: 991617 Super Fighter: pageId: 143386 revId: 965169 @@ -109540,7 +109548,7 @@ The Alpha Device: revId: 872991 The Alto Collection: pageId: 162443 - revId: 991316 + revId: 991639 The Amazing Adventures of Ash - Afterparty: pageId: 44876 revId: 872992 @@ -111138,7 +111146,7 @@ The Essence Reaper Ritual: revId: 920301 The Eternal Cylinder: pageId: 143330 - revId: 878377 + revId: 991667 The Even More Incredible Machine: pageId: 8983 revId: 964147 @@ -111961,7 +111969,7 @@ The Heist: revId: 974648 The Henry Stickmin Collection: pageId: 142315 - revId: 990872 + revId: 991658 The Herbalist: pageId: 52846 revId: 873677 @@ -113604,7 +113612,7 @@ The Necromancer's Castle: revId: 874116 The Need for Speed: pageId: 6855 - revId: 964156 + revId: 991647 The Neon Boy: pageId: 99240 revId: 874117 @@ -115005,7 +115013,7 @@ The Spy Who Shot Me: revId: 882721 The Spy Who Shrunk Me: pageId: 108788 - revId: 874503 + revId: 991730 The Square Game: pageId: 156553 revId: 931723 @@ -117991,7 +117999,7 @@ Tony Hawk's American Wasteland: revId: 963345 Tony Hawk's Pro Skater 1 + 2: pageId: 160343 - revId: 991566 + revId: 991640 Tony Hawk's Pro Skater 2: pageId: 804 revId: 976820 @@ -118343,7 +118351,7 @@ Totally Realistic Sledding VR: revId: 875423 Totally Reliable Delivery Service: pageId: 128639 - revId: 971169 + revId: 991646 Totally Spies! Totally Party: pageId: 122921 revId: 942154 @@ -120029,7 +120037,7 @@ Truck Mechanic Simulator 2015: revId: 875919 Truck Racer: pageId: 40570 - revId: 981281 + revId: 991642 Truck Racing by Renault Trucks: pageId: 161849 revId: 983364 @@ -128715,7 +128723,7 @@ Worms 3D: revId: 975355 Worms Armageddon: pageId: 1940 - revId: 985386 + revId: 991579 tooBroad: true Worms Blast: pageId: 12031 diff --git a/data/wiki-meta-cache.yaml b/data/wiki-meta-cache.yaml index 60fe4287..29472785 100644 --- a/data/wiki-meta-cache.yaml +++ b/data/wiki-meta-cache.yaml @@ -1 +1 @@ -lastCheckedRecentChanges: '2020-08-15T00:08:12.436Z' +lastCheckedRecentChanges: '2020-08-15T22:44:57.320Z' diff --git a/src/manifest.ts b/src/manifest.ts index 46b57007..0b7a2dfc 100644 --- a/src/manifest.ts +++ b/src/manifest.ts @@ -4,7 +4,7 @@ import { WikiGameCache, getGame, pathIsTooBroad } from "./wiki"; export type Os = "dos" | "linux" | "mac" | "windows"; -export type Store = "epic" | "gog" | "microsoft" | "steam" | "uplay"; +export type Store = "epic" | "gog" | "microsoft" | "steam" | "uplay" | "origin"; export type Tag = "config" | "save"; diff --git a/src/wiki.ts b/src/wiki.ts index 2452eaca..e94a2dc6 100644 --- a/src/wiki.ts +++ b/src/wiki.ts @@ -372,6 +372,8 @@ function getConstraintFromSystem(system: string, path: string): Constraint { constraint.store = "epic"; } else if (system.match(/uplay/i)) { constraint.store = "uplay"; + } else if (system.match(/origin/i)) { + constraint.store = "origin"; } else { constraint.os = parseOs(system); constraint.store = getStoreConstraintFromPath(path);