Nexus - The Jupiter Incident support in wine

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Lord_Valarian
Level 2
Level 2
Posts: 34
Joined: Sat Apr 16, 2011 3:00 pm

Nexus - The Jupiter Incident support in wine

Post by Lord_Valarian »

There is a community here and a webpage wiki:
http://arparso.de/nexus/

Nexus has some support in wine.
http://appdb.winehq.org/objectManager.p ... on&iId=317
Nexus: The Jupiter Incident is protected using SafeDisc. Currently, Wine cannot run games off a cd that are protected using SafeDisc. A simple workaround would be to use no cd executables.
Can the problems with wine installation be fixed? Are there plans to fix it? I need to know if it's lost cause to install it. I don't have the no cd exe, nor would I trust it not to have viruses.
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Nexus - The Jupiter Incident support in wine

Post by vitamin »

Lord_Valarian wrote:
Nexus: The Jupiter Incident is protected using SafeDisc. Currently, Wine cannot run games off a cd that are protected using SafeDisc. A simple workaround would be to use no cd executables.
Can the problems with wine installation be fixed? Are there plans to fix it? I need to know if it's lost cause to install it. I don't have the no cd exe, nor would I trust it not to have viruses.
That quote is incorrect. Wine can run SafeDisk protected games. The trick here is - what version of SafeDisk is used. All versions up-to and including 3.x should work on Wine. Version 4.x is iffy and your mileage way vary.

Anything newer then 4.x most likely won't work, as it uses extra invasive kernel drivers.
Lord_Valarian
Level 2
Level 2
Posts: 34
Joined: Sat Apr 16, 2011 3:00 pm

nexus

Post by Lord_Valarian »

Anything newer then 4.x most likely won't work, as it uses extra invasive kernel drivers.
Ok, so nexus uses safedisc 4.0? Can't be run at present?
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: nexus

Post by vitamin »

Lord_Valarian wrote:Ok, so nexus uses safedisc 4.0? Can't be run at present?
As I said, it's iffy. It has more checks that some times work some times don't work on Wine. That's assuming you have CD/DVD access properly configured and our Wine is correctly compiled. Some distros' binary packaged Wine has issues.
Lord_Valarian
Level 2
Level 2
Posts: 34
Joined: Sat Apr 16, 2011 3:00 pm

Re: nexus

Post by Lord_Valarian »

vitamin wrote:
Lord_Valarian wrote:Ok, so nexus uses safedisc 4.0? Can't be run at present?
As I said, it's iffy. It has more checks that some times work some times don't work on Wine. That's assuming you have CD/DVD access properly configured and our Wine is correctly compiled. Some distros' binary packaged Wine has issues.
It says to copy all the files to one folder to install it. Try this? Doesn't give any instructions as to how?
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: nexus

Post by vitamin »

Lord_Valarian wrote:It says to copy all the files to one folder to install it. Try this? Doesn't give any instructions as to how?
That won't work. You have to install from CD/DVD. Game records which device it was installed from. And this information is used by SafeDisk.
Lord_Valarian
Level 2
Level 2
Posts: 34
Joined: Sat Apr 16, 2011 3:00 pm

nexus

Post by Lord_Valarian »

vitamin wrote:That won't work. You have to install from CD/DVD. Game records which device it was installed from. And this information is used by SafeDisk.
OK, install from CD #1. Use the eject command to switch to CD #2. It didn't work. I must have the format wrong.

On Suse - Dolphin: Directory FARCRY2

Code: Select all

wine eject
wine eject FARCRY2:
Do I need to do more?
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: nexus

Post by vitamin »

Lord_Valarian wrote:On Suse - Dolphin: Directory FARCRY2

Code: Select all

wine eject
wine eject FARCRY2:
It should be the drive Wine mapped that CD/DVD to. If Wine didn't do it automatically, you can map CD manually from winecfg.
Lord_Valarian
Level 2
Level 2
Posts: 34
Joined: Sat Apr 16, 2011 3:00 pm

nexus

Post by Lord_Valarian »

APPDB mentions a problem with cab files on more than one cd. It worked this time. :)

Code: Select all

wine start 'E:\setup.exe'
fixme:exec:SHELL_execute flags ignored: 0x00000100

----insert disk #2 prompt-----

--->open new terminal
wine eject e:
---->Opens then closes
wine eject e:
Drive e: is not a CD or is not mounted
---->manual eject(press button)
---->insert disk #2 and click ok
----> install wizard complete, check box - launch
---->click finish
---->running menu: single player campaign, mods, etc. 
---->click mods-everything change.

fixme:storage:create_storagefile Storage share mode not implemented.
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:msi:msi_view_get_row Error fetching data for 1
err:msi:ACTION_RegisterProduct Unable to copy package 2
fixme:win:EnumDisplayDevicesW ((null),0,0x33f21c,0x00000000), stub!
fixme:service:QueryServiceObjectSecurity 0x12a018 4 0x33ecfc 512 0x33f10c - semi-stub
fixme:service:SetServiceObjectSecurity 0x12a018 4 0x33eefc
---->terminal window still froze, control-c, close terminal window.

---->Opens then closes
wine eject e:
Drive e: is not a CD or is not mounted
---->manual eject(press button)
---->insert disk #1
  
cd '/home/username/.wine/drive_c/Program Files (x86)/Nexus - The Jupiter Incident/'
wine nexus.exe
fixme:win:EnumDisplayDevicesW ((null),0,0x32f21c,0x00000000), stub!
----->main menu: single player campaign, mods, etc 
----->select single player
----->exit to terminal.
I believe it requires DX9.
Locked