Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Which High-Res Library do you use?
#51
I dont seem to have any problem using Future.Lib on my Radeon while UGL simply refuses to work =(.
Reply
#52
I dunno, i never had a radeon, but i know that in xp the whole screen gets messed up after entering real mode vesa and going back to the desktop. Anyways, try that jpeg viewer antoni posted a few posts back. Does it work ?
oship me and i will give you lots of guurrls and beeea
Reply
#53
Nope it doesnt work either =(. It crashes. I suppose it too reprograms the scanlines =(.
Reply
#54
Yepp.
oship me and i will give you lots of guurrls and beeea
Reply
#55
Could you put some protection against it. For example make two versions of UGL -> one having reprogrammable scanlines the other not.
Reply
#56
The way ugl is designed, that simply wouldn't work.

UGL doesn't check for scanline breaks in the middle of a scanline because it intentionally makes sure the scanline breaks are boundary aligned (paragraph for low-mem, 16K for EMS and 64K for VESA).

The entire library works on the sole principle that there will never be a break in the middle of a scanline.
Life is like a box of chocolates', hrm, WTF, no it isn't, more like, 'life is like a steaming pile of horse crap.'
Reply
#57
As I said there should be some protection. The installer/builder should be able to determine whether UGL will work on that particular card and should warn accordingly.
Reply
#58
It would make more sense for the card manufacturer to do one of two things...

a) Don't provide *any* VESA support instead of a half-ass attempt or;
b) Provide *complete* VESA support instead of a half-ass attempt.
Life is like a box of chocolates', hrm, WTF, no it isn't, more like, 'life is like a steaming pile of horse crap.'
Reply
#59
Yes, but blitz cannot go and force all the video-card manufacturers to put full VESA compliance :roll:. So the next best option would be to make his library a bit smarter.
Reply
#60
I don't remember exactly how many lines of code there are in that lib, i think it's around 100,000. It's way too much to change the core now. And i don't have that time unfortunately. And the last i heard v1ctor was shot over some crack in the ghetto.
oship me and i will give you lots of guurrls and beeea
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)