Application Details:

Version: 15
License: Retail
Votes: 0
Latest Rating: Silver
Latest Wine Version Tested: 4.2

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

"Math" toolbar (in general) and "X-Y Plot".

What does not

Opening .xmcd files, "Surface Plot" and "Help". "Standard", "Formatting" and "Controls" toolbars are too tiny to be useable.


What was not tested

Data import/export, programming, other plots.

Hardware tested


  • GPU:
  • Driver:

Additional Comments

Needs: allfonts, dotnet35, mdac28, msxml4 and .NET Framework 3.5 SP1 ( Overwritten mlang.dll in ~/.wine/drive_c/windows/system32 with one from a Windows XP installation.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowArch LinuxMar 20 20194.2Yes Yes NoSilverAndrea 
ShowLinux Mint 15 "Olivia" x86_64Jul 15 20141.7.17Yes Yes BronzeIgor 
ShowUbuntu 13.04 "Raring" i386 (+ variants like Kubuntu)Sep 02 20131.7.1Yes Yes Bronzean anonymous user 
CurrentMac OS X 10.8 "Mountain Lion"Nov 26 20121.4.1Yes Yes Bronzean anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
32126 Mathcad 14 ends up in a loop, needs IMLangLineBreakConsole::BreakLineA/W implementation NEW View
34267 Mathcad 15 doesn't paste any components from other programs in mathcad document. UNCONFIRMED View

Show all bugs


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

How to run ?
by Krabs on Monday October 25th 2021, 4:07
Once i run all the steps from (Additional Comments), how do run / test mathcad ?
Infinite loops
by Igor on Thursday July 17th 2014, 11:41
It seems that most of the infinite loops occur due to bug 32126, the unimplemented IMLangLineBreakConsole::BreakLineW method. This can be reproduced 100% by entering a long string of text into the document until it tries to wrap. In the lastest git repo, the BreakLineA function is fixed, but BreakLineW is still a stub for some reason.