Changes done for each driverversion:
nv_driver 0.03 (Rudolf)
- Prevent system or video freeze on dragging files or so in tracker windows;
- Pre NV10 cursor sync_to_retrace: no more distortions in cursor bitmaps on moving it;
- Cursor bitmapadress setup modification for laptops: The cursor should be visible now also on 'Go' type of cards;
- BWindowScreen / Sync_to_retrace fix: prevent apps from crashing on endless waiting for retrace. Wait_for_retrace is temporary disabled now until it's actually implemented.
Known limitations:
- 256Mb RAM detection is still missing for cards that have that much of it;
- Flatpanel protection for laptops is not yet in place: be carefull!
With the 0.03 release most people should be able to use the driver for day to day use. My advice: use the lowest colordepth you can live with: this increases speed a lot! Meanwhile acceleration and overlay will hopefully be setup. Stay tuned! ;-)
nv_driver 0.02 (Rudolf)
- hardcursor support;
- virtual screens / BWindowScreen support including panning/scrolling;
- colorspace selection;
- colorpalette setup;
- refreshrate selection;
- 85 cards of 4 brands are detected now: These are all TNT1 - GeForce FX5900 Ultra cards as far as I know. Hopefully all those cards will actually work OK with the driver;
- DPMS support;
- resolution selection (CRTC setup);
- switch to 'enhanced mode' included: VESA is gone now!
- cardspecs are setup (faked PINS);
- several small fixes done to get the driver working correctly on all four of my cards: PCI TNT1, AGP TNT1, AGP TNT2 and AGP GeForce2MX400.
Known limitations:
- 256Mb RAM detection is still missing for cards that have that much of it;
- Flatpanel protection for laptops is not yet in place: be carefull!
Still todo:
- 2D acceleration;
- hardware overlay on at least GeForce series cards;
- TVout support;
- dualhead support on some GeForce series cards.