MSX Village forum

La Place des Développeurs FUSION-C Codez en C pour MSX les doigts dans le nez !

MSXosaure Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 03/10/2009 à 00h09

Messages: 775

Le 19/03/2019 à 21h33

Reprise du message précédent

très intéressant tout ça, même si je pense pas me lancer dans ce nouveau langage pour moi. ^^ par contre je connais quelques fonctionnements de la machine si ça peut aider et bravo à Monos pour son engouement pour nos bécanes :top


Le MSXien le plus à l'ouest :fou ... ou presque :D
osaurer
   
Monos Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 28/09/2018 à 17h10

Messages: 101

Le 20/03/2019 à 20h14
DE rien MSXosaure. Oui comme dit dans un autre topic, j'aime beaucoup les machines rétro. Je trouve toujours ça fantastique de voir ce qui se fait encore sur nos machines qui date ! Les communauté sont super. En 8bits que cela soit la norme MSX, Commodore 64, Amstrad et ZX Spectrum, cela vie très bien.
On parle de machine morte mais ce n'est pas vrais !!!


Il faut donner à manger à nos machines !
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5481

Le 01/04/2019 à 18h21
NOUVEAUTES Pour l'update à venir de FUSION-C

De nouvelles fonctions sont déjà implantées pour l'update à venir :

- GetDiskParam : Récupère les information sur le disk en cours (Floppy ou autre)

- SectorRead et SectorWrite : Pour lire et écrire directement sur les secteurs du lecteur en courts. La lecture de données par secteurs est 2,5 fois plus rapide que la lecture classique.

- GetDiskTrAdress & SetDiskTrAdress : Pour récupérer et ajuster l'adresse de transfert Disk utilisée par les fonctions ReadSectore et WriteSector

- RleWBToVram & RleWBToRam : Décompression des données compactée en RLEWB

- VDPLinesSwitch : Pour switcher le VDP MSX2 en mode 192 ou 212 lignes

- SC2FilledCircle et SC2Circle : Dessiner les cercles en screen2

- CovoxPlay : Lire des données musicale vers le covox/simpl

- SetRealTimer & RealTimer : Timer temps réél 50/60hz

- MouseRead : Utilisation de la souris MSX

et grâce au superbe travail réalisé par Sylvain
- Une bibliothèque Spécifique pour utiliser et programmer sur la carte GFX9000


banniere-ericb59e
Site web    
Visiteur

Vagabond

Rang

Avatar

Message : 0

Le 01/04/2019 à 21h11
Bravo Eric, beau travail, je crois même pouvoir dire qu'il y aura quelques correctifs de robustesse de la librairies ;)

On en profite pour faire un appel aux tests et petites démos de fonctions. Si quelques-uns d'entre vous se sentent de réaliser un petit programme, les idées et l'aide seront les bienvenus. ^^
   
Monos Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 28/09/2018 à 17h10

Messages: 101

Le 02/04/2019 à 05h56
GG


Il faut donner à manger à nos machines !
Visiteur

Vagabond

Rang

Avatar

Message : 0

Le 02/04/2019 à 08h32
Monos :
GG
Je vois que Monos est d'accord ;) En tous cas merci à toi de nous faire partager ton code et d'avoir réalisé ton jeu sur MSX, c'est super ! :top
   
Monos Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 28/09/2018 à 17h10

Messages: 101

Le 05/04/2019 à 07h25
Ba de rien.
Pour la version basic, ce qui peut être bien c'est de changer de numéros ou un truc sans numéros plutôt. Ce qui permet de moi continuer dans ma ligné pour le future.
Je dois continuer la version msx de la série initiale. LA je suis en mode pause en prog.


Il faut donner à manger à nos machines !
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5481

Le 05/04/2019 à 08h02
Monos :

Pour la version basic, ce qui peut être bien c'est de changer de numéros ou un truc sans numéros plutôt. Ce qui permet de moi continuer dans ma ligné pour le future.
Je dois continuer la version msx de la série initiale.


J'ai pas compris ce que tu voulais dire Monos. :hum Edité par ericb59 Le 05/04/2019 à 08h26


