What's new
iamretro

Wow! It seems you have yet to create an account with us! Needless to say, you have to register in order to get the full "iamretro" experience! You will then be able to create your own topics, reply to posts and be an active member of the MOST prolific community in Greece (even further than that, but we're being modest for now). So don't delay! REGISTER!

sly*m's Old demos στον Atari ST (1989)

sly*m

Retro Addict
Comrade
Joined
Oct 30, 2018
Messages
634
sly*m submitted a new resource:

sly*m's Old demos στον Atari ST (1989) - δύο demos και ένα tiny-demo σε st disk image

Read more about this resource...

Το ποστ έχει δημοσιευτεί εδώ και καιρό σε άλλο site συλλεκτών ρετρο αλλά νομίζω θα πρεπε να υπάρχει και εδώ στο πιο underground ελληνικό retro forum...!

Μετά από πάρα πολύ καιρό ήθελα να ξανακάνω publish τα δύο πρώτα (και τελευταία!) demos που είχα βγάλει δημόσια στον atari st, το 1989.

Είναι demos μιας οθόνης που προσπαθούν να εντυπωσιάσουν τον θεατή με εικόνα με rasters, scroller και ήχο.

Το πρώτο είναι το sly-demo που το είχα τελειώσει αρχές Φεβρουαρίου του 1989. Μόλις είχα πετύχει smooth scrolling με custom χαρακτήρες σε συνδυασμό με rasters και ήθελα να το δείξω! Είχα κλέψει την ρουτίνα μουσικής από κάποιο άλλο demo ή intro προφανώς (τόσα χρόνια, δεν θυμάμαι ποιό...), όπου είχα καταφέρει να βρω και 3-4 γνωστές μουσικές. Το programming είναι κάπως άτσαλο και φαίνεται από το τρέμουλο που κάνει το rasterbar του scroller αριστερά στο περιθώριο. Αν και φαίνεται ασήμαντο είναι βασικό για να μπορεί κανείς να πετύχει περισσότερους συγχρονισμούς ακριβείας που είχαν αρχίσει να φαίνονται σε ξένα demos της εποχής.

1614530844450.png

Το δεύτερο είναι το tgh digi-demo. Είχα φτιάξει ένα 8-μπιτο sound sampler με έναν analog to digital converter της National Semiconductors. Το sampler συνδέεται στην θύρα του εκτυπωτή και σαμπλάρω με δικό μου software. Και μπήκε και σε κουτί τελικά! Βελτίωσα και τον χρονισμό των rasters και το είχα σαν μεγάλο κατόρθωμα ότι συνδύασα rasters χωρίς flicker με digi ήχο γιατί θεωρούνταν δύσκολο στον st τότε. Το sampling είναι 8bit στα 15.5Khz, μονοφωνικό φυσικά και παίζει στο horizontal blank interrupt. Τελικά ο μικρός a/d αποδείχτηκε αστέρι στο sound sampling! Οι μουσικές είναι σαμπλαρισμένες από βινύλια. Το demo το έκανα release τον Μάιο του '89.

1614530872539.png

Το τρίτο proggy είναι ένα πειραματικό tiny-demo με distorted sprite, rasters, scroller που κινείται πάνω-κάτω, digi ήχο και βγάλσιμο του κάτω border του st!!! Δεν είναι demo για release, μόνο πειραματικό για να δω αν μπορούσα να τα συνδυάσω όλα αυτά. Ακούγεται ένα μικρό loop του Moments In Love των Art Of Noise. Αυτό με κατεύθυνε να μπορέσω κάποια στιγμή να κάνω και γω το μυθικό overscan όπου πρέπει να βγουν όλα τα borders και να γράφουν pixels σε όλη την επιφάνεια της οθόνης!

1614530883375.png

Σαν επόμενο βήμα είχα φτιάξει ένα πρόχειρο digi-demo v.2 με distorted sprite και scroller με κυματιστή κίνηση. Το μεγάλο του ατού είναι ένα τρικάναλο digi sequencer που μπορώ να συνθέσω drums και να παίζονται μικρά cue samples στην εξέλιξη του μουσικού μέτρου. Δεν έχει τελειώσει ακόμα(!) και απλά το έχω τσεκάρει αν τρέχει στους emulators τον τελευταίο καιρό. Θα γίνει release ποτέ; Μπορεί, αλλά πρέπει να φτιαξω ένα καλό soundtrack που να χωράει σε 720άρα δισκέτα! Μου έρχονται διάφορες ιδέες... Εδώ είναι μόνο ένα screenshot...

1614530891401.png

Όλα τα προγράμματα στη δισκέτα τρέχουν και σε 520st. Προς το παρόν τα έχω τσεκάρει στον steem και τον saint και παίζουν κανονικά σε 520 machine. Ο ήχος τους είναι καλύτερος στον saint. Το τελικό development και heavy check έγινε στον steem που υποστηρίζει και φάκελο των windows σαν σκληρό δίσκο. Είναι όλα γραμμένα σε 68k assembly στο devpac2. Τα proggys της δισκέτας είναι λίγο 'βελτιωμένα' σε σχέση με τα τότε, ιδιαίτερα το digi-demo. Αυτό γιατί (εν αγνοία μου επειδή είχα 1040 και 4mega) αποδείχτηκε στους emulators ότι για λίγες εκατοντάδες bytes με λάθος κατανομή, κράσαρε τον 520. Τώρα όλα παίζουν και σε αυτόν. Όσοι μπορείτε να τρέξετε το image σε real 520 κάντε post με παρατηρήσεις!

Σίγουρα φαίνονται απλοϊκά, αλλά τότε φάνταζαν σαν τεράστια κατορθώματα! Έρχονται από μια εποχή, όπου η ευρωπαϊκή demo σκηνή στον st είχε μόλις ένα χρόνο παρουσίας. Οι πληροφορίες ήταν πολύ λίγες, τα βιβλία επίσης και τα περισσότερα κυκλοφορούσαν σε φωτοτυπίες. Το hacking σε άλλα demos και παιχνίδια ήταν ένας πολύ βασικός τρόπος να μάθει κανείς τι πραγματικά γίνεται στα γραφικά και τον ήχο του st. Μια εποχή που είχαν αρχίσει να γίνονται μόδα τα audio-cd και οι σκληροί δίσκοι ήταν προνόμιο των πολύ λίγων στα super 16μπιτα δημοφιλή μηχανάκια με τον 68000 που λατρεύουμε!

Atari ST Emulators:

steem: steem.atari.st/index.htm

saint: leonard.oxg.free.fr/

Τα demos έχουν ανέβει και στο youtube. Το sly-demo το είχε ανεβάσει το 2008 ο DINO στο retromaniax.gr και το digi-demo ο @geoanas ! thanx guys!



Μην έχοντας σκληρό τότε, προς το παρόν τα demos τρέχουν μόνο από δισκέτα. Αν τρέξουν σε πραγματικό ST, θα πρέπει να μην έχει μπουτάρει από σκληρό. Ελπίζω να τα κάνω να τρέχουν και από σκληρό δίσκο αλλά μάλλον θα περάσει λίγος καιρός αφού ο Mega ST μου είναι, προς το παρόν, χαλασμένος...

Επίσης το disk image υπάρχει και στο demozoo:
 
Last edited:

dimfil

Retro Mentor
Comrade
Joined
Mar 4, 2017
Messages
1,249
Πανέμορφα...!!!
Το μπάσο στο digi-demo είναι το κάτι άλλο...!!!

ΥΓ. Και σε Hatari μια χαρά παίζουν...
 

sly*m

Retro Addict
Comrade
Joined
Oct 30, 2018
Messages
634
Πανέμορφα...!!!
Το μπάσο στο digi-demo είναι το κάτι άλλο...!!!

ΥΓ. Και σε Hatari μια χαρά παίζουν...

Και ο analog to digital ακόμα κάνει μια χαρά sampling!
Στο hatari το άκουσες;
 

dimfil

Retro Mentor
Comrade
Joined
Mar 4, 2017
Messages
1,249
Και ο analog to digital ακόμα κάνει μια χαρά sampling!
Στο hatari το άκουσες;

Ναι, στο Hatari. Ο STE μαζεύτηκε σήμερα και πήρε ξανά τη θέση του στην αποθήκη...
 

turrican

Retro Guru
Comrade
Joined
Jun 13, 2012
Messages
2,892
Τι να σου πω βρε φίλες...ότι είσαι στις αναμνήσεις των παιδικών μου χρόνων; :D
Πήρα το Digi Demo από το Atari Club και το έδειχνα στους φίλους μου πριν παίξουμε Kick Off!!! :cool:
Τους χαιρετισμούς μου!!! :love:
 

sly*m

Retro Addict
Comrade
Joined
Oct 30, 2018
Messages
634
Τι να σου πω βρε φίλες...ότι είσαι στις αναμνήσεις των παιδικών μου χρόνων; :D
Πήρα το Digi Demo από το Atari Club και το έδειχνα στους φίλους μου πριν παίξουμε Kick Off!!! :cool:
Τους χαιρετισμούς μου!!! :love:
Από τότε;;; πλάκα κάνεις! Και τo sly-demo και το digi-demo τα είχα δώσει στο Atari Club αλλά δεν φανταζόμουν ότι θα τα έβλεπε κάποιος... Ξέρεις εσωστρέφεια και τέτοια, πέρναγα άπειρες ώρες στον ST και δεν είχα πολλούς φίλους και γνωστούς STάκηδες ούτε περνούσα συχνά από κει...
 

turrican

Retro Guru
Comrade
Joined
Jun 13, 2012
Messages
2,892
Από τότε;;; πλάκα κάνεις! Και τo sly-demo και το digi-demo τα είχα δώσει στο Atari Club αλλά δεν φανταζόμουν ότι θα τα έβλεπε κάποιος... Ξέρεις εσωστρέφεια και τέτοια, πέρναγα άπειρες ώρες στον ST και δεν είχα πολλούς φίλους και γνωστούς STάκηδες ούτε περνούσα συχνά από κει...
Σαφώς και τα βλέπαμε!!! Υπήρξε δίψα για τέτοια πράγματα. Πόσο ακόμα, όταν έβλεπες ελληνικά στον ST.
Για να δεις τι αξία είχαν, ενώ είχαμε το δικαίωμα να γράφουμε ημερησίως μέχρι 3-4 τίτλους ( και λόγω απόστασης δεν μπορούσαμε να ήμαστε κάθε μέρα εκεί), έγραψα το digi demo αντί να προτιμήσω κάποιο άλλο τίτλο παιχνιδιού ή εφαρμογής. Είχε μεγάλη αξία να βλέπω τι μπορεί να κάνει ο ST (και ιδιαίτερα να κινεί γραφικά ταυτόχρονα με sampling - ακατόρθωτο).
 

dimfil

Retro Mentor
Comrade
Joined
Mar 4, 2017
Messages
1,249
Από τότε;;; πλάκα κάνεις! Και τo sly-demo και το digi-demo τα είχα δώσει στο Atari Club αλλά δεν φανταζόμουν ότι θα τα έβλεπε κάποιος... Ξέρεις εσωστρέφεια και τέτοια, πέρναγα άπειρες ώρες στον ST και δεν είχα πολλούς φίλους και γνωστούς STάκηδες ούτε περνούσα συχνά από κει...
Μου άναψες "φωτιές" τώρα... Τυχαίνει να έχω και μπόλικο ελεύθερο χρόνο αυτό τον καιρό...
Ψάχνω ήδη όπως φαντάζεσαι για ένα καλό starting point για assembly! Δώσε καμιά συμβουλή! Βρίσκω ένα σωρό βιβλία, από την εμπειρία σου ποια να κοιτάξω πρώτα;
Και να ξεκαθαρίσω, να περάσω ευχάριστα και δημιουργικά το χρόνο μου θέλω, όχι να κάνω φιγούρα...
 

sly*m

Retro Addict
Comrade
Joined
Oct 30, 2018
Messages
634
@dimfil

Βιβλία πολλά, αυτά βρήκα άμεσα στην βιβλιοθήκη μου είναι οκ για αρχή...

1614539407571.png1614539416602.png1614539424324.png

Ιδιαίτερα το gem programmer's reference έχει λιώσει όπως βλέπεις!:lol:

Devpac II rulez! http://www.atarimania.com/utility-atari-st-devpac_29589.html

edit: όμως αυτό που λέω είναι αλήθεια, κάνοντας dissasembly σε παιχνίδια και demos (όπου είναι εφικτό πχ δεν είναι κρυπτογραφημένα ή σε περίεργες θέσεις μνήμης-πάνω στην οθόνη κλπ), μαθαίνεις πάρα πολλά πράγματα!
 
Last edited:

dimfil

Retro Mentor
Comrade
Joined
Mar 4, 2017
Messages
1,249
@dimfil

Βιβλία πολλά, αυτά βρήκα άμεσα στην βιβλιοθήκη μου είναι οκ για αρχή...


Ιδιαίτερα το gem programmer's reference έχει λιώσει όπως βλέπεις!:lol:

Devpac II rulez! http://www.atarimania.com/utility-atari-st-devpac_29589.html

edit: όμως αυτό που λέω είναι αλήθεια, κάνοντας dissasembly σε παιχνίδια και demos (όπου είναι εφικτό πχ δεν είναι κρυπτογραφημένα ή σε περίεργες θέσεις μνήμης-πάνω στην οθόνη κλπ), μαθαίνεις πάρα πολλά πράγματα!

Σπεύδω για downloads...!!!

Έχω ήδη το DevPac 3.10 στο image και δείχνει εντυπωσιακό στη χρήση για τα δεδομένα της εποχής...
 

ChrisTOS

Retro Enthusiast
Comrade
Joined
Oct 24, 2016
Messages
331
Εγώ μπόρεσα να αρχίσω να γράφω κώδικα αφού πρώτα διάβασα αυτό:


Παρεμπιπτόντως, δεν θα καταφέρεις ποτέ τίποτα αν δεν καταλάβεις το πως δουλεύουν τα interleaved bitplanes του ST. Ένα ταυτόχρονα τραγικό και ιδιοφυές σύστημα για να απεικονίζεις γραφικά στην οθόνη.
 

dimfil

Retro Mentor
Comrade
Joined
Mar 4, 2017
Messages
1,249
Εγώ μπόρεσα να αρχίσω να γράφω κώδικα αφού πρώτα διάβασα αυτό:


Παρεμπιπτόντως, δεν θα καταφέρεις ποτέ τίποτα αν δεν καταλάβεις το πως δουλεύουν τα interleaved bitplanes του ST. Ένα ταυτόχρονα τραγικό και ιδιοφυές σύστημα για να απεικονίζεις γραφικά στην οθόνη.
Σε ευχαριστώ. Βάζω και αυτό στο "οπλοστάσιο"!
Όπως έγραψα και παραπάνω, δεν ξέρω που θα φτάσω. Να περάσω δημιουργικά το χρόνο μου θέλω με κάτι που μου κινεί το ενδιαφέρον. Μακάρι το "σερί" του ελεύθερου χρόνου μου να κρατήσει αρκετά ακόμα!
Προσωπικά, ακόμα και αν φτάσω στο σημείο να φτιάξω έναν υποτυπώδη scroller μια χαρά θα νιώθω!
 

dR_wH0

Solder Noob
Staff member
Comrade
Joined
Mar 24, 2012
Messages
5,854
Α, ρε ..... Ομορφιές! Ομορφιές Ψηφιακές!

Νομίζω ότι έκανε ποστ ο βρυκόλακας αλλα....αποκλείεται!!!!

@sly*m Φοβερή δουλειά ιδίως για το 1989!!!! Μήπως ήρθε η ώρα να ετοιμαστεί κάτι "new" ;)
 

