Skip to content

Instantly share code, notes, and snippets.

@SeongGino
Last active April 12, 2025 17:00
Show Gist options
  • Save SeongGino/92c5222d0baaf235332e09d2522e76db to your computer and use it in GitHub Desktop.
Save SeongGino/92c5222d0baaf235332e09d2522e76db to your computer and use it in GitHub Desktop.
Seong's Linux Wine Windows Arcade Games Compatibility List (Featuring Dante from the Devil May Cry Series)
(TODO: Fix formatting and descriptions for some games, lol)

For best and consistent results, always use Proton as the runner with a supported launcher (Steam as a non-Steam application, or one with an umu backend - e.g. Lutris 0.5.18+, Heroic 2.16.0+, Nero, etc.) - these results may not be reflected properly in Wine for all users!

Working Games:

Raw Thrills (Windows-based)

Requires JConfig (for specified games)

Warning

JConfig'd games seem to crash on boot (error code 1280) if a configured controller isn't present at runtime.

  • Batman (Specular/Raw Thrills): Works w/ JConfigBTM & prepacked patched libusb0.dll. Run sdaemon.exe.
  • H2Overdrive: Works w/ JConfigH2O. Run the packaged H2Overdrive.exe.

Raw Thrills (Linux-based)

Requires TeknoParrot

Warning

BudgieLoader/ElfLdr2 will terminate early if either Feral's Gamemode or MangoHud are attached to the Proton process, as the normally harmless warnings emitted by these apps are interpreted as fatal errors. Make sure your TeknoParrot runner is not using either of these helpers.

  • Aliens Armageddon: Works. Careful with mapping mouse buttons, as pressing Side Mouse 1/2, aka Mouse 4/5 will cause controls and the cursor to lock up strangely, leaving only the side mouse buttons and the mouse left/right clicks to function, and the game will need to be force-closed from the TeknoParrot "running game" window.
  • Target - Terror Gold: Works. Careful with changing the test mode settings, as the game could corrupt its system files and refuse to boot under certain circumstances! Recommend keeping a backup of the save folder just in case.
  • Terminator - Salvation: Works. Does not seem to suffer from input bug above when mapping Side Mouse buttons.

Sega Ring- Systems

Requires RConfig v1.1, except for Lightgun Games which can alternatively use game-specific JConfig patches; see note.
  • Dengeki Bunko Fighting Climax Ignition: Works w/ RConfig (and bundled sv dir). Run ring_loader.exe. (May or may not be possibly unstable?) APM3 version might be more stable?
    • If native DirectSound is installed in the prefix, set WINEDLLOVERRIDES="dsound=builtin" for working sound.
  • Operation G.H.O.S.T.: Works w/ game-specific JConfig* (and bundled sv dir) & prepacked patched executable. Run gs2.exe. Requires d3dcompiler_47 to start, xact for sound fixes and mitigating random crashes. Don't use JConfig's mouse handler, use DemulShooter instead (-target=ringwide -rom=og). For fullscreen, make sure gs2.ini has Fullscreen=1, and set env vars WINE_FULLSCREEN_FSR=1 WINE_FULLSCREEN_FSR_CUSTOM_MODE=1024x600 to use Proton-GE's FSR to fake the supported resolution and provide seamless upscaling (albeit with sharpening artifacts).
    • By default, title WMV doesn't show anything, subsequent videos do show but are stuttery; to fix videos playback, either:
      • Install wmp11 (w/ builtin quartz) to make videos show, with occasional hitching, or
      • Install directshow + lavfilters741 to make videos show with less hitching, and ffdshow (make sure wmv2/3 audio is enabled!) to make WMVs' audio work. If quartz is installed, set that to builtin.
  • Let's Go Island: Works w/ game-specific JConfig* (and bundled sv dir) & prepacked patched executable. Run LGI_RingW_F_safe.exe. Don't use JConfig's mouse handler, use DemulShooter instead (-target=ringwide -rom=lgi). Disable JConfig's Direct3D9 Wrapper to prevent game window from minimizing at launch and stalling, and set env vars WINE_FULLSCREEN_FSR=1 WINE_FULLSCREEN_FSR_CUSTOM_MODE=1024x600 to use Proton-GE's FSR to fake the supported resolution and provide seamless upscaling (albeit with sharpening artifacts).
  • Let's Go Island 3D: Works w/ game-specific JConfig* (and bundled sv dir) & prepacked patched executable. Run LGI.exe. Don't use JConfig's mouse handler, use DemulShooter instead (-target=ringwide -rom=lgi3d). JConfig's Direct3D9 Wrapper can be disabled entirely, as in-game resolution can be set and scaled in $GAMEDIR/data/Fraw/fwDataDB/fwDataDB_Application.txt (adjusting the Window/Render/Frontend sizes to match your desired size) with few ill effects.
  • Sega Golden Gun: Works w/ game-specific JConfig* (and bundled sv dir) & prepacked patched executable. Run RingGunR_RingWide.exe. Requires d3dcompiler_43/47 + d3dx9. Don't use JConfig's mouse handler, use DemulShooter instead (-target=ringwide -rom=sgg). Disable JConfig's Direct3D9 Wrapper to prevent game window from minimizing at launch and stalling, and set env vars WINE_FULLSCREEN_FSR=1 WINE_FULLSCREEN_FSR_CUSTOM_MODE=1360x768 to Proton-GE's FSR to fake the supported resolution and provide seamless upscaling (albeit with sharpening artifacts) without getting a ERRO DIRECT3D error.
  • Transformers Human Alliance: Works w/ JConfig* (and bundled sv dir) & prepacked patched executable. Run TF_Gun_R_Ring_dumped.exe. Don't use JConfig's mouse handler, use DemulShooter instead (-target=ringwide -rom=tha). Keep default resolution (1280x720).

