Krakout
Συντονιστές: Maddog, Whacker, Vag, Giama
Krakout
Από τότε που άρχισα να ασχολούμαι με rom hacking και μεταφράσεις, ήθελα πολύ να μεταφράσω κάποιο από τα αγαπημένα μου παιχνίδια της εποχής του Spectrum. Ήδη έχω μεταφράσει το Barbarian, αλλά όχι αυτό του Spectrum, ένα remake για PC και το Bomb Jack, αλλά το arcade. Καί τα δυο αυτά τα είχα στον αγαπημένο μου Spectrum +2 και τα ξέσκιζα. Όπως ξέσκιζα και το Krakout, το οποίο είδα ότι μεταφράζεται σχετικά εύκολα. Μέσα σε λίγες ώρες κατάφερα να χωρέσω όλα τα ελληνικά και όλα τα αγγλικά γράμματα καθώς και όλους τους άλλους απαραίτητους χαρακτήρες (τσίμα-τσίμα) και να μεταφράσω όλο το κείμενο! Μόνο σε μια περίπτωση χρειάζεται να βρω pointers για να χωρέσω την λέξη ΑΡΙΣΤΕΡΑ εκεί που έγραφε LEFT. Ίσως λίγο αλλάξω και την title screen καθώς και την loading screen.
Και μια ενδιαφέρουσα παρατήρηση για τους άλλους rom hackers:
Συνήθως μια φράση τελειώνει όταν συναντάται μια συγκεκριμένη τιμή, συχνά η FF π.χ. Στο συγκεκριμένο, για όσους χαρακτήρες υπάρχουν στο font, άλλες τόσες τιμές τέλους της φράσης υπάρχουν. Όμως αυτές εμφανίζουν τον χαρακτήρα στον οποίο αντιστοιχούν και τελειώνουν και την φράση μαζί. Δηλαδή αν π.χ. έχουμε:
41=A
42=B
43=C
...
οι χαρακτήρες C1, C2, C3,... εμφανίζουν τα A, B, C,... αντίστοιχα και παράλληλα τελειώνουν την φράση. (οι τιμές έχουν διαφορά 128). Η τιμή Α0 εμφανίζει το κενό, άρα λειτουργεί κάπως όπως στην συνηθισμένη περίπτωση.
Αυτό το ανακάλυψα εύκολα καθώς στον hex editor έβλεπα πολλές φορές φράσεις από τις οποίες έλειπε το τελευταίο γράμμα. Όμως είδα ότι ο χαρακτήρας τέλους ήταν διαφορετικός, ανάλογα με το γράμμα.
Και μια ενδιαφέρουσα παρατήρηση για τους άλλους rom hackers:
Συνήθως μια φράση τελειώνει όταν συναντάται μια συγκεκριμένη τιμή, συχνά η FF π.χ. Στο συγκεκριμένο, για όσους χαρακτήρες υπάρχουν στο font, άλλες τόσες τιμές τέλους της φράσης υπάρχουν. Όμως αυτές εμφανίζουν τον χαρακτήρα στον οποίο αντιστοιχούν και τελειώνουν και την φράση μαζί. Δηλαδή αν π.χ. έχουμε:
41=A
42=B
43=C
...
οι χαρακτήρες C1, C2, C3,... εμφανίζουν τα A, B, C,... αντίστοιχα και παράλληλα τελειώνουν την φράση. (οι τιμές έχουν διαφορά 128). Η τιμή Α0 εμφανίζει το κενό, άρα λειτουργεί κάπως όπως στην συνηθισμένη περίπτωση.
Αυτό το ανακάλυψα εύκολα καθώς στον hex editor έβλεπα πολλές φορές φράσεις από τις οποίες έλειπε το τελευταίο γράμμα. Όμως είδα ότι ο χαρακτήρας τέλους ήταν διαφορετικός, ανάλογα με το γράμμα.
To patch είναι επιτέλους στη σελίδα!
Σαν παρατήρηση, να πω ότι έριξα μια ματιά και στο Krakout 2. Δεν ήξερα ότι υπήρχε Krakout 2 και μάλλον δεν υπάρχει. Πιθανότατα πρόκειται για κάποιο (πολύ καλό) hack πάνω στο Krakout. Οι πίστες πάντως είναι διαφορετικές και κατά κάποιον τρόπο μπορεί να θεωρηθεί σαν άλλο παιχνίδι. Προφανώς μεταφράζεται με τον ίδιο τρόπο και ίσως το μεταφράσω και αυτό κάποια στιγμή.
Σαν παρατήρηση, να πω ότι έριξα μια ματιά και στο Krakout 2. Δεν ήξερα ότι υπήρχε Krakout 2 και μάλλον δεν υπάρχει. Πιθανότατα πρόκειται για κάποιο (πολύ καλό) hack πάνω στο Krakout. Οι πίστες πάντως είναι διαφορετικές και κατά κάποιον τρόπο μπορεί να θεωρηθεί σαν άλλο παιχνίδι. Προφανώς μεταφράζεται με τον ίδιο τρόπο και ίσως το μεταφράσω και αυτό κάποια στιγμή.
- Maddog
- Master Modelator
- Δημοσιεύσεις: 3768
- Εγγραφή: 26 Μάιος 2004 14:44
- Τοποθεσία: Κάποιο beach bar στο Ντουμπάι
- Επικοινωνία:
Ωραία, εκτός από τον Whacker που παραμένει αμετανόητος και αδιόρθωτος πειρατής, οι υπόλοιποι το είχαμε original! Εντυπωσιακό για μια εποχή που η κασσετο(δισκετο-)πειρατία πήγαινε σύννεφο!
Παππού όλος ο κόσμος ανησυχεί μήπως η σχέση σου με την πιτσιρίκα αποβεί μοιραία.
-Τι να κάνουμε παιδί μου...αν πεθάνει - πέθανε...
-Τι να κάνουμε παιδί μου...αν πεθάνει - πέθανε...