batari BASIC - Γράψτε έυκολα πάιχνίδια!!!
- Darth_Cotsos
-
Συντάκτης θέματος
- Platinum Member
-
- Δημοσιεύσεις: 664
- Ληφθείσες Ευχαριστίες 676
Ονομάζετε Batari BASIC και επιτρέπει εύκολα την δημιουργία παιχνιδιών για τον atari 2600.
H Basic είναι η γνωστή απλή basic που γνωρίζουμε από τα 8bit μηχανήματα της δεκαετίας του 80 η οποία όμως περιέχει έξτρα εντολές για την δημιουργία sprites και τον χειρισμό των joystick ή paddles κλπ...
H δημιουργία των sprites μοιάζει πολύ με την δημιουργία UDG σε πολλούς από τους 8bit υπολογιστές.
Ο περιορισμός είναι τα 4Κ της ROM που χρησιμοποιούσε ο 2600. Αν και υπάρχουν σε assembly φυσικά τεχνικές paging για μεγαλήτερη rom ωστόσο ο batari προς το παρόν χρησιμοποιεί την κλασική rom των 4Κ.
Εαν το πρόγραμμα σας βγεί μεγαλύτερο το compile τελειώνει με error.
To πρόγραμμα μας το γράφουμε σε όποιον editor θέλουμε και για να παράξουμε το τελικό .bin αρχείο θα πρέπει να κάνουμε τα εξής.
Απο ένα command prompt καλούμε τον compiler. πχ 2600bas.bat test.bas
Αυτο θα παράγει το αρχείο test.bin το οποίο μπορούμε να το τρέξουμε με έναν emulator ή αν έχουμε να το περάσουμε σε μία πραγματική rom και να το δούμε σε ένα πραγματικό Atari 2600!!!
O compiler χρησιμοποιεί και έναν 6205 macro assebler για να ενώσει κάποια runtime αρχεία και να παράγει το τελικό .bin αρχείο!!!
Στην εικόνα βλέπουμε τα μηνύματα του compiler καθώς και ένα sample παιχνιδι που είχε μαζί!!!
Η έκδοση δεν είναι μόνο για windows, υπάρχει για Linux αλλά καί για Mac!!!
Στο παρακάτω site θα βρείτε για download ότι ακριβώς χρειάζεστε!!! Καλο coding...
bataribasic.com/index.html
Don't underestimate the power of the 8bit side!
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- geo1977
-
- Elite Member
-
- Δημοσιεύσεις: 313
- Ληφθείσες Ευχαριστίες 129
ασχοληθώ πολύ καλό
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- Darth_Cotsos
-
Συντάκτης θέματος
- Platinum Member
-
- Δημοσιεύσεις: 664
- Ληφθείσες Ευχαριστίες 676
Don't underestimate the power of the 8bit side!
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- vaggos664
- Επισκέπτης
-
Για άλλη μια φορά μας έδωσες τα φώτα σου και σε ευχαριστούμε Κώστα!!
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- Fotis_KFOR
-
- Site Owner / Admin
-
- PC / Sinclair ZX Spectrum+3
My Collection / Projects / Various :
Computers , Consoles-Pongs , Various , Not-working , Handhelds-Tabletops , Intel p4004 (First CPU) , Old Hardware Parts , Magazines ,
Retro Computer Project , M.A.M.E. Cabinets , My Retro Computers & Consoles Room
UP THE IRONS!!! - My Iron Maiden Collection
My Wish List : www.retrocomputers.gr/collection/my-wish-list ;)
KEEP RETRO
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- Brandon
-
- Elite Member
-
- Δημοσιεύσεις: 348
- Ληφθείσες Ευχαριστίες 67
Πάντως καλή κ ο My Lord,όπως πάντα, αναλυτικότατος!!!!!!!Αλλά βρες κ κάτι για κανα snes μπας κ κάνουμε δουλειά....Μην πω Νintendo 64 κ με βρίσετε όλοι ομαδικός...
Why...???Why Harry McDowel???
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- Darth_Cotsos
-
Συντάκτης θέματος
- Platinum Member
-
- Δημοσιεύσεις: 664
- Ληφθείσες Ευχαριστίες 676
Ονομάζετε Batari και είναι ένας καλός τρόπος να ξεκινήσεις αν θέλεις να γράψεις παιχνίδι!!!
Don't underestimate the power of the 8bit side!
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
Πάντως στο όνομα θα συμφωνήσω με τον Brandon
Φαντάζομαι αν υπήρχε pascal για το atari θα το έλεγαν....pAtari ?
No Rest For The Wicked!
www.iamretro.gr
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- vovolas
-
- Retro Elite
-
- tha vapsoume?
- Δημοσιεύσεις: 2262
- Ληφθείσες Ευχαριστίες 1131
"Knowing is not enough we must apply
Willing is not enough we must do."
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- Darth_Cotsos
-
Συντάκτης θέματος
- Platinum Member
-
- Δημοσιεύσεις: 664
- Ληφθείσες Ευχαριστίες 676
Don't underestimate the power of the 8bit side!
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- glaros
-
- Team RC
-
- Play it Loud
- Δημοσιεύσεις: 3468
- Ληφθείσες Ευχαριστίες 3798
Μην ανησυχείς...θα στα μάθω όλα για emulators/emulation.vovolas έγραψε: Να ρωτήσω είναι κάτι σάν emulator ή καμία σχέση??
Κάπου έχω ξεχασμένο,Basic cartridge για Atari400/800.
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- vovolas
-
- Retro Elite
-
- tha vapsoume?
- Δημοσιεύσεις: 2262
- Ληφθείσες Ευχαριστίες 1131
glaros έγραψε:
Μην ανησυχείς...θα στα μάθω όλα για emulators/emulation.vovolas έγραψε: Να ρωτήσω είναι κάτι σάν emulator ή καμία σχέση??
Κάπου έχω ξεχασμένο,Basic cartridge για Atari400/800.
Οκ ανυπομονώ για μαθήματα αθάνατο atari!!
"Knowing is not enough we must apply
Willing is not enough we must do."
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- vovolas
-
- Retro Elite
-
- tha vapsoume?
- Δημοσιεύσεις: 2262
- Ληφθείσες Ευχαριστίες 1131
Darth_Cotsos έγραψε: Όχι καμία σχέση. Είναι κλασική Basic με compiler, με την οποία μπορείς να φτιάξεις παιχνίδια για το Atari 2600. Το εκτελέσιμο αρχείο που θα παράξει μπορείς να το περάσεις σε cartridge και να το παίξεις κατ' ευθείας στον 2600 ή σε κάποιο emulator στο PC σου...
Eυχαριστώ για την πληροφορία
"Knowing is not enough we must apply
Willing is not enough we must do."
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.