Note

[*]Asterisks indicates that the game has a Service Menu app available, but using these requires that the game-specific JConfig patch be used (i.e. ones with a replacement executable) - doing this allows for more customization for each game, with the handicap that games not using the Direct3D9 Wrapper option will require an external app (like unclutter) to hide the mouse cursor. Alternatively, you can choose to use RConfig v1.1 (2021/12/15) and launch with ring_loader.exe, which allows keeping the original executable and all titles to hide the mouse cursor, but at the cost of the games being forced to run in Japanese and with the only selectable customization being Free Play.

Sega ALLS Platform

Requires TeknoParrot
  • Scarlet Dawn: JConfigSCD w/ patched amdaemon.exe. JConfig's Daemon doesn't seem to boot, but TeknoParrot's works (may be source of performance problems?).

Sega Nu Platform

Requires TeknoParrot
  • Luigi's Mansion Arcade: Works out of the box; TeknoParrot DRM seems to cause some slowdown for certain NVIDIA hardware if it's too fast and isn't already running at full GPU utilization. Not sure if this is an issue for AMD, but shouldn't be much of a problem for 10-series/16-series(?) users. Can be mitigated by, ironically, putting an idle loop on the GPU through an external program to keep its utilization up.

Examu eX-Board Platform

Requires XB-Monitor+
  • Suggoi! Arcana Heart 2 (eX-Board): If prefix has native DirectSound installed, it needs WINEDLLOVERRIDES="dsound=builtin" to fix sound oddities.

Taito Type X Series

Requires JConfig (for specified games, unless noted otherwise)

Warning

JConfig'd games seem to crash on boot (error code 1280) if a configured controller isn't present at runtime.

  • Gundam - Spirits of Zeon: Doesn't use a configurator. Using dgVoodoo as an upscaler requires using DemulShooter, otherwise aim is inaccurate (locked to the "640x480" area to the top-leftmost part of the screen). Needs quartz verb for opening demo videos to not crash (but could be bypassed). May or may not have potentially random crashing issues.
  • Haunted Museum: Works w/ default patched executable. Run game.exe. Settings (mainly res) can be modified in HAUNTED.ini; going over 640x480 causes the HUD to render in a small window at the top left corner.
    • If native DirectSound is installed in the prefix, set WINEDLLOVERRIDES=dsound=builtin for working sound.
  • Haunted Museum 2: Works w/ default patched executable in a plain prefix. Run game.exe, needs ir50_32.dll manually defined as a native DLL override may work ootb on Wine versions based on 9.0+. Settings (mainly res) can be modified in HAUNTED2.ini; HUD scales well with custom/bigger resolutions.
    • If native DirectSound is installed in the prefix, set WINEDLLOVERRIDES=dsound=builtin for working sound.
  • Gaia Attack 4: Works w/ default patched executable. FMVs require the WMV9 codec installer it comes with to be installed, and smooth playback requires using a runner based on Wine 9.6 or newer. Run game.exe. Settings (mainly res) can be modified in MINIGUN.ini; HUD scales well with custom/bigger resolutions.
    • An external ir50_32.dll also needs to be provided in the game's directory (can be repurposed from Haunted Museum 2) or the game may crash after playing/while loading certain FMV sequences.
  • Music GunGun! 2: Works ONLY with any of the custom patched EXEs from this link from Sinden Wiki & JConfig for MGG2. Overwrite original exe and run game.exe.
    • If native DirectSound is installed, set WINEDLLOVERRIDES="dsound=builtin" for working sound.
  • Silent Hill The Arcade: Doesn't use a configurator (though DemulShooter GUI is required to configure machine buttons). Requires disabling ALSA MIDI Through Port and Wireplumber's ALSA MIDI Monitor for KSHG.exe to boot without crashing on startup; download and copy attached no-midi-through.conf to /etc/modprobe.d/, and attached 99-disable-alsamidi.conf to ~/.config/wireplumber/wireplumber.conf.d/. quartz is needed for FMVs to display; for smoother video playback, install lavfilters741 with at least the LAV Splitter (x86) & LAV Video (x86) options enabled (all other installer defaults are OK).
    • If native DirectSound is installed, set WINEDLLOVERRIDES="dsound=builtin" to get sound in cutscenes.
    • Currently (as of Proton 9.x), there is double-audio playback in FMVs with embedded audio using the above setup.

