Téléchargement du GFA-Basic 32 bits pour Windows



Site officiel du GFA-Basic 32


Télécharger la l'avant-dernière version 2.55 (GfaBasicSetUp255.exe 11mo)


Télécharger GfaBasic32 (GfaBasic32.7z)


Le fichier d’aide nécessite une installation correcte de winhlp32.exe, qui n’est pas pris en charge par les versions récentes de Windows.
Vous devez l'installer manuellement en utilisant install.cmd (clic droit et "Exécuter en tant qu'administrateur) situé dans le répertoire hlp_for_windows_10 de l'archive.



Extensions de l'éditeur

L'éditeur du Gfa-Basic 32 comporte un menu "Extra". C'est dans ce menu que vous trouvez les extensions installées. Les extensions sont des fichiers de la forme "extension.Gll".
Pour faire apparaitre une extension dans le menu "Extra" procédez comme ceci :
  • Vérifiez la fiabilité de la source, vous ne devriez jamais installer une extension sans savoir ce qu'elle contient. Evidemment rien ne vous empêche de l'installer sans vérifier si vous êtes pressé, dans ce cas vous prenez évidemment un risque. D'une manière générale il est recommandé de jeter un oeil dans le code source et de le compiler vous-même. Les fichiers .gll sont des programmes Gfa-Basic 32 avec quelques restrictions (de sécurité en particulier).
  • Copiez le fichier extension.gll (et éventuellement les fichiers annexes qui l'accompagnent) dans le répertoire du Gfa-Basic (Par exemple : C:\Program Files (x86)\GB32).
  • Ensuite rendez vous dans le menu "Extra/Loading+Config Gll" et cliquez sur "Add" puis sélectionner ce fichier.
    NB : Si vous remplacez un fichier gll par une version plus récente la modification ne sera effective qu'après un redémarrage de l'éditeur Gfa-Basic 32.

Fichier GLL
+ fichiers accompagnants
SourcesDescription
GfaCompileTracing.Gll(16,4Ko)
10/10/2018
GfaCompileTracing.g32 (17ko) L'option "Assert & Trace Level" du compilateur (onglet "Opt.Code") concerne uniquement les commandes "debug". Si vous souhaitez compiler les autres instructions de traçage Tron,Troff,Trace$,SrcCode$(),TraceReg,TraceReg(),ProcLnr,ProcLineCnt cela n'est pas prévu. Cette extension permet de combler ce manque en compilant les instructions de traçage.
Cette petite "moulinette" insère un code supplémentaire pour chaque ligne de code vérifiant si le traçage est actif et qui appelle en conséquence la procédure passée dans le paramètre de la commande Tron.
Si Tron a été appelé sans paramètre, une procédure par défaut est appelée. Elle affiche alors le numéro de ligne et le code source correspondant (c'est la seule différence avec l'interpréteur).
Bien sûr, le code original est restauré après la compilation.
The ISO image of the old CD-Rom GFA-Basic for Windows 16bits

Liens externes :



Projet ZE COLONY


Projet ZINZIN Drone Racing


GOBMAZE 3D



test2dgame.apk 23mb Librairies : libs/ManagePicturePNG.lg32 (137ko) libs/ManagePicturePNG.G32 (195ko)