Topic-icon ZX81 1kb CHESS!!!

  • Darth_Cotsos
  • Το Άβαταρ του/της Darth_Cotsos Συντάκτης θέματος
  • Retro Expert
  • Retro Expert
Περισσότερα
16/08/2012 15:22 - 16/08/2012 15:28 #1749 από Darth_Cotsos
ZX81 1kb CHESS!!! δημιουργήθηκε από Darth_Cotsos
Σίγουρα ένα από τα πρώτα παιχνίδια που πέρασε στους υπολογιστές ήταν και το σκάκι. Από πολύ παλαιότερα υπάρχουν αναφορές για μηχανές που έπαιζαν σκάκι, ωστόσο με την τεχνολογία των ημιαγωγών και και τα ολοκληρωμένα κυκλώματα θα μπορούσε πλέον να υπάρξει μια πραγματική μηχανή που να παίζει σκάκι ισάξια με τους ανθρώπινους αντιπάλους της.
Στα πρώτα home τα πράγματα δεν ήταν εύκολα. Η επεξεργαστική ισχύς υπήρχε αλλά η μνήμη δεν ήταν αυτή που θα ήθελαν οι προγραμματιστές.
Μια πρώτη απόπειρα γίνετε το 1976 στον Kim-1 με 1ΚΒ ram από τον Peter R. Jennings. Το πρόγραμμα ονομάζετε microchess και καταλάμβανε όλη σχεδόν την μνήμη του Kim. Το πρόγραμμα αυτό σημείωσε μεγάλη επιτυχία, μάλιστα οι πρώτοι που το παραγγείλανε έλαβαν απλά το manual το οποίο και περιείχε το κώδικα σε δεκαεξαδική μορφή ώστε ο χρήστης να τον περάσει στον kim. Αργότερα ο χρήστης λάμβανε και την κασέτα με το πρόγραμμα. Όμως ο kim δεν είχε ούτε έξοδο για την τηλεόραση οπότε δεν τον απασχολούσε η video ram αλλά ούτε και η basic!!!



Ένα απλό display απο επτά led χαρακτήρες που έδιναν δεκαεξαδικούς αριθμούς. Για να παίξεις χρειαζόσουν και μια αληθινή σκακιέρα αν δεν μπορούσες να έχεις το μυαλό σου τη συνεχώς μεταβαλλόμενη κατάσταση πάνω σε μια σκακιέρα... Εισήγαγες δεκαεξαδικές απαντήσεις στις κινήσεις του Kim και σου απαντούσε δεκαεξαδικά!!!
Όμως λίγα χρόνια αργότερα θα επακολουθήσει το θαύμα.
Το 81 έχει κυκλοφορήσει ο ΖΧ81 της Sinclair με 1ΚΒ ram και αυτός αλλά με δυνατότητα απεικόνισης χαρακτήρων στη τηλεόραση και Basic για τον απλό χρήστη!!!
Σε αυτό το μηχάνημα ο David Horne καταφέρνει να φτιάξει ένα σκακιστικό πρόγραμμα σε λιγότερο από 1ΚΒ μνήμη μαζί με την τεχνητή νοημοσύνη που χρειάζεται ένα τέτοιο πρόγραμμα!!! Για την ακρίβεια καταλαμβάνει 672 bytes απο τη ram!!! Ο άνθρωπος έκανε το ακατόρθωτο!!! Βέβαια υπάρχουν 3 ελλείψεις, το πρόγραμμα δεν γνωρίζει τον προβιβασμό του πιονιού σε βασίλισσα όταν φτάσει στο τέλος της σκακιέρας, το πάρσιμο αν πασσάν και το ροκέ. Παρόλα αυτά η δυνατότητα να χωρέσεις το 99% του παιχνιδιού σε λιγότερο από 1ΚΒ είναι τρομερή!!!
Το 1983 ο David Horne σε συνέντευξη του στο περιοδικό Your computer αποκάλυψε τι ακριβώς έκανε καθώς και τον πλήρη κώδικα του παιχνιδιού!!!



