Ένα exe του 1995 ζητά δικαίωση

Omenforever

RetroMasteR
Joined
26 Mαϊ 2006
Μηνύματα
2.089
Αντιδράσεις
1.630
Στον ακόλουθο σύνδεσμο θα βρείτε το αρχείο sword.rar το οποίο περιέχει το sword.exe: https://www.sendspace.com/file/r4zapo

To exe αυτό το έφτιαξα σε QBASIC το 1995, όπου υπήρχε επιλογή άμεσης μετατροπής ενός bas αρχείου σε exe. Το μόνο που έκανε αυτό το αρχείο ήταν να ζωγραφίζει ένα στοιχειώδες σπαθί μπλε χρώματος. Το πρόβλημα που έχω λοιπόν είναι το να τρέξω αυτό το αρχείο σε σύγχρονο σύστημα. Δυστυχώς το retro PC μου είναι ακόμα σε επισκευή γιατί αν δούλευε απλά θα πήγαινα στο DOS και θα το έτρεχα.

Θα ήμουν ευγνώμων λοιπόν αν κάποιος μπορεί να τρέξει αυτό το αρχείο στο κατάλληλο περιβάλλον και απλά να τραβήξει μια screenshot του σπαθιού.
 
Σε 86box με τις πιο κάτω ρυθμίσεις:
1756064869511.png

...βγάζει αυτό το μήνυμα:
1756064886073.png

Το σφάλμα αυτό πιθανόν να έχει την πιο κάτω λύση:

https://stackoverflow.com/questions/7605942/bgi-error-how-to-resolve-it

Μαλλον το ΕΧΕ σου έχει dependencies, δεν είναι standalone exe δηλαδή. Και αν όντως η λύση είναι κάτι σαν κι αυτό που περιγράφεται στο πιο πανω λινκ, τα πραγματα γίνονται ακόμα πιο δύσκολα, καθότι μαλλον θα είχες κανει reference το path μεσα στον source κωδικα, άρα και να βρουμε τα dependencies, πρέπει να τα βαλουμε σε path ίδιο με το δικό σου. Δηλαδή τρέχα γύρευε.




Ασε να γράψω κι εγώ κάτι, ο φτωχός!
 
Τελευταία επεξεργασία:
Και αναρρωτιέμαι, πώς ο omenforever εκανε compile σε qbasic χρησιμοποιώντας βιβλιοθήκες από turbo c....

Λες να το έφτιαξα σε C;... Τι να πω... Εδώ ούτε μια bootable δεν μπορώ να φτιάξω σήμερα...
 
Λες να το έφτιαξα σε C;... Τι να πω... Εδώ ούτε μια bootable δεν μπορώ να φτιάξω σήμερα..
Υπηρχαν, παλιά, εργαλεία που μετέτρεπαν κωδικα basic σε C, αλλά και προγράμματα που έκαναν μετατροπή σε. exe δημιουργώντας κωδικα C. (QB64)

To περίεργο είναι οτι χρησιμοποiεί Borland C. Έκανα κ μια δοκιμή με την ίδια βιβλιοθήκη .bgi αλλά απο Pascal και δεν δουλεύει.

Τελικά, ποια η συναισθηματική.αξία του προγράμματος και σπαθιού; :)
 
Και αναρρωτιέμαι, πώς ο omenforever εκανε compile σε qbasic χρησιμοποιώντας βιβλιοθήκες από turbo c....

libc.jpg

1) Όντως το σπαθί φαίνεται να έχει επηρεαστεί κάπως από το Ξίφος των Οιωνών. Δύσκολο να θυμηθώ τί στο καλό σκεφτόμουν όταν έξυνα τα απαλά νύχια μου στην C.

2) Μάλλον καλοκαίρι '94 δημιουργήθηκε το αρχείο. Έχει πράγματι συναισθηματική αξία γιατί είναι κατευθείαν από τα καλύτερα υπολογιστικά μου χρόνια, και δεν θα άντεχα να χάσω και αυτό το αρχείο όπως έχασα ένα μικρό παιχνιδάκι στο οποίο τότε είχα συνεισφέρει κάποια στοιχειώδη γραφικά και ήχους.

Ευχαριστώ ρε παιδιά...
 
Καποτε, μετά από 128 χρόνια.....

Τζόουνς: Βλέπουν καλά τά ματάκια μου;;;; Οι δύο δισκέτες του Ομεν Ρα;;;; Απομενει να βρω έναν ΠΥ*. Θα ρωτήσω τον Μάρκους αν έχει κανέναν παλιό στο μουσείο. Ο θρυλος λέει ότι αν καταφέρω να τις τρέξω, θα εμφανιστεί ένα σπαθί. Πολύ πιο εύκολο από το να χώνομαι σε λακους με φίδια για να το βρω.
1756151049736.png

*ΠΥ=Προσωπικός υπολογιστής
 
δεν θα άντεχα να χάσω και αυτό το αρχείο όπως έχασα ένα μικρό παιχνιδάκι στο οποίο τότε είχα συνεισφέρει κάποια στοιχειώδη γραφικά και ήχους.
σε καταλαβαίνω.. τέτοια εποχή είχα φτιάξει ενα BBS-macro-app για RISC-OS και έκανα την βλακεία α/ να το συμπιέσω (BBC BASIC, έτρεχαν στο RISC-OS σε απίστευτες ταχύτητες, αν δεν ήταν παιχνίδι/σοβαρή εφαρμογή δεν υπήρχε ανάγκη για compile) και β/ καπάκι το άφησα στο HENSA micros/RISC-OS FTP, νόμιζα θα έμενε εκεί για... πάντα! ... μετά απο αρκετές 10ετίες που ξανανασχολήθηκα με RISC-OS είδα οτι είχα κρατήσει παλαιότερη έκδοση σε μη συμπιεσμένη μορφή - το 99.99% απο τις δισκέττες του Archie είχαν περάσει κάτω απο ένα σωρό διαφορετικά συστήματα - ας είναι καλά ενα MO που επέζησε - και φυσικά με το ζόρι να βρω ενα HENSA mirror για την τελευταία έκδοση (web rot ... )

κάνε ενα disk image να είσαι σίγουρος,
 
Πίσω
Μπλουζα