Développer du homebrew en langage basic aujourd'hui... c'est possible
+21
Matari
Shaoth
ShiningBZH
Anarwax
Tryphon
wulf
Monos
ryosaeba
bfg
Urbinou
vincent2105
TotOOntHeMooN
Fredifredo
rendomizer
philip
dub
goux.m
Fabf
tfdi
F.L
drfloyd
25 participants
Page 8 sur 8
Page 8 sur 8 • 1, 2, 3, 4, 5, 6, 7, 8
Re: Développer du homebrew en langage basic aujourd'hui... c'est possible
je l'ai mis :
https://lemonspawn.com/turbo-rascal-syntax-error-expected-but-begin/
"RSE currently supports application development for the C64, C128, VIC-20, PLUS4, NES, Gameboy, PET, ZX Spectrum, TIKI 100, Amstrad CPC 464, Atari 2600, 8086AT, Amiga 500, Atari 800, BBC Micro, Super Nintendo (SNES), Mega65, VZ200, MSX, Apple II and the Atari ST 520"
https://lemonspawn.com/turbo-rascal-syntax-error-expected-but-begin/
"RSE currently supports application development for the C64, C128, VIC-20, PLUS4, NES, Gameboy, PET, ZX Spectrum, TIKI 100, Amstrad CPC 464, Atari 2600, 8086AT, Amiga 500, Atari 800, BBC Micro, Super Nintendo (SNES), Mega65, VZ200, MSX, Apple II and the Atari ST 520"
Re: Développer du homebrew en langage basic aujourd'hui... c'est possible
drfloyd a écrit:je l'ai mis :
https://lemonspawn.com/turbo-rascal-syntax-error-expected-but-begin/
"RSE currently supports application development for the C64, C128, VIC-20, PLUS4, NES, Gameboy, PET, ZX Spectrum, TIKI 100, Amstrad CPC 464, Atari 2600, 8086AT, Amiga 500, Atari 800, BBC Micro, Super Nintendo (SNES), Mega65, VZ200, MSX, Apple II and the Atari ST 520"
yes là ca vend du reve !!! ça me redonne presque envie de coder !
Anarwax- Docteur *
- Nombre de messages : 21177
Age : 47
Localisation : Bretagne
Date d'inscription : 06/09/2012
Re: Développer du homebrew en langage basic aujourd'hui... c'est possible
ouais, sur le papier ca envoie du rêve...
je ne sais pas si on arrive à exploiter la machine qu'on a choisi avec un tel fourre tout de compatibilité....
Faut aussi se remettre au Pascal... j'en ai pas fait beaucoup, c'etait en 98-99 pour ma part...
je ne sais pas si on arrive à exploiter la machine qu'on a choisi avec un tel fourre tout de compatibilité....
Faut aussi se remettre au Pascal... j'en ai pas fait beaucoup, c'etait en 98-99 pour ma part...
_______________________________________________________
Re: Développer du homebrew en langage basic aujourd'hui... c'est possible
drfloyd a écrit:
Faut aussi se remettre au Pascal... j'en ai pas fait beaucoup, c'etait en 98-99 pour ma part...
Faudrait plutôt sauter le pas vers Python
iwillbeback- Interne
- Nombre de messages : 10350
Age : 98
Localisation : ||lll|||llll|llll||||
Date d'inscription : 19/11/2006
Re: Développer du homebrew en langage basic aujourd'hui... c'est possible
Y'a déjà des jeux faits avec le TRSE sur telle ou telle machine ?
histoire de voir un peu ce que ça donne ?
ça a l'air puissant quand on voit ce que ça donne pour des démos C64
histoire de voir un peu ce que ça donne ?
ça a l'air puissant quand on voit ce que ça donne pour des démos C64
Xorion- Infirmier
- Nombre de messages : 4085
Age : 53
Localisation : Grand Est
Date d'inscription : 25/03/2021
Re: Développer du homebrew en langage basic aujourd'hui... c'est possible
fofo.rider a écrit:drfloyd a écrit:
Faut aussi se remettre au Pascal... j'en ai pas fait beaucoup, c'etait en 98-99 pour ma part...
Faudrait plutôt sauter le pas vers Python
Quelle horreur, j'aime pas.
_______________________________________________________
Re: Développer du homebrew en langage basic aujourd'hui... c'est possible
Irata64 a écrit:Y'a déjà des jeux faits avec le TRSE sur telle ou telle machine ?
histoire de voir un peu ce que ça donne ?
ça a l'air puissant quand on voit ce que ça donne pour des démos C64
Attention frère de l'espace, là tu mélanges tout : ce que tu regardes c'est OK64, une "fantasy console" PC comme PICO 8... qui est inclue dans TRSE. Et qui n'a pas grand d'interet donc... sauf si ca crée des stand alone PC.... à vérifier.
_______________________________________________________
Re: Développer du homebrew en langage basic aujourd'hui... c'est possible
pour rester sur le pascal, il y a mad pascal pour Atari 8bit :
https://forums.atariage.com/topic/240919-mad-pascal/
Je ne pense pas que ca soit adapté pour un débutant en coding cependant.
https://forums.atariage.com/topic/240919-mad-pascal/
Je ne pense pas que ca soit adapté pour un débutant en coding cependant.
_______________________________________________________
Re: Développer du homebrew en langage basic aujourd'hui... c'est possible
Je tombe la dessus doc, tu connais ?
https://xc-basic.net/doku.php?id=v3%3Astart&fbclid=IwAR1kyiqyjxE3Aaaqs2scr5iS6PH1Uxf6G4NpAKCxwV4rjnYbYzAQmCVxGiM
Basic compilé !
https://xc-basic.net/doku.php?id=v3%3Astart&fbclid=IwAR1kyiqyjxE3Aaaqs2scr5iS6PH1Uxf6G4NpAKCxwV4rjnYbYzAQmCVxGiM
Basic compilé !
Xorion- Infirmier
- Nombre de messages : 4085
Age : 53
Localisation : Grand Est
Date d'inscription : 25/03/2021
Re: Développer du homebrew en langage basic aujourd'hui... c'est possible
heu non je crois pas, je vais regarder ca attentivement !
_______________________________________________________
Re: Développer du homebrew en langage basic aujourd'hui... c'est possible
Installé
MAIS
Je n'arrive pas à lancer le XC basic (qui se trouve dans le dossier BIN)
l'EXE refuse de se lancer, une idée ?
MAIS
Je n'arrive pas à lancer le XC basic (qui se trouve dans le dossier BIN)
l'EXE refuse de se lancer, une idée ?
_______________________________________________________
Re: Développer du homebrew en langage basic aujourd'hui... c'est possible
fofo.rider a écrit:drfloyd a écrit:
Faut aussi se remettre au Pascal... j'en ai pas fait beaucoup, c'etait en 98-99 pour ma part...
Faudrait plutôt sauter le pas vers Python
Python ... pff...
Pascal est actuellement le meilleur langage concernant la gestion de RAM et est, un des 3 meilleurs langages en terme de performance si on prend en considération l'ensemble des facteurs (avec le C et le Go).
Je vous invite à voir différent benchmark. Pascal perd sans doute dans certaine performance maois c'est arce qu'il est un langage non permissif globalement, cntrairement au C.
Tout ce que peut faire le C, (et même une majorité de ce que peut faire C++) Pure Pascal peut le faire par contre l'inverse n'est pas forcément vrai!
Exemple en Pascal
for i in [9..27]
Le type "set" (ensemble) en Pascal n'exoiste pas en C, et dans ce type, on peut faire des Union, Intersection!
Les types de réels en PAscal ont un domaine plus large qu'en C.
On a un controle de la RAM en Pascal qui n'existe pas en C (vérification de RAM contigue disponible ou de la totalité de RAM existante). Ces fonction prenne peut-être du temps processur mais évite un plantage.
Il y a de nombreuses fonctions standards de lectuire et écriture dans une console en Pascal qui n'existe même pas dans les librairies standard du C (exemple positionner le curseur à un endroit précis). Unit CRT ou Unit Graph.
Neotenien- Patient contaminé
- Nombre de messages : 124
Age : 54
Localisation : Le Mans
Date d'inscription : 23/09/2021
Re: Développer du homebrew en langage basic aujourd'hui... c'est possible
Sur les Thomson, hormis le super Basic 512 (Interprété) qui est le meilleur des basic interprété des ordnateurs 8 bits (équivalent à QBasic), il existe aussi d'autres langages comme :
- Speedy wonder (Un compilo Basic, mais avec des limitations quant aux nom des variables par exemple, mais permet de créer des routines assembleur assez facilement, mais limité aux entiers 16 bits)
- Forth (un très vieux langage basé sur un système de pile, franchement pas pratique mais produit du code assembleur assez intéressant)
- Pascal Base (Un compilo Pascal plutôt intéressant, mais ne manipulant que des entiers 16 bits, et des tableaux d'entier: le prolème est que le biffer pour ce Pascal est très limité et malheureuysemet ne tire pas partie des capacotés des MO6 et TO8)
- Speedy wonder (Un compilo Basic, mais avec des limitations quant aux nom des variables par exemple, mais permet de créer des routines assembleur assez facilement, mais limité aux entiers 16 bits)
- Forth (un très vieux langage basé sur un système de pile, franchement pas pratique mais produit du code assembleur assez intéressant)
- Pascal Base (Un compilo Pascal plutôt intéressant, mais ne manipulant que des entiers 16 bits, et des tableaux d'entier: le prolème est que le biffer pour ce Pascal est très limité et malheureuysemet ne tire pas partie des capacotés des MO6 et TO8)
Neotenien- Patient contaminé
- Nombre de messages : 124
Age : 54
Localisation : Le Mans
Date d'inscription : 23/09/2021
Re: Développer du homebrew en langage basic aujourd'hui... c'est possible
les basics sur thomson respectaient bien les normes du basic standard (dit "Microsoft")
_______________________________________________________
Re: Développer du homebrew en langage basic aujourd'hui... c'est possible
drfloyd a écrit:les basics sur thomson respectaient bien les normes du basic standard (dit "Microsoft")
Donc pour continuer, est ce que c'est une qualité?
Personnellement, je ne pense pas, les meilleurs Basic 8 bits ne sont pas estampillé microsoft.
C'est plus une limitation qu'autre chose.
et sur les benchmark au doigt mouillé
pour compter de à à 1000 sur cpc, c'était instantané. Su le MO6 d'un copain, pas du tout
:)
gurneyh- Patient en incubation
- Nombre de messages : 83
Age : 48
Localisation : Tours
Date d'inscription : 04/04/2019
Re: Développer du homebrew en langage basic aujourd'hui... c'est possible
drfloyd a écrit:les basics sur thomson respectaient bien les normes du basic standard (dit "Microsoft")
Donc pour continuer, est ce que c'est une qualité?
Personnellement, je ne pense pas, les meilleurs Basic 8 bits ne sont pas estampillé microsoft.
C'est plus une limitation qu'autre chose.
et sur les benchmark au doigt mouillé
pour compter de 0 à 1000 sur CPC, c'était instantané. Sur le MO6 d'un copain, pas du tout
:)
gurneyh- Patient en incubation
- Nombre de messages : 83
Age : 48
Localisation : Tours
Date d'inscription : 04/04/2019
Re: Développer du homebrew en langage basic aujourd'hui... c'est possible
c'est toujouts pareil, qu'est ce qu'on entend par meilleur basic ? le langage d'initiation par excellence ? ou celui qui est performant ?
Le BBC basic défonce ton Loco basic (on pourrait s'amuser à faire des tests)
Après on peut parler des basic modernes qui ont suivi... Amos, Bark basic, Blitz... jusqu'au PURE BASIC d'aujourd'hui.
Le BBC basic défonce ton Loco basic (on pourrait s'amuser à faire des tests)
Après on peut parler des basic modernes qui ont suivi... Amos, Bark basic, Blitz... jusqu'au PURE BASIC d'aujourd'hui.
_______________________________________________________
rendomizer offre 1 suppo à ce post!
Re: Développer du homebrew en langage basic aujourd'hui... c'est possible
Oui le langage BASIC est sensé être le langage de programmation pour tous ! Donc il faut garder à l'esprit que tout le monde ne peut pas comprendre une logique informatique...drfloyd a écrit:c'est toujouts pareil, qu'est ce qu'on entend par meilleur basic ? le langage d'initiation par excellence ? ou celui qui est performant ?
Le BBC basic défonce ton Loco basic (on pourrait s'amuser à faire des tests)
Après on peut parler des basic modernes qui ont suivi... Amos, Bark basic, Blitz... jusqu'au PURE BASIC d'aujourd'hui.
Par ailleurs DR floyd j'ai une librairie BLITZ3D ou BLITZPLUS pour utiliser le port midi usb si ça t'intéresse. Il n'y a pas de latence et c'est simple a utiliser pour les gens qui veulent creer leur propre station de music avec leur clavier midi...
Re: Développer du homebrew en langage basic aujourd'hui... c'est possible
Basic ou autre, ca reste de la logique. Combien on vraiment programmé avec le basic de leur machine a l'epoque ??? Peut etre 10% ???? Si ca se trouve beaucoup moins....
Je connais un prof de math super doué, bah il a essayé de se mettre à la prog... et impossible, il n'y arrive pas... meme le python (pourtant langage assez simple), bah non.
Oh pour faire un calcul, une equation, ok. Mais dès qu'il faut créer quelque chose d'artistique, y a plus personne.
C'est avant tout un art.
On ne devient pas peintre ou musicien comme ça. idem pour la prog, c'est "inné" ou pas j'ai l'impression.
Je connais un prof de math super doué, bah il a essayé de se mettre à la prog... et impossible, il n'y arrive pas... meme le python (pourtant langage assez simple), bah non.
Oh pour faire un calcul, une equation, ok. Mais dès qu'il faut créer quelque chose d'artistique, y a plus personne.
C'est avant tout un art.
On ne devient pas peintre ou musicien comme ça. idem pour la prog, c'est "inné" ou pas j'ai l'impression.
_______________________________________________________
rendomizer offre 1 suppo à ce post!
Re: Développer du homebrew en langage basic aujourd'hui... c'est possible
c'est comme jouer au piano tu as le don ou tu ne l'as pas ! oui je te rejoins drfloyd c'est vraisemblablement une destiné programmée par la matrice ! lol
Page 8 sur 8 • 1, 2, 3, 4, 5, 6, 7, 8
Sujets similaires
» FUZE 4, développer en basic sur Switch !
» [ESTIM] Bouquins sur le langage Basic et jeu gamecube
» AMOS 2 LE RETOUR DU LANGAGE BASIC MYTHIQUE
» LES HOMEBREW MICRO... EN BASIC !
» [BLITZ BASIC] le topic officiel du meilleur basic au monde ?
» [ESTIM] Bouquins sur le langage Basic et jeu gamecube
» AMOS 2 LE RETOUR DU LANGAGE BASIC MYTHIQUE
» LES HOMEBREW MICRO... EN BASIC !
» [BLITZ BASIC] le topic officiel du meilleur basic au monde ?
Page 8 sur 8
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum