Section courante

A propos

Section administrative du site

Fiche technique
Type de produit : Langage de programmation
Auteur : Coleco
Date de publication : 1983
Plateforme : Adam, ColecoVision

Introduction

Le langage de programmation Adam SmartBASIC est le BASIC proposer pour l'extension Adam, transformant en ordinateur, la console de jeux ColecoVision de Coleco. Contrairement aux autres ordinateurs des années 1980, il doit être chargé à partir d'un support externe comme une bande magnétique par exemple. Le Adam SmartBASIC se veut compatible avec le BASIC d'APPLESOFT. Ainsi, la syntaxe d'instructions sont très proche de ceux d'Apple, toutefois, si on accède au possibilité du langage machine de l'ordinateur, alors là, il y a deux mondes différents, car l'ordinateur Adam de Coleco utilise un microprocesseur Z80 et l'Apple II utilise un microprocesseur 6502. De plus, les instructions PEEK, POKE et CALL ne fonctionne pas de la même manière puisque la disposition de la mémoire est complètement différente. Afin, le Adam SmartBASIC ne fournit pas toutes les possibilités nécessaires à la manipulation des 3 canaux de son et les 32 sprites.


Code source

Voici des exemples de code source d'utilitaires pour Adam SmartBASIC :

Lien Langage de programmation Description Projet
https://github.com/gladir/ADAM-0/blob/main/ADAM.PAS Free Pascal, Turbo Pascal Clone de l'interpréteur SmartBASIC ADAM-0


Dernière mise à jour : Dimanche, le 2 juillet 2017