aMSN Forums
May 24, 2013, 03:52:58 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: New forum for aMSN !!
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: DosBox in fullscreen make amsn crash  (Read 3470 times)
Anael
Power user
*
Offline Offline

Posts: 132


View Profile WWW
« on: May 12, 2010, 03:27:23 pm »

Hello,

I'm actually nostalgic of simcity 2000, so I'm playing on this game.
In order to run it, i'm using the dosbox program.

I found a funny bug linked to the use of dosbox (msdos emulator) on fullscreen and amsn :

The os is windows XP 32bits SP3.

This error appears each time i'm using dosbox on fullscreen mode. If i'm using it on a window mode there is no problem.
I can't see the amsn windows content one time the crash is done, so i'm unable to deliver a log (is it a way to write automatically program's log on a file ?).

Each time, the windows agent suggest me to send a the bug report to microsoft. If I'm doing it, he need to send bigger files too (I estimate it to around 5Mo)

I known there isn't really signifiant information to track the bug on this post, but i'm sure i can get help ;-)

Regards,
Anael
Logged
vivia
Administrator
Super Power User
*****
Offline Offline

Posts: 2464


View Profile
« Reply #1 on: May 13, 2010, 01:03:04 pm »

Known bug in windows, coming from tcl/tk, the tcl/tk people know of it, last time we checked with them they weren't sure how to fix it either. Sad
Logged
Anael
Power user
*
Offline Offline

Posts: 132


View Profile WWW
« Reply #2 on: May 14, 2010, 03:27:40 am »

Hi vivia,

Thank you for the information.
I'm reporting the bug to the tcl/tk community so.
-> https://sourceforge.net/tracker/?func=detail&aid=3001403&group_id=12997&atid=112997

Other interesting links :
-> http://lists.jabber.ru/pipermail/tkabber/2003-February/000085.html
-> http://tkabber.jabber.ru/node/375
-> http://yo.jabber.ru/bugzilla/show_bug.cgi?id=334


Another question : I want to test if the problem occurs too with the 8.6 beta version.
So I update the programs without specials difficulty, but i'm unable to launch amsn, due to an error message saying :
"There's a problem loading a module of aMSN (TkCxImage) : version conflict for package "Tcl" : have 8.6b1.1, need exactly 8.5".

So i'm checking the content of the scripts\utils\TkCximage repertory, but doesn't found any mention of tcl requierement on the file or on either files.
Where/How can I change this restriction of version ?

Regards,
Anael
« Last Edit: May 14, 2010, 03:34:10 am by Anael » Logged
alexandernst
Developers
Super Power User
*
Offline Offline

Posts: 870



View Profile
« Reply #3 on: May 14, 2010, 08:07:36 am »

You must make clean and then recompile against 8.6 in order to run amsn with that version of tcl/tk
Logged
Anael
Power user
*
Offline Offline

Posts: 132


View Profile WWW
« Reply #4 on: May 14, 2010, 01:29:45 pm »

Hi alexandernst,

The OS is windows, so i'm unable to found documentation on the wiki to make a compilation.
Is it a way to compile it, or is it a really hard task on windows ?

Regards,
Anael
Logged
kakaroto
Administrator
Super Power User
*****
Offline Offline

Posts: 9428


View Profile WWW
« Reply #5 on: May 14, 2010, 10:36:06 pm »

It's a bit complicated, need to install tcl/tk from activestate, then open the visual studio project, configure it correctly to find the libs/headers of tcl/tk (adding C:\Tcl\lib and C:\Tcl\includes to the VC++ directories list in preferences), and also, change the project settings to link against libtclstub86.lib instead of libtclstub85.lib, same for Tk... needs a little fiddling around but it's doable and not *too* complicated.
Logged

KaKaRoTo
Anael
Power user
*
Offline Offline

Posts: 132


View Profile WWW
« Reply #6 on: May 15, 2010, 02:10:07 am »

Hi kakaroto,

a bit, just a bit :p
Funy game to compile all of the dependencies ! (3 hours... not so bad for a first time)

I just leave some interesting links if never one other people want to compile the libraries on windows
1) libraries png & zlib
-> http://www.emule-france.com/forum/lofiversion/index.php?t64064.html
2) libraries jpeg
-> http://social.msdn.microsoft.com/Forums/en/vcgeneral/thread/f1c0a712-4c83-4cd3-a460-e8669ccc2059
(solution is in the message of silvario / Sunday, September 09, 2007 2:54 PM)
3) Every time you compile, check errors, and add include path of required files...



So, with the 8.6 dll's version, the same problem always occurs.
Wait and see if the tcl/tk team make an update on the bug I report :-)

Regards,
Anael
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!