Taito NESiCAxLive Platform

Requires iDMacx86/x64 + bundled JConfig

Warning

JConfig'd games seem to crash on boot (error code 1280) if a configured controller isn't present at runtime.

Warning

TEMP NOTE: Wine 8.0 and onwards seems to cause the keyboard input in iDMacx86 to stop responding. If you use keyboard mappings for gameplay or test/service/exit, you might want to use WineGE-7-43 in its own prefix to prevent issues until this is resolved.

  • Senko no Ronde DUO (for NESiCAxLive): Works w/ JConfig for NESiCA games (and bundled sv dir) and Ring Unlocker. Import NESiCA registry file to prefix, run using NESiCA_Unlocker.exe to remove nags. DirectSound wrapper seems to crash Wine, but not using it makes SFX not work. Attract mode uses WMVs and letting it play while idle on the title will crash on normal prefixes; using the setup/workaround for Operation G.H.O.S.T. will allow FMVs to play without sound.
  • Suggoi! Arcana Heart 2: Works w/ NESiCAxLive JConfig & iDmacDrv32. Doesn't seem to respect any custom resolutions, other than the NESICA/Type X toggle for HD mode (stretched 720p w/ borders) or not (native 480p), so D3D9/8 patch is useless. Saves only seem to commit on the first boot; subsequent boots reads fine, but can't save Test Mode settings/high scores. It's a DX8 game, FWIW.
    • If native XAudio is installed in the prefix AND you're using a modded bgm.xwb (e.g. created with Microsoft Cross-Platform Audio Creation Tool (XACT) v3.0), setting WINEDLLOVERRIDES="*XActengine3_5=builtin" is needed to fix music not playing.

Konami Arcade Systems

Requires JConfig (for specified games)
  • Castlevania The Arcade: Game itself has no dependencies, but ensure data/shader files are patched properly (Archive is your friend). Needs a 30fps cap if not using game's provided Vsync. WMVs can work with ([wmp11?] directshow|wmv9vcm) or (directshow|lavfilters741), otherwise will crash when playing FMVs.

Namco ES-series Platform

Standalone:
  • Point Blank/Gunbullet X: Can be run standalone by simply copying the contents of DemulShooter (12.7+)/Unity/PointBlankX to the game's root directory, right next to the main executable. Requires vcrun2010 to fix I/O check lockup on boot, quartz to fix the game locking up on inserting coinage, and lavfilters741 to be able to start the game after inserting coinage (not required for Free Play, it seems?) No prereqs needed on Proton-GE9 (as of GE 9-22). For DS, make sure to also add winhttp native,builtin DLL override.
    • The latter two are necessary because PBX uses .avi files, which are actually just WMV2/Windows Media Video 8 video streams in disguise.
    • This game uses a forced Vsync, so non-VRR users find it desirable to have a dxvk.conf file with d3d9.presentInterval = 0 next to the executable for best performance.
    • You may want to use -noinput as a DS launch arg for this game, as the plugin's mouse handling can sometimes warp out of the screen, missing shots.
TeknoParrot Required:

Note

