Welcome, Guest. Please login or register.

Author Topic: BVision strange vision  (Read 3609 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline GPT

  • Sr. Member
  • ****
  • Join Date: Jul 2002
  • Posts: 380
    • Show only replies by GPT
Re: BVision strange vision
« Reply #14 from previous page: December 31, 2002, 09:46:01 PM »
I don't think it's the connection.

The lines is visible on screenshots and the blanker is recating at them (can't realy explain that one).
Ans I have sent it back ones to the retailer and he had no problems with it.

So I do think it's a software problem.
The only thing I can come up with after dissabling everpatch and program except setpatch appart from os3.9 itself is BB2 update.
NWO tba 2012
 

Offline GPT

  • Sr. Member
  • ****
  • Join Date: Jul 2002
  • Posts: 380
    • Show only replies by GPT
Re: BVision strange vision
« Reply #15 on: January 03, 2003, 09:11:41 PM »
I don't think it's the connection.

The lines is visible on screenshots and the blanker is recating at them (can't realy explain that one).
Ans I have sent it back ones to the retailer and he had no problems with it.

So I do think it's a software problem.
The only thing I can come up with after dissabling everpatch and program except setpatch appart from os3.9 itself is BB2 update.
NWO tba 2012
 

Offline NickTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1189
    • Show only replies by Nick
Re: BVision strange vision
« Reply #16 on: January 04, 2003, 12:08:11 AM »
Hmm you`ve got me. It could be your PPC or motherboard. Maybe. Thats just a shot in the dark though. Something hard to test too. Have you tested both PPC + BVision on another A1200?
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: To everyone with the persistent BVPPC vertical lines bug
« Reply #17 on: January 07, 2003, 01:01:09 PM »
I have had this very same problem since I first got my BVisionPPC card in 2001! I've fiddled with the connection, tried every setting combination there is and it wouldn't go away.

Since then I have ascertained that in my case 2MB of the SGRAM (the 5th and 6th from the base) is faulty in some way - data written to that address range gets garbled up.

I have tested this by writing a small & dirty C program that directly accesses the BVision gfx memory and does a simple write/read/compare loop (which trashes the display even more than the vertical lines :)

For those of you that get this problem during scrolling/window sizing/moving etc, the problem is caused by the the allocation temporary surfaces in the affected area during blitter accelerated operations. This is especially true if you use smart refresh which saves and restores 'about-to-be-temporarily-overdrawn' areas using blits.

So, what can be done?

In my case, nothing fixes the problem. However, I have a work around that effectively eliminates 99% of the time.

Note - you may have a different address range causing problems so experiment with these values.

1) Open a large WB screen (actual area size, not resolution) sufficient to fill the lower unnafected area. In my case that's 4MB - 1600x1280x16bit is just right.

2) Open a second screen sufficient to fill the affected region. In my case thats 2MB, so 1024*1024*16 is just right. MUI's Public Screen Inspector is pretty handy for this job.

3) Change the WB screen back to your favourite size.

Afterwards, the second screen sits in the affected region and wont move (unless you open several large screens and it gets paged out). This means no more temporary bitmaps are allocated in the affected region and your other screens stay clean.

Before anyone worries that this sounds too much work, the above can be put into a little AmigaDOS script and dropped into your startup draw.

You'll need *something* like this

; Fill the lower unnaffected region with huge wb screen
screenmode >nil: sys:prefs/presets/fillitup.prefs use

; Open our screen in the duff gfxmem area
mui:psi >nil: dudscreen open

; restore wb screen
screenmode >nil: envarc:sys/screenmode.prefs use

...where fillitup.prefs was created using screenmode and dudscreen defined in PSI

NOTE - Im not sure if the above is totally correct - Im at work and nowhere near my miggy!

Anyone needing more info can email me and I'll look it up properly :)

Make sure it has the highest priority above anything else in there.

I hope this helps you out.

Happy 2K3,
   Karlos
int p; // A
 

Offline rvo_nl

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Oct 2006
  • Posts: 860
    • Show only replies by rvo_nl
Re: BVision strange vision
« Reply #18 on: February 07, 2011, 02:33:23 PM »
Hey Karlos, you describe my problem exactly! See my thread here:

http://www.amiga.org/forums/showthread.php?t=56297

'Good' to see that there are more people with this issue. Although I congratulate you on your nice workaround, I would prefer to have it fixed on a hardware level.

So, to everyone that has posted in this thread, have you found a way to fix this problem? I know its been a long time.. :)
Amiga 1200 (1d4) Kickstart 3.1 (40.68), Elbox Power/Winner tower (450w psu), BlizzardPPC 603e+ @240mhz & 060 @50mhz, 256MB, Bvision, IDE-fix Express, IndivisionAGA, 120GB IDE, cd, dvd, Cocolino, Micronik Keycase, PCMCIA Ethernet, Ratte monitor switcher, Prelude1200, triple boot WB3.1 / OS3.9 / OS4.1, Win95 / MacOS8.1