From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.6 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, NICE_REPLY_A autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 24675 invoked from network); 6 Sep 2021 01:31:22 -0000 Received: from 4ess.inri.net (216.126.196.42) by inbox.vuxu.org with ESMTPUTF8; 6 Sep 2021 01:31:22 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Received: from smtp.vivaldi.net ([31.209.137.12]) by 4ess; Sun Sep 5 20:52:09 -0400 2021 Received: from localhost (localhost [127.0.0.1]) by smtp.vivaldi.net (Postfix) with ESMTP id 9B368BD01A for <9front@9front.org>; Mon, 6 Sep 2021 00:52:06 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp.vivaldi.net 9B368BD01A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivaldi.net; s=default; t=1630889526; bh=6SZaTW9ZtgA5eI4/JAfcRu4/GZs/BvDh/HqP11rf5Ig=; h=Subject:To:References:From:Date:In-Reply-To:From; b=t/HS0P7XDlb3Xgvv+Qt3lTuF+0cdqVsx1Cdvt13CmiNEJMzgxPTWwcgRCzgf0oh2m dPrsAD2acLrSXkVgnjrKKfR+B/Kq+Wzb7n+Mvakp/gZoSRudrimPcUGYRFmFv5mIGw jeVMNOpThBB4hPwNHNWO+8yzsl2n64mJsO88Q6GlESDnFrTBPoeUBgoJRQNED31y+L 09sjXpYUp0/FyIv0W55sVVFJdZO6barFyLed1tbdIcyJZjVDSWhWgMGyBGIjX5a4nB PIlScMucvLOtPq/LkZUt4o99BiiPc92+fRqhyjW7jT1MMFE8L/ZDsdzPvkGJHVwlJ0 L6Rgk52gBl3iw== X-Virus-Scanned: Debian amavisd-new at smtp.vivaldi.net Received: from smtp.vivaldi.net ([127.0.0.1]) by localhost (mxo.viv.dc01 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hq9bMUvCs122 for <9front@9front.org>; Mon, 6 Sep 2021 00:52:04 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp.vivaldi.net 3A53EBD047 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivaldi.net; s=default; t=1630889524; bh=6SZaTW9ZtgA5eI4/JAfcRu4/GZs/BvDh/HqP11rf5Ig=; h=Subject:To:References:From:Date:In-Reply-To:From; b=SkGdF8RDv6JYPA+ZHnbxITk41xNQz1pjT0iQgs0DJPWXfzC+Fl5pXDqHeL+P/To+r BRepdYSHw8Fu/QUF78D3NtwJ8ChV+x9/PXbzH5lW8PCTN4L5PoREk53wWJAmNxZSV5 qZruer7nqqC5P6w5nCZqMvetf/+o81WR7Z45yI0DZKsnaEvHJOu4l9pHaH4lGm+f0q dIb4IzxuQbMt8JY4fRfJXVy2y0Wj3Dl9e8ltcZxlBUjEtQtPGf4wdVSYW1FXElvwA2 9Q2dzJuIZNSA2mZF2ONAfHBUzGKD2CAZutIzSUgKVq0iaKh9a7kYzvYOpebuW981kw Cc1sqmOcNcVRA== To: 9front@9front.org References: From: lyndsay Message-ID: <286d6931-12e4-ac16-2df2-693547c88e71@vivaldi.net> Date: Sun, 5 Sep 2021 18:53:30 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.12.0 In-Reply-To: Content-Type: multipart/mixed; boundary="------------ED92217CFCC97BA67B1C1856" Content-Language: en-US List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: proven high-performance framework singleton element core frontend Subject: Re: [9front] trident cyber 9525 graphics glitches Reply-To: 9front@9front.org Precedence: bulk This is a multi-part message in MIME format. --------------ED92217CFCC97BA67B1C1856 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable ok, sounds doable... i'll do some work on that tomorrow. i'm pretty sure=20 it would have been using vesa (1.0?) on windows xp, which was installed=20 on it before i demolished it to make room for plan 9, so i think there=20 *is* a way to get it working. apparently the source code for xp is out=20 there, so if linux fails me, there's that too! i just modified /lib/vgadb, yep. i attached the patch and i did also try=20 to submit a pull request to the main repository but i have no idea if it=20 went through and my git on this pc is broken and has outdated=20 credentials anyway, so it might be better if someone who knows what=20 they're doing just commits it instead =F0=9F=98=85 - lyndsay On 9/5/21 6:08 PM, qwx wrote: >> oh my god, i can't believe i didn't think of simply trying a lower >> resolution. i'm an idiot sometimes. the graphics DO in fact work fine, >> and it accepts 24-bit color, using a 640x480 resolution! i would >> definitely be interested in trying to debug and fix the issue at the >> source if you/others on the list are interested in helping with that, >> but i know that's a tall task and probably not a priority for most >> people, so just downscaling looks like it will work as a quick >> superficial fix. > I doubt it occurred to me immediately either :) Do compare drawing > performance between 16 and 24bit mode, one may be significantly faster > than the other for you. Debugging over the ml is very slow, but I > would suggest comparing with linux or some other os to check if vesa > works there and if the drivers behave the same way, and if they don't, > 1) tracing where vesa fails, and/or 2) tracing where the memory issue > comes from in the cyber938x.c drivers (/sys/src/9/pc/vgacyber938x.c > functions in cyber938xdev struct and > /sys/src/cmd/aux/vga/vgacyber938x.c) and reading the linux or w/e > driver... Others may make smarter suggestions. > > Please send a patch for whatever you modified (just /lib/vgadb?) :) > > Cheers, > > qwx --------------ED92217CFCC97BA67B1C1856 Content-Type: text/x-patch; charset=UTF-8; name="cyber9525.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="cyber9525.patch" 294a295 > 0xC70C5="TVGA BIOS KTT 6.0" # Cyber 9525 / Satellite 2250CDT --------------ED92217CFCC97BA67B1C1856--