banniere-ericb59e
Site web    
TurboSEB Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 08/08/2010 à 20h57

Messages: 5788

Le 05/04/2019 à 08h18
ericb59 :
Monos :

Pour la version basic, ce qui peut être bien c'est de changer de numéros ou un truc sans numéros plutôt. Ce qui permet de moi continuer dans ma ligné pour le future.
Je dois continuer la version msx de la série initiale.


J4ai pas compris ce que tu voulais dire Monos. :hum


Je crois que c'est le cerveau reptilien qui a repris le dessus la :lol
Pendant ce temps là le cerveau principale,en surchauffe, se repose :tea




MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10318

Le 05/04/2019 à 10h35
moi je pense que monos parle du nom du jeu ;)


:noel
Site web    
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5481

Le 05/04/2019 à 10h49
JIPEMSX :
moi je pense que monos parle du nom du jeu ;)


ha oui vu sous cet angle c'est compréhensible effectivement ! Bravo Jipe, tu viens de passer avec succès l'examen de traduction du Monos ;)


banniere-ericb59e
Site web    
Monos Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 28/09/2018 à 17h10

Messages: 101

Le 05/04/2019 à 13h43
Bonne réponse de JP !!!


Il faut donner à manger à nos machines !
MSXosaure Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 03/10/2009 à 00h09

Messages: 775

Le 05/04/2019 à 14h19
J'ai changé le nom en "mission banquise" et ça y parle de pingouins qui lâchent des bombes sur la glace …

ça n'a plus rien à voir... :oups

@Monos je fais ça tranquille de mon coté, que ça ne t'empêche pas de poursuivre sur ton projet.


Le MSXien le plus à l'ouest :fou ... ou presque :D
osaurer
   
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5481

Le 31/05/2019 à 19h10
Après plus de 220 téléchargement de FUSION-C depuis 5 mois, la communauté MSX du monde entier a démontré son intérêt pour un langage complet et simple, utilisable sur les ordinateurs récents, pour programmer notre bon vieux MSX !

La nouvelle version 1.1 de FUSION-C est disponible.

Maintenant plus de stabilité, moins de mémoire utilisée dans les programmes compilés, beaucoup de corrections de bogues et de nouvelles fonctionnalités disponibles.
Certaines fonctions ont été entièrement reprogrammées pour consommer moins de mémoire et être plus rapide.
Les nouvelles fonctions permettent maintenant:
- Gérer une souris MSX
- Avoir une variable de TIMER en temps réel
- Décompresser les données RLEWB (Compressor include)
- Lire et écrire des données directement sur les secteurs du disque
- Jouer des échantillons via un module Covox
- Gérer une interruption automatique
- le nouveau crt0 initialise maintenant les variables globales.
et plus...

FUSION-C 1.1 est toujours gratuit, téléchargeable sur www.repro-factory.com
Le livre FUSION-C Complete Journey a été mis à jour et corrigé, est toujours disponible sur Amazon:
https://www.amazon.com/FUSION-C-MSX-Library-complete-journey/dp/1730828612/ref=sr_1_3

La prochaine mise à jour intégrera tout le nécessaire pour programmer la V9990 en C !

Codez, publiez, jouez !


banniere-ericb59e
Site web    
DarkNekros Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 27/01/2019 à 13h34

Messages: 61

Le 03/06/2019 à 13h43
ericb59 :
Après plus de 220 téléchargement de FUSION-C depuis 5 mois, la communauté MSX du monde entier a démontré son intérêt pour un langage complet et simple, utilisable sur les ordinateurs récents, pour programmer notre bon vieux MSX !

La nouvelle version 1.1 de FUSION-C est disponible.


MERCI ERIC !!! :kiss
   
DarkNekros Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 27/01/2019 à 13h34

Messages: 61

Le 03/06/2019 à 13h45
ericb59 :

Le livre FUSION-C Complete Journey a été mis à jour et corrigé, est toujours disponible sur Amazon


Petite question à la con :

est-ce que tu penses faire un erratum pour ceux qui ont acheté la première édition du livre par Amazon ?
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie