Anonim

Όλοι αγαπούν λίγο ρετρό τυχερά παιχνίδια κάθε τόσο, έτσι; Μεγαλώνοντας τη δεκαετία του '90, τα παλιά σχολικά παιχνίδια PC της εποχής θα κρατούν πάντα μια ιδιαίτερη θέση στην καρδιά μου και θα είναι πάντα κάτι που μου αρέσει να παίζω. Δυστυχώς, για τους nostalgia buffs, η τεχνολογία έρχεται πολύ, πολύ μακριά από τις ημέρες του Microsoft Disc Operating System. Ως αποτέλεσμα, τα περισσότερα παλιά παιχνίδια δεν παίζουν ωραία με το σύγχρονο υλικό και λογισμικό και η εκτέλεση τους σε λειτουργία συμβατότητας δεν είναι αρκετή.

Εισαγάγετε το DOSBox. Μια πλατφόρμα εξομοίωσης MS-DOS. Σας επιτρέπει να παίζετε σχεδόν οποιονδήποτε από τους τίτλους από την παλαιότερη γενιά υπολογιστών δημιουργώντας ένα περιβάλλον λογισμικού στο οποίο virtualizes το υλικό και το περιβάλλον εφαρμογής του χτες. Το μόνο που χρειάζεται πραγματικά να ξέρετε γι 'αυτό είναι ότι σας επιτρέπει να παίζετε παλαιότερους τίτλους σε νεότερα συστήματα, αλήθεια να ειπωθεί.

Ω, και θα πρέπει πιθανώς να δώσετε στον εαυτό σας ένα μάθημα επανεκπαίδευσης στις εντολές MS-DOS - υπάρχει ένα εγχειρίδιο σημειωματάριου οδηγού που περιλαμβάνεται στο αρχείο εγκατάστασης του DOSBox. Εάν κάνετε λήψη του DOSBox, αξίζει να το διαβάσετε.

Εν πάση περιπτώσει, όπως συμβαίνει με τις περισσότερες εφαρμογές - ειδικά πλατφόρμες εξομοίωσης - το DOSBox δεν λειτουργεί τέλεια όλη την ώρα. Πιο συχνά, θα δείτε μερικά προβλήματα πλαισίου και γραφικές δυσλειτουργίες. Υπάρχουν διάφοροι λόγοι για να συμβεί κάτι τέτοιο, αλλά συνήθως συμβαίνει επειδή το σύστημά σας εμφανίζει ένα ρυθμό καρέ που είναι υπερβολικά υψηλό για το χειρισμό του παιχνιδιού. Κατά συνέπεια, μπορείτε να κόψετε, να παραλείψετε και γενικά να μην πετύχετε την ποιότητα της εικόνας.

Ρυθμίσεις ρυθμού πλαισίου

Για να διατηρήσετε το ρυθμό καρέ ενός παιχνιδιού σε ένα επίπεδο που είναι διαχειρίσιμο για την εφαρμογή, θα πρέπει βασικά να μετριάσετε τη δύναμη του συστήματός σας. Υπάρχουν μερικοί τρόποι με τους οποίους μπορείτε να το κάνετε αυτό - πρώτα απ 'όλα, μπορείτε να δοκιμάσετε να αλλάξετε τη συνάφεια πυρήνα είτε του DosBox είτε του παιχνιδιού που προσπαθείτε να εκτελέσετε σε έναν επεξεργαστή σε συστήματα πολλαπλών πυρήνων.

Ο ευκολότερος τρόπος για να διορθώσετε τα ζητήματα πλαισίου ρυθμού, ωστόσο περιλαμβάνει μια ποιότητα γνωστή ως Κύκλοι CPU. Κατά την εκτέλεση ενός προγράμματος μέσω του DOSBox, θα εμφανιστούν οι κύκλοι στο επάνω μέρος της οθόνης. Αρχικά, προσπαθήστε να αυξήσετε τους κύκλους πιέζοντας CTRL και F12. Συνεχίστε να το κάνετε αυτό για λίγο. Εάν δεν βλέπετε τα προβλήματά σας να εξαφανίζονται, το παιχνίδι σας πιθανόν να έχει πρόβλημα επειδή η CPU πάει πολύ γρήγορα για αυτό. Χρησιμοποιήστε τα πλήκτρα CTRL + F11 για να το μειώσετε.

Μόλις καταλάβετε το "γλυκό σημείο" για ένα συγκεκριμένο παιχνίδι, μπορείτε να ανοίξετε το αρχείο ρυθμίσεων του DOSBox και να αλλάξετε το αρχείο ρυθμίσεων του DOSBox ανοίγοντας "Options" στο φάκελο DOSBox και αλλάζοντας την τιμή που βλέπετε δίπλα στο " κύκλους. "

