Speccy vs C=64???
- VincentGR
-
- Platinum Member
-
- To blit, or not to blit?
Αν βάλετε τον C64 με SVideo σε 1084 και composite σε TV θα πάθετε πλάκα από τα χρώματα.
loaderror.eu/
partsfromthepast.blogspot.gr/ (A1200 Black Project)
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- spyros.s
-
- Platinum Member
-
- Δημοσιεύσεις: 582
- Ληφθείσες Ευχαριστίες 406
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- ikonsgr
-
- Junior Member
-
- Δημοσιεύσεις: 51
- Ληφθείσες Ευχαριστίες 27
Και γι'αυτό ίσως τα περισσοτερα παιχνίδια στον spectrum, τουλάχιστον αυτά με "αξιώσεις" (που όντως είχε λίγο καλύτερη ανάλυση στα 256Χ192 έναντι 160Χ200 που είχαν οι άλλοι) ήταν πρακτικά μονόχρωμα (επιπλέον χρώματα είχε συνήθως "γυρω-γύρω" έξω απ΄το κυρίως παράθυρο δράσης) ώστε να μην έχουν αυτό το πρόβλημα. Ετσι, όλα τα παιχνίδια του cpc που ήταν σε mode 1 (οχι μεγάλο ποσοστό σίγουρα, πάντως υπήρχαν αρκετές 10δες παιχνίδια σε mode 1), δηλαδή 320Χ200 με 4 χρώματα ,είχαν στη πράξη υψηλότερη ανάλυση και περισσότερα χρώματα από αυτά του specrtum!
Επιπλέον, ο cpc είχε παλέτα 27 χρωμάτων ενώ ο spectrum 15, και βεβαίως τα χρωματα του amstrad cpc ήταν κυριολεκτικά ΑΠΟΛΑΥΣΗ!
Από εκεί και πέρα, οι δυνατότητες του 6845 CRTC video controller που είχε ο cpc ήταν πολύ ανώτερες από αυτές του spectrum, αν και για να τις εκμεταλευτείς πλήρως έπρεπε να "παρακάμψεις" το firmware και να δουλέψεις απευθείας σε assembly. Και για του λόγου το αληθές, δείτε το batman for ever demo που βγήκε πριν κανα 2 χρόνια και το οποίο τρέχει σε έναν "στοκ" cpc 6128 και μετά πείτε μου αν θα ήταν δυνατόν ποτέ κάτι τέτοιο να γίνει σε spectrum...
@zx_jim, η αλήθεια είναι ότι από spectrum basic έχω πολύ μικρή εμπειρία, από την άλλη όμως εσύ έχεις δουλέψε με cpc και πιστευεις ότι του spectrum ήταν καλύτερη; Νομίζω πάντως ότι είναι κοινή αντίληψη και γενικά αποδεκτό από τις "retro κοινότητες" ότι ο acorn bbc ήταν ο κορυφαίος για εκμάθηση basic και αμέσως μετά ο cpc, του οποίου η basic έμοιζε πάρα πολύ άλλωστε!
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- VincentGR
-
- Platinum Member
-
- To blit, or not to blit?
Όμως το framerate του ήταν χάλια. Λίγα παιχνίδια ήταν ομαλά όπως πχ ghost n goblins.
Αν και amstradas πρέπει να παραδεχτώ πως ο ζχ είχε γρηγορότερα παιχνίδια από τον cpc.
Ικονς, όσο για τον SinclairΜιτς κάναμε αυτή τη συζήτηση για τις basic και είναι πιστεύω τι βολεύει τον καθένα.
Αν και δε μου αρέσουν τα έτοιμα commands στα πλήκτρα των πρώτων ζχ είχε αξιόλογη basic.
Πάντως λόγο συνήθειας και ευχρηστίας θα προτιμήσω του cpc.
loaderror.eu/
partsfromthepast.blogspot.gr/ (A1200 Black Project)
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- zx_jim
-
- Platinum Member
-
- R Tape loading error, 0:1
Είναι καλύτερη!ikonsgr έγραψε: ...@zx_jim, η αλήθεια είναι ότι από spectrum basic έχω πολύ μικρή εμπειρία, από την άλλη όμως εσύ έχεις δουλέψε με cpc και πιστευεις ότι του spectrum ήταν καλύτερη; Νομίζω πάντως ότι είναι κοινή αντίληψη και γενικά αποδεκτό από τις "retro κοινότητες" ότι ο acorn bbc ήταν ο κορυφαίος για εκμάθηση basic και αμέσως μετά ο cpc, του οποίου η basic έμοιζε πάρα πολύ άλλωστε!
Για τον απαιτητικό προγραμματιστή έχει περισσότερη αξιοποίηση του μηχανήματος και πολύ καλύτερο "περιβάλλον" χρήσης!
Τα "επιπλέον" που υπάρχουν στον CPC και BBC είναι πρακτικά άχρηστα, αν θέλεις να τα αναφέρουμε ένα ένα και θα το διαπιστώσεις, αλλά θα γράφουμε ατελείωτα....
Για παράδειγμα θα σου αναφέρω μερικά:
Στον ΖΧ αποθηκεύεις όλο το περιεχόμενο της οθόνης (γραφικά και χρώματα) στην RAM DISΚ με μία μόνο εντολή (μπορείς να το στείλεις και σε κασέτα....), κάτι που δεν κάνουν εύκολα οι άλλοι 8μπιτοι,
απουσιάζουν όμως οι τελεστές div & mod, όποιος ξέρεις όμως στοιχειώδη μαθηματικά έχει και άλλο τρόπο.
Οι αριθμητικές μεταβλητές του ΖΧ είναι μόνο πραγματικού τύπου, ενώ στον CPC μπορείς να ορίσεις και ακέραιους που χρειάζονται λιγότερο χώρο στην μνήμη, όμως στον CPC για να "κρατήσει" στην μνήμη την εντολή PRINT χρειάζεται 5 bytes (τόσα bytes όσα και γράμματα), O ZX χρειάζεται μόνο 1 byte για κάθε εντολή! (Γι' αυτό και οι εντολές ήταν αρχικά σε συνδυασμό πλήκτρων....)
Και άλλα τέτοια, για τα οποία θα μπορούσα να γράφω ατελείωτα....
Δεν είμαι "φανατικός" της SINCLAIR που μισεί τα CPC και C64, όλα τα "αγαπάω" και τα χρησιμοποιώ όσο μπορώ περισσότερο, το καθένα έχει την χάρη του και πιστεύω ότι κανένα δεν κερδίζει το τίτλο του "καλύτερου σε όλα μηχανήματος".
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- spyros.s
-
- Platinum Member
-
- Δημοσιεύσεις: 582
- Ληφθείσες Ευχαριστίες 406
ήταν αρκετές δεκάδες τα παιχνίδια του cpc στο mode 1; Νομίζω ότι υπερβάλεις λίγο εκτός και αν περιλαμβάνεις τα γαλλικά adventures που λίγοι χάρηκαν!ikonsgr έγραψε: Ετσι, όλα τα παιχνίδια του cpc που ήταν σε mode 1 (οχι μεγάλο ποσοστό σίγουρα, πάντως υπήρχαν αρκετές 10δες παιχνίδια σε mode 1), δηλαδή 320Χ200 με 4 χρώματα ,είχαν στη πράξη υψηλότερη ανάλυση και περισσότερα χρώματα από αυτά του specrtum!
Για την φάση με το batman demo έχεις δίκιο...μακάρι οι προγραμματιστές του τότε να μπορούσαν να μας τα δώσουν αυτά στην εποχή τους για να γουστάρουμε! Σε όλα τα 8μπιτα έχουμε δει παπάδες από τους σύγχρονους προγραμματιστές!
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- ikonsgr
-
- Junior Member
-
- Δημοσιεύσεις: 51
- Ληφθείσες Ευχαριστίες 27
zx_jim έγραψε: [
Είναι καλύτερη!
Για τον απαιτητικό προγραμματιστή έχει περισσότερη αξιοποίηση του μηχανήματος και πολύ καλύτερο "περιβάλλον" χρήσης!
Τα "επιπλέον" που υπάρχουν στον CPC και BBC είναι πρακτικά άχρηστα, αν θέλεις να τα αναφέρουμε ένα ένα και θα το διαπιστώσεις, αλλά θα γράφουμε ατελείωτα....
Για παράδειγμα θα σου αναφέρω μερικά:
Στον ΖΧ αποθηκεύεις όλο το περιεχόμενο της οθόνης (γραφικά και χρώματα) στην RAM DISΚ με μία μόνο εντολή (μπορείς να το στείλεις και σε κασέτα....), κάτι που δεν κάνουν εύκολα οι άλλοι 8μπιτοι,
απουσιάζουν όμως οι τελεστές div & mod, όποιος ξέρεις όμως στοιχειώδη μαθηματικά έχει και άλλο τρόπο.
Οι αριθμητικές μεταβλητές του ΖΧ είναι μόνο πραγματικού τύπου, ενώ στον CPC μπορείς να ορίσεις και ακέραιους που χρειάζονται λιγότερο χώρο στην μνήμη, όμως στον CPC για να "κρατήσει" στην μνήμη την εντολή PRINT χρειάζεται 5 bytes (τόσα bytes όσα και γράμματα), O ZX χρειάζεται μόνο 1 byte για κάθε εντολή! (Γι' αυτό και οι εντολές ήταν αρχικά σε συνδυασμό πλήκτρων....)
Και άλλα τέτοια, για τα οποία θα μπορούσα να γράφω ατελείωτα....
Δεν είμαι "φανατικός" της SINCLAIR που μισεί τα CPC και C64, όλα τα "αγαπάω" και τα χρησιμοποιώ όσο μπορώ περισσότερο, το καθένα έχει την χάρη του και πιστεύω ότι κανένα δεν κερδίζει το τίτλο του "καλύτερου σε όλα μηχανήματος".
Kοίτα, για τον "απαιτητικό" προγραμματιστή όλη η Basic σε οποιοδήποτε μηχάνημα ήταν άχρηστη, αφού όλες ήταν Interprter που σημαίνει ότι ήταν Θεο-άργες!
Γι'αυτό τον λόγο και θεωρώ ότι τις τότε Basic, δεν τις κρίνεις τόσο για την ταχύτητα ή το efficiency που σου προσφέραν (τα οποία ούτως ή άλλως ήταν σε παραδεκτα χαμηλά επίπεδα για οποιαδήποτε "απαιτητική" εφαρμογή όπως συνήθως ήταν ένα παιχνίδι) τις κρίνεις από "εκπαιδευτικής" σκοπιάς ,(ευκολίας εκμάθησης φιλικότητας του editor κτλ), όπως και από το πόσο πλήρεις δυνατότητες έχει στο να εκμεταλευεται άμεσα το hardware χωρίς την ανάγκη "peek & pokes"!
Btw, αποθηκευση όλου του video buffer σε ένα αρχείο 16kb (screen dump το λέγαν τότε), με χρήση μίας μόνον εντολής, είχε και ο amstrad cpc:
save"screen.scr",b,&c000,&4000
Μάλιστα στον 6128 που είχε και drive, αυτό γινόταν πολύ γρήγορα σε ~5-6sec!
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- chriskgnr
-
- Retro Elite
-
- Well, i got one chance left in a nine live cat.
- Δημοσιεύσεις: 2358
- Ληφθείσες Ευχαριστίες 1472
ikonsgr έγραψε: ...Kοίτα, για τον "απαιτητικό" προγραμματιστή όλη η Basic σε οποιοδήποτε μηχάνημα ήταν άχρηστη, αφού όλες ήταν Interprter που σημαίνει ότι ήταν Θεο-άργες!...
αρχές του '80 δε νομίζω ότι υπήρχε κανένας που σκεφτόταν ετσι, όσο απαιτητικός προγραμματιστής και να ήταν.
21st century breakdown...
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- zx_jim
-
- Platinum Member
-
- R Tape loading error, 0:1
Απαιτητικός προγραμματιστής στα 8μπιτα είναι αυτός που θέλει να φτιάξει δικές του εφαρμογές (όχι παιχνίδια... με ηλικία 12-20)
και φυσικά μετρά πολύ το "περιβάλλον"!
Για το άλλο....
SAVE!"name"SCREEN$ και 7ΚΒ στην RAM DISK σε κλάσματα δευτερολέπτου! (χωρίς "πονηρές" παραμέτρους κ.α.)
Και σε κασέτα:
SAVE"name"SCREEN$
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- Pluto63
-
- Platinum Member
-
- Heil Clive
- Δημοσιεύσεις: 540
- Ληφθείσες Ευχαριστίες 767
Ότι δεν σκοτώνει παχαινει.
Το blog μου pluto63.weebly.com/
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- Hellraiser
-
- Senior Member
-
- Δημοσιεύσεις: 89
- Ληφθείσες Ευχαριστίες 68
zx_jim έγραψε: Να πάρετε κονσόλα!
Αυτού του τύπου "χαρακτηρισμοί" για ένα μηχάνημα που δεν έχετε δουλέψει....
είναι το λιγότερο άδικοι!
Ο πρωτος μου υπολογιστης ηταν ενας γομολαστιχας....οσον για το να παρετε κονσολα αχαρακτηριστο.
Στα του θεματος μας τωρα ο Σπεκτρουμακος εκανε την αρχη και εβαλε τα home στα σπιτια των οικιακων χρηστων....μεχρι εκει ομως.
Μετα εμεινε στασιμος και ολοι οι υπολοιποι τον ξεπερασανε με χαρακτηριστικη ευκολια....γιαυτο και φαληρισε και τον εξαγορασε η Amstrad.
Υ.Γ
Βοηθησε βεβαια και ο τραγικος Θειος με τις απιστευτες γκαφες που εκανε με τον QL....
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- zx_jim
-
- Platinum Member
-
- R Tape loading error, 0:1
εννοούσα δεν έχετε δουλέψει κάτι άλλο εκτός από παιχνίδια!
Που ακριβώς τον ξεπέρασαν? Σε θέματα παιχνιδιών?
Κανένα Sinclair υπο του θείου δεν κατασκευάστηκε για παιχνίδια!
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- Hellraiser
-
- Senior Member
-
- Δημοσιεύσεις: 89
- Ληφθείσες Ευχαριστίες 68
Αληθεια ο Μουσταρδας με τα ξεπλυμμενα χρωματα και τη παντελη ελλειψη ηχου στα παιχνιδια επαγγελματικα τον χρησιμοποιουσανε στη NASA;
Αλλα ενταξει τωρα να κατσω να κανω σοβαρη συζητηση με εναν προφανως τυφλο οπαδο δεν εχει κανενα νοημα....
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- ikonsgr
-
- Junior Member
-
- Δημοσιεύσεις: 51
- Ληφθείσες Ευχαριστίες 27
chriskgnr έγραψε: αρχές του '80 δε νομίζω ότι υπήρχε κανένας που σκεφτόταν ετσι, όσο απαιτητικός προγραμματιστής και να ήταν.
Καταρχάς "αρχές του '80" δεν υπήρχε ΚΑΝ κάτι για να σκεφτεί κάποιος!
Χωρίς πλάκα τώρα, στην πραγματικότητα δεν υπάρχει "απαιτητικός προγραμματιστής" αλλά "απαιτητικό λογισμικό"! Ο προγραμματιστής είναι τόσο απαιτητικός όσο είναι και το πρόγραμμα που θέλει να υλοποιήσει!
Και είτε μας αρέσει είτε όχι, το 95% (τουλάχιστον...
Το θέμα όμως είναι ότι κανείς σχεδόν δεν θα ασχολούνταν με "εφαρμογές" στον spectrum και τον cpc μιας και αυτά ήταν "σοβαρά, επαγγελματικά" πράματα που "ήθελε ο μπαμπας για την δουλειά" και εκεί κυριρχούσαν ήδη από τα μέσα του '80 τα "Abominable" ibm pc και ..."συμβατά"!
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- zx_jim
-
- Platinum Member
-
- R Tape loading error, 0:1
Μιλώ με επιχειρήματα, μιλάς με χαρακτηρισμούς!
Δεν γίνεται κουβέντα έτσι! Νομίζεις ότι με ξέρεις, δεν με ξέρεις καθόλου σε πληροφορώ!
Μίλα με επιχειρήματα και μην το προσωποποιείς!
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.