WineHQ

eMachineShop

No Screenshot

Submit Screenshot
Compilation date Feb. 19, 2008.

Application Details:

Version: 1.52
License: Free to use
URL: http://www.emachineshop.com/do...
Votes: 3
Latest Rating: Gold
Latest Wine Version Tested: 0.9.61.

Maintainers: About Maintainership

No maintainers. Volunteer today!

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

All of the application functionality works. Drawing, saving, importing, export, pricing and 3D display of the model.

The only catch is that one needs to have GLX version 1.3 or higher installed on both the client and server side in X (see glxinfo output). This is because emachineshop uses OpenGL child windows and the Wine implementation of these requires the GLX_SGIX_pbuffer or GLX_EXT_framebuffer_object extensions to be present in the X server. In practise, one either needs to have support for these extensions in the graphics drivers (only nvidia at the moment) or one can use the software rendering Mesa libraries. In Debian / Ubuntu, installing the libgl1-mesa-swx11 package makes the graphics work perfectly.

What does not

Export dialog is not rendered correctly. Extra export options to the right of the file selection widet are not shown completely, and the dialog cannot be resized to display them.

The windows help functions under Help menu sort of work, but the help window cannot be resized and closing the help window crashes the application.

Workarounds

What was not tested

Actually sending orders to emachineshop.com was not tested.

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

With the exception of Mesa software renderer requirement on most graphics cards and the help window crash, the application works almost perfectly under Wine.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentDebian GNU/Linux 5.x "Lenny"May 05 20080.9.61.Yes Yes NoGoldTeemu Ikonen 
ShowDebian GNU/Linux 5.x "Lenny"Mar 05 20080.9.61.Yes Yes NoGoldan anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
10394 No$gba Open file dialog non-resizable (OFN_ENABLESIZING not implemented) CLOSED FIXED View
12911 Garbled opengl graphics in emachineshop CLOSED INVALID View
12986 emachineshop crashes when closing the help window CLOSED FIXED View

Show open bugs

HowTo / Notes

HOWTO
The missing graphics are caused by an incomplete OpenGL implementation in the server side GLX and graphics device drivers in X servers commonly used today. One needs either the GLX_SGIX_pbuffer or the GL_EXT_framebuffer_object extension in order to get the Wine OpenGL child window support working properly. In practice this means that GLX version >= 1.3 is required.

­ Fortunately the Mesa software renderer supports all the necessary OpenGL extensions which are needed for this application and in this case the slowness of software rendering does not really matter, since the graphics are very simple.

In Debian / Ubuntu, one just needs to install the libgl1-mesa-swx11 package and then everything works perfectely graphicswise.

Comments

Comments Disabled

Comments for this application have been disabled because there are no maintainers.
Back