Star Trek Voyager: Elite Force

Screenshot Λογισμικό:
Star Trek Voyager: Elite Force
Στοιχεία Λογισμικού:
Εκδοχή: 1.36
Ανεβάστε ημερομηνία: 3 Jun 15
Προγραμματιστής: Thilo Schulz
Άδεια: Δωρεάν
Δημοτικότητα: 3

Rating: nan/5 (Total Votes: 0)

Star Trek Voyager: Elite Force είναι η τροποποίηση του icculus.org διατηρείται κινητήρα Quake3
ώστε να καταστεί δυνατή η εκτέλεση EliteForce holomatch. Αυτό σημαίνει ότι μπορείτε να * μην * παίξει αποστολές για έναν παίκτη με αυτό το έργο.
Ο κινητήρας αυτός έχει πλήρη συμβατότητα για τα νεότερα _and_ αρχικό πρωτόκολλο EliteForce, πελάτες που χρησιμοποιούν την αρχική μηχανή μπορεί να χρησιμοποιήσει νεώτερους servers, και οι πελάτες χρησιμοποιώντας τη μηχανή μου να χρησιμοποιήσετε τον παλιό διακομιστές, πάρα πολύ.
Τώρα, οι επόμενες παραγράφους είναι μερικά μόνο τυχαία blabla για τα πλεονεκτήματα αυτής της απελευθέρωσης, αλλά αν θέλετε να μπορείτε να παρακάμψετε ακριβώς και να πάει δεξιά στις οδηγίες εγκατάστασης.
Ποιο ήταν το κίνητρο για μένα να κάνει αυτό το έργο;
Άρχισε πραγματικά πολύ μικρό .. Η πηγή Quake3 έχει κυκλοφορήσει πριν από περισσότερο από μισό χρόνο και πήρα την τρελή ιδέα να δοκιμάσετε τον κινητήρα Quake3 με EliteForce σε έμπιστο μου Gentoo Linux.
Όταν ξεκίνησα το πρόγραμμα πρώτα η οθόνη πήγε μαύρο και δεν έγινε τίποτα ... σχεδόν τίποτα. Άκουσα κάποιους ήχους και όταν μετακόμισα τον κέρσορα άκουσα τυχαία κλικ-κλικ από το ποντίκι που πηγαίνει πέρα ​​από ορισμένα κουμπιά του μενού. Αυτό σήμαινε αυτά τα πράγματα δεν είναι εντελώς ασύμβατη μετά από όλα, δεν συντριβή αμέσως αν και αυτό ήταν ακριβώς αυτό που περίμενα να κάνει. Έχω σκαμμένα στην πηγή multiplayer κορακιού που κυκλοφόρησε (μόνο την εικονική πράγματα μηχανή, για να καταστεί δυνατή η κατασκευή τροποποιήσεις) και τον συνέκρινε με εικονικές μηχανές Quake3 και συνειδητοποίησε ότι υπήρχε ένα μικρό
ασυμβατότητα σε μία από τις δομές δεδομένων που χρησιμοποιούνται για να περάσει πληροφοριών μεταξύ του κινητήρα και την εικονική μηχανή. Δεν ήταν τίποτα μεγάλο και μετά τον καθορισμό αυτό το μενού λειτούργησε!
Υπήρξαν κάποιες ιδιορρυθμίες εδώ ή εκεί, αλλά οι περισσότεροι από το μενού πραγματικά λειτούργησε. Γι 'αυτό με έκανε να σκεφτώ: Αν μπορώ να διορθώσω όλα αυτά τα ασυμβίβαστα .. ίσως μπορώ να παίξω τελικά τον αγαπημένο της παιχνίδι για πολλούς παίκτες μου έχω προσκόλληση για πάνω από 5 χρόνια το αγαπημένο μου λειτουργικό σύστημα εγγενώς .. και την υποστήριξη του IPv6 για EliteForce θα ήταν αρκετά δροσερό πάρα πολύ ...
Έτσι, μια τρελή ιδέα είχε μετατραπεί σε ένα σοβαρό έργο. Έπρεπε να προσθέσετε υποστήριξη για τα μοντέλα του κορακιού, παίζει mp3s, το δικό του πρωτόκολλο δικτύου EliteForce του. Ο στόχος μου ήταν να κάνει αυτή η έκδοση όσο πιο κοντά στην αρχική του δυνατού. Τις περισσότερες φορές, το μόνο που θα μπορούσε να μαντέψει ποια ονόματα και οι λειτουργίες θα σήμαινε για τον κινητήρα ή έπρεπε να συγκρίνει το αρχικό παιχνίδι και στη συνέχεια να προσπαθήσουμε να την κάνουμε να λειτουργήσει με τον ίδιο τρόπο στη μηχανή μου.
Το παιχνίδι Quake3 βασίζεται σε μεγάλο βαθμό στις πράξεις κινητής υποδιαστολής. Δυστυχώς, ο αρχικός κινητήρας EliteForce κάνει μη-ISO συμβατό στρογγυλοποίηση των αριθμών κινητής υποδιαστολής σε ακέραιους αριθμούς στο ΣΠΣ. Το παιχνίδι VM χρησιμοποιεί αυτό το ελάττωμα το οποίο θα οδηγήσει σε υψηλότερο άλμα για ορισμένες ρυθμίσεις com_maxfps. Όπως και με το νέο κινητήρα υπάρχουν πολλές πλατφόρμες που μπορούν να υποστηριχθούν, υπάρχουν πιθανώς πολλοί διαφορετικοί τρόποι πρέπει κανείς να λάβει για να επανέλθει η στρογγυλοποίηση στην παλιά συμπεριφορά. Αυτό είναι σχεδόν αδύνατο να κάνουμε, έτσι έπρεπε να χρησιμοποιήσετε μια διαφορετική προσέγγιση: την κατασκευή νέων VMs.
Απαιτήσεις:

Στιγμιότυπα

star-trek-voyager-elite-force-144362_1_144362.jpg
star-trek-voyager-elite-force-144362_2_144362.jpg

Παρόμοια λογισμικά

Panda3D
Panda3D

11 May 15

Furiod
Furiod

15 Apr 15

EtherGrind
EtherGrind

3 Jun 15

ascii-invaders
ascii-invaders

3 Jun 15

Σχόλια για Star Trek Voyager: Elite Force

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