OptiDoom: Το Doom port μου για το 3DO

Optimus

RetroActive
Joined
9 Δεκ 2006
Μηνύματα
472
Αντιδράσεις
136
Αποφάσισα επιτέλους να κάνω release με ότι πρόσθεσα μέχρι στιγμής με τον source code του Doom για το 3DO μια μέρα πριν την 25ή επέτειο του Doom (δεν μπορούσα να περιμένω μέχρι αύριο, δουλεύω) οπότε εδώ είναι η πρώτη έκδοση!

http://bugothecat.net/releases/3DO/optidoom/optidoom_main.html

Άμα θέλετε να δείτε τα added features έχω και video.




p.s. Να πω μόνο πως το zip που έχω κάνει release δεν είναι ISO. Ήθελα να κρατήσω τους τύπους και να βγάλω στο site μου ότι είναι στα επίπεδα του νόμιμου. Το να δώσω τον κώδικα που είναι open source και ελεύθερα το executable είναι εντάξει, αλλά δεν μπορώ να δώσω τα data. Άλλωστε αυτό είναι το στάνταρτ για όσους βγάζουν Doom ports π.χ. στην PC community. Αλλά μέσα στο zip έχω τα απαραίτητα tools και instructions για όσους έχουν το original game σε CD ή ISO και θέλουν να το δοκιμάσουν. Αν χρειαστείτε βοήθεια πεστε μου.
 

Wally

Retired Admin
Joined
19 Ιαν 2006
Μηνύματα
25.568
Αντιδράσεις
3.724
Ελπιζω να προλαβω μεχρι αυριο μεθαυριο να φτιαξω το ISO και να το φορτωσω στο 3DO μου!
 

Optimus

RetroActive
Joined
9 Δεκ 2006
Μηνύματα
472
Αντιδράσεις
136
Η έκδοση 0.2c με έναν βασικό external WAD loader. Μπορεί να φορτώσει και WADs από Doom 1/2 από το PC, αλλά προς το παρών χρησιμοποιει τα original 3DO textures και δεν υποστηρίζει τα extra τέρατα του Doom 2, δεν κάνει resource loading αλλά μόνο map data loading από το PC. Προσπαθεί βέβαια να κάνει replace όταν δεν βρίσκει κάποια texture IDs με αντίστοιχα του 3DO. Έχω και μερικά παραδείγματα από test maps που έκανα αποκλειστικά για το 3DO και χρησιμοποιούν extra features, ορισμένα unused bits π.χ. για το sector type τα χρησιμοποιώ για εφφέ όπως floor/ceiling texture scrolling/warping, framebuffer distort, fog effect, RGB sectors/walls. Επίσης 3DO mouse support! Σε αυτήν την έκδοση επικεντρώθηκα σε αυτά και στο βασικό wad loader που ήθελα πολύ να το κάνω για να φτιάχνω και δικές μου πίστες. Έχω ένα wads folder που μπορεί κανείς να ρίχνει διάφορα WADs που έχουν βγει στο PC και να κάνει προσευχές (πολλά μπορεί να κρεμάνε επειδή δεν χωράνε στη μνήμη ή για άλλους λόγους). Στην έκδοση 0.3 θα ξαναπροσπαθήσω να δω αν μπορώ να κάνω τίποτα για παραπάνω ταχύτητα, ίσως να ξαναγράψω και ένα κομμάτι της engine.

 
Μπλουζα