Kindjal86 Posted June 22, 2010 Share Posted June 22, 2010 I decided to create this guide in order (at least try) to help NEW Linux users to get the game working on their operating system.Linux users are not able to run Windows games, nor Windows applications, simply because these were written originally and specifically for Windows. Unless theres a Linux native version of the program, Linux users will need to use programs or more appropriately called COMPATIBILITY LAYERS such as WINE in order to get non Linux native applications to run under Linux enviroment.This guide will attempt to show how to install and run the game using WINE under Linux Ubuntu 10.04 LTS (Lucid Lynx)GETTING STARTEDRequirements:-The game itself and the 1.09 Patch version for it-A NO-CD crack for the game-Up to date Nvidia or ATI graphic card drivers -The latest version available of WINE There are a couple of things you should know before we can continue:-WINE is not perfect-Keep in mind that these games are not Linux native, so it will not perform the same. Performance depends in many factors-For some people it will work, for others not. If any game or application wont work in the first try, you may have to tweak graphics configuration etc, get missing or required Windows libraries among other things to make any application to work properly or at least close to it. Fortunately we do not need to do much tweaking with Emperor.-Linux drivers also affects game 1 Quote Link to comment Share on other sites More sharing options...
Kindjal86 Posted June 22, 2010 Author Share Posted June 22, 2010 Here are some screenshots of the game working.... ::) Images seems to be quite large to display in here.. at least for me :-The main menu In game screenie 1 Quote Link to comment Share on other sites More sharing options...
Walkman Posted May 2, 2017 Share Posted May 2, 2017 On 22/06/2010 at 2:56 AM, Kindjal86 said: I decided to create this guide [...] where's the guide? I've managed to install the game fine, but it doesn't run even with the NoCD crack, I get this every time: Unhandled exception: page fault on read access to 0x00000008 in 32-bit code (0x004034a0). Full error: Spoiler Unhandled exception: page fault on read access to 0x00000008 in 32-bit code (0x004034a0). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:004034a0 ESP:0033fa70 EBP:00818718 EFLAGS:00210202( R- -- I - - - ) EAX:0033fa84 EBX:00000000 ECX:00000000 EDX:0033fcc0 ESI:0033fcb8 EDI:00000000 Stack dump: 0x0033fa70: 00000000 0033fcb8 00818718 00000000 0x0033fa80: 00000000 0177031f 00000000 00000200 0x0033fa90: 00110000 00000000 0033fac0 7ecd55d0 0x0033faa0: 00000000 0001005e 0033fae8 7ec97d2a 0x0033fab0: 00000000 7b640c88 0033fae0 7ec97d2a 0x0033fac0: 0001005e 00000200 00000000 0177031f Backtrace: =>0 0x004034a0 in game (+0x34a0) (0x00818718) 0x004034a0: movl 0x8(%ebx),%edi Modules: Module Address Debug info Name (108 modules) PE 400000- b88000 Export game PE 10000000-10057000 Deferred binkw32 PE 51080000-510e1000 Deferred dsound PE 6d8d0000-6d92a000 Deferred d3drm ELF 73ec6000-767ff000 Deferred fglrx_dri.so ELF 7a800000-7a932000 Deferred opengl32<elf> \-PE 7a820000-7a932000 \ opengl32 ELF 7b400000-7b7e8000 Deferred kernel32<elf> \-PE 7b420000-7b7e8000 \ kernel32 ELF 7bc00000-7bcf8000 Deferred ntdll<elf> \-PE 7bc10000-7bcf8000 \ ntdll ELF 7c000000-7c003000 Deferred <wine-loader> ELF 7c765000-7c818000 Deferred libatiadlxx.so ELF 7cc15000-7ccc1000 Deferred libgl.so.1 ELF 7ccdb000-7ccfa000 Deferred libatiuki.so.1 ELF 7ccfa000-7cd03000 Deferred libogg.so.0 ELF 7cd03000-7cd2f000 Deferred libvorbis.so.0 ELF 7cd2f000-7cea7000 Deferred libvorbisenc.so.2 ELF 7cea7000-7cedb000 Deferred libflac.so.8 ELF 7cedb000-7cf4d000 Deferred libsndfile.so.1 ELF 7cf4d000-7cf57000 Deferred libwrap.so.0 ELF 7cf57000-7cfa2000 Deferred libdbus-1.so.3 ELF 7cfa2000-7d011000 Deferred libpulsecommon-4.0.so ELF 7d011000-7d060000 Deferred libpulse.so.0 ELF 7d075000-7d092000 Deferred libgcc_s.so.1 ELF 7d099000-7d0c1000 Deferred winepulse<elf> \-PE 7d0a0000-7d0c1000 \ winepulse ELF 7d0c1000-7d0e3000 Deferred mmdevapi<elf> \-PE 7d0d0000-7d0e3000 \ mmdevapi ELF 7d8c1000-7d8f9000 Deferred uxtheme<elf> \-PE 7d8d0000-7d8f9000 \ uxtheme ELF 7d8f9000-7d8ff000 Deferred libxfixes.so.3 ELF 7d8ff000-7d90a000 Deferred libxcursor.so.1 ELF 7d90a000-7d91a000 Deferred libxi.so.6 ELF 7d91a000-7d91e000 Deferred libxcomposite.so.1 ELF 7d91e000-7d929000 Deferred libxrandr.so.2 ELF 7d929000-7d934000 Deferred libxrender.so.1 ELF 7d934000-7d93a000 Deferred libxxf86vm.so.1 ELF 7d93a000-7d93e000 Deferred libxinerama.so.1 ELF 7d93e000-7d945000 Deferred libxdmcp.so.6 ELF 7d945000-7d949000 Deferred libxau.so.6 ELF 7d949000-7d96b000 Deferred libxcb.so.1 ELF 7d96b000-7da9f000 Deferred libx11.so.6 ELF 7da9f000-7dab2000 Deferred libxext.so.6 ELF 7dab3000-7daba000 Deferred libasyncns.so.0 ELF 7daba000-7dac5000 Deferred libjson-c.so.2 ELF 7daeb000-7db7c000 Deferred winex11<elf> \-PE 7db00000-7db7c000 \ winex11 ELF 7dcff000-7dd28000 Deferred libexpat.so.1 ELF 7dd28000-7ddc8000 Deferred libfreetype.so.6 ELF 7ddc8000-7e017000 Deferred shell32<elf> \-PE 7dde0000-7e017000 \ shell32 ELF 7e051000-7e08c000 Deferred libfontconfig.so.1 ELF 7e08c000-7e0b4000 Deferred libpng12.so.0 ELF 7e0b4000-7e0cd000 Deferred libz.so.1 ELF 7e106000-7e181000 Deferred shlwapi<elf> \-PE 7e110000-7e181000 \ shlwapi ELF 7e181000-7e1ce000 Deferred dinput<elf> \-PE 7e190000-7e1ce000 \ dinput ELF 7e1ce000-7e314000 Deferred oleaut32<elf> \-PE 7e1f0000-7e314000 \ oleaut32 ELF 7e314000-7e420000 Deferred comctl32<elf> \-PE 7e320000-7e420000 \ comctl32 ELF 7e420000-7e559000 Deferred wined3d<elf> \-PE 7e430000-7e559000 \ wined3d ELF 7e559000-7e5d0000 Deferred ddraw<elf> \-PE 7e560000-7e5d0000 \ ddraw ELF 7e5d0000-7e68f000 Deferred msvcrt<elf> \-PE 7e5f0000-7e68f000 \ msvcrt ELF 7e68f000-7e6a7000 Deferred libresolv.so.2 ELF 7e6b4000-7e6e0000 Deferred msvfw32<elf> \-PE 7e6c0000-7e6e0000 \ msvfw32 ELF 7e6e0000-7e708000 Deferred iphlpapi<elf> \-PE 7e6f0000-7e708000 \ iphlpapi ELF 7e708000-7e744000 Deferred ws2_32<elf> \-PE 7e710000-7e744000 \ ws2_32 ELF 7e744000-7e75f000 Deferred wsock32<elf> \-PE 7e750000-7e75f000 \ wsock32 ELF 7e75f000-7e789000 Deferred msacm32<elf> \-PE 7e770000-7e789000 \ msacm32 ELF 7e789000-7e80f000 Deferred rpcrt4<elf> \-PE 7e7a0000-7e80f000 \ rpcrt4 ELF 7e80f000-7e957000 Deferred ole32<elf> \-PE 7e830000-7e957000 \ ole32 ELF 7e957000-7ea12000 Deferred winmm<elf> \-PE 7e960000-7ea12000 \ winmm ELF 7ea12000-7ea2b000 Deferred version<elf> \-PE 7ea20000-7ea2b000 \ version ELF 7ea2b000-7eaa7000 Deferred advapi32<elf> \-PE 7ea40000-7eaa7000 \ advapi32 ELF 7eaa7000-7ebdd000 Deferred gdi32<elf> \-PE 7eab0000-7ebdd000 \ gdi32 ELF 7ebdd000-7ed3e000 Deferred user32<elf> \-PE 7ebf0000-7ed3e000 \ user32 ELF 7ed3e000-7ed4a000 Deferred libnss_files.so.2 ELF 7ed4a000-7ed56000 Deferred libnss_nis.so.2 ELF 7ed56000-7ed6f000 Deferred libnsl.so.1 ELF 7ed6f000-7ed78000 Deferred libnss_compat.so.2 ELF 7ef78000-7efbe000 Deferred libm.so.6 ELF 7efbe000-7efc7000 Deferred librt.so.1 ELF 7efdb000-7f000000 Deferred imm32<elf> \-PE 7efe0000-7f000000 \ imm32 ELF f7346000-f734b000 Deferred libdl.so.2 ELF f734b000-f74fb000 Deferred libc.so.6 ELF f74fb000-f7517000 Deferred libpthread.so.0 ELF f7551000-f7708000 Dwarf libwine.so.1 ELF f770a000-f772c000 Deferred ld-linux.so.2 ELF f772e000-f772f000 Deferred [vdso].so Threads: process tid prio (all id:s are in hex) 00000008 Emperor.exe 00000009 0 0000000e services.exe 00000020 0 0000001f 0 00000014 0 00000010 0 0000000f 0 00000012 winedevice.exe 0000001e 0 00000019 0 00000018 0 00000013 0 0000001c plugplay.exe 00000022 0 00000021 0 0000001d 0 00000023 explorer.exe 00000029 0 00000028 0 00000027 0 00000026 0 00000025 0 00000024 0 0000002a (D) C:\Program Files\Emperor\Game.exe 0000003a 2 00000039 0 00000038 15 00000037 15 00000036 15 00000031 15 0000002e 0 0000002d 0 0000002c 0 0000002b 0 <== System information: Wine build: wine-1.9.24 Platform: i386 Version: Windows XP Host system: Linux Host version: 3.19.0-32-generic Quote Link to comment Share on other sites More sharing options...
NOFUNEVER Posted May 27, 2019 Share Posted May 27, 2019 (edited) Yeah, i can't get the game to install. If i copy my installation manually over from my windows installation of the game into the wine pseudo C drive i can start the game but it will only get to through the opening studio credits and then black screen before the game menu loads. I also attempted to see if I could get it running with steam proton but no luck there either. I've got a number of demanding modern games running well under steam proton and lutris before but no such luck with this game. It also breaks the orientation of my portrait mode monitors. I currently have a portrait landscape portrait monitor set up in in extended mode. When the game loads, video displays on all three monitors reverting the portrait orientation of the side monitors to landscape. Restoring the orientation requires logging out and back in afterwords. Edited May 27, 2019 by NOFUNEVER Quote Link to comment Share on other sites More sharing options...
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.