Skip to content

Commit

Permalink
Merge pull request #3 from hahayupgit/main
Browse files Browse the repository at this point in the history
Add Dying Light 2, Persona 4 Golden, and Fear and Hunger to games list, update link formatting
  • Loading branch information
IsaacMarovitz authored Apr 3, 2024
2 parents 6c2970e + feb28ff commit 388fa29
Show file tree
Hide file tree
Showing 7 changed files with 73 additions and 1 deletion.
3 changes: 3 additions & 0 deletions src/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,10 @@
- [Diablo IV (Battle.net)](./game-support/diablo-4-battle-net.md)
- [Diablo IV (Steam)](./game-support/diablo-4-steam.md)
- [Dorfromantik](./game-support/dorfromantik.md)
- [Dying Light 2](./game-support/dying-light-2.md)
- [Elden Ring](./game-support/elden-ring.md)
- [Elite Dangerous](./game-support/elite-dangerous.md)
- [Fear and Hunger](./game-support/fear-and-hunger.md)
- [Fortnite](./game-support/fortnite.md)
- [Grand Theft Auto V](./game-support/gta-5.md)
- [Horizon Zero Dawn](./game-support/horizon-zero-dawn.md)
Expand All @@ -26,6 +28,7 @@
- [Monster Hunter World: Iceborne](./game-support/monster-hunter-world-iceborne.md)
- [Overwatch 2](./game-support/overwatch-2.md)
- [Persona 3 Reload](./game-support/p3r.md)
- [Persona 4 Golden](./game-support/p4g.md)
- [Palworld](./game-support/palworld.md)
- [r2modman](./game-support/r2modman.md)
- [Sekiro: Shadows Die Twice](./game-support/sekiro.md)
Expand Down
1 change: 1 addition & 0 deletions src/common-issues.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Several things can lead to a program not working. The most common reasons are li

