1. The New TrueColor Mode Library!!! YEAH!!!

--------------8E362F4204CBE7E95DB9745A

attached below is the first edition of a fairly heavily debugged
and modified/added truecolor library.
Kudos again to chris street for the virtual screen work...
Another fast library is pete's "neil" library, which
(for certain things) can benchmark a little faster.

Why use this one?  More functionality at present, and
I think (who cares right?) it's easier to use and faster
to implement with.  Lastly, it will hopefully soon have
full mouse support.

Anyone wishing to use that truecolor library from chris
*should* use this new library, or at the very least,
copy_image() from that library should be replace with
the copy_image() in this library.  copy_image() had a
nastynastynasty bug in it that is fixed herein...

Anyone wishing to place this on their Euphoria webpage
or the main Euphoria page is welcome to do so.


Bug reports for the new functions I implemented:
please direct to trumpyt at nwinfo.net.

Improvements (provided they are clear, easily read/maintained)
are welcome, either speed enhancements or that add additional
robustness.

Thank you all for your patience, I know I have 'promised' this
for a long time :)

==Hawke'==
--------------8E362F4204CBE7E95DB9745A

new topic     » topic index » view message » categorize

2. Re: The New TrueColor Mode Library!!! YEAH!!!

>Why use this one?  More functionality at present, and
>I think (who cares right?) it's easier to use and faster
>to implement with.  Lastly, it will hopefully soon have
>full mouse support.


Well, there's one good reason not to. Because some computers seem unable to
handl3e Chris' library.. For example my last P-60 got a very weird divided
screen.

I havent tried it with my new comp, with an Ati Card.. I would suspect this
(newer) PC will work though..

Ralf N.
nieuwen at xs4all.nl

new topic     » goto parent     » topic index » view message » categorize

3. Re: The New TrueColor Mode Library!!! YEAH!!!

I'm no expert...but I got some funky screen problems with Euphoria when I first
got it.  I installed it on a PII 266 at work, and it would give all sorts of
split screens, etc.  However, on my computer at home (PII 266, with different
motherboard, video card, etc.) there were new, different screen problems.  I
think perhaps that it is video card problems, not library.

snortboy

new topic     » goto parent     » topic index » view message » categorize

4. Re: The New TrueColor Mode Library!!! YEAH!!!

Ralf:
>Well, there's one good reason not to. Because some computers seem unable to
>handle Chris' library.. For example my last P-60 got a very weird divided
>screen. I havent tried it with my new comp, with an Ati Card..
>I would suspect this (newer) PC will work though..

Noah:
> I'm no expert...but I got some funky screen problems with Euphoria when I
> first
> got it.  I installed it on a PII 266 at work, and it would give all sorts of
> split screens, etc.  However, on my computer at home (PII 266, with different
> motherboard, video card, etc.) there were new, different screen problems.  I
> think perhaps that it is video card problems, not library.

To sum these two posts replies up:
if you get wierdness with the truecolr.e library, you need a video
card driver upgrade.  90% of the time, you can use UNIVBE in its
latest incarnation after you enter DOS/DOSmodewindow and before
you run any programs with the library.
If your video card is not vesa1.2 compliant (fully) then you get
wierdness.  Also, more often than not, if you goto your video
card manufacturer's homepage, you will usually find *their*
DOS video drivers as well as the WIN3x9x drivers.  If they
have them, use them instead of UNIVBE.  If they don't, it's
a real safe bet that UNIVBE (5 or higher) will fix your wierdness.

A side benefit of this work, as added incentive to actually do
this :) is that some games work a whole lot better once you
load the UNIVBE/OEM tsr drivers.  I had the same problems
you all did with my S3virge based vidcard.  I went to my OEM
homepage, found something called 's3vbe318' which was their
vesa2 compliant DOS mode driver.  If i load it before playing
things like Duke3d, Blood, & ShadowWarrior, I get between
150%-200% framerate increases... can play 800x600 HIGH detail
with nary a jerk nor jitter.

hope this helps, and remember, visit your OEM homepages often,
as they update *often* usually. (I go monthly...always find
new stuff then)

--Hawke'

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu