Jody.Owens@kcufgat.fidonet.org (Jody Owens) (06/01/91)
Is John ever going to fix the scrolling problem??? Jody * Origin: Amiga Central BBS 816-587-5360 320mbs MOKCI (1:280/304)
goodwinm@CS.ORST.EDU (Michael Goodwin) (06/04/91)
In article <675757488.0@kcufgat.fidonet> Jody.Owens@kcufgat.fidonet.org (Jody Owens) writes: > Is John ever going to fix the scrolling problem??? > What scrolling problem? Is there one? > > Jody > > * Origin: Amiga Central BBS 816-587-5360 320mbs MOKCI (1:280/304) -- | /\.--.--. /\ | goodwinm@prism.cs.orst.edu | . ) ) ) o / _ / / | Real signatures are in cursive. | ./ / / / .-- /--. .--. (/ \/ | | / / \__/\__/\___/ (__(__(__/\__/\_ |
Jody.Owens@kcufgat.fidonet.org (Jody Owens) (06/07/91)
The after flicker while the text scrolls. Jody * Origin: Amiga Central BBS 816-587-5360 320mbs MOKCI (1:280/304)
lord_zar@ucrmath.ucr.edu (wayne wallace) (06/10/91)
Jody.Owens@kcufgat.fidonet.org (Jody Owens) writes: >The after flicker while the text scrolls. This is the blitter's fault. If you have an accelerated amiga (14Mhz or better) get cpublit.lzh from ab20.larc.nasa.gov. Fixes the problem entirely for us lucky people with the $$ to have an accelerated amiga. The unaccelerated amiga 1000/500/2000 users can suffer ;) Seriously, it should be fixed, but on the other hand, how many amiga 500 users do more than play games, or can even afford a modem? BLAM BLAM BLAM!!! Okay, I guess there are a few of you....;) Yup. Jack, fix it, and that's an order! Um, request? Proposition? Plea? Beg? Snivel? > Jody Wayne
231b3678@fergvax.unl.edu (Phil Dietz) (06/10/91)
In <lord_zar.676520773@ucrmath> lord_zar@ucrmath.ucr.edu (wayne wallace) writes: >Jody.Owens@kcufgat.fidonet.org (Jody Owens) writes: >>The after flicker while the text scrolls. >This is the blitter's fault. If you have an accelerated amiga (14Mhz or better) >get cpublit.lzh from ab20.larc.nasa.gov. >Fixes the problem entirely for us lucky people with the $$ to have an >accelerated amiga. The unaccelerated amiga 1000/500/2000 users can suffer ;) >Seriously, it should be fixed, but on the other hand, how many amiga 500 >users do more than play games, or can even afford a modem? BLAM BLAM BLAM!!! >Okay, I guess there are a few of you....;) Yup. Jack, fix it, and that's an >order! Um, request? Proposition? Plea? Beg? Snivel? >> Jody > Wayne Couldn't the terminal screen be double-buffered? Like it'll scroll nasty on a hidden screen, then swapped, giving a nice jitter-text-free display. True, You probably won't be able to go beyond 2400 bps (you'll be drawing and swaping like crazy), but at least it will satisfy those people used to IBMs etc. that dont flicker. ---- Flame Proof o __ | o Shield of Phil Dietz +-- <__< | -+- Arrogance 231b3678@fergvax.unl.edu /\ | / \ University of Nebraska
ewilts@janus.mtroyal.ab.ca (Ed Wilts) (06/11/91)
In article <lord_zar.676520773@ucrmath>, lord_zar@ucrmath.ucr.edu (wayne wallace) writes: > Jody.Owens@kcufgat.fidonet.org (Jody Owens) writes: > >>The after flicker while the text scrolls. > > This is the blitter's fault. If you have an accelerated amiga (14Mhz or better) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > Fixes the problem entirely for us lucky people with the $$ to have an ^^^^^ Software doesn't "fix" hardware. It may work around hardware limitations, though. > Okay, I guess there are a few of you....;) Yup. Jack, fix it, and that's an ^^^^^^^^^^^^ I think Jack has a large enough order with Jr-Comm, and shouldn't have to spend his time designing another blitter... -- .../Ed Preferrred: Ed.Wilts@BSC.Galaxy.BCSystems.Gov.BC.CA Ed Wilts Alternate: EdWilts@BCSC02.BITNET (604) 389-3430 B.C. Systems Corp., 4000 Seymour Place, Victoria, B.C., Canada, V8X 4S8
bneal@umaxc.weeg.uiowa.edu (Brian Neal) (06/12/91)
> Jody.Owens@kcufgat.fidonet.org (Jody Owens) writes: > >The after flicker while the text scrolls. > This is because of blitter. The problem becomes greater if you have a Amiga 500 with no true fast ram. If this describes your situation, go into the Option menu, select Terminal, and choose a smaller number of colors for your screen. The flicker is very annoying if you have a 16 color screen, so try using 8 or even 4. The blitter can only work with 1 bitplane at a time, hence the text seems to change color as it scrolls.
m0154@tnc.UUCP (GUY GARNETT) (06/13/91)
In article <6429@ns-mx.uiowa.edu> bneal@umaxc.weeg.uiowa.edu (Brian Neal) writes: >> Jody.Owens@kcufgat.fidonet.org (Jody Owens) writes: >>The after flicker while the text scrolls. >> > This is because of blitter. The problem becomes greater if >you have a Amiga 500 with no true fast ram. If this describes your >situation, go into the Option menu, select Terminal, and choose >a smaller number of colors for your screen. The flicker is very >annoying if you have a 16 color screen, so try using 8 or even 4. > The blitter can only work with 1 bitplane at a time, hence the >text seems to change color as it scrolls. You can also try the following: 1) turn "Optimized Scroll" on. 2) set yor text color to 1, 2, 4, 8, or 16 (each of these colors is only one bitplane deep, and will not flicker during the scroll). This solution is less practical on an ANSI-Color BBS than it is on a UNIX box (which is usually what I use it with). Wildstar "No matter where you go, there you are." -- Buckaroo Banzai
entity@cccan.uucp (Cybernetworx) (06/16/91)
In article <231b3678.676527511@fergvax> 231b3678@fergvax.unl.edu (Phil Dietz) writes: >Couldn't the terminal screen be double-buffered? Like it'll scroll nasty >on a hidden screen, then swapped, giving a nice jitter-text-free display. > >True, You probably won't be able to go beyond 2400 bps (you'll be drawing >and swaping like crazy), but at least it will satisfy those people used to >IBMs etc. that dont flicker. > Actually, it COULD be done at speeds above 2400 as well. There's a few solutions that jack could consider. One would be to use direct blitter access through the hardware for the screens (of course it won't conflict with other programs blitter use because he would make sure blitter busy wasn't set. More importantly, programs running in the background would probably not require much blitter use, since it is generally used for screen updates etc) In addition, by using an interleaved bitmap screen, he would also get rid of that annoying flicker since all bitplanes are moved in one blit. (it's also considerably faster doing blits this way) For those with the extra ram, he could add an option to also enable double buffering to ensure no color flicker. An optimal solution might be to avoid the blitter altogether for moving the screen, and just use a wraparound bitmap by using the copper to do all the work. The blitter/68000 could be used simply for putting the characters on the bitmap. This would definitely be the fastest solution. >---- Flame Proof > o __ | o Shield of Phil Dietz > +-- <__< | -+- Arrogance 231b3678@fergvax.unl.edu > /\ | / \ University of Nebraska -- __ __ /// \\\ /// UUCP: ...uunet!utai!mnetor!becker!cccan!entity CYBERNETWORX INET: entity@cccan.UUCP
jprad@faatcrl.UUCP (Jack Radigan) (06/18/91)
entity@cccan.uucp (Cybernetworx) writes: >In article <231b3678.676527511@fergvax> 231b3678@fergvax.unl.edu (Phil Dietz) writes: >Actually, it COULD be done at speeds above 2400 as well. There's a few >solutions that jack could consider. One would be to use direct blitter >access through the hardware for the screens (of course it won't conflict >with other programs blitter use because he would make sure blitter busy >wasn't set. More importantly, programs running in the background would >probably not require much blitter use, since it is generally used for >screen updates etc) In addition, by using an interleaved bitmap screen, >he would also get rid of that annoying flicker since all bitplanes are >moved in one blit. (it's also considerably faster doing blits this way) >An optimal solution might be to avoid the blitter altogether for moving >the screen, and just use a wraparound bitmap by using the copper to do >all the work. The blitter/68000 could be used simply for putting the >characters on the bitmap. This would definitely be the fastest solution. A Copper list is probably the best way to go, performance-wise, since the major thing here is to keep chip DMA contention down to a bare minumim because the cpu needs some chip time in order to access the serial port which is in chip address space. An interleaved bitmap is also viable, but less so, since I have to be able to do a quick de-dice of the screen before I can allow Intuition to put up its menus. I'd think that a Copper list that is oriented to text lines would be easier to do than an interleaved bitmap. Also, the text routines would need to be customized with an interleaved bitmap, right? Since WB2.0 speeds things up a good bit already, I think that this is less of a demand than it would have been under 1.3. Additional comments welcome... -jack-
Jody.Owens@kcufgat.fidonet.org (Jody Owens) (06/19/91)
Well I downloaded the CpuBlit file and it slows the scrolling down a tad bit but it does stop the flicker. Someone told me to set on the smooth & optomized scroll and that should fix it but it doesn't. Anymore suggestutions for the flicker (fixing it with Jr-Comm's option except less color)? Jody * Origin: Amiga Central 816-587-5360 MOKCI (1:280/304)
entity@cccan.uucp (Cybernetworx) (06/20/91)
In article <1472@faatcrl.UUCP> jprad@faatcrl.UUCP (Jack Radigan) writes: >entity@cccan.uucp (Cybernetworx) writes: >>An optimal solution might be to avoid the blitter altogether for moving >>the screen, and just use a wraparound bitmap by using the copper to do >>all the work. The blitter/68000 could be used simply for putting the >>characters on the bitmap. This would definitely be the fastest solution. > > A Copper list is probably the best way to go, performance-wise, since the >major thing here is to keep chip DMA contention down to a bare minumim because >the cpu needs some chip time in order to access the serial port which is in >chip address space. > > An interleaved bitmap is also viable, but less so, since I have to be able >to do a quick de-dice of the screen before I can allow Intuition to put up its >menus. I'd think that a Copper list that is oriented to text lines would be >easier to do than an interleaved bitmap. > > Also, the text routines would need to be customized with an interleaved >bitmap, right? Since WB2.0 speeds things up a good bit already, I think that >this is less of a demand than it would have been under 1.3. > > Additional comments welcome... > Yep, the copperlist would present the fastest solution. The main problem with interleaved bitmap being the one that you pointed out regarding the blits. The OS doesn't support interleaved blits so you'd have to write your own routines probably. This is not necessarily a bad thing, since if you went the hardware route, you could do a much faster job than the system, *BUT* the most important thing is in the font support. It would be difficult for you to be able to write something so generic as to handle all fonts etc. Simpler to go through the system. The copperlist solution would also be relatively easy to implement I think. You could use the OS to write the text into the bitmap, scroll using the copper and have a moving splitscan. This way you could have the entire thing continously wrap-around, thereby saving tons of memory. (instead of stepping through memory for a bit, and then jumping back to the top since you'd have to perform a clear at the top then...) Well, I have no problems with JR-COMM since I'm only at 2400, but it might be something you might consider for those with 14.4k. BTW, are your screens double buffered at the moment? If not, you might consider having that as an option in one of the menus for those who have the RAM available. > -jack- -- __ __ /// \\\ /// UUCP: ...uunet!utai!lsuc!becker!cccan!entity CYBERNETWORX INET: entity@cccan.UUCP