Εναλλακτικά, μπορείτε απλά να παρακολουθείτε ποια παιχνίδια απαιτούν διαφορετικές ταχύτητες CPU και εισάγετε την εντολή "cycles = (τιμή που ρυθμίζετε τους κύκλους σε)". Τέλος, μπορείτε να δοκιμάσετε να ενεργοποιήσετε την παράκαμψη πλαισίου. Απλά πληκτρολογήστε είτε το πλαίσιο-παράλειψη 1 είτε το πλαίσιο-παράλειψη 2. Και πάλι, μπορείτε να αλλάξετε όλα αυτά με την επεξεργασία του αρχείου ρυθμίσεων (DOSBox Επιλογές) επίσης.

Εάν, ακόμα και με όλα τα παραπάνω, εξακολουθείτε να τρέχετε σε θέματα ρυθμού καρέ, μπορεί να είναι ότι το σύστημά σας αντιμετωπίζει πρόβλημα στη λειτουργία του DOSBox λόγω έλλειψης υπολογιστικών πόρων. Εξετάστε ποια άλλα προγράμματα εκτελούνται όταν ανοίγετε τον εξομοιωτή.

Αντιμετώπιση προβλημάτων οθόνης

Λόγω της διαφοράς μεταξύ των παλαιότερων οθονών υπολογιστών και των σύγχρονων οθονών, είναι αρκετά συνηθισμένο για τον εικονικολογισμό του DOSBox να αντιμετωπίσει μερικά προβλήματα εμφάνισης εδώ και εκεί. Συνήθως, θα παρατηρήσετε ότι το παιχνίδι δυσκολεύει να ανανεώσει την οθόνη (οδηγώντας σε κάποιες κλεψίμες) ή απλά να καταρρεύσει τελείως. Ενδέχεται επίσης να παρατηρήσετε ότι οι εικόνες που εμφανίζονται στην οθόνη είναι είτε στραβοποιημένες είτε τεντωμένες.

Η αντιμετώπιση του προβλήματος των «παραμορφωμένων εικόνων» είναι αρκετά απλή - απλά βεβαιωθείτε ότι η διόρθωση αναλογίας διαστάσεων είναι ενεργοποιημένη. ("Πτυχή") στο αρχείο ρυθμίσεων. Όσον αφορά τα ζητήματα ανανέωσης και συντριβής, δοκιμάστε να τροποποιήσετε την έξοδο από την "επιφάνεια" είτε στο OpenGL (output = openglnb) είτε στο DirectDraw (output = ddraw). Για να το κάνετε αυτό, ανοίξτε το αρχείο ρυθμίσεων και αναζητήστε "έξοδο", κάτω από την ενότητα SDL του αρχείου.

Τέλος, ως γενικός κανόνας, πρέπει να εκτελέσετε το αρχείο εγκατάστασης για παιχνίδια που παίζετε στο DOSBox (συνήθως "install.exe" ή "setup.exe"). Ο λόγος για αυτό είναι ότι το DOSBox δεν ρυθμίζει πάντα τη λειτουργία γραφικών για μια συγκεκριμένη εφαρμογή. Εκτελώντας την εφαρμογή μέσω του βοηθητικού προγράμματος ρύθμισης, βασικά βεβαιώνεστε ότι χρησιμοποιεί τη σωστή λειτουργία γραφικών.

Προβλήματα παλέτας χρωμάτων

Τα παιχνίδια του DOSBox γενικά χρησιμοποιούν παλαιότερη παλέτα χρωμάτων από τα υπόλοιπα Windows. Εάν το εκτελείτε ως εφαρμογή πλήρους οθόνης, τα Windows ενδέχεται να αλλάξουν σε διαφορετική λειτουργία χρώματος. Το πρόβλημα είναι ότι μερικές φορές τα Windows έχουν προβλήματα που επιστρέφουν στη συγκεκριμένη λειτουργία εάν, για κάποιο λόγο, επιστρέψετε στις προεπιλεγμένες ρυθμίσεις ενώ έχετε ανοίξει την εφαρμογή. Βεβαιωθείτε ότι δεν εκτελείτε προγράμματα που είναι πιθανό να «διακόψουν» το DOSBox, απομακρύνοντας την εφαρμογή από την εφαρμογή (όπως τα αναδυόμενα παράθυρα στο λογισμικό άμεσων μηνυμάτων) και αποφεύγοντας το alt + tabbing έξω, εάν το βοηθήσετε.

Δεν θα ψέψω, αυτό το άρθρο δεν καλύπτει κάθε θέμα που υπάρχει με το DOSBox και είμαι βέβαιος ότι υπάρχουν ακόμη μερικές γραφικές δυσλειτουργίες που δεν έχω αντιμετωπίσει. Οποιοσδήποτε από εσάς τους ανθρώπους εκεί έξω βίωσε ένα γραφικό θέμα που δεν ήταν στον κατάλογο, πέστε μου μια γραμμή, και θα κάνω ό, τι μπορώ για να σας βοηθήσει.

Αντιμετώπιση προβλημάτων framerate και εμφάνισης στο dosbox