Jump to content

gdp77

Premium Members
  • Posts

    12.544
  • Εγγραφή

  • Τελευταία Επίσκεψη

  • Ημέρες που κέρδισε

    65

Everything posted by gdp77

  1. ΕΙΣΑΓΩΓΗ Είμαι από τους τυχερούς που πρόλαβαν την επανάσταση του home computing στην χώρα μας. Δεν το γράφω αυτό από συναισθηματική άποψη μόνο, αλλά και από πρακτική. Είχαμε την ευκαιρία όλοι εμείς να μάθουμε (αναγκαστικά) τι είναι και πώς λειτουργεί ένας υπολογιστής, να γράψουμε κώδικα για να πετύχουμε αυτό που θέλαμε, να hack-άρουμε και εν τέλει να αποκτήσουμε γνώσεις που η σημερινή γενιά δεν έχει την ευκαιρία να αποκτήσει το ίδιο εύκολα. Με τον όρο «εύκολα» δεν εννοώ ότι οι γνώσεις αυτές δεν είναι προσβάσιμες σήμερα, το αντίθετο μάλιστα. Εννοώ ότι το πιθανότερο είναι ότι ένας νέος χρήστης σήμερα -το πιθανότερο είναι ότι- θα παραμείνει χρήστης-καταναλωτής και όχι γνώστης. Όταν το 1986 απέκτησα το πρώτο μου home micro, έναν Amstrad CPC 6128, αυτός συνοδευόταν από ένα ογκοδέστατο manual 520 σελίδων(!!!), το οποίο όχι μόνο σου εξηγούσε το πώς θα λειτουργήσεις το σύστημα, αλλά έφτανε να είναι και ένα πλήρες εγχειρίδιο της γλώσσας προγραμματισμού BASIC, εισαγωγής στα λειτουργικά συστήματα (CP/M), αλλά και ανάλυσης προχωρημένων θεμάτων για υπολογιστές. Διαβάζοντας και κατανοώντας αυτό το εγχειρίδιο (ήταν μεταφρασμένο στα ελληνικά), έφτανες να είσαι ισάξιος γνωστικά με αυτούς που τελείωναν τμήματα Πληροφορικής στα ΑΕΙ εκείνης της εποχής (το γράφω αυτό μετά λόγου γνώσεως). Το περίεργο (με την έννοια της αναζήτησης) παιδί Δ’ Δημοτικού εκείνης της εποχής είχε τη δυνατότητα να ανακαλυψει γνώσεις, κάτι που δεν ισχύει σήμερα που όλα είναι out-of-the-box έτοιμα. Για να προχωρήσω στο κυρίως θέμα αυτού του άρθρου, θα πρέπει να αναφέρω ότι τις τελευταίες μέρες με έπιασε μια ιδιαίτερη νοσταλγία για την εποχή εκείνη. Τυχαία υπέπεσαν στην αντίληψη κάποια κανάλια στο youtube που ασχολούνται με retro computing, restoration κτλ., αφενός πολύ επαγγελματικά, αφετέρου φτιαγμένα με αγάπη και μεράκι (ένα μάλιστα έχει 700k+ συνδρομητές!). Τα παρακολουθώ μανιωδώς και μοιραία μπήκα στον πειρασμό να ψάξω και να βρω τον Amstrad 6128 που έχω ακόμα στο πατάρι του πατρικού μου. Οι υποχρεώσεις της καθημερινότητας τελικά με «λογίκεψαν» και κατέληξα στο να ψαχτώ με το θέμα των emulators στο αγαπημένο μου λειτουργικό, το Linux. CPC emulators στο LINUX Ενώ στο linux, μπορείς να βρεις εύκολα native emulators για άλλες πλατφόρμες, μέσα από τους software managers των δημοφιλών διανομών, δυστυχώς για τα CPC δεν υπήρχε τέτοια δυνατότητα. Στα windows υπάρχουν οι εξαιρετικοί winAPE και caprice32 με άπειρες δυνατότητες, τους οποίους βρίσκεις και κατεβάζεις πολύ εύκολα. Στο Linux μετά από αρκετό ψάξιμο (όχι εύκολα) μπορείς να βρεις κάποια projects τα οποία είναι παρατημένα εδώ και χρόνια, με αποτέλεσμα να πρέπει να φτύσεις αίμα με ξεχασμένες από τον Θεό βιβλιοθήκες και κονσόλα. Κατάφερα να λειτουργήσω τον CPCemu 1.7 και τον ArnoldTNG, αλλά η συνολική εμπειρία δεν έφτανε στο σημείο που θα ήθελα. Κάποιοι τύποι ασχολούνται και με τον caprice32 για Linux, αλλά το αποτέλεσμα της δουλειάς τους πάει άκλαυτο διότι έχουν ανεβασμένο το source στο github και ουδείς θεωρώ θα κάτσει να ασχοληθεί με εγκατάσταση των dependencies και το τελικό compilation του κώδικα. (Ρε φίλε την έκανες που την έκανες τη δουλειά, φτιάξε και ένα deb για τον τελικό χρήστη….) Η επόμενη προσπάθειά στα πλαίσια της αναζήτησής μου αυτής ήταν να δω μέσω VM τι μπορώ να κάνω. Ξεκίνησα το win10 vm που έχω και εγκατέστησα τον winAPE. Φαινότα τέλειος, μέχρι που διαπίστωσα ότι υπάρχουν προβλήματα με stuttering στην κίνηση των παιχνιδιών (όχι στον ήχο) λόγω των direct-something τεχνολογιών που χρησιμοποιεί. One emulator to rule them all! Επανήλθα λοιπόν στο native Linux, αποφασισμένος να βρω και να δουλέψω κάποιον emulator, ώστε να γράψω αυτό το «how-to». Στις αναζητήσεις που έκανα έπεσα πάνω σε κάποιο post που προτεινε τη χρήση του MAME arcade emulator, χωρίς όμως να γράφει λεπτομέρειες. Αρχικά παραξενεύτηκα, καθώς γνώριζα ότι ο MAME είναι για τα arcades, μετά όμως θυμήθηκα ότι τα περισσότερα από αυτά τρέχουν σε Z80, τον επεξεργαστή των CPC! Οπότε με περαιτέρω ψάξιμο ανακάλυψα πώς να το καταφέρω. Μάλιστα όλες οι οδηγίες που βρήκα περιελάμβαναν βαριά χρήση κονσόλας, αλλά εδώ αποφάσισα να διαφοροποιηθώ: Πιστός στη άποψή μου ότι επιτέλους όλοι οι hardcore «λινουξάδες» πρέπει να σταματήσουν να κάνουν επίδειξη γνώσεων αν επιθυμούν κάποτε το linux να γίνει mainstream, θα γράψω αναλυτικά τις (πολύ απλές) οδηγίες για χρήση του MAME ως CPC emulator χωρίς μια γραμμή σε κονσόλα! Όλα θα γίνουν από GUI. Σημειώνω ότι με τις παρακάτω οδηγίες δεν επηρεάζεται καθόλου η λειτουργικότητα του MAME ως arcade emulator, μπορεί δηλαδή άνετα να χρησιμοποιηθεί ταυτόχρονα για τα αγαπημένα σας arcades και για CPC emulation. CPC EMULATION μέσω MAME Οι οδηγίες που παραθέτω υλοποιήθηκαν σε Linux Mint 19 cinnamon (Ubuntu 18.04 based) και λογικά λειτουργούν απαράλλαχτα σε όλες τις ubuntu based διανομές. Θεωρώ ότι δεν θα υπάρχει πρόβλημα εφαρμογής αυτών των οδηγιών σε κάθε διανομή που διαθέτει στον software manager της τον MAME emulator. Εγκατάσταση του ΜΑΜΕ από το software center της διανομής. Νομίζω ότι το συγκεκριμένο βήμα είναι απλό. Πάμε στον software manager, στο πεδίο της αναζήτησης γράφουμε “mame”, επιλέγουμε τον emulator και πατάμε install. Τόσο απλά. Κατεβάζουμε και αντιγράφουμε στο αντίστοιχο φάκελο τις ROMS για τα CPC μηχανήματα. Προσοχή αυτό το βήμα δεν έχει σχέση με τα παιχνίδια. Οι εν λόγω ROMS αφορούν στο emulation του μηχανήματος και όχι επιπρόσθετου λογισμικού. Τις ROMS για όλα τα CPC μηχανήματα για MAME μπορούμε να τις βρούμε εδώ. Αν δεν γνωρίζετε που είναι ο φάκελος των ROMS του MAME emulator, όπου πρέπει να αποσυμπιεστεί το αρχείο που μόλις κατεβάσατε, μπορείτε να το βρείτε μέσω από το UI του MAME. Οπότε μόλις εντοπίσετε τους φακέλους, πάτε εκεί από το desktop της διανομής σας (ή δημιουργείτε νέο φάκελο όπου θέλετε και πατάτε save configuration πριν βγείτε από την εφαρμογή) και χύμα αποσυμπιέζετε το αρχείο με τις CPC ROMS που μόλις κατεβάσατε. Μόλις ολοκληρωθεί αυτό το βήμα, μπορούμε να μπούμε σε περιβάλλον CPC κανονικά και να κάνουμε ό,τι κάναμε και στο πρωτότυπο home micro. Εδώ να σημειώσουμε ότι λόγω emulation του πληκτρολογίου, δεν θα λειτουργεί το πλήκτρο tab για να μπούμε στο menu του UI, αντ’ αυτού μπορούμε να χρησιμοποιήσουμε το scroll lock και αμέσως μετά το tab. Στο linux mint, επειδή το scroll lock είναι κλειδωμένο για άλλη χρήση, μπορούμε να χρησιμοποιήσουμε το πλήκτρο insert και αμέσως μετά το tab. Και από games τι γίνεται; Μπορείτε να κατεβάσετε με μια απλή αναζήτηση στο google (υπάρχουν και dedicated retro sites) οποιαδήποτε εφαρμογή ή game επιθυμείτε (αρχεία dsk) και μετά να το φορτώσετε στον emulator. Προσωπικά έχω κατεβάσει τη συλλογή GoodCPC v2.02 που περιλαμβάνει ΟΛΟ το λογισμικό που έχει κυκλοφορήσει για CPC οπότε μπορώ να περάσω την υπόλοιπη ζωή μου ανακαλύπτοντάς το…. Χεχεχεχεχε. Πώς φορτώνουμε μια "δισκέτα" dsk; Από τον file manager της πιο πάνω εικόνας, απλά επιλέγουμε floppy1 και «δείχνουμε» στον αντίστοιχο φάκελο που υπάρχει το dsk αρχείο. Μετά οι.... γνώστες ελπίζω να θυμούνται τις εντολές cat και run... Κλείνοντας, να αναφέρω ότι ο MAME έχει τη δυνατότητα με ανάλογη διαδικασία να εξομοιώσει ΟΛΑ τα home micros της εποχής, όποιο μοντέλο τραβάει η ψυχή σας (Spectrum, Amiga, Atari ST κτλ). Για τον Amstrad CPC 6128 να αναφέρω ότι όποιο παιχνίδι δοκίμασα έτρεχε με 100% σωστό emulation (ταχύτητα, γραφικά, ήχος), ενώ οι δυνατότητες παραμετροποίησης είναι πολλές και ξεφεύγουν από τον στόχο αυτού του άρθρου. Σε όσους επιλέξουν να ασχοληθούν, εύχομαι… καλές αναμνήσεις και καλού κακού έχετε και χαρτομάντιλα στο γραφείο σας μήπως και χρειαστούν ?
  2. ΜΙα που είμαι από τους παλιούς (1986 απέκτησα το πρώτο μου home micro) δεν μπορώ παρά να εκτιμήσω 2-3 youtube channels που ασχολούνται με retrto computing (συλλογή, restoration κτλ). Οι τύποι είναι πολύ ψαγμένοι και φτιάχνουν καταπληκτικά/επαηγγελματικά βίντεο: π.χ. 8bit guy LGR https://www.youtube.com/channel/UCLx053rWZxCiYWsBETgdKrQ Nostalgia Nerd https://www.youtube.com/channel/UC7qPftDWPw9XuExpSgfkmJQ Οι τύποι πραγματικά το ζούνε...
  3. gdp77

    Οι αγορές μας..!!

    Έλα να επανέρχονται στη μόδα τα κουτιά με πλαϊνό ανεμιστήρα ?
  4. gdp77

    Κυκλοφόρησε το Linux Mint 19!!!

    Ναι είναι based στο Ubuntu 18.04 LTS Sent from my Redmi Note 2 using Tapatalk
  5. Πριν από λίγες ώρες ξεκίνησε η διανομή της τελικής έκδοσης του Linux Mint 19!!! Καφεδάκι και ξεκινάω εγκατάσταση ?
  6. gdp77

    Αναβάθμιση Intel CPU (Core2) σε μητρική LGA775

    Εννοώ το ποσοστό χρήσης cpu (κυρίως) που βλέπεις την ώρα που έχεις ανοιχτά 3-4 tabs στον browser σε sites σαν το thelab ή και πιο βαριά π.χ. gazzeta.gr . Το ποσοστό χρήστης το βλέπεις στα win10 πατώντας ctrl+shift+esc οπότε θα δεις κάτι τέτοιο: Μπορείς να μας πεις τι ποσοστά χρήσης βλέπεις; (Στο ubuntu -εφόσον δεν έχεις ρυθμίσει αντίστοιχο shortcut- βλέπεις αντίστοιχα ποσοστά τρέχοντας το system monitor)
  7. gdp77

    Αναβάθμιση Intel CPU (Core2) σε μητρική LGA775

    Μπορείς να κοιτάξεις λίγο το utilization συστήματος όταν σερφάρεις (π.χ. σε κάποιο βαρύ site) και να μας το αναφέρεις εδώ; Κατά την άποψή μου, το πρώτο που που πρέπει να αναβαθμίσεις πριν από το cpu είναι SSD+RAM. Θα δεις πολύ μεγαλύτερη διαφορά από την όποια αναβάθμιση cpu. Επίσης πετάς windows και παίζεις μόνο με Linux (π.χ. linux mint mate 19 -κυκλοφορεί σε μερικές μέρες), εφόσον οι δουλειές που κάνεις είναι internet+office. Αυτό θα σου εξασφαλίσει χαμηλότερο cpu utilization (π.χ. δεν θα χρειάζεσαι av, δεν θα σου γονατίζουν το σύστημα τα windows updates), άρα θα έχεις ακόμα περισσότερη σπιρτάδα. Τα αναφέρει εδώ
  8. gdp77

    UPS μετα απο μια δεκαετια...

    70-80w σε σερφάρισμα δεν παίζει... Μόνο η οθόνη καίει τόσα περίπου... Για desktop (enthusiast) μηχάνημα πρέπει να είσαι τουλάχιστον στα διπλάσια από αυτά που αναφέρεις... (Αν μιλάμε για το pc της υπογραφής σου, απλά μετράς λάθος)
  9. gdp77

    UPS μετα απο μια δεκαετια...

    Είναι επαγγελματικό το pc που αναφέρεις; Διότι "συνήθης φόρτος" 500-530W δεν είναι λίγα για home pc.
  10. gdp77

    Διαθέσιμο για κατέβασμα το νέο δωρεάν benchmark, Basemark GPU

    Δεν νοείται πλέον για οποιοδήποτε σοβαρό λογισμικό να μην είναι multiplatform. Μπράβο για την υποστήριξη linux. Οι δεινόσαυροι ας φροντίσουν να προσαρμοστούν ή να ψοφήσουν.
  11. gdp77

    A320M-HDV--Ryzen 3 2200g--hd7750 Drivers

    https://www.skroutz.gr/c/699/metatropeis-adaptors/f/565297_565361/HDMI-VGA.html?o=hdmi+to+vga
  12. gdp77

    A320M-HDV--Ryzen 3 2200g--hd7750 Drivers

    Απορώ γιατί έβαλε εξαρχής την κάρτα....
  13. gdp77

    Free εφαρμογη για video editing σε windows 10

    Έχει πάρει το μάτι σου το (multiplatform) davinci resolve? Πάρα πολύς κόσμος εγκαταλείπει το premiere γι'αυτό. Επειδή το hitfilm δεν το ξέρω, έχει συγκριτικά δεδομένα μήπως? Sent from my Redmi Note 2 using Tapatalk
  14. gdp77

    Δύο working ethernets στο Linux Mint

    Αν καταλαβαίνω καλά ψάχνεις για Link Aggregation. Δεν έχω ασχοληθεί ποτέ με το θέμα, αλλά νομίζω ότι αυτό το άρθρο θα σου φανεί χρήσιμο.
  15. gdp77

    Free εφαρμογη για video editing σε windows 10

    Πάντως (και σου μιλάω από πείρα), αν πρόκειται να ασχοληθείτε με το θέμα (εσύ και ο μπαμπάς σου), μην βιαστείτε να επιλέξετε το πιο "απλό και εύχρηστο". Όσο ασχολείσαι με video editing, τόσο θα βλέπεις νέες δυνατότητες που υπάρχουν και θα θες να χρησιμοποιήσεις. Με αυτή τη λογική, ίσως είναι καλύτερο να επενδύσεις χρόνο σε κάποιο λογισμικό με περισσότερες δυνατότητες, το οποίο αναπτύσσεται ενεργά από τους devs, αλλά που θα χρειαστεί -προφανώς- μεγαλύτερο χρόνο εκμάθησης.
  16. Ας απαντήσουν οι ειδήμονες... Διαβάζω ότι στο youtube ανεβαίνουν περίπου 400ώρες βίντεο κάθε λεπτό!!! Αυτός ο αριθμός προϊόντος του χρόνου προφανώς αυξάνεται. Έχω δει βίντεο για τα data server farms της google (όσα επιτρέπεται να αποκαλύπτονται), αλλά και πάλι δεν μπορεί να το χωρέσει η λογική μου, πως καταφέρνουν και αναβαθμίζουν το storage capacity. Πολύ χονδρικά (και ελπίζω να μην πέσει το ταβάνι να με πλακώσει) χρειάζονται περίπου 2GB για κάθε ώρα βίντεο (youtube HD). Άρα χρειάζονται επιπλέον 800GB (χωρίς backup) κάθε λεπτό!!!! Αυτό μεταφράζεται σε 1,152 PetaBytes την ημέρα! Με ποιον ρυθμό αποσύρουν παλιούς δίσκους και χρησιμοποιούν καινούριους αυξημένης χωρητικότητας οι άνθρωποι; Μου φαίνεται αδιανόητο. Μήπως χρησιμοποιούν εξωγήινες τεχνολογίες; ? ΥΓ Επιβεβαίωση για το expansion που υπολόγισα ότι χρειάζεται πιο πάνω. Από εδώ.
  17. gdp77

    Free εφαρμογη για video editing σε windows 10

    https://www.openshot.org/ Και αν ποτέ θελήσετε να ασχοληθείτε σοβαρά με το θέμα: https://www.blackmagicdesign.com/products/davinciresolve/
  18. gdp77

    Τα ζώα στη ζωή μας (PetLab)

    Ζωάρα....
  19. gdp77

    UPS μετα απο μια δεκαετια...

    Εκτρέπεις το θέμα. Δεν πείστηκα (και όχι διαφώνησα), όχι λόγω έλλειψης υπόβαθρου, αλλά διότι δεν υπήρχε hard evidence για αυτά που έλεγε. Το "πίστευε και μη ερεύνα" το έχω απορρίψει προ πολλού. Σε επόμενο ποστ έδωσε και τα screenshots τα οποία ήταν κατατοπιστικά. Βέβαια δεν έχουμε δει ακόμα σύγκριση powerwalker ή cyberppwer pure sinewave με apc που ζητάει τα διπλάσια χρήματα. Τα ζητάει λόγω branding ή γιατί πράγματι η ποιότητα εξόδου είναι καλύτερη? Εσύ είσαι σε θέση να απαντήσεις? Εγώ όχι και ούτε είμαι υποχρεωμένος να πειστώ επειδή τα apc έχουν όνομα... Sent from my Redmi Note 2 using Tapatalk
  20. gdp77

    UPS μετα απο μια δεκαετια...

    Δεν αυτοαναιρούμαι καθόλου. Η επιχειρηματολογία κάποιου έχει σκοπό να πείσει τους συνομιλητές του για το ορθό των θέσεών του. Δεν είναι υποχρεωμένοι όλοι να γνωρίζουν τα πάντα. Είναι απόλυτα θεμιτό να μην "πείθεται" κάποιος δηλώνοντας τους λόγους όπως έπραξα και εγώ. Το "δεν έχω τις τεχνικές γνώσεις" σημαίνει ότι δεν μπορώ να σε διαψεύσω ως προς την θεωρια. Το "δεν με πείθεις", σημαίνει ότι για τους Χ λόγους δεν αποδέχομαι άνευ αποδείξεων τα επιχειρηματά σου. Sent from my Redmi Note 2 using Tapatalk
  21. gdp77

    Παγκόσμια Έρευνα Λογισμικού της BSA

    H "έρευνα" είναι ΓΤΠ, όπως και οι περισσότερες ανακοινώσεις και πρακτικές της BSA.... Η BSA απλά προσπαθεί να βρει λόγο ύπαρξης σε έναν πληροφοριακό κόσμο που εξελίσσεται ραγδαία. Όποια εταιρεία θέλει να κλειδώσει το λογισμικό της μπορεί να το κάνει. Το θέμα είναι ότι δεν το κάνουν, γιατί στην πειρατεία βασίζουν την ύπαρξή τους. Οπότε επιτρέπουμε την πειρατεία και βάζουμε τον μπαμπούλα να την κυνηγάει. Ήθελα να ήξερα για πόσο καιρό ακόμα θα κρατήσει αυτό το "θεατράκι"...
  22. gdp77

    UPS μετα απο μια δεκαετια...

    Ναι έχω ποστάρει και το cyberpower πιο πάνω. Είναι αρκετά γνωστή στο εξωτερικό. Γενικά η powerwalker και η cyberpower νομίζω ότι είναι ανερχόμενες δυνάμεις στο χώρο των ups και προσπαθούν να "εκθρονίσουν" τις πανάκριβες APC και Eaton. Πρόσφατα το 1000άρι mustek που είχα (15 χρόνια τώρα) νέκρωσε και ήμουν έτοιμος να δοκιμάσω τα powerwalker, αλλά τελικά συγκρατήθηκα και με 30€ άλλαξα μπαταρίες στο mustek και έκατσα στα αβγά μου... Δυστυχώς δεν υπάρχουν αναλυτικά reviews στο διαδίκτυο για να δούμε την ποιότητα εξόδου ενός cyberpower ή powerwalker (pure sinewave) σε σχέση με APC που για τα ίδια χαρακτηριστικά ζητάνε διπλάσια χρήματα...
  23. gdp77

    UPS μετα απο μια δεκαετια...

    Να σε ρωτήσω επιπλέον: το powerwalker που παραθέτεις είναι σειράς psw ? Αυτή που σύμφωνα με τον κατασκευαστή είναι pure sinewave? Διότι πρόθεμα VI έχουν πολλές σειρές της powerwalker Sent from my Redmi Note 2 using Tapatalk
  24. gdp77

    UPS μετα απο μια δεκαετια...

    Αν μου έδειχνες και από ένα apc θα ήσουν τέλειος. Sent from my Redmi Note 2 using Tapatalk
×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.