I don't know if anybody has reported this before, I did not find any thread covering this (on BvisionPPC.. I know there are threads regarding video problems with mediators/voodoo).
I'm running OS4 classic on my Amiga 1200 with BlizzardPPC and BVision. My problem is that everytime I use a screenmode like 1600x1200 (16 bit), some vertical and white lines appear randomly on the screen, they appear too when I move a window around... I guess this is a software driver problem, 'cause higher screen modes like 1792x1344 work just perfect on OS 3.x. I even had a lockup while browsing WB menus while my WB was set in this screenmode and the mentioned lines were appearing.
Thanks for your reply. This problem appears when screen mode is higher than 1600x1200 and more slightly in 1280x1024x24 (yes, only in 24 bit). I'm using the new method to create screenmodes (tooltypes in the monitor file), I have't created any screenmode usinig p96mode. Here's how my monitor's tooltypes look:
So, the problem shows up on: 1792x1344x16 1856x1392x16 1920x1440x16 and 1280x1024x24 (it shows as 1280x1024x32 in the screenmode list). There is something weird with THIS mode, it shows up in the screenmode list at first boot, but after a softreset, it doesn't!!).
The problem is more visible while the WB is on any of these screenmodes and you drag a window around, you will see the lines around the edges. And it's even more visible if you have black blackground behind.
Anyway, I hope you can do some testing, I'm pretty sure this is a problem in p96 video drivers in OS4, because I have similar screenmodes under CGFX in OS3.9 without any problem at all.
I will try your suggestion (blitter tooltype) and will report to this thread.
I tried the NOBLITTER=YES tooltype... no luck It didn't help. Could this be a bug? I mean, these resolutions work just OK under OS3.9 and.. ahem.. MorphOS.
Sorry my TFT doesn't work at the rates you have in your monitor tool types. I never get a 1600x1200 mode showing up in screen mode prefs even if its defined in the tooltypes, as its not supported by my monitor.
Ok, first of all, which monitor do you use? (and are you sure the settings go conform with it?)
Second, the BVision can only handle screenmodes upto 1152 x 900, 24Bit, 75 Hz 1600 x 1200, 16Bit, 72 Hz max, which means, you should try the following Monitor prefs (taken from here)
For Screenmodes higher than that, no guarantee is given that it will work (or even NOT harm your monitor/card)
If you still want to try add a @8 (bit) to it.
The problem with the second 1280 screenmode in prefs may be because screenmode prefs just ignores a second mode which has the same (or nearly the same) given details, happens to me too
If you don't appliy 8, 16, 24 or 32 to the screenmode, the system tries to create all of the possible modes.
You can try to up the Hz on the screenmodes above, i wouldn't go higher than 75 though. (The human eye can't make out differnences in flickering above 75 anyway - i read that somewhere )
...
ok, hope i haven't build complete bs here, i'm on AOne, so if nothing i said helps, blame ... uhm, the weather
Ok, first of all, which monitor do you use? (and are you sure the settings go conform with it?)
I'm using a Daewoo 19" Flatscreen CRT monitor. The settings of the monitor are set according to the monitor's owners manual.
Quote:
Second, the BVision can only handle screenmodes upto 1152 x 900, 24Bit, 75 Hz 1600 x 1200, 16Bit, 72 Hz max, which means, you should try the following Monitor prefs (taken from here)
Actually, that's a theorical limit, it can handle much more than that.
Quote:
For Screenmodes higher than that, no guarantee is given that it will work (or even NOT harm your monitor/card)
Yeah, this is reasonable, however higher than 1600x1200 screen modes work just perfect in OS 3.9 and MorphOS...
Quote:
The problem with the second 1280 screenmode in prefs may be because screenmode prefs just ignores a second mode which has the same (or nearly the same) given details, happens to me too
OK, I will remove this one and I'll try to push the sync in a better range to see if that fixes the problem of the 1280x1024x24 not showing...
Quote:
If you don't appliy 8, 16, 24 or 32 to the screenmode, the system tries to create all of the possible modes.
Exactly, and it fails creating 1280x1024x24, setting the tooltype to: MODE=1280x1024@56 should create 1280x1024x8, 16 and 32 bit screenmodes, and it only creates 8 and 16 bit modes. This is not OK.
Quote: Second, the BVision can only handle screenmodes upto 1152 x 900, 24Bit, 75 Hz 1600 x 1200, 16Bit, 72 Hz max, which means, you should try the following Monitor prefs (taken from here)
Actually, that's a theorical limit, it can handle much more than that.
Of course it is, still, you can push the limits when you got it running like it should, ok?
Quote:
Quote:
Quote: For Screenmodes higher than that, no guarantee is given that it will work (or even NOT harm your monitor/card)
Yeah, this is reasonable, however higher than 1600x1200 screen modes work just perfect in OS 3.9 and MorphOS...
Well, then it might be due to limitations in the OS4 driver
Quote:
Quote:
Quote: If you don't appliy 8, 16, 24 or 32 to the screenmode, the system tries to create all of the possible modes.
Exactly, and it fails creating 1280x1024x24, setting the tooltype to: MODE=1280x1024@56 should create 1280x1024x8, 16 and 32 bit screenmodes, and it only creates 8 and 16 bit modes. This is not OK.
I had some of those screenmodes too, when i was switching from update 3 to 4 (i think), suddenly some screenmodes weren't useable any more (didn't show up in prefs)
I ditched them and made new ones from scratch. If you haven't already done so, comment out the tooltype where the old Picasso96.prefs are used, they don't work very well together with the new modes...