|
||
|
|||||||
| Third Party Program Support Misc support forum and advertisment forum for all RunUO related third party Utilities. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
Newbie
|
okay hey everyone, im having trouble getting pandoras box as im trying to get box server to work with runuo 2.0. i followed instructions exactly as they appear in
to get box server to run with runuo 2.0. i managed to install box server successfully with no error's and such but after i replaced pandora.exe with the one in that script, pandoras box vanished after i chose a profile. i tried deleting profiles to run the settings menu again and get map 0 1 2 map errors. so im guessing thats the problem. after pandoras vanished again after installing again. i noticed it was still running in the background (i use windows xp with both .net framework 1.1 and 2.0). i then checked the pandoras directory and found a log file with the error in it. here is the error... Code:
Pandora's Box - Log Pandora version 2.0.0.6 8/7/2007 1:01:55 AM Windows version: 5.1.2600.131072 Processor family: Intel Pentium Physical memory: 784920 [1:1:55] Starting [1:1:55] Normal startup initiated [1:1:55] Double instances check passed [1:1:57] Reading profile josh [1:1:59] Profile read succesfully [1:2:0] **** ERROR **** System.ArgumentException: The output char buffer is too small to contain the decoded characters, encoding 'Unicode (UTF-8)' fallback 'System.Text.DecoderReplacementFallback'. Parameter name: chars at System.Text.Encoding.ThrowCharsOverflow() at System.Text.Encoding.ThrowCharsOverflow(DecoderNLS decoder, Boolean nothingDecoded) at System.Text.UTF8Encoding.GetChars(Byte* bytes, Int32 byteCount, Char* chars, Int32 charCount, DecoderNLS baseDecoder) at System.Text.DecoderNLS.GetChars(Byte* bytes, Int32 byteCount, Char* chars, Int32 charCount, Boolean flush) at System.Text.DecoderNLS.GetChars(Byte[] bytes, Int32 byteIndex, Int32 byteCount, Char[] chars, Int32 charIndex, Boolean flush) at System.Text.DecoderNLS.GetChars(Byte[] bytes, Int32 byteIndex, Int32 byteCount, Char[] chars, Int32 charIndex) at System.IO.BinaryReader.InternalReadOneChar() at System.IO.BinaryReader.Read() at System.IO.BinaryReader.PeekChar() at TheBox.MapViewer.MapViewer.GeneratePatchData() at TheBox.MapViewer.MapViewer..ctor() at TheBox.Box.InitializeComponent() at TheBox.Box..ctor() at TheBox.Pandora.StartingContext.LoadProfile(String name) Additional information: Profile josh failed. i would deeply appropriate it if someone could figure the problem out. |
|
|
|
|
|
#2 (permalink) |
|
Forum Expert
Join Date: Jan 2003
Location: California
Age: 39
Posts: 3,254
|
I can't get over this issue as well no matter what I try.
__________________
My Scripts: HoodableRobe CellarAddon SeigeUpdates Refresh/CloneMe Commands VooDoo Dolls Lost Alchemy SVN 187 Updates: Bard System + Upgrade Ultima VII |
|
|
|
|
|
#3 (permalink) |
|
Forum Expert
Join Date: Dec 2005
Location: Germany
Age: 31
Posts: 401
|
The method in question is this. If anyone can see anything wrong with it, please post. I certainly don't.
Code:
/// <summary>
/// Reads the Difl files needed for patching purposes
/// </summary>
private void GeneratePatchData()
{
//
// MAP: Read from mapdiflX.mul
//
// Note: Some blocks are duplicated.
// Always use the second block or the map will miss pieces
m_MapPatch = new Hashtable();
if ( File.Exists( GetMulFile( MulFileType.MapDifl, m_Map ) ) )
{
FileStream stream = new FileStream( GetMulFile( MulFileType.MapDifl, m_Map ), FileMode.Open, FileAccess.Read, FileShare.Read );
BinaryReader reader = new BinaryReader( stream );
int index = 0;
while ( reader.PeekChar() != -1 )
{
// Read data. Data stored in the file is the key
// The index of the key is the value
int key = reader.ReadInt32();
m_MapPatch[ key ] = index++;
}
stream.Close();
}
//
// STATICS: Read from stadiflX.mul
//
m_StaPatch = new Hashtable();
if ( File.Exists( GetMulFile( MulFileType.StaDifl, m_Map ) ) )
{
FileStream stream = new FileStream( GetMulFile( MulFileType.StaDifl, m_Map ), FileMode.Open, FileAccess.Read, FileShare.Read );
BinaryReader reader = new BinaryReader( stream );
int index = 0;
while ( reader.PeekChar() != -1 )
{
int key = reader.ReadInt32();
m_StaPatch[ key ] = index++;
}
stream.Close();
}
}
|
|
|
|
|
|
#4 (permalink) |
|
Master of the Internet
|
if i remember correctly to get the box server to work correctly, also too a mod to the login script for runuo itself - i juet can not remember off hand what it was
but i have had the box server running on my shard since i went to rc1 (about 1 month after it was released) and there was not much to do to get it to run, but i do remember them saying there was a problem in rc1 that caused it not to work for logging in
__________________
http://www.AoAUO.com
:) ..... Come for the Customs, Play for the Fun. Return to see your new Friends ..... :) |
|
|
|
|
|
#5 (permalink) |
|
Forum Expert
Join Date: Dec 2005
Location: Germany
Age: 31
Posts: 401
|
Unfortunately the problem in question has nothing to do with login troubles. It is more like it couldn't find certain mul files, or even a valid UO installation. I have been going over all the relevant code over and over again, but even though I do understand what *is* happening there, I don't know what *might* be wrong under specific circumstances. It's really driving me nuts, just like the title of the other current thread on PB problems.
|
|
|
|
|
|
#6 (permalink) |
|
Master of the Internet
|
do you have ultima.dll, zlib and zlib32 installed on the system?
also do you have boxserver.dll in the root runuo directory and it added to the assemblies.cfg along with these also: (only 2 for pandora - but showing all extras) BoxServer.dll -- pandoras origional needed and probably updated needs also System.Runtime.Remoting.dll --- UOAR used i believe - might be pandoras also OrbServerSDK.dll --- UOAR used UOArchitectInterface.dll --- UOAR used Ultima.dll - unpdated pandora needed
__________________
http://www.AoAUO.com
:) ..... Come for the Customs, Play for the Fun. Return to see your new Friends ..... :) |
|
|
|
|
|
#7 (permalink) | |
|
Newbie
|
Quote:
Last edited by starfox45634; 08-08-2007 at 04:58 PM. |
|
|
|
|
|
|
#8 (permalink) |
|
Forum Expert
Join Date: Dec 2005
Location: Germany
Age: 31
Posts: 401
|
Taking this post into account, I am led to believe that this output buffer problem may have another source alltogether. Wasn't .net updated recently, with a whole lot of people posting other problems after that?
|
|
|
|
|
|
#9 (permalink) | |
|
Newbie
Join Date: Jan 2007
Location: USA
Posts: 11
|
Quote:
|
|
|
|
|
|
|
#10 (permalink) |
|
Master of the Internet
|
there was a 3.5 or some weird thing like that - i remember some one complaoning about it in here some place, and how they had to uninstall it all - including 1.1 & 2.0 to get it all back correctly
it is a beta of some time MS put out
__________________
http://www.AoAUO.com
:) ..... Come for the Customs, Play for the Fun. Return to see your new Friends ..... :) |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|