Κυκλοφορία του εξομοιωτή DOSBox Staging 0.75

10 χρόνια από την τελευταία σημαντική κυκλοφορία του DOSBox δημοσιεύθηκε απελευθέρωση DOSBox Staging 0.75, η ανάπτυξη του οποίου παρέλαβε ενθουσιώδεις ως μέρος ενός νέου έργου, οι οποίοι συγκέντρωσαν πολλά διάσπαρτα μπαλώματα σε ένα μέρος. Το DOSBox είναι ένας εξομοιωτής MS-DOS πολλαπλών πλατφορμών που γράφτηκε χρησιμοποιώντας τη βιβλιοθήκη SDL και αναπτύχθηκε για την εκτέλεση παλαιών παιχνιδιών DOS σε Linux, Windows και macOS.

Το DOSBox Staging αναπτύσσεται από ξεχωριστή ομάδα και δεν σχετίζεται με την αρχική. DOSBox, η οποία έχει δει μόνο μικρές αλλαγές τα τελευταία χρόνια. Οι στόχοι του DOSBox Staging περιλαμβάνουν την παροχή ενός φιλικού προς τον χρήστη προϊόντος, τη διευκόλυνση της συμμετοχής νέων προγραμματιστών (για παράδειγμα, τη χρήση του Git αντί του SVN), την εργασία για την επέκταση της λειτουργικότητας, την εστίαση κυρίως στα παιχνίδια DOS και την υποστήριξη σύγχρονων πλατφορμών. Οι στόχοι του έργου δεν περιλαμβάνουν την παροχή υποστήριξης για συστήματα παλαιού τύπου όπως τα Windows 9x και OS/2, ούτε επικεντρώνεται στην εξομοίωση υλικού της εποχής DOS. Το κύριο καθήκον είναι η διασφάλιση υψηλής ποιότητας λειτουργίας παλαιών παιχνιδιών σε σύγχρονα συστήματα (ένα ξεχωριστό πιρούνι αναπτύσσεται για εξομοίωση υλικού dosbox-x).

Στη νέα έκδοση:

  • Η μετάβαση στη βιβλιοθήκη πολυμέσων ολοκληρώθηκε SDL 2.0 (Η υποστήριξη SDL 1.2 έχει διακοπεί).
  • Παρέχει υποστήριξη για σύγχρονα API γραφικών, συμπεριλαμβανομένης της προσθήκης μιας νέας λειτουργίας εξόδου «υφής» που μπορεί να εκτελεστεί μέσω OpenGL, Vulkan, Direct3D ή Metal.
  • Προστέθηκε υποστήριξη για κομμάτια CD-DA (Compact Disc-Digital Audio) σε φορμά FLAC, Opus και MP3 (προηγουμένως υποστηριζόταν το WAV και το Vorbis).
  • Προστέθηκε μια λειτουργία για σωστή κλιμάκωση εικονοστοιχείων διατηρώντας παράλληλα την αναλογία διαστάσεων (για παράδειγμα, όταν εκτελείτε ένα παιχνίδι 320x200 σε οθόνη 1920x1080, τα εικονοστοιχεία θα κλιμακωθούν 4x5 για να παράγουν μια εικόνα 1280x1000 χωρίς θαμπάδα.

    Κυκλοφορία του εξομοιωτή DOSBox Staging 0.75

  • Προστέθηκε η δυνατότητα αυθαίρετης αλλαγής μεγέθους του παραθύρου.
  • Προστέθηκε η εντολή AUTOTYPE για προσομοίωση εισόδου πληκτρολογίου, για παράδειγμα, για παράλειψη οθονών εκκίνησης.
  • Οι ρυθμίσεις απόδοσης έχουν αλλάξει. Από προεπιλογή, ένα backend που βασίζεται σε OpenGL είναι ενεργοποιημένο με διόρθωση αναλογίας διαστάσεων 4:3 και κλιμάκωση χρησιμοποιώντας έναν σκιαδιστή OpenGL.
    Κυκλοφορία του εξομοιωτή DOSBox Staging 0.75

  • Προστέθηκαν νέες μέθοδοι για την προσαρμογή της συμπεριφοράς του ποντικιού.
  • Από προεπιλογή, ο εξομοιωτής OPL3 είναι ενεργοποιημένος Πυρηνωμένο, παρέχοντας καλύτερη εξομοίωση του AdLib και του SoundBlaster.
  • Προστέθηκε η δυνατότητα αλλαγής πλήκτρων άμεσης πρόσβασης.
  • Οι ρυθμίσεις Linux έχουν μετακινηθεί στον κατάλογο ~/.config/dosbox/.
  • Προστέθηκε υποστήριξη για δυναμική εκ νέου μεταγλώττιση για CPU 64-bit.
  • Προστέθηκαν μονόχρωμες και σύνθετες λειτουργίες εξόδου για παιχνίδια γραμμένα για κάρτες βίντεο CGA.
  • Προστέθηκε υποστήριξη για τη χρήση shaders GLSL για την επιτάχυνση της επεξεργασίας της εξομοίωσης.



Πηγή: opennet.ru

Προσθέστε ένα σχόλιο