- dgVoodoo2 משמש כשכבת תרגום שממירה ממשקי API מיושנים לגרסאות מודרניות של DirectX.
- הכלי מאפשר לך לייעל את הביצועים, להגביל את ה-FPS ולהתאים את הרזולוציה במסכים הנוכחיים.
- ההתקנה כרוכה בהצבת ספריות DLL ספציפיות בתוך ספריית השורש של קובץ ההפעלה של המשחק.
אם אתם אנשים שנהנים לחשוף פניני משחק רטרו, אתם יודעים שניסיון להריץ כותרים ישנים יותר על Windows 10 או 11 יכול להיות כאב ראש אמיתי. זה מאוד נפוץ שמשחקים קורסים, מציגים מסכים לבנים , או שהמעבד מגיע ל-100% שימוש מכיוון שמנוע המשחק מנסה לרנדר אלפי פריימים לשנייה ללא שליטה.
כדי לפתור את הבעיה הזו, יש כלי בשם dgVoodoo2, שהוא למעשה חבל הצלה למשחקים המשתמשים ב-API גרפי מיושנים. הוא פועל על ידי הטעיה של המערכת באמצעות שכבת תרגום, מה שגורם למשחק לחשוב שהוא מתקשר עם חומרה ישנה יותר, כשלמעשה, הנתונים מעובדים דרך DirectX 11 או 12.
תפעול טכני ויתרונות
הטריק עם dgVoodoo2 טמון באופן שבו Windows מטפלת בספריות. מערכת ההפעלה תמיד מחפשת תחילה קבצי DLL בתיקיית ההפעלה של המשחק, לפני שהיא מחפשת תיקיות מערכת. על ידי הצבת קבצי ה-DLL של dgVoodoo2 שהשתנו בנתיב המשחק, היא משתמשת בתרגום ביניים, המאפשר לכלים מודרניים כמו MSI Afterburner או RivaTuner להגביל את ה-FPS ולמנוע התחממות יתר של המעבד עקב שימוש אינטנסיבי בליבה יחידה.
הגדרת לוח בקרה שלב אחר שלב
לאחר הורדת החבילה, מומלץ להפעיל את הקובץ dgVoodooCpl.exe כדי להתאים את הפרמטרים. בכרטיסייה כללי, ההגדרה הקריטית ביותר היא Output API . אם יש לכם כרטיס מסך מודרני, מומלץ לבחור ב-Direct3D 12; אם החומרה שלכם מוגבלת יותר, Direct3D 11 היא האפשרות היציבה ביותר.
עבור אלו שמשחקים במשחקי דו-ממד או משחקי תלת-ממד מוקדמים מאוד ברזולוציות נמוכות (כגון 640x480), חיוני לעבור למצב קנה מידה ולבחור באפשרות " מתוח", ולשמור על יחס גובה-רוחב . פעולה זו מונעת עיוות תמונה ושומרת על יחס הגובה-רוחב המקורי של 4:3 תוך התאמה לתצוגות מסך רחב.
הגדרות ספציפיות עבור Glide ו-DirectX
אם המשחק הוא מתקופת ה-3dfx, תצטרכו לעבור ללשונית Glide. כאן תוכלו להגדיר את הרזולוציה; אם הצג שלכם מאפשר זאת, תוכלו להגדיל אותה ל- FHD מקסימלי (1920x1080) לקבלת מראה חד יותר. אותו הדבר חל על לשונית DirectX, שם תוכלו לכפות רזולוציות גבוהות יותר כדי למנוע מהתמונה להיראות מפוקסלת או מתוחה.
פרט חשוב הוא סינון אניזוטרופי ואנטי-אליאסינג . בעוד שאפשרויות אלו גורמות למשחק להיראות מלוטש הרבה יותר, מומלץ לנקוט משנה זהירות מכיוון שחלק מהמנועים הישנים יותר אינם תומכים בשיפורים אלו ועלולים ליצור תקלות גרפיות בלתי צפויות אם ידרדרו אותן יתר על המידה.
התקנת ספרייה בהתאם למשחק
הגדרת הפאנל בלבד אינה מספיקה; עליך גם להעביר את הקבצים הנכונים לתיקיית המשחק. בהתאם לטכנולוגיית המשחק, תזדקק לקבצים שונים.
- עבור גלייד: נעשה שימוש בקבצים Glide.dll, Glide2x.dll או Glide3x.dll.
- עבור DirectX 1-7: Ddraw.dll ו-D3DImm.dll חיוניים.
- עבור DirectX 8 ו-8.1: ספריית D3D8.dll נדרשת.
- עבור DirectX 9: עליך להעתיק את קובץ D3D9.dll.
במקרים ספציפיים מאוד, המשחק עדיין עלול להיכשל או להציג שגיאות. קיימת ספרייה נוספת בשם d3drm.dll שניתן להוריד בנפרד מאתר האינטרנט של המחבר, אשר בדרך כלל פותרת בעיות תאימות מתמשכות במנועי משחק ישנים יותר.
יישום מערכת תרגום זו מאפשר למשחקים שבעבר היו בלתי אפשריים להריץ ב-Windows 11 לרוץ כעת בזרימה מדהימה, ומאפשר גם ניהול קנה מידה ותאימות API כדי להגן על חומרה מודרנית ולשפר את האיכות הוויזואלית של משחקים קלאסיים.




