From owner-freebsd-questions@freebsd.org Mon Apr 22 10:04:42 2019 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 48D891595625 for ; Mon, 22 Apr 2019 10:04:42 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.17.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2396083AC7 for ; Mon, 22 Apr 2019 10:04:40 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from r56.edvax.de ([92.195.126.133]) by mrelayeu.kundenserver.de (mreue109 [212.227.15.183]) with ESMTPA (Nemesis) id 1MAORp-1h7pd72W79-00BsWY for ; Mon, 22 Apr 2019 12:04:38 +0200 Date: Mon, 22 Apr 2019 12:04:38 +0200 From: Polytropon To: FreeBSD Questions Subject: Descent 3 with wine and OpenGL / Mesa Message-Id: <20190422120438.a46e2f3e.freebsd@edvax.de> Reply-To: Polytropon Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:K8C6iYRr+jO2WOnScaMZj5zLPav46fdlbeOLijsqWeDOJNlCnRh BOg7Rp6SPLfkUD0RHr6ZOPjK6rRa+dB5JV4MarWV7tsH35hCbAJZQKVOVX5wlpKxsDKIfty h95SeXD3QZtF99rdUcdvMPUyHSPGCWyyqYRDpTAjUAKWiQbY60C0J2WFGyQN3WTnHomnanx 3jivIeKwfKindnGkBU3uA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:5K99kjDTx8c=:WSYMfy4YCWaSLlQ5r98yF3 zRl0ooLmk6OGH9gf8T/YMd/RhlRvBdPrBByZO1oeEASaZ4j55IxhGfL8F29ZCGtCSnlTDFV5w jq22dQe4QB7OUarEYIf2/uMe8LKxKdxAwBriweL7YcItawfbd3/ra65SAycdnb50nHJW1aFF/ jyaLX2GsfBu9uCKNGFGFnPtuqAmXGSEzqxVCrisMQWzjV2cLAj3q7z01m34N3qFAMFlSp9sqs zuCvXa1E4cz2Aj6cSZcXrNg18xAcdLbwWJr3+gqGK3HXq/TDhSQ2svXbsZWVMu9VraWPoCe1x plClSI6GO8LaLHJGNgjd3deRaU3G6tobBAj8YvL7mdL/kq79xe6OZNyGHRHwQooMVT0G3XQ6/ 5Ig058/Dwsyli6fJ+4iIFOjkl7o4FaW/YJ8db7pPqD4hYp6s14/UD1nnjcXgKdCWSmePxj8VW JSNLVtWwmQdWLygWNbZwa+SVgEOUvWqiZ8zQ0mwrmb7j4TakLrwoy816xc1yKTVxjt27d4EOl PimvbpLREtwOIXMP+2AJGTPK5rR21de5zIhjeXt1AoKfp4n+4/0iavz7CWFggKPB4PnvSR1qW uJR7Yo2B2laT3rPyWJkRlB9j39HZt2qmbWWc4qOZpeZVSazpaq1tUKg4Y4SpwZrGQa55r1xkA qDS3HkMB1skihmkrOfCNItHfWOeTcAbpgFKEFhHLCZvjGDXOS5+oGgePZ3PgsU5qkQ/8Hupe2 yRbGf/hmJLcEswM6K/GP5T7SKqc/RnpqQBLBJMwiqFoir/5L3Lj7iqrYMEM= X-Rspamd-Queue-Id: 2396083AC7 X-Spamd-Bar: +++++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [5.09 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[freebsd@edvax.de]; MV_CASE(0.50)[]; HAS_ORG_HEADER(0.00)[]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[mx00.schlund.de,mx01.schlund.de]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; MIME_TRACE(0.00)[0:+]; RECEIVED_SPAMHAUS_PBL(0.00)[133.126.195.92.zen.spamhaus.org : 127.0.0.10]; ARC_NA(0.00)[]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.85)[0.845,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; DMARC_NA(0.00)[edvax.de]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_MEDIUM(0.70)[0.700,0]; IP_SCORE(0.17)[ip: (0.34), ipnet: 212.227.0.0/16(-1.36), asn: 8560(1.86), country: DE(-0.01)]; NEURAL_SPAM_LONG(0.99)[0.990,0]; RCVD_IN_DNSWL_NONE(0.00)[24.17.227.212.list.dnswl.org : 127.0.5.0]; MID_CONTAINS_FROM(1.00)[]; R_SPF_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Apr 2019 10:04:42 -0000 After I succeeded finishing "Descent" and "Descent II" on a real DOS PC, I wanted to explore "Descent 3" on FreeBSD. That system runs FreeBSD 12.0-p3 i386 and wine 4.0,1, which is configured for "Windows '98" compatibility. After installation from the original 2 CD set, the game refused to run even though CD access permissions were all set as per the handbook (full user control). I then decided to apply the "no CD patch", and now the game works. After a little configuration for the controls, it's partially usable with keyboard and mouse, but of course that's _no_ comparison to the previous versions that could be controlled with keyboard and analog (!) joystick. However, I have a problem with graphics. The game menu runs in a 640x480 window on a 1024x768 desktop, the game itself runs in 1024x768 fullscreen. When using "DirectX" (the one that came with wine), most textures are black, lasers are invisible. Switching to OpenGL / Mesa, everything is visible. The problem is: There is more stuff visible than there _should_ be, i. e., partially transparent textures. The rendering is so ugly that I can look through walls, I see floating doors, I see enemy bots behind the corner, I can see through the mountains - "invisible walls" are terrible. I've been playing with the various command line options as well as with the in-game settings, but it doesn't get better. All the effects and detail are displayed properly. The graphics in that machine is an Intel Mobile GM965/GL960, and the installed xf86-video-intel-2.99.917.20181203 works very good with that. The game is old enough (published 1999) to not require the newest and fastest PC currently available. Does anyone have an idea what could be the problem here? -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...