Για όσους λοιπόν ενδιαφέρονται για τον microchess και τον kim-1 θα βρουν περισσότερες πληροφορίες εδώ:
www.benlo.com/microchess/index.html
καθώς και το πρόγραμμα μαζί με έναν εξομοιωτή και το manual!!!
Οσο για το ΖΧ81 chess μπορείτε να διαβάσετε το άρθρο του Your computer εδώ:
users.ox.ac.uk/~uzdm0006/scans/1kchess/
και να κατεβάσετε το πρόγραμμα σε .p αρχείο από εδώ:
www.zx81.nl/

Don't underestimate the power of the 8bit side!
Συνημμένα:
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": zx_jim, GeoAnas, angel_grig, chriskgnr

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • Fotis_KFOR
  • Το Άβαταρ του/της Fotis_KFOR
  • Site Owner / Admin
  • Site Owner / Admin
  • PC / Sinclair ZX Spectrum+3
Περισσότερα
16/08/2012 16:33 #1751 από Fotis_KFOR
Απαντήθηκε από Fotis_KFOR στο θέμα ZX81 1kb CHESS!!!
Αυτά είναι από τα ωραία του παρελθόντος...

στο 1ΚΒ μνήμης... αλγόριθμοι για σκάκι... respect μόνο, τίποτα άλλο!!!!!!!

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • GeoAnas
  • Το Άβαταρ του/της GeoAnas
  • Retro Master
  • Retro Master
Περισσότερα
17/08/2012 06:57 #1758 από GeoAnas
Απαντήθηκε από GeoAnas στο θέμα ZX81 1kb CHESS!!!
672 bytes ! Αυτές ήταν εποχές ! Τώρα τα gigs δεν είναι αρκετά .....

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • chriskgnr
  • Το Άβαταρ του/της chriskgnr
  • Retro Elite
  • Retro Elite
  • Well, i got one chance left in a nine live cat.
Περισσότερα
17/08/2012 16:49 #1762 από chriskgnr
Απαντήθηκε από chriskgnr στο θέμα ZX81 1kb CHESS!!!
απίστευτο μου φαίνεται! μόλις σε ένα 1KB! :blink: :blink:

21st century breakdown...

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • Fotis_KFOR
  • Το Άβαταρ του/της Fotis_KFOR
  • Site Owner / Admin
  • Site Owner / Admin
  • PC / Sinclair ZX Spectrum+3
Περισσότερα
18/08/2012 09:30 #1774 από Fotis_KFOR
Απαντήθηκε από Fotis_KFOR στο θέμα ZX81 1kb CHESS!!!
Η μαγεία της εποχής και η απάντηση των κατασκευαστών που κάνουν όλο παράπονα πως θέλουν περισσότερη μνήμη, δίσκο, κάρτες γραφικών κτλ για να φτιάξουν ένα παιχνίδι επειδή βαριούνται να κάνουν καλό optimize στον κώδικά τους ... :P

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • Fotis_KFOR
  • Το Άβαταρ του/της Fotis_KFOR
  • Site Owner / Admin
  • Site Owner / Admin
  • PC / Sinclair ZX Spectrum+3
Περισσότερα
30/08/2013 08:39 - 30/08/2013 08:42 #12536 από Fotis_KFOR
Απαντήθηκε από Fotis_KFOR στο θέμα ZX81 1kb CHESS!!!
Μετά από 1 χρόνο και κάτι που έκανε ο Κώστας την παρουσίαση αυτού του θέματος, έχοντας ξεχάσει ότι είχε μπει , έκανα το ίδιο θέμα αφού "έπεσα" πάνω του στο ιντερνετ :silly: :silly: :silly:

Θυμόμουν ότι είχε μπει ένα σκάκι αλλά κοίταξα μόνο στην ενότητα του ZX81 και αφού δεν το είδα εκεί το έβαλα!!!

(η πολύ ενασχόληση με το site όντως σε αποσυντονίζει τελικά...) :tease2:

Το θέμα σβήστηκε, οπότε ας ξαναθυμηθούμε το ωραίο ποστ του Κώστα B)

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

Χρόνος δημιουργίας σελίδας: 0.318 δευτερόλεπτα
Powered by Kunena Φόρουμ

great retro computers and retro consoles companies logos