Register to post in forums, or Log in to your existing account
 

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » CMUD General Discussion
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Wed Jan 16, 2008 12:51 am   

Can someone test CMUD 2.18 on Windows 2000 for me?
 
Since several people have reported that CMUD v2.18 works with Linux emulators now that the Theme stuff is removed, I was wondering what happens if you try to run CMUD on Windows 2000. I don't have any Win2000 test systems anymore (and I haven't installed VMware on Vista yet). So if there is someone out there with access to Win2000, I'd be interested in knowing what happens when you try to run CMUD 2.18.

I'm not saying that I'm supporting Win2000 (I'm not), but I'm curious.
Reply with quote
Guinn
Wizard


Joined: 03 Mar 2001
Posts: 1127
Location: London

PostPosted: Wed Jan 16, 2008 1:02 am   
 
While not definitive, it does run in 2000 compatibility mode inside Vista.
Problem when installing it fresh is that the setup says it requires XP or Vista ;)
_________________
CMUD Pro, Windows Vista x64
Core2 Q6600, 4GB RAM, GeForce 8800GT
Because you need it for text... ;)
Reply with quote
ralgith
Sorcerer


Joined: 13 Jan 2006
Posts: 715

PostPosted: Wed Jan 16, 2008 1:42 am   
 
I put my spare comps in storage, sorry Zugg. I've had it working in 2k3 already though.
_________________
CrossOver: Windows Compatibility on Mac and Linux CMUD Advocate
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Wed Jan 16, 2008 5:33 am   
 
Oh yeah, I forgot that the installer checks the OS version.
Reply with quote
TonDiening
GURU


Joined: 26 Jul 2001
Posts: 1958
Location: Canada

PostPosted: Wed Jan 16, 2008 5:39 am   
 
I have many VMs around if needed. Let me know when the installer is fixed and I'll throw one up.
Reply with quote
M0lid3us
Beginner


Joined: 18 Nov 2003
Posts: 19
Location: Italy

PostPosted: Sat Jan 19, 2008 11:28 am   
 
Reply to this thread when the installer is fixed :-D
_________________
Molideus DeepStar

WebMaster - www.clessidra.it - Clessidra Mud
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Sat Jan 19, 2008 6:37 pm   
 
Since the installer probably won't get fixed for a while, what I need to find is someone who is willing to just copy their CMUD directory from an XP system to a Win2000 system and see if it works. The installer isn't doing anything fancy and everything needed to run CMUD is in the CMUD install directory itself.
Reply with quote
Taz
GURU


Joined: 28 Sep 2000
Posts: 1395
Location: United Kingdom

PostPosted: Mon Jan 21, 2008 9:28 pm   
 
Only had Server 2k to test with, it couldn't initialise the sessions panel but the main window came up ok. I'll see if I can find a normal 2k here at work somewhere but I reckon it'll probably do the same.
_________________
Taz :)
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Tue Jan 22, 2008 10:38 pm   
 
Quote:
it couldn't initialise the sessions panel

I guess I'm not sure what you mean by that and how you got the main window. Make sure you also copied the SQLITE.DLL file since that is what is used for the session database.
Reply with quote
Taz
GURU


Joined: 28 Sep 2000
Posts: 1395
Location: United Kingdom

PostPosted: Wed Jan 23, 2008 4:39 pm   
 
This is what you get if you run the program:



I have a proper 2k system I can test on now so if there is anything you want me to do extra just let me know.

As for the sqlite.dll it is definitely present because I actually installed the product by changing the ProductName and ProductVersion registry keys to match XP so it was a full proper installation plus I checked for it's presence.

EDIT: Decided to add the bug report stack trace.
Code:
date/time         : 2008-01-23, 17:03:20, 171ms
computer name     : NOTGXI
user name         : Administrator <admin>
operating system  : Windows 2000 Service Pack 4 build 2195
system language   : English
system up time    : 44 minutes 53 seconds
program up time   : 9 seconds
processor         : Intel(R) Pentium(R) M processor 1.86GHz
physical memory   : 221/503 MB (free/total)
free disk space   : (C:) 29.35 GB
display mode      : 1024x768, 32 bit
process id        : $308
allocated memory  : 14.80 MB
executable        : cMUD.exe
exec. date/time   : 2007-12-14 20:39
version           : 2.18.0.0
madExcept version : 3.0b
callstack crc     : $a125c222, $997e5d7c, $997e5d7c
count             : 3
exception number  : 1
exception class   : EAccessViolation
exception message : Access violation at address 00000000. Read of address 00000000.

Main ($310):
00c7783a +036 cMUD.exe     CharF            547   +1 TChardb.FormShow
00502d35 +021 cMUD.exe     Forms           2855   +1 TCustomForm.DoShow
00a267a6 +04a cMUD.exe     MultiForm        264   +2 TMultForm.DoShow
005069d4 +0ac cMUD.exe     Forms           4451  +10 TCustomForm.CMShowingChanged
004e281f +1df cMUD.exe     Controls        4645  +53 TControl.WndProc
004e654e +18e cMUD.exe     Controls        6342  +33 TWinControl.WndProc
0050362c +478 cMUD.exe     Forms           3098 +103 TCustomForm.WndProc
004e252a +036 cMUD.exe     Controls        4552   +5 TControl.Perform
004e5fa0 +0dc cMUD.exe     Controls        6193  +16 TWinControl.UpdateShowing
004e6024 +050 cMUD.exe     Controls        6211   +7 TWinControl.UpdateControlState
004e8701 +03d cMUD.exe     Controls        7305   +3 TWinControl.CMVisibleChanged
004e281f +1df cMUD.exe     Controls        4645  +53 TControl.WndProc
004e654e +18e cMUD.exe     Controls        6342  +33 TWinControl.WndProc
0050362c +478 cMUD.exe     Forms           3098 +103 TCustomForm.WndProc
004e252a +036 cMUD.exe     Controls        4552   +5 TControl.Perform
004e0ab4 +03c cMUD.exe     Controls        3734   +5 TControl.SetVisible
00503079 +055 cMUD.exe     Forms           2952   +8 TCustomForm.SetVisible
00507278 +00c cMUD.exe     Forms           4773   +1 TCustomForm.Show
00c5e401 +101 cMUD.exe     PARENT          2746  +39 TParentForm.ShowChardb
00c5e45b +007 cMUD.exe     PARENT          2752   +0 TParentForm.wmShowChar
004e281f +1df cMUD.exe     Controls        4645  +53 TControl.WndProc
004e654e +18e cMUD.exe     Controls        6342  +33 TWinControl.WndProc
0050362c +478 cMUD.exe     Forms           3098 +103 TCustomForm.WndProc
00c012cc +020 cMUD.exe     DXSounds        2013   +9 TCustomDXSound.FormWndProc
00bfea28 +00c cMUD.exe     DXClass          572   +1 TControlSubClass.WndProc
004e6120 +034 cMUD.exe     Controls        6237   +3 TWinControl.MainWndProc
00480398 +014 cMUD.exe     Classes        10966   +8 StdWndProc
77e25044 +014 USER32.dll                             CallWindowProcW
7175264f +053 COMCTL32.dll                           #413
77e25044 +014 USER32.dll                             CallWindowProcW
006d7033 +053 cMUD.exe     aqDockingUtils  1725   +4 CallDefWndProc
006d7175 +0dd cMUD.exe     aqDockingUtils  1776  +41 TaqWindowEventFilter.WndProc
00480398 +014 cMUD.exe     Classes        10966   +8 StdWndProc
77e15b72 +006 USER32.dll                             DispatchMessageA
0050b6d4 +0ac cMUD.exe     Forms           6873  +13 TApplication.ProcessMessage
0050b71b +00f cMUD.exe     Forms           6892   +1 TApplication.HandleMessage
0050b9b6 +0a6 cMUD.exe     Forms           6976  +16 TApplication.Run
00dce84c +088 cMUD.exe     CMUD             344  +18 initialization
77f877e4 +090 ntdll.dll                              RtlUnicodeStringToAnsiString
7c590e68 +0ce KERNEL32.dll                           GetVersionExA
7c590a25 +0f5 KERNEL32.dll                           GetModuleFileNameW
_________________
Taz :)
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Wed Jan 23, 2008 6:02 pm   
 
Thanks very much for that crash dump Taz! It looks like the Session window is calling one of the Windows Theme API routines to get a color value, and this causes a crash on Win2000 because the theme API isn't present. I don't remember why I was doing this, but looking briefly at the code, it looks like it was mostly commented out, but I missed a line. So actually, this is very promising. The fact that the main window appears makes me think that I'll be able to get CMUD working on Win2000 in the future.
Reply with quote
Taz
GURU


Joined: 28 Sep 2000
Posts: 1395
Location: United Kingdom

PostPosted: Wed Jan 23, 2008 8:25 pm   
 
You're welcome, if you need any more 2k testing just let me know since I'll just leave this system lying around like it has been for the last 6 months.
_________________
Taz :)
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » CMUD General Discussion All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© 2009 Zugg Software. Hosted by Wolfpaw.net