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!

Don't Mess with Texas - Ένα εκπληκτικό MegaDemo για TI99/4A

geoanas

Commodore Vampire
Staff member
Comrade
Joined
Oct 21, 2012
Messages
7,328


Don't mess with Texas! ...και γιατί να το κάνουμε άλλωστε; Είναι σε όλους γνωστό, ότι δεν τα βάζει κανείς εύκολα με τους Τεξανούς!

Στην περίπτωση μας, ο "τσαμπουκάς" και η φασαρία γίνεται από τον μικρούλη TI99/4A που κοιτώντας τους υπόλοιπους "κρεμανταλάδες" 8bitους στα μάτια, δεν διστάζει να τα βάλει στα ίσια μαζί τους και να κερδίσει τις εντυπώσεις όλου του ακροατηρίου!

Πρόκειται λοιπόν για ένα ολοκαίνουργιο MegaDemo, προγραμματισμένο να τρέξει στα κυκλώματα και στην καρδιά ενός ταπεινού TI99/4A. Φτιάχτηκε από τους [DESiRE], περισσότερο γνωστούς στους Amiga κύκλους.
Παρουσιάστηκε και κυκλοφόρησε στο Syncrony 2017, όπου και όπως ήταν αναμενόμενο...θριάμβευσε!

Στο παραπάνω link θα διαβάσουμε περισσότερες λεπτομέρειες σχετικά με το πως και το γιατί. Επίσης θα μπορέσουμε να το κατεβάσουμε και να το "τρέξουμε" (μάλλον σε εξομοιωτή)
Ας δούμε όμως κάτι ενδιαφέρον, έτσι στα πολύ πεταχτά ;)
Despite the group’s best attempts, the common 32K RAM expansion present in the floppy drive controller is a requirement to run the demo. Just to make things harder, the in-built BASIC is too slow for any real use and there’s no function to allow the use of in-line assembly instructions. The group had to resort to a cartridge-based assembler to get the job done.

Μπορούμε επίσης να το απολαύσουμε και στο YT


Το παραπάνω MegaDemo νομίζω ότι αποτελεί την πλέον απτή απόδειξη του τρόπου με τον οποίο η σωστή χρήση assembly μπορεί να δράσει ως άλλη ζωογόνος δύναμη, ικανή να προκαλέσει ζωηρές αναταράξεις ακόμη και στα λιμνάζοντα ύδατα μιας "scene" που λόγω της ιδιαιτερότητας του μηχανήματος, θεωρούταν κάτι λιγότερο από πεθαμένη.

Πραγματικά...Enjoy! :thumbup:
 

clemenza

Retro Mentor
Comrade
Joined
Feb 22, 2013
Messages
1,007
Πραγματικά καταπληκτικό! Ευχαριστώωωωωωωωωωω! :thumbup:

Απλά να συμπληρώσω ότι στην πραγματικότητα, ο επεξεργαστής του... κομψού Τεξανού (!), ο ΤMS9900 αν δεν απατώμαι, ήταν 16bit αρχιτεκτονικής και όχι 8bit όπως οι επεξεργαστές των ανταγωνιστών του. Τώρα, με τις ιδιοτροπίες στον σχεδιασμό και με τις παράξενες πατέντες στις οποίες είχε καταφύγει η ΤΙ δεν ξέρω εάν το γεγονός αυτό μπορούσε κάποιος να το εκμεταλλευτεί πραγματικά ή όχι, αξίζει όμως σίγουρα να αναφερθεί...
 

geoanas

Commodore Vampire
Staff member
Comrade
Joined
Oct 21, 2012
Messages
7,328
clemenza said:
... ο ΤMS9900 αν δεν απατώμαι, ήταν 16bit αρχιτεκτονικής και όχι 8bit όπως οι επεξεργαστές των ανταγωνιστών του. Τώρα, με τις ιδιοτροπίες στον σχεδιασμό και με τις παράξενες πατέντες στις οποίες είχε καταφύγει η ΤΙ δεν ξέρω εάν το γεγονός αυτό μπορούσε κάποιος να το εκμεταλλευτεί πραγματικά ή όχι, αξίζει όμως σίγουρα να αναφερθεί...

