From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50797) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z5LmA-0001F3-Uf for qemu-devel@nongnu.org; Wed, 17 Jun 2015 18:25:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z5Lm7-0001bu-Na for qemu-devel@nongnu.org; Wed, 17 Jun 2015 18:25:42 -0400 Received: from indium.canonical.com ([91.189.90.7]:35526) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z5Lm7-0001bj-Hx for qemu-devel@nongnu.org; Wed, 17 Jun 2015 18:25:39 -0400 Received: from loganberry.canonical.com ([91.189.90.37]) by indium.canonical.com with esmtp (Exim 4.76 #1 (Debian)) id 1Z5Lm6-0004aY-Oa for ; Wed, 17 Jun 2015 22:25:38 +0000 Received: from loganberry.canonical.com (localhost [127.0.0.1]) by loganberry.canonical.com (Postfix) with ESMTP id B3FB32E80C3 for ; Wed, 17 Jun 2015 22:25:38 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Date: Wed, 17 Jun 2015 22:19:17 -0000 From: rjasmin <1239008@bugs.launchpad.net> Sender: bounces@canonical.com References: <20131011233333.16273.25871.malonedeb@soybean.canonical.com> <20150617171116.9863.42386.malone@chaenomeles.canonical.com> Message-Id: <5581F265.6080904@gmail.com> Errors-To: bounces@canonical.com Subject: Re: [Qemu-devel] [Bug 1239008] Re: qemu fails to scroll screen on ^Vidmem output Reply-To: Bug 1239008 <1239008@bugs.launchpad.net> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org It is hosted on google code, a dying service. FreePascal(coffee) OS.A = more basic version is posted there.I assume it works as the version that = I last built did not for some reason. Sources should be there via = subversion checkout.Thats what I tested with. https://code.google.com/p/coffee-os/ It uses a basic VRAM scroll buffer and writes to it. Examples are found elsewhere in C. (OS Dev pages) Im in the middle of a fedup upgrade at the moment, but will see what I = can do. On 06/17/2015 12:11 PM, Chris J Arges wrote: > Can you test with the latest version to see if this still affects you? > If this still is a problem, any information on how to obtain the Guest OS= in question that would also be helpful. > > ** Changed in: qemu (Ubuntu) > Status: New =3D> Incomplete > -- = You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1239008 Title: qemu fails to scroll screen on ^Vidmem output Status in QEMU: New Status in qemu package in Ubuntu: Incomplete Bug description: Pascal uses ^Vidmem for B800 console output. The terminal does not oblige the Pascal OS code to scroll the output. Virtualbox emulation works, so this must be a qemu bug. Using QEMU in KVM mode as Ubuntu LTS. Source line to trip bug(in theory pushes VideoMem up one line): procedure Scroll; //this is whats causing crashes. FIXME:Virtualbox not affected.QEMU BUG? begin if scrolldisabled then exit; if (CursorPosY >=3D 24) then begin //in case called before end of = screen blank:=3D $20 or (TextAttr shl 8); Move((VidMem+(2*80))^,VidMem^,24*(2*80)); // Empty last line FillWord((VidMem+(24*2*80))^,80,Blank); CursorPosX:=3D1; CursorPosY:=3D23; update_cursor; end; end; To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1239008/+subscriptions