saisran Posted March 26, 2017 Posted March 26, 2017 Has anyone tried running strike fighters 2 on Linux with Wine? If so how's the experience? One of the USB port on my Motherboard died so i swapped it out with a spare board i have lying around. Made the swap and ran the system and it works. a couple of hours later i got a watermark on the bottom of my screen asking me to activate my windows. So i got my blackberry looked up my license on the Vault and typed it in and got an invalid key. As it turns out windows 10 gets deactivated whenever you do a major hardware change and since i didn't link this system on a Windows Live Account and only on a local account, i can't reactivate my windows. And now i'm being asked by Microsoft to pay full price once more for a Windows 10 Pro License. I'm also informed that you can only reactivate windows for a limited number of time. Between the privacy issues and this, i'm about a slip away from moving to another platform. Is there a version of linux that can run Strike Fighters 2? I don't mind buying another OS as long as its not an intrusive jerk like windows 10 is. 1 Quote
xrearl Posted March 26, 2017 Posted March 26, 2017 If Strike Fighter will run in "wine" your the best one to find out. let me know how your progress turns out! I think most users replace their pc when it has a problem Quote
saisran Posted March 27, 2017 Author Posted March 27, 2017 Yeah, I'm thinking of grabbing a new SSD so i can test it on my Laptop. I think i'll start this over the weekend. Quote
Fubar512 Posted March 27, 2017 Posted March 27, 2017 (edited) This is all that I could find at Wine HQ regarding Strike Fighters. https://appdb.winehq.org/objectManager.php?sClass=version&iId=13349 https://appdb.winehq.org/objectManager.php?sClass=version&iId=22396 Edited March 27, 2017 by Fubar512 Quote
saisran Posted March 31, 2017 Author Posted March 31, 2017 Status update. Borked windows altogether. For some reason Ubuntu refused to install on a separate drive and decided to overwrite my windows. Oh well must have made a mistake. Installed "playonlinux" and installed the NA module through the application. The game loads and i can select a mission and actually enter gameplay. - Getting 15 FPS on average, I might need to find a more suitable driver than the GTX 6600 -Controls are locked to the default setting. Changing it through the ingame options freezes the game. And manually editing the Controls doesn't seem to stick. - I might have to check for a Controller Plugin. - Using a dedicated drive or folder for a game installation is still a mystery to me. I can't seem to find a layman instruction on how to do it. - Thoughts on Linux and the possibility on running SF2 at the moment; You really need to know how to use the terminal to get the best out of this Operating System, For newer games on steam that has a linux version there's no problem. But for an unsupported game like Strike Fighters 2, you're going to need a lot of patience and a lot of savvy. - Its seems to require a lot of work and a lot of studying but it does seems doable. Quote
Lundrvs Posted June 2, 2020 Posted June 2, 2020 Well... I purchased Strike Fighters 2 in 2017, and switched to Linux one year later. I decided to download the program "PlayOnLinux", and most of the Windows Application do run with it. But with Strike Fighters 2, I can only see the loading screen, and after loading, everything goes black and I get the following error: Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x072134cf). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:006b GS:0063 EIP:072134cf ESP:00c5ea60 EBP:00c5ee18 EFLAGS:00210216( R- -- I -A-P- ) EAX:00000000 EBX:0762b5b8 ECX:00c5ea5c EDX:00000000 ESI:00000000 EDI:00000000 Stack dump: 0x00c5ea60: 00000000 0986cafc 00c5f1ec 00110060 0x00c5ea70: 00000002 f7f31eb8 00c5eab8 d57ec700 0x00c5ea80: 00c5eaa0 7bce8c94 00c5eab8 7bc76c32 0x00c5ea90: 00000003 00221e30 00c5eb38 7bc76c32 0x00c5eaa0: 7bcf2ee0 00c5eb34 f7d979af 7bc47df9 0x00c5eab0: 00c5ead0 7bce8c94 00c5eb38 7bc47e8a Backtrace: =>0 0x072134cf EntryPoint+0xffffffff() in graphicsenginedx10 (0x00c5ee18) 1 0x07213e74 EntryPoint+0xffffffff() in graphicsenginedx10 (0x00c5f04c) 2 0x07201544 EntryPoint+0xffffffff() in graphicsenginedx10 (0x00c5f874) 3 0x07208864 EntryPoint+0xffffffff() in graphicsenginedx10 (0x00c5faf4) 4 0x071f0a6e EntryPoint+0xffffffff() in graphicsenginedx10 (0x00c5fb24) 5 0x02ec2cc2 EntryPoint+0xffffffff() in displaymanagerdx10 (0x00c5fb9c) 6 0x0300dc75 EntryPoint+0xffffffff() in menusystem (0x00c5fde8) 7 0x0300e200 EntryPoint+0xffffffff() in menusystem (0x00c5fe04) 8 0x004037e9 EntryPoint+0xffffffff() in strikefighters2 vietnam (0x00c5fe20) 9 0x00403d4e EntryPoint+0xffffffff() in strikefighters2 vietnam (0x00c5fe30) 10 0x0040145b EntryPoint+0xffffffff() in strikefighters2 vietnam (0x00c5fe40) 11 0x0041a3d5 EntryPoint+0xffffffff() in strikefighters2 vietnam (0x00c5fed0) 12 0x7b464a82 call_process_entry+0x11() in kernel32 (0x00c5fee8) 13 0x7b466d5d ExitProcess+0x22cc() in kernel32 (0x00c5ffd8) 14 0x7b464a8e call_process_entry+0x1d() in kernel32 (0x00c5ffec) 0x072134cf EntryPoint+0xffffffff in graphicsenginedx10: movl 0x0(%eax),%ecx Modules: Module Address Debug info Name (181 modules) PE 360000- 390000 Deferred directinput PE 3d0000- 3fa000 Deferred directsound PE 400000- 45e000 Export strikefighters2 vietnam PE 2ec0000- 2eec000 Export displaymanagerdx10 PE 3000000- 3041000 Export menusystem PE 3650000- 3857000 Deferred d3dcompiler_43 PE 6e30000- 6e4e000 Deferred textusenglish PE 6f60000- 6f86000 Deferred controlmap PE 70a0000- 70c8000 Deferred objectmanager PE 71e0000- 726c000 Export graphicsenginedx10 PE 7270000- 72e4000 Deferred d3dx10_43 PE 72f0000- 74ef000 Deferred d3dx9_43 PE 7730000- 7776000 Deferred terrainengine PE 7890000- 78a7000 Deferred fader PE 89b0000- 89f6000 Deferred missileobject PE 8b10000- 8bd2000 Deferred aircraftobject PE aef0000- af44000 Deferred groundobject PE b060000- b092000 Deferred bulletobject PE b1b0000- b1d9000 Deferred debrisobject PE b2f0000- b312000 Deferred wreckobject PE b430000- b456000 Deferred shellobject PE b570000- b595000 Deferred countermeasureobject PE b6b0000- b6f7000 Deferred groundmobileobject PE b810000- b85a000 Deferred navalobject PE b970000- b98c000 Deferred cruisemissile PE baa0000- bac3000 Deferred aircraftformation PE bbe0000- bbfc000 Deferred groundformation PE bd10000- bd35000 Deferred missionmanager PE 10000000-10025000 Deferred addonmanager ELF 7a800000-7a93f000 Deferred opengl32<elf> \-PE 7a820000-7a93f000 \ opengl32 ELF 7b400000-7b7fd000 Dwarf kernel32<elf> \-PE 7b420000-7b7fd000 \ kernel32 ELF 7bc00000-7bd06000 Deferred ntdll<elf> \-PE 7bc10000-7bd06000 \ ntdll ELF 7c000000-7c005000 Deferred <wine-loader> ELF 7e277000-7e29c000 Deferred imm32<elf> \-PE 7e280000-7e29c000 \ imm32 ELF 7e344000-7e370000 Deferred libexpat.so.1 ELF 7e370000-7e3bd000 Deferred libfontconfig.so.1 ELF 7e3bd000-7e3db000 Deferred libz.so.1 ELF 7e3db000-7e41a000 Deferred libpng16.so.16 ELF 7e41a000-7e4dc000 Deferred libfreetype.so.6 ELF 7e501000-7e53a000 Deferred ws2_32<elf> \-PE 7e510000-7e53a000 \ ws2_32 ELF 7e53a000-7e663000 Deferred oleaut32<elf> \-PE 7e550000-7e663000 \ oleaut32 ELF 7e663000-7e682000 Deferred jsproxy<elf> \-PE 7e670000-7e682000 \ jsproxy ELF 7e682000-7e6c1000 Deferred winhttp<elf> \-PE 7e690000-7e6c1000 \ winhttp ELF 7e6c1000-7e6e7000 Deferred shcore<elf> \-PE 7e6d0000-7e6e7000 \ shcore ELF 7e6e7000-7e758000 Deferred shlwapi<elf> \-PE 7e6f0000-7e758000 \ shlwapi ELF 7e758000-7f122000 Deferred shell32<elf> \-PE 7e770000-7f122000 \ shell32 ELF 7f122000-7f14e000 Deferred msacm32<elf> \-PE 7f130000-7f14e000 \ msacm32 ELF 7f14e000-7f1d7000 Deferred rpcrt4<elf> \-PE 7f160000-7f1d7000 \ rpcrt4 ELF 7f1d7000-7f337000 Deferred ole32<elf> \-PE 7f1f0000-7f337000 \ ole32 ELF 7f337000-7f3b3000 Deferred advapi32<elf> \-PE 7f350000-7f3b3000 \ advapi32 ELF 7f3b3000-7f4e5000 Deferred gdi32<elf> \-PE 7f3c0000-7f4e5000 \ gdi32 ELF 7f4e5000-7f6f4000 Deferred user32<elf> \-PE 7f500000-7f6f4000 \ user32 ELF 7f6f4000-7f7b0000 Deferred winmm<elf> \-PE 7f700000-7f7b0000 \ winmm ELF 7fea1000-7feb6000 Deferred libnss_files.so.2 ELF 7feb6000-7ffbb000 Deferred libm.so.6 ELF 7ffc5000-7ffe0000 Deferred version<elf> \-PE 7ffd0000-7ffe0000 \ version ELF e4197000-e420f000 Deferred d3dcompiler_47<elf> \-PE e41a0000-e420f000 \ d3dcompiler_47 ELF e420f000-e4250000 Deferred d3d10<elf> \-PE e4220000-e4250000 \ d3d10 ELF e4250000-e42c0000 Deferred d3d11<elf> \-PE e4260000-e42c0000 \ d3d11 ELF e42c0000-e42d7000 Deferred d3d10core<elf> \-PE e42d0000-e42d7000 \ d3d10core ELF e42d7000-e42ee000 Deferred d3d10_1<elf> \-PE e42e0000-e42ee000 \ d3d10_1 ELF e4c40000-e4c4d000 Deferred libpciaccess.so.0 ELF e4e35000-e4e3f000 Deferred libdrm_nouveau.so.2 ELF e4e3f000-e4e4f000 Deferred libdrm_radeon.so.1 ELF e4e4f000-e4e77000 Deferred libdrm_intel.so.1 ELF e4e77000-e5bf7000 Deferred i965_dri.so ELF e5bf7000-e5c00000 Deferred libxcb-sync.so.1 ELF e5c00000-e5c05000 Deferred libxcb-present.so.0 ELF e5c05000-e5c0b000 Deferred libxcb-dri3.so.0 ELF e5c0b000-e5c10000 Deferred libxdamage.so.1 ELF e5c10000-e5c17000 Deferred libxcb-dri2.so.0 ELF e5c17000-e5c35000 Deferred libxcb-glx.so.0 ELF e5c35000-e5c4b000 Deferred libdrm.so.2 ELF e5c4b000-e5c6c000 Deferred libglapi.so.0 ELF e5c6c000-e5ce8000 Deferred libglx_mesa.so.0 ELF e5d2d000-e5d8f000 Deferred libgldispatch.so.0 ELF e5d8f000-e5db3000 Deferred libglx.so.0 ELF e5db3000-e5e19000 Deferred libgl.so.1 ELF e5e19000-e5e52000 Deferred dxgi<elf> \-PE e5e20000-e5e52000 \ dxgi ELF e5e52000-e5edf000 Deferred libgmp.so.10 ELF e5edf000-e5f18000 Deferred libhogweed.so.4 ELF e5f18000-e609a000 Deferred libunistring.so.2 ELF e609a000-e61f1000 Deferred libp11-kit.so.0 ELF e61f1000-e63d6000 Deferred libgnutls.so.30 ELF e63d6000-e64ab000 Deferred crypt32<elf> \-PE e63e0000-e64ab000 \ crypt32 ELF e64ab000-e6600000 Deferred wined3d<elf> \-PE e64c0000-e6600000 \ wined3d ELF e6704000-e6723000 Deferred libgcc_s.so.1 ELF e6723000-e6760000 Deferred libnettle.so.6 ELF e6760000-e6777000 Deferred libtasn1.so.6 ELF e6777000-e6797000 Deferred libidn2.so.0 ELF e6797000-e679c000 Deferred libx11-xcb.so.1 ELF e67bc000-e6800000 Deferred d3d9<elf> \-PE e67c0000-e6800000 \ d3d9 ELF f6904000-f690e000 Deferred libffi.so.6 ELF f690e000-f69cb000 Deferred msvcrt<elf> \-PE f6920000-f69cb000 \ msvcrt ELF f69cb000-f69f1000 Deferred libgpg-error.so.0 ELF f69f1000-f6a7e000 Deferred libvorbisenc.so.2 ELF f6a7e000-f6aaa000 Deferred libvorbis.so.0 ELF f6aaa000-f6ab6000 Deferred libogg.so.0 ELF f6ab6000-f6af1000 Deferred libflac.so.8 ELF f6af1000-f6b0e000 Deferred libnsl.so.1 ELF f6b0e000-f6bf1000 Deferred libgcrypt.so.20 ELF f6bf1000-f6c13000 Deferred liblz4.so.1 ELF f6c13000-f6c3f000 Deferred liblzma.so.5 ELF f6c3f000-f6c4a000 Deferred librt.so.1 ELF f6c4a000-f6c51000 Deferred libasyncns.so.0 ELF f6c51000-f6ce0000 Deferred libsndfile.so.1 ELF f6ce0000-f6cec000 Deferred libwrap.so.0 ELF f6cec000-f6d9f000 Deferred libsystemd.so.0 ELF f6d9f000-f6dfc000 Deferred libdbus-1.so.3 ELF f6dfc000-f6e89000 Deferred libpulsecommon-13.0.so ELF f6e89000-f6ee7000 Deferred libpulse.so.0 ELF f6ee7000-f6f34000 Deferred dsound<elf> \-PE f6ef0000-f6f34000 \ dsound ELF f6f34000-f70a1000 Deferred comctl32<elf> \-PE f6f40000-f70a1000 \ comctl32 ELF f7600000-f7603000 Deferred libxshmfence.so.1 ELF f7603000-f762f000 Deferred winepulse<elf> \-PE f7610000-f762f000 \ winepulse ELF f762f000-f7668000 Deferred uxtheme<elf> \-PE f7640000-f7668000 \ uxtheme ELF f7668000-f76b0000 Deferred usp10<elf> \-PE f7670000-f76b0000 \ usp10 ELF f76b0000-f7700000 Deferred dinput8<elf> \-PE f76c0000-f7700000 \ dinput8 ELF f7800000-f7821000 Deferred bcrypt<elf> \-PE f7810000-f7821000 \ bcrypt ELF f786e000-f7887000 Deferred libresolv.so.2 ELF f7887000-f788f000 Deferred libnss_dns.so.2 ELF f788f000-f7896000 Deferred libxfixes.so.3 ELF f7896000-f78a3000 Deferred libxcursor.so.1 ELF f78a3000-f78b8000 Deferred libxi.so.6 ELF f78b8000-f78bd000 Deferred libxcomposite.so.1 ELF f78bd000-f78cc000 Deferred libxrandr.so.2 ELF f78cc000-f78d8000 Deferred libxrender.so.1 ELF f78d8000-f78e0000 Deferred libxxf86vm.so.1 ELF f78e0000-f78e5000 Deferred libxinerama.so.1 ELF f78e5000-f7904000 Deferred libbsd.so.0 ELF f7904000-f7932000 Deferred libxcb.so.1 ELF f7932000-f7a81000 Deferred libx11.so.6 ELF f7a81000-f7a98000 Deferred libxext.so.6 ELF f7a99000-f7abd000 Deferred mmdevapi<elf> \-PE f7aa0000-f7abd000 \ mmdevapi ELF f7abd000-f7b50000 Deferred winex11<elf> \-PE f7ad0000-f7b50000 \ winex11 ELF f7b53000-f7b59000 Deferred libdl.so.2 ELF f7b59000-f7d46000 Deferred libc.so.6 ELF f7d46000-f7d69000 Deferred libpthread.so.0 ELF f7d72000-f7d7a000 Deferred libxdmcp.so.6 ELF f7d7a000-f7d80000 Deferred libxau.so.6 ELF f7d82000-f7d8c000 Deferred libuuid.so.1 ELF f7d8e000-f7f46000 Dwarf libwine.so.1 ELF f7f4c000-f7f77000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files (x86)\ThirdWire\Strike Fighters 2\StrikeFighters2 Vietnam.exe 00000035 0 00000033 0 00000032 15 00000031 15 00000030 0 0000002f 0 0000002e 0 00000027 0 00000026 0 00000025 0 00000024 0 00000009 0 <== 0000000e services.exe 00000020 0 0000001b 0 00000013 0 00000010 0 0000000f 0 00000011 winedevice.exe 00000018 0 00000017 0 00000016 0 00000012 0 00000019 plugplay.exe 0000001d 0 0000001c 0 0000001a 0 0000001e winedevice.exe 00000023 0 00000022 0 00000021 0 0000001f 0 00000028 explorer.exe 0000002c 0 0000002b 0 0000002a 0 00000029 0 System information: Wine build: wine-4.0.2 (Ubuntu 4.0.2-1) Platform: i386 (WOW64) Version: Windows 10 Host system: Linux Host version: 5.3.0-40-generic Didn't tried with anything else. I feel confortable with Linux now, and never want to go back to Windows again. Have a nice day! Quote
+russouk2004 Posted June 2, 2020 Posted June 2, 2020 it could be the dreaded in game settings \ unlimited effects bug...try on high for effects....same symptoms as windows with latest nvidia gfx...looks like your recent drivers has this prob too.... Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.