Σωστός! Αυτές οι ιδιοτροπίες ήταν που τον έφαγαν τον καημένο.
Πάντως αν διαβάσει κανείς τι τράβηξαν οι προγραμματιστές αυτού του demo...Τι να πω; Eίναι άξιοι θαυμασμού :thumbup:

Από το σχετικό link του pouet.net

Some fun facts about the platform & this prod:

- We have the same sound & gfx chip as the MSX to work with, and a 16-bit CPU. That's awesome right? Well, the CPU is slow (3MHz) and *majorly* gimped by its 8-bit bus. It was never intended to go in this machine and it shows.

Το παρακάτω, νομίζω περιγράφει απόλυτα τον τρελό σχεδιασμό :D
- An unexpanded TI has 256 bytes of general purpose "fast" RAM on that 8-bit bus. It also has 16k of video RAM but you can't use that for storing miscellaneous code or data. The usual add-on floppy controller gives you another 32k of *horrendously slow* RAM, and we ended up having to require that. It's there, it helps, but we still tried to avoid it as much as possible.

- The TI's built-in BASIC is slow and useless, and there's *no* ability to run inline assembly or compiled programs from disk. The assembler is supplied on a cartridge and requires the 32k RAM expansion. You can also get extended BASIC on a cartridge that is much better.

- You can run our demo direct from its own cartridge, or from disk using the "editor/assembler" cart, *or* from disk using an extended BASIC cart. That required three different loaders, but the choice is yours.

...
 

dR_wH0

Solder Noob
Staff member
Comrade
Joined
Mar 24, 2012
Messages
5,854
Δεν το πιστεύω αυτό που είδα και άκουσα!!!!! Πρέπει να έλιωσαν στην assembly του ΤΙ τα παλικάρια!
 

geoanas

Commodore Vampire
Staff member
Comrade
Joined
Oct 21, 2012
Messages
7,328
Κοίταξε να δεις, το κατέχουν το μηχάνημα τα παλληκάρια ;) ....

...
- Of the three main emulators that are around for this thing, two of them - Classic99 and JS99er - were made by members of the demo dev team, Tursi and Asmusr respectively. They have both since been updated to run all the scanline effects & general hackery that we needed to make this thing work, so go ahead and emulate.
...

Classic99 : http://www.harmlesslion.com/cgi-bin/sho ... =Classic99

JS99er : http://js99er.net/
 

chriskgnr

Retro Guru
Comrade
Joined
Oct 2, 2012
Messages
2,067
είναι ένα μικρό θαύμα το demo, δεδομένου της δυσκολίας προγραμματισμού του ΤΙ. Όσο να'ναι, την έχει την στρυφνή αρχιτεκτονική.
 

turrican

Retro Guru
Comrade
Joined
Jun 13, 2012
Messages
2,953
Ενδιαφέρον. Άραγε το speech ήταν από το γνωστό Speech Synthesizer;
Πάντως τα βλέπω "οριακά" τα πράγματα, αφού ο τεξανός πάσχει από ταχύτητα (είδα και αυτό το Twister που ήταν fake, και μου ήρθε κάπως.). Σίγουρα οι άνθρωποι υπερέβαλαν εαυτούς, αλλά νομίζω ότι ο TI μπορεί και καλύτερα (μπορεί και να κάνω λάθος).
 

clemenza

Retro Mentor
Comrade
Joined
Feb 22, 2013
Messages
1,007
turrican said:
Ενδιαφέρον. Άραγε το speech ήταν από το γνωστό Speech Synthesizer;
Πάντως τα βλέπω "οριακά" τα πράγματα, αφού ο τεξανός πάσχει από ταχύτητα (είδα και αυτό το Twister που ήταν fake, και μου ήρθε κάπως.). Σίγουρα οι άνθρωποι υπερέβαλαν εαυτούς, αλλά νομίζω ότι ο TI μπορεί και καλύτερα (μπορεί και να κάνω λάθος).
Μπα, δε νομίζω ότι μπορεί καλύτερα (και μετά θα με διαψεύσουν με κάποιο καλύτερο demo, αλλά δεν πειράζει!). Εμένα προσωπικά το συγκεκριμένο μου φαίνεται... δεν ξέρω... έχασα τις λέξεις! 10/10, τέλος πάντων! :lol:

Α, ναι, η ομιλία είναι από το speech synthesizer: στο .nfo λέει ότι χρειάζεται για να παίξει το demo.
 
Top