در دنیای رتروکامپیوترها، چالش همیشگی کاربران استفاده از سختافزارهای قدرتمند امروزی در سیستمعاملهای کلاسیک مانند ویندوز XP بوده است. به تازگی توسعهدهندهای با نام مستعار SupraGSX گامی بزرگ در این مسیر برداشته و با توسعه درایورهای سفارشی، امکان استفاده از کارتهای گرافیک سری Pascal انویدیا را در محیط 32 بیتی ویندوز XP فراهم کرده است؛ اقدامی که نه تنها پشتیبانی از سختافزار را ممکن میسازد، بلکه قابلیتهای مدرن خروجی تصویر را نیز به این سیستمعامل قدیمی میآورد.
معماری پشت پرده: پیوند معماری Pascal با هسته قدیمی ویندوز XP
پروژه درایور سفارشی SupraGSX بر پایه آخرین نسخه رسمی منتشر شده توسط انویدیا برای ویندوز XP، یعنی درایور 368.81، بنا شده است. توسعهدهنده با یک مهندسی معکوس هوشمندانه، نسخهای تحت عنوان ForceWare 382.69 را ارائه کرده که با ادغام مؤلفههایی از درایورهای Quadro 376.84 و همچنین کتابخانههای Video Protected Region از ویندوز 7، توانسته است پل ارتباطی میان معماری مدرن Pascal (سری 10 انویدیا) و واسط برنامهنویسی ویندوز XP برقرار کند. این درایورها به شکلی بهینه شدهاند که نه تنها کارتهای GTX 10-series را شناسایی کنند، بلکه پایداری سیستم را در پردازشهای گرافیکی حفظ نمایند.
بهبود خروجیهای تصویر: پشتیبانی از نمایشگرهای مدرن
یکی از بزرگترین مشکلات استفاده از ویندوز XP در سیستمهای جدید، عدم سازگاری با استانداردهای خروجی تصویر مانند DisplayPort HBR2/HBR3 و HDMI 2.0 بود. درایور جدید SupraGSX محدودیتهای پیشفرض را کنار زده و قابلیتهای زیر را به کنترل پنل انویدیا در ویندوز XP اضافه کرده است:
- پشتیبانی کامل از پروتکلهای انتقال با نرخ بیت بالا (HBR) در DisplayPort.
- شناسایی و مدیریت هوشمند مدهای HDMI 2.0.
- پیادهسازی مکانیزمهای بازیابی (Retry fail-safes) برای اتصال پایدار به نمایشگرهای اولتراواید و با نرخ نوسازی بالا.
- بهبود تنظیمات Scaling و مدیریت نسبت ابعاد (Aspect Ratio) برای مانیتورهای مدرن.
لیست سختافزارهای تحت پشتیبانی:
- سری دسکتاپ: GTX 970, 980, 980 Ti و سری کامل 10 (1060, 1070, 1080, 1080 Ti).
- سری Quadro: مدلهای M4000 تا M6000 و سری P (P2000 تا P6000).
- موارد خاص: پشتیبانی آزمایشی از GTX 1050 Ti و برخی مدلهای OEM کارتهای 950 و 960.
تحلیل ریسک و وضعیت توسعه
اگرچه این پروژه یک دستاورد فنی خیرهکننده برای جامعه رتروکامپیوتر محسوب میشود، اما باید توجه داشت که این درایورها «غیررسمی» بوده و توسط شخص ثالث توسعه یافتهاند. از آنجایی که هیچ تست تأیید شدهای توسط انویدیا روی این کدهای دستنویس صورت نگرفته است، استفاده از آنها در سیستمهایی که حاوی دادههای حساس هستند توصیه نمیشود. توسعهدهنده این پروژه به طور فعال در انجمنهای تخصصی Vogons حضور دارد و کاربران میتوانند بازخوردها و درخواستهای قابلیتهای جدید خود را از طریق این انجمن با او در میان بگذارند. برای دسترسی به آخرین نسخهها و راهنمای کامپایل، مخزن پروژه در دسترس علاقهمندان قرار دارد.