http://bugs.winehq.org/show_bug.cgi?id=21800
Summary: 3D Rad demo "BeltBall" jerky? Product: Wine Version: 1.1.39 Platform: x86 URL: http://www.3drad.com/games/BeltBall%20v102.exe OS/Version: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
The smallest demo from http://www.3drad.com/free-pc-games.php is the 8MB http://www.3drad.com/games/BeltBall%20v102.exe, sha1sum d8827274480b0391ad200478b2ebe26a2658166d BeltBall v102.exe Runs great on Vista. It installs fine; to run it, to get past bug 21790 by doing 'winetricks vcrun2005'.
The next problem is a crash related to d3dx9_36.D3DXAssembleShaderFromResourceW, roughly bug 12020. Work around this with 'winetricks d3dx9'.
The next problem is that full-screen mode doesn't work (bug 21791). Work around this by telling the game to run in a window.
Press Enter to start the game. When it starts, press and hold the left or right arrow key. The ball will sweep across the court to the end; switch keys and continue sweeping in the other direction. On Vista, motion is smooth. On Wine, there is a big pause exactly once per second.
This was tested on Jaunty on a quad core (and Vista on a dual core), both with nvidia 8500 cards, and with latest proprietary driver on Jaunty.