RunUO Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Linux: Pandora's Box

Linux: Pandora's Box

Is anyone running Pandora in Linux? I used to run it in Ubuntu at one time, but with the current distribution of Ubuntu I have problems getting the .Net framework 1.1 installed with Wine.

A couple of weeks ago, I tried to go ahead and installed 1.1 with the errors and run PB.. but when I tried to load PB, it would not let me click a profile to finish loading the program.

Is there a version of Pandora's Box that uses .Net framework 2.0 ?

or...

UPDATE: I'm only using PB3 these days.
Does anyone know how to get Pandoras Box 3 to function properly in Wine or MONO?

NOTE: Please see images below of the problems that persist.
 
ClanCC;847012 said:
This is the wrong section.


Anyways, have u tried using mono?


I know, my mistake. Maybe a moderator can move this?

I run the server in Mono... but hadn't tried launching Pandora's Box from the command line using mono. Why? Should that work? Have you tried it?
 

ClanCC

Wanderer
Wizard_of_Gore;847021 said:
I know, my mistake. Maybe a moderator can move this?

I run the server in Mono... but hadn't tried launching Pandora's Box from the command line using mono. Why? Should that work? Have you tried it?

mono is linux version of .Net framework.. it should work, give it a try.

I don't use Pandora's Box, so i haven't tried it.
 

Pure Insanity

Sorceror
I would suggest running the 3.x version of Pandora's Box on Mono. It's more updated for more recent frameworks I believe, so it shouldn't give you a problem...or at least not as many if you do end up getting problems.
 
I don't think MONO is gonna cut it.

Code:
sudo mono Pandora.exe

Returns:

Code:
System.DllNotFoundException: kernel32
  at (wrapper managed-to-native) TheBox.Common.BoxLog:GetSystemInfo (TheBox.Common.BoxLog/SYSTEM_INFO&)
  at TheBox.Common.BoxLog..ctor (System.String filename) [0x00000] 
  at TheBox.Pandora.get_Log () [0x00000] 
  at TheBox.Pandora.Main (System.String[] args) [0x00000]

Re-doing Wine for PB 3 now, will show results.

Download Pandoras Box 3 from here: http://code.google.com/p/pandorasbox3/

EDIT: Ah-HA! With the current version of Wine, and only installing dotnet 2.0 from Winetricks, I can get the program to run. Please note I had to click through a few "unhandled exception" errors but it does seem to be functioning right, and that I am not using boxserver. I just needed this running on a couple of Ubuntu Linux machines to assist in world creation.

Here is a paste of the error I have to click "continue" through:

Code:
See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NotImplementedException: Not implemented.
   at System.Drawing.Region.GetRegionScans(Matrix matrix)
   at System.Windows.Forms.LinkLabel.OnPaint(PaintEventArgs e)
   at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
   at System.Windows.Forms.Control.WmPaint(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Label.WndProc(Message& m)
   at System.Windows.Forms.LinkLabel.WndProc(Message& msg)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Pandora
    Assembly Version: 3.0.0.4
    Win32 Version: 3.0.0.4
    CodeBase: file:///Z:/home/administrator/PB/Pandora.exe
----------------------------------------
MapViewer
    Assembly Version: 3.0.0.3
    Win32 Version: 3.0.0.3
    CodeBase: file:///Z:/home/administrator/PB/MapViewer.DLL
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
ArtViewer
    Assembly Version: 3.0.0.1
    Win32 Version: 3.0.0.1
    CodeBase: file:///Z:/home/administrator/PB/ArtViewer.DLL
----------------------------------------
BoxCL
    Assembly Version: 3.0.0.3
    Win32 Version: 3.0.0.3
    CodeBase: file:///Z:/home/administrator/PB/BoxCL.DLL
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
junxsle-
    Assembly Version: 3.0.0.4
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
ErrMsgBox
    Assembly Version: 3.0.0.3
    Win32 Version: 3.0.0.3
    CodeBase: file:///Z:/home/administrator/PB/ErrMsgBox.DLL
----------------------------------------
English
    Assembly Version: 3.0.0.0
    Win32 Version: 3.0.0.0
    CodeBase: file:///Z:/home/administrator/PB/Lang/English.dll
----------------------------------------
jztrujiz
    Assembly Version: 3.0.0.3
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Data
    Assembly Version: 3.0.0.0
    Win32 Version: 3.0.0.0
    CodeBase: file:///Z:/home/administrator/PB/Data/Data.DLL
----------------------------------------
2aaeg_bm
    Assembly Version: 3.0.0.4
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
DefaultButtons
    Assembly Version: 3.0.0.0
    Win32 Version: 3.0.0.0
    CodeBase: file:///Z:/home/administrator/PB/Data/DefaultButtons.dll
----------------------------------------
dtth-n5f
    Assembly Version: 3.0.0.4
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
edlxo7y5
    Assembly Version: 3.0.0.4
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
 
Font

Can anyone tell me which Windows font PB uses? I have installed the basic TTF fonts, but for some reason the text is still near-illegible, and the "find" link on the Deco tab is a box with an x on it. If I figure it out before anyone responds, I'll post it here.
 

Pure Insanity

Sorceror
It's a box with an x on it? As if it were a picture that failed to load? Would be kinda odd for them to use an image for that...

As for the font thing. Did you install the MS Core fonts? I imagine it's one of those. Don't see why they would use anything else, unless it really is an image...
 
ccarltonn45;848160 said:
I would suggest running the 3.x version of Pandora's Box on Mono. It's more updated for more recent frameworks I believe, so it shouldn't give you a problem...or at least not as many if you do end up getting problems.

I can't get it to even start in MONO. My server runs great in MONO, but Pandora's Box will not even start, note the error above.

James420;848045 said:
It's a box with an x on it? As if it were a picture that failed to load? Would be kinda odd for them to use an image for that...

As for the font thing. Did you install the MS Core fonts? I imagine it's one of those. Don't see why they would use anything else, unless it really is an image...

Oh yes, I do have the core fonts installed. They are there, just kinda hard to read I guess. I've included 2 screenshots below. I have no idea why the boxes are there. I also consistently get the unhandled exception errors mentioned above that I have to click through. Which is kind of annoying, but it works.



 
noel8877;850907 said:
I would suggest running the 3.x version of Pandora's Box on Mono. It's more updated for more recent frameworks I believe, so it shouldn't give you a problem...or at least not as many if you do end up getting problems.
_____________________________________
Malaysia Flights
Kuala Lumpur Accommodation

No. Again, mono will not even run Pandora's Box 3 for me. It will start RunUO fine, but NOT PB3. This is the error that it spits out when I run "sudo mono Pandora.exe" in the console:

Code:
System.DllNotFoundException: kernel32
  at (wrapper managed-to-native) TheBox.Common.BoxLog:GetSystemInfo (TheBox.Common.BoxLog/SYSTEM_INFO&)
  at TheBox.Common.BoxLog..ctor (System.String filename) [0x00000] 
  at TheBox.Pandora.get_Log () [0x00000] 
  at TheBox.Pandora.Main (System.String[] args) [0x00000]
 
Top