FakeNES

Screenshot Λογισμικό:
FakeNES
Στοιχεία Λογισμικού:
Εκδοχή: 0.5.7
Ανεβάστε ημερομηνία: 3 Jun 15
Προγραμματιστής: Randy McDowell
Άδεια: Δωρεάν
Δημοτικότητα: 33

Rating: 3.0/5 (Total Votes: 1)

FakeNES έργο είναι ένα φορητό, το Open Source NES emulator το οποίο είναι γραμμένο κυρίως σε καθαρή C, ενώ χρησιμοποιώντας τη βιβλιοθήκη Allegro για τις δυνατότητες multi-platform.
Συστήματα που υποστηρίζονται είναι τα Windows 9x / 2000 / Me / XP, 32-bit DOS, Linux, FreeBSD, QNX, BeOS, και Mac OS X. Ωστόσο, θα πρέπει να τρέξει σε οποιοδήποτε σύστημα που υποστηρίζει Allegro. Αυτό περιλαμβάνει, αλλά δεν περιορίζεται σε: οποιαδήποτε έκδοση των Windows που εκδόθηκαν μετά το 1995, όλα τα 32-bit DOS συμβατό, και πολλά POSIX συμβατά συστήματα και UNIX κλώνους, όπως το Linux, το FreeBSD, QNX, BeOS, και Mac OS X.
Διαμόρφωση
FakeNES χρησιμοποιεί ένα πρότυπο σύστημα διαμόρφωση παρόμοια με αυτή που χρησιμοποιείται από πολλές εφαρμογές DOS, Windows και UNIX.
Κάθε στοιχείο στο αρχείο ρυθμίσεων, που δεν περιβάλλεται από αγκύλες ([και]) ορίζει ένα «στοιχείο» ή «βασικά».
Το σύμβολο του ίσον (=) για να εκχωρήσετε μια τιμή σε αυτό το στοιχείο.
Τα στοιχεία τα οποία περιβάλλονται από αγκύλες ονομάζεται κεφαλίδες. Κεφαλιά ορίζουν ένα τμήμα ή ομάδα συναφών στοιχείων.
Τα σχόλια delimeted από τη λίρα (#) να υπογράψει και να αγνοούνται από τον αναλυτή αρχείο ρυθμίσεων.
Προς το παρόν, οι επιλογές της γραμμής εντολών δεν υποστηρίζεται. Ωστόσο, μπορεί να προμηθεύσει το όνομα ενός αρχείου ROM NES που θέλετε να φορτώσετε στο γραμμής εντολών αντί για την τροφοδοσία τους από το GUI.
Κινητήρα Είσοδος
Επί του παρόντος, FakeNES υποστηρίζει δύο διαφορετικές διατάξεις πληκτρολογίου σε ένα πληκτρολόγιο, και μέχρι δύο (2) joystick-όπως συσκευές όπως joypads. Κάθε συσκευή μπορεί να εκχωρηθεί σε οποιονδήποτε παίκτη, μπορείτε να ορίσετε ακόμη και μια μόνο συσκευή για πολλούς παίκτες.
Όλες οι ρυθμίσεις των ελέγχων γίνεται στο αρχείο ρυθμίσεων, υπό την [εισόδου] μπάλα. Μπορείτε να ορίσετε μια συγκεκριμένη συσκευή σε κάθε παίκτη με την τροποποίηση του παίκτη _ # _ στοιχεία της συσκευής (αντικατάσταση #, με τον αντίστοιχο αριθμό player).
Οι ακόλουθες τιμές επιτρέπονται:
0: Δεν υπάρχουν δεδομένα εισόδου (απενεργοποιεί όλα τα δεδομένα εισόδου για τον παίκτη αυτό).
    
1: Διάταξη πληκτρολογίου # 1
2: Διάταξη πληκτρολογίου # 2
    
Υπάρχουν δύο (2) ρυθμιζόμενο διατάξεις πληκτρολογίου που βρίσκονται στο ίδιο πληκτρολόγιο, και δύνανται να ορίζουν επικαλυπτόμενες κλειδιά χωρίς συγκρούσεις. Τροποποίηση των key1_scancodes και key2_scancodes στοιχεία σας επιτρέπουν να προσαρμόσετε τις βασικές χαρτογραφήσεις για κάθε διάταξη.
Σημειώνεται ότι λόγω της δυνατότητας μεταφοράς τους λόγους, FakeNES δεν δέχεται scancodes IBM. Αντ 'αυτού, θα πρέπει να παρέχει μια σειρά από 8 scancodes ακέραιο, όπως ορίζεται από τη βιβλιοθήκη πολυμέσων Allegro.
Η σειρά με την οποία εφαρμόζονται οι scancodes είναι πολύ σημαντικό, και αντιστοιχεί στη συμμετοχή των συνδεδεμένων NES τυποποιημένα κουμπιά ελέγχου: Α, Β, Επιλογή, Έναρξη, πάνω, κάτω, αριστερά και δεξιά. Εάν δεν μπορείτε να βρείτε μια πλήρη σειρά των 8 scancodes, τότε θα χρησιμοποιηθούν οι προεπιλεγμένες.
Για διάταξης # 1, είναι Χ, Ζ, Tab και Enter, αντίστοιχα, σε συνδυασμό με τα βελάκια για τον έλεγχο της κατεύθυνσης.
3: Joystick συσκευή # 1
4: Joystick συσκευή # 2
Πυρήνας χρονοδιάγραμμα
FakeNES περιέχει ένα αυτόματο σύστημα επιτάχυνσης της ταχύτητας. Με την τροποποίηση της frame_skip_min και frame_skip_max στοιχείων στο πλαίσιο της [χρονισμού] κεφαλίδα στο αρχείο ρυθμίσεων, μπορείτε να αλλάξετε την ταχύτητα καπάκι και να ρυθμίσετε τις παραμέτρους για την παράκαμψη του πλαισίου.
Παρακάμπτοντας Frame είναι μια τεχνική που επιτρέπει την εξομοίωση να τρέξει πολύ γρηγορότερα, με κόστος λιγότερα καρέ ανά δευτερόλεπτο (fps) που παρέχονται, που οδηγεί σε περισσότερη λανθάνουσα ή διακοπές του παιχνιδιού.
Ταχύτητα ανωτάτου ορίου περιορίζει αποτελεσματικά το μέγιστο ποσό των FPS που θα παράσχει για να ταιριάζει με εκείνη του ίδιου του NES, η οποία διατηρεί την εξομοίωση από πάρα πολύ γρήγορα σε γρήγορους επεξεργαστές ή όταν παρακάμπτοντας το πλαίσιο που χρησιμοποιείται.
frame_skip_min ορίζει το ελάχιστο ποσό των πλαισίων που πρέπει να παραλείπεται, θέτοντας το μηδέν (0) απενεργοποιεί αποτελεσματικά ελάχιστη παρακάμπτοντας πλαίσιο και επιτρέπει στο μηχανισμό ταχύτητα κάλυψης.
frame_skip_max ορίζει το ανώτατο επιτρεπόμενο ποσό των πλαισίων που θα παραλειφθούν. FakeNES ποτέ δεν θα παραλείψει περισσότερα καρέ από ό, τι ορίζεται από το στοιχείο αυτό, ακόμη και αν η πλήρης ταχύτητα δεν επιτυγχάνεται.
Ρύθμιση frame_skip_min και frame_skip_max στις ίδιες τιμές ρυθμίζει αποτελεσματικά ένα σταθερό ποσό των πλαισίων που θα παραλειφθούν.
Αν το καπάκι της ταχύτητας είναι ενεργοποιημένο, μπορείτε να χρησιμοποιήσετε το πλήκτρο γρήγορης προώθησης για να ξεπεράσει το καπάκι ταχύτητα και προχωρήστε frame_skip_max πλαίσια όσο το κλειδί είναι να ωθείται προς τα κάτω. Από προεπιλογή, το πλήκτρο γρήγορης προώθησης ορίζεται ως το πλήκτρο περισπωμένη πάνω από το πλήκτρο Tab στα περισσότερα πληκτρολόγια.
Το στοιχείο machine_type σας επιτρέπει να επιλέξετε ποιο πρότυπο πρέπει να χρησιμοποιείται από το σύστημα throttling ταχύτητα και οι μηχανές / γραφικών ήχο. Ρυθμίστε το μηδέν (0) για το NTSC ή ένα (1) για PAL. Δεν υπάρχουν πολλά PAL παιχνίδια NES, και πολλοί από αυτούς θα πρέπει να τρέξει το πρόστιμο σε λειτουργία NTSC. Μόνο τροποποιήσει το στοιχείο αυτό, αν έχετε προβλήματα.
Τι νέο υπάρχει σε αυτήν την έκδοση:

Σχόλια για FakeNES

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!