| Problem | Solution |
|--------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| My game stops downloading right before it's finished. | You are most likely downloading a game with MSync enabled. Restarting Steam should fix this and your game should be properly installed. You can also fix this issue by disabling `Enhanced Sync` in your bottle whenever downloading a game. |
| My game crashes due to "invalid instruction". | Your game is likely using [AVX](https://en.wikipedia.org/wiki/Advanced_Vector_Extensions) instructions. These are more common in console ports. AVX instructions are x86 specific, and Rosetta doesn't translate them. Unless you can find a way to disable or bypass them (check online), then your game won't work. |
| I want to play a competitive multiplayer game, but it won't load. | Competitive multiplayer games, especially battle royales and other FPS games (like PUBG, Fortnite, Apex Legends, Valorant), often have some form of driver-level anti-cheat. These won't work under Wine. |
| My DirectX 9 game has graphical issues, or doesn't work at all. | DirectX 9 games are handled through Wine's own `wined3d`. Whisky focuses on modern titles using DX11 or 12, and you may run into issues with DX9 games. CrossOver is a better choice in this scenario, as it runs on Wine 9 instead of Wine 7, and has a more up-to-date version of `wined3d`. If you're not sure what Graphics API your game is using, you can check on the [PCGamingWiki](https://www.pcgamingwiki.com/wiki/Home). |
Expand Down
3 changes: 3 additions & 0 deletions src/game-support/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,10 @@ title is partially left to the article author, but some general guidelines apply
- [Diablo IV (Battle.net)](./diablo-4-battle-net.md)
- [Diablo IV (Steam)](./diablo-4-steam.md)
- [Dorfromantik](./dorfromantik.md)
- [Dying Light 2](./dying-light-2.md)
- [Elden Ring](./elden-ring.md)
- [Elite Dangerous](./elite-dangerous.md)
- [Fear and Hunger](./fear-and-hunger.md)
- [Fortnite](./fortnite.md)
- [Grand Theft Auto V](./gta-5.md)
- [Horizon Zero Dawn](./horizon-zero-dawn.md)
Expand All @@ -39,6 +41,7 @@ title is partially left to the article author, but some general guidelines apply
- [Monster Hunter World: Iceborne](./monster-hunter-world-iceborne.md)
- [Overwatch 2](./overwatch-2.md)
- [Persona 3 Reload](./p3r.md)
- [Persona 4 Golden](./p4g.md)
- [Palworld](./palworld.md)
- [r2modman](./r2modman.md)
- [Sekiro: Shadows Die Twice](./sekiro.md)
Expand Down
26 changes: 26 additions & 0 deletions src/game-support/dying-light-2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Dying Light 2

{{#template ../templates/rating.md status=Silver date=03/02/24 installs=Yes opens=Yes}}

## Setup

(fix found here: [https://www.youtube.com/watch?v=ymuTp8JuK4A](https://www.youtube.com/watch?v=ymuTp8JuK4A))
- Install as normal
- Navigate to install location of game
- Open `path/ph/work/bin/x64/`
- rename `runtime_dx11.dll` to `runtime_dx11.dll.bak`

> [!WARNING]
> Changing the upscaling method to XeSS will break the game and put it into a softlock until you change the settings in a document.
> To fix this, click `Open C: Drive` and navigate to `/users/crossover/Documents/dying light 2/out/settings/video.scr`, and open this file in a text editor.
> Change `Upscaler(5)` to `Upscaler(0)` to fix this. You can then set your desired upscaling method in-game.
> [!WARNING]
> You may experience issues if using DX11 as your graphics backend, depending on your bottle configuration. If this is the case, use the above method.
> Change `RendererMode("d3d11")` to `RendererMode("d3d12")`.
> [!NOTE]
> You can use the above solution to change your texture settings to low (which you are unable to do in the in-game settings menu).
> Set `TextureQuality(...)` to `TextureQuality("Low")`.
{{#template ../templates/steam.md id=534380}}
2 changes: 1 addition & 1 deletion src/game-support/elite-dangerous.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

- Install Steam
- Install Elite Dangerous
- Follow setup instructions here: https://github.com/rfvgyhn/min-ed-launcher#steam
- Follow setup instructions here: [https://github.com/rfvgyhn/min-ed-launcher#steam](https://github.com/rfvgyhn/min-ed-launcher#steam)
- Modify `gamesettings.json` in `users/crossover/AppData/Local/min-ed-launcher` and add the following line\
`"gameStartDelay": 5,`
- Run Elite Dangerous as normal
Expand Down
17 changes: 17 additions & 0 deletions src/game-support/fear-and-hunger.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Fear and Hunger

{{#template ../templates/rating.md status=Bronze date=03/28/24 installs=Yes opens=Yes}}

## Setup

- Install as normal
- Right click icon -> Config
- This can either be the Steam icon, or you can pin the Game.exe in the game's local files and open config there.
- The latter method will not get you playtime hours through Steam, but will allow you to keep Environment Variables separate in case this doesn't play well with other games.
- Add environment variable with key `WINEDLLOVERRIDES` and value `libglesv2.dll=d`

> [!NOTE]
> The game is terribly optimized and runs very poorly without community-made fixes, which have not yet been compatible with macOS and Whisky.
> You can find those fixes here: [https://www.pcgamingwiki.com/wiki/Fear_%26_Hunger#Essential_Improvements](https://www.pcgamingwiki.com/wiki/Fear_%26_Hunger#Essential_Improvements), however at the current time they **do not work** on macOS and will prevent your game from running.
{{#template ../templates/steam.md id=534380}}
22 changes: 22 additions & 0 deletions src/game-support/p4g.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Persona 4 Golden

{{#template ../templates/rating.md status=Garbage date=03/31/24 installs=Yes opens=No}}

Persona 4 Golden is currently **unplayable** in Whisky.

<!--
## Setup
- Install as normal
- Open `winetricks`
- Go to `DLLs` tab
- Run `wmp10`
Either wmp10 does not currently work with Whisky or there is something in Wineskin that makes p4g work. either way, runs on wineskin, but not whisky
Also, there appears to be a bug where the game will crash when entering the first dungeon, if you get it to run.
I haven't had the time to test this yet but i will soon
-hahayup
-->

{{#template ../templates/steam.md id=1113000}}

0 comments on commit 388fa29

Please sign in to comment.