lliont

Retro Member
Comrade
Joined
Aug 3, 2017
Messages
111
Μόλις είχα επισκευάσει τον ST απ'τα πρώτα προγράμματα που είχα δοκιμάσει ήταν τα demo του Μάνου και είχα εντυπωσιαστεί.
Μπράβο!
 

sly*m

Retro Addict
Comrade
Joined
Oct 30, 2018
Messages
634
Προσωπικά, ακόμα και αν φτάσω στο σημείο να φτιάξω έναν υποτυπώδη scroller μια χαρά θα νιώθω!
Χμμμ.. αυτό θέλει πλάνο αν θες να το φτιάξεις μόνος σου! Αν δεν έχεις προγραμματίσει asm σε ST έχεις πολύ δρόμο ακόμα! Πρέπει όλα να γίνουν σε κώδικα, δεν έχεις διαχείρηση γραφικών στο hardware (hardware scrolling κλπ), μόνο χρονισμούς (και δεν ξέρω τι γίνεται στον STE, δεν είχα ποτέ)...

@ChrisTOS το έχω φωτοτυπία, αλλά όχι μαζί μου τώρα.
Πάντως από τα κορυφαία βιβλία που ήμουν τυχερός και βρήκα τότε είναι το "The Concise Atari ST Reference Guide", σε φωτοτυπία βέβαια χωρίς εξώφυλλο, τελευταία έκδοση 1988.

1614617837923.png

Λίγο δύσκολο να το βρω στο web. O αρχικός του τίτλος είναι "The Concise Atari ST Programmer's Reference Guide" έκδοση '86 και υπάρχει.

 
Last edited:
Top