- Το dgVoodoo2 λειτουργεί ως επίπεδο μετάφρασης που μετατρέπει τα ξεπερασμένα API σε σύγχρονες εκδόσεις του DirectX.
- Το εργαλείο σάς επιτρέπει να βελτιστοποιήσετε την απόδοση, να περιορίσετε τα FPS και να προσαρμόσετε την ανάλυση στις τρέχουσες οθόνες.
- Η εγκατάσταση περιλαμβάνει την τοποθέτηση συγκεκριμένων βιβλιοθηκών DLL στον ριζικό κατάλογο του εκτελέσιμου αρχείου του παιχνιδιού.

Αν είστε κάποιος που απολαμβάνει να ανακαλύπτει ρετρό διαμάντια παιχνιδιών, θα γνωρίζετε ότι η προσπάθεια εκτέλεσης παλαιότερων τίτλων στα Windows 10 ή 11 μπορεί να είναι ένας πραγματικός πονοκέφαλος. Είναι πολύ συνηθισμένο τα παιχνίδια να παρουσιάζουν σφάλματα, να εμφανίζουν λευκές οθόνες ή ο επεξεργαστής να φτάνει στο 100% της χρήσης, επειδή η μηχανή παιχνιδιών προσπαθεί να αποδώσει χιλιάδες καρέ ανά δευτερόλεπτο ανεξέλεγκτα.
Για να λυθεί αυτό το πρόβλημα, υπάρχει ένα εργαλείο που ονομάζεται dgVoodoo2, το οποίο ουσιαστικά αποτελεί μια σανίδα σωτηρίας για παιχνίδια που χρησιμοποιούν ξεπερασμένα API γραφικών. Λειτουργεί ξεγελώντας το σύστημα με ένα επίπεδο μετάφρασης, κάνοντας το παιχνίδι να νομίζει ότι επικοινωνεί με παλαιότερο υλικό, ενώ στην πραγματικότητα τα δεδομένα υποβάλλονται σε επεξεργασία μέσω DirectX 11 ή 12.
Τεχνική λειτουργία και πλεονεκτήματα

Το κόλπο με το dgVoodoo2 έγκειται στον τρόπο με τον οποίο τα Windows χειρίζονται τις βιβλιοθήκες. Το λειτουργικό σύστημα αναζητά πάντα πρώτα αρχεία DLL στον εκτελέσιμο φάκελο του παιχνιδιού, πριν αναζητήσει σε φακέλους συστήματος. Τοποθετώντας τα τροποποιημένα αρχεία DLL του dgVoodoo2 στη διαδρομή του παιχνιδιού, χρησιμοποιεί ενδιάμεση μετάφραση, επιτρέποντας σε σύγχρονα εργαλεία όπως το MSI Afterburner ή το RivaTuner να περιορίσουν τα FPS και να αποτρέψουν την υπερθέρμανση της CPU λόγω εντατικής χρήσης ενός πυρήνα.
Ρύθμιση του πίνακα ελέγχου βήμα προς βήμα

Μόλις ολοκληρωθεί η λήψη του πακέτου, είναι καλύτερο να εκτελέσετε το αρχείο dgVoodooCpl.exe για να προσαρμόσετε τις παραμέτρους. Στην καρτέλα Γενικά, η πιο κρίσιμη ρύθμιση είναι το Output API . Εάν έχετε μια σύγχρονη κάρτα γραφικών, συνιστάται να επιλέξετε το Direct3D 12. Εάν το υλικό σας είναι πιο περιορισμένο, το Direct3D 11 είναι η πιο σταθερή επιλογή.
Για όσους παίζουν παιχνίδια 2D ή πολύ πρώιμα παιχνίδια 3D σε χαμηλές αναλύσεις (όπως 640x480), είναι απαραίτητο να μεταβείτε στη Λειτουργία Κλίμακας και να επιλέξετε Τεντωμένο, διατηρώντας την Αναλογία Οθόνης . Αυτό αποτρέπει την παραμόρφωση της εικόνας και διατηρεί την αρχική αναλογία διαστάσεων 4:3, ενώ παράλληλα προσαρμόζεται σε οθόνες ευρείας οθόνης.
Συγκεκριμένες ρυθμίσεις για Glide και DirectX

Αν το παιχνίδι είναι από την εποχή του 3dfx, θα χρειαστεί να μεταβείτε στην καρτέλα Glide. Εδώ μπορείτε να διαμορφώσετε την ανάλυση. Αν η οθόνη σας το επιτρέπει, μπορείτε να την αυξήσετε σε Max FHD (1920x1080) για πιο ευκρινή εμφάνιση. Το ίδιο ισχύει και για την καρτέλα DirectX, όπου μπορείτε να επιβάλετε υψηλότερες αναλύσεις για να αποτρέψετε την εμφάνιση της εικόνας με pixel ή με παραμόρφωση.
Μια σημαντική λεπτομέρεια είναι το ανισότροπο φιλτράρισμα και η εξομάλυνση . Ενώ αυτές οι επιλογές κάνουν το παιχνίδι να φαίνεται πολύ πιο κομψό, συνιστάται προσοχή επειδή ορισμένες παλαιότερες μηχανές δεν υποστηρίζουν αυτές τις βελτιώσεις και θα μπορούσαν να δημιουργήσουν απροσδόκητα γραφικά σφάλματα αν ωθηθούν υπερβολικά.
Εγκατάσταση βιβλιοθήκης σύμφωνα με το παιχνίδι

Η απλή διαμόρφωση του πίνακα δεν είναι αρκετή. Πρέπει επίσης να μετακινήσετε τα σωστά αρχεία στον φάκελο του παιχνιδιού. Ανάλογα με την τεχνολογία του παιχνιδιού, θα χρειαστείτε διαφορετικά αρχεία.
- Για ολίσθηση: Χρησιμοποιούνται τα 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 για την προστασία του σύγχρονου υλικού και τη βελτίωση της οπτικής ποιότητας των κλασικών παιχνιδιών.