TeknoParrot's DRM (whatever it may be) has been observed as the cause of a performance penalty, which (ironically) is more significant the more powerful your GPU is with regards to what the game requires. May or may not be a bug with NVIDIA cards of at least Turing architecture (16-series) and newer. Read more here.

  • Time Crisis 5: JConfigTC5 w/ patched RSLauncher is supposed to work, but doesn't boot. Could also directly run TC5\Binaries\Win64\TimeCrisisGame-Win64-Shipping.exe with launch arguments, but mouse aiming will horribly delayed. TeknoParrot is recommended. Needs vcrun2010 for RSLauncher to work. TP performance penalty is minimal.

Others

  • Akuma Mortis - Immortal: Can be run with its standalone crack/"fix" on a vanilla prefix. Make sure to set DXVK_FRAME_RATE=60 to keep game logic in expected 60hz behavior; DemulShooter (-target=gamewax -rom=akuma) only provides outputs, as normal mouse input works fine.
    • If prefix has native DirectSound installed, you may want to also set WINEDLLOVERRIDES="dsound=builtin" to alleviate sound delay.
  • Friction: Can be run with its standalone crack/"fix", requires d3dcompiler_42. DemulShooter is required (-target=windows -rom=friction -useSingleMouse), if modding the game to use higher resolutions than 640x480, for correct aim.
  • Model 2 Emulator: Requires d3dcompiler_47 to not crash when starting a game. If dinput8 verb is installed, set it to builtin for mouse aiming to work in fullscreen properly.
  • CXBX-Reloaded 0007d20 (for Virtua Cop 3): No special requirements to run. If dinput8 verb is installed, set it to builtin for mouse aiming to work in fullscreen properly. May take a few tries to boot sometimes.

Platforms which don't require Wine

Utilities:

Note

For Lightguns: Wine always seems to combine/clamp down all mouse devices into one "The Wine Project HID Mouse" object, even with both a relative mouse device and an absolute positioning pointer device, i.e. Lightgun, plugged in. This means playing with more than one player is effectively impossible at the moment, at least until Wine can expose multiple input devices. J/RConfig's built-in Lightgun mode thing doesn't work well, so use DemulShooter. DS also needs -useSingleMouse at the moment to prevent cursor jitter (except for GSoZ which should be run with its original inputs explicitly). Status of this issue can be tracked in Wine bug 55547.

  • DemulShooter: Requires .NET2 (provided by dotnet20 or dotnet35); DS will "run" with builtin Wine Mono, but hooking is unreliable without real .NET. If used for lightgun games, set -useSingleMouse to mitigate potential issues with the cursor position (or -noinput to disable all input hooks and only use for outputs, which might be desirable for Gundam SoZ).
  • TeknoParrot: Needs dotnet461 for the rawinput extension to work - UI and Dinput/Xinput hooks works with Mono, but not RawInput, which is needed for Lightgun Games. Should be used for Sega ALLS (Scarlet Dawn), Sega Nu (Luigi's Mansion Arcade), Namco ES3X (TC5) and BudgieLoader (Raw Thrills' Linux-based) loaders; TP's NESiCA, TTX, and Ring loaders crash (all similar unknown errors).
  • MAMEHOOKER: Requires Visual Basic 6 (vbrun6); for guns, requires setting/rerouting COM devices through the wineprefix's Registry @ HKEY_LOCAL_MACHINE/Software/Wine/Ports - or more simply/alternatively, install attached COM_devices_setup.reg below in the prefix's registry for reference.
    • If you're only using MAMEHOOKER for lightgun force-feedback/gun lighting, consider using QMamehook

Not Working:

  • Aliens Extermination (Global VR): Supposed to run aliens dehasped.exe, but crashes with an EXCEPTION_ACCESS_VIOLATION (0xc0000005) after loading alut.dll (OpenAL Utility Toolkit?). No amount of changing between different OpenAL-related libraries seems to resolve this.
  • Fast & Furious (Raw Thrills Windows-based): Requires JConfigFF w/ patched sdaemon.exe. Boots, but forced calibration utility doesn't recognize (simulated) wheel device.
  • Jurassic Park (Raw Thrills Linux-based): Window opens, but closes before the game can run.
  • Persona 4 Arena - THE ULTIMAX ULTRA SUPLEX HOLD (NESiCAxLive): Requires iDMacx86 + bundled JConfig w/ key 303108. Heavy WMVs use means FMVs will just show a black screen; game can be started, but crashes after selecting a character when starting arcade mode. TODO: game seems to have heavy reliance on WMV usage and generates quartz errors in the problem area, eventually leading to Syscall stack overrun. Is not solved by the operation G.H.O.S.T. prefix setup/workaround.
*For Bottles users, environment variables exported from the game's launch arguments don't take effect on .bat scripts; they only work when the target is a normal executable. Thankfully on batch scripts, these can be exported with "set ENVIRONMENT_VAR=value".
*EXTRA INTERESTING NOTE: Wine can start unix applications (absolute paths only) with start /unix /path/to/application (this is how HedgeModManager works!)

Did I Miss Something?

If you're having problems with any of the working games listed, make sure to run your game/Wine prefix with the env var WINEDEBUG=+loaddll and paste the full output of the Wine start command/your Wine manager's run logs wherever is most accessible to you (preferably in a reply here for everyone to see).

wireplumber.profiles = {
main = {
monitor.alsa-midi = disabled
}
}
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\Software\Wine\Ports]
"COM1"="/dev/ttyACM0"
"COM2"="/dev/ttyACM1"
"COM3"="/dev/ttyACM2"
"COM4"="/dev/ttyACM3"
"COM5"="/dev/ttyS0"
blacklist snd_seq_dummy
@curtistn73
Copy link

Any suggestions on getting Darius Burst to run? Specifically the RSA encryption and the TXAC.key

@SeongGino
Copy link
Author

Any suggestions on getting Darius Burst to run? Specifically the RSA encryption and the TXAC.key

Never played it, wouldn't know.
🤷‍♀️
Figure it out and post your findings.

@victorrentvd
Copy link

victorrentvd commented Jan 7, 2025

Hi,

good work :)
Any advise on how to make KOFXII and KOFXIII Climax work? Or do you know a wine runner that works with the must of the dumps with JConfig or teknoparrot?
For KOF XII im able to see the intro with jconfig, however as soon i insert coin the game crashes.
I have tried different Wine runners and adding VB and video libraries with winetricks, but no success.
Teknoparrot launch the games correctly (or at least thats the message i see in the console) but as soon the game window opens, it crashes without giving any error or hint.

Im able to run Gouketsuji (Power instinct V), KOF XIII (the older NOT climax version) and Blazblue Continuum Shift I with jconfig and jconfig64 with Custom-GE wine runner (in batocera).

@aderumier
Copy link

I can't run any games using cryptserver (darius, kofxII, kofxIII climax, persona4,BlazBlue: Central Fiction,BlazBlue: Chronophantasma).
I mostly can run all other typex,nessica, ring edge /wide.

I have a list here of working/non working games: https://docs.google.com/spreadsheets/d/1Yh9Ot_6nUuw1pOtjI6fd9uOnOByO2GWC1yPJ1W1EHpQ

(I'm using batocera too and have .wsquashfs convertion for each game with the wineprefix)

@curtistn73
Copy link

It seems cryptserver, on WINE, is broken. I've submitted a bug on WINE's BugZilla site. Work in progress...

@SeongGino
Copy link
Author

Hopefully there is some sort of response on that soon? I've already posted a bug report several months ago regarding DemulShooter in Wine, and that unfortunately hasn't even seen a status response yet.

FWIW, because Wine-GE is discontinued, using Proton-GE+umu is recommended nowadays to get up-to-date fixes. ATM the state of umu-compatible launchers is... basically just Heroic and the most recent -git state of Lutris?

I just use my own umu launcher now, so make of that what you will. Some wmv edge cases have been fixed that way, and Gaia Attack 4's been playable out-of-the-box (after installing its codecs normally) using this method for a while now.

@SeongGino
Copy link
Author

SeongGino commented Jan 14, 2025

UPDATE/TODO: BudgieLoader titles (namely RAW Thrills Linux based) actually do work on TP! Weirdly enough, BudgieLoader crashes if the prefix is running with either gamemode or MangoHud, as the stdout errors posted by those external programs get parsed as BudgieLoader errors, causing it to prematurely exit when it shouldn't.

I can at least confirm that Terminator - Salvation, Aliens Armageddon and Target - Terror Gold works great in current Proton-GE (9-22), but Jurassic Park (Raw Thrills, not to be confused with the SEGA SuperScaler title, or The Lost World for Sega Model 3) can only spawn a window from my testing, and crashes prematurely. Not sure if it's a dump issue or not yet.

EDIT: these are added to the main gist.

@aderumier
Copy link

for jurassic park, I can't get it working.

BTW, for lindbergh system, we have a native linux loader now :
https://github.com/lindbergh-loader/lindbergh-loader

@aderumier
Copy link

Hopefully there is some sort of response on that soon? I've already posted a bug report several months ago regarding DemulShooter in Wine, and that unfortunately hasn't even seen a status response yet.

Do you have problem with demulshooter with wine ? (we can use only 1 mouse, but it's more a wine problem). I think that I have demulshooter working with almost all games running with wine

FWIW, because Wine-GE is discontinued, using Proton-GE+umu is recommended nowadays to get up-to-date fixes. ATM the state of umu-compatible launchers is... basically just Heroic and the most recent -git state of Lutris?

I just use my own umu launcher now, so make of that what you will. Some wmv edge >>cases have been fixed that way, and Gaia Attack 4's been playable out-of-the-box (after installing its codecs normally) using this >>method for a while now.

I'm running batocera distro, with custom wine version:

This proton based:

https://github.com/Kron4ek/Wine-Builds/releases/download/proton-9.0-4/wine-proton-9.0-4-amd64.tar.xz

and
https://github.com/Kron4ek/Wine-Builds/releases/download/9.22/wine-9.22-amd64.tar.xz

gaia is working fine

Not sure to understand what umu is providing, I'm seeing a basic python script with proton-ge doing the sdl mapping, have a database with tricks. but virtual controller are not emulated like steam for example.

@aderumier
Copy link

I have also crash with rawsthrill F&F supercars when race is starting, I think this is the only missing rawthrill games with jurrasic park not working. (others are working with jconfig or TP)

@SeongGino
Copy link
Author

BTW, for lindbergh system, we have a native linux loader now : https://github.com/lindbergh-loader/lindbergh-loader

...You literally posted this a day after I added the whole block of text regarding Lindbergh Loader.

Regarding DS: it only supports the Windows cursor (either in TP, or in DS with -useSingleMouse or sometimes -noinput flags), and even then its support isn't perfect; Castlevania has a jittery crosshair which makes it not ideal for precision aiming, for instance. The Wine issue is in the hopes that raw input mouse device support is resolved for the application.

@SeongGino
Copy link
Author

SeongGino commented Jan 14, 2025

I'm running batocera distro, with custom wine version:

This proton based:

https://github.com/Kron4ek/Wine-Builds/releases/download/proton-9.0-4/wine-proton-9.0-4-amd64.tar.xz

and https://github.com/Kron4ek/Wine-Builds/releases/download/9.22/wine-9.22-amd64.tar.xz

gaia is working fine

Not sure to understand what umu is providing, I'm seeing a basic python script with proton-ge doing the sdl mapping, have a database with tricks. but virtual controller are not emulated like steam for example.

Basic reading comprehension isn't that hard, you know. And non-Steam titles doesn't need virtual controller support because newer Wine versions has SDL controller mapping built-in, which Steam would've otherwise either overridden or ignored in favor of Steam Input.

As of now, it's the only way to get consistent results for compatibility, especially where FMVs or other fringe cases are concerned, as those rely upon libraries that Wine distributions otherwise don't ship and fallback on the distro (which may or may not have them, let alone the exact version that wine is looking for, especially 32-bit libraries). Wine-GE was the only distribution that shipped with its own bundled libraries for both 64-bit and 32-bit, but given that's discontinued, Proton+umu is the way to go now.

Either way, like GE, I won't be providing any testing or insight on Wine versions anymore, as it's become a pain to use for applications exactly like this. Any remarks regarding Wine without confirming it on Proton either via Steam (as a non-Steam application) or a compatible manager (Lutris git w/ umu, Heroic git, Nero, etc.) will just be ignored; there's better ways to run Windows apps on Linux now.

@MicheleGiunto
Copy link

Hi! Has anyone managed to run Fast & Furious and Fast & Furious Drift? If so, how?

I’d like to run them on Batocera.linux under Wine-Tkg, but they do everything but work

@aderumier
Copy link

Hi! Has anyone managed to run Fast & Furious and Fast & Furious Drift? If so, how?

I’d like to run them on Batocera.linux under Wine-Tkg, but they do everything but work

supercars && drift are working without crash with wine10 for me.

@MicheleGiunto
Copy link

I’m not playing Supercars, but the ORIGINAL FnF game from 2004. Also, I’m using the Wine version you’ve provided

@SeongGino
Copy link
Author

A friendly reminder that only Proton runners are supported in this thread, not Wine. Please read the giant disclaimer in bold text at the top of the gist - most of the other managers have Proton support via umu, which is the only way to get truly reproducible results.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment