La recherche a retourné 66 résultats

par spotlessmind1975
13 mars 2024 23:29
Forum : Développements actuels
Sujet : [MO6] Accéder aux images disque avec ASM
Réponses : 4
Vues : 360

Re: [MO6] Accéder aux images disque avec ASM

Merci à tous pour les suggestions!

Je vais les essayer dès que possible et je vous tiens au courant.
On peut créer des fichiers .fd, .qd et .sd avec l'émulateur dcmoto.
Malheureusement, ce chemin n'est pas viable, car je dois pouvoir créer une image disque par programme. Merci en tout cas !
par spotlessmind1975
12 mars 2024 08:23
Forum : Développements actuels
Sujet : [MO6] Accéder aux images disque avec ASM
Réponses : 4
Vues : 360

[MO6] Accéder aux images disque avec ASM

[english follow] Bonjour a tous! Je recherche des instructions et des spécifications sur la façon d'accéder à une image disque, via des appels d'assemblage, à l'aide du Thomson MO6. J'ai notamment vu que l'émulateur DCMOTO supporte les formats "fd", "qd" et "sap". Cepe...
par spotlessmind1975
29 juil. 2022 08:57
Forum : Développements actuels
Sujet : ugBASIC est arrivé sur Olivetti Prodest PC128!
Réponses : 179
Vues : 31575

Re: ugBASIC est arrivé sur Olivetti Prodest PC128!

Hi Neotenien , first of all thank you for switching to English. Then I want to clarify that in the documentation I always try to specify whether an instruction or a set of instructions are available or not for a certain target (chapter AVAILABLE ON ). This point is very important. As you know, ugBAS...
par spotlessmind1975
25 juil. 2022 14:04
Forum : Développements actuels
Sujet : Un compilateur Basic pour VG-5000
Réponses : 32
Vues : 6650

Re: Un compilateur Basic pour VG-5000

Salut Mokona! D'après ce que tu écris, je pars du principe que tu n'utilises pas le système de page "vidéo" telle qu'implémentée par la ROM du VG5000 pour communiquer. Tu communiques en direct. Je confirme que je communique directement, en utilisant les ports I/O. Voici une première implém...
par spotlessmind1975
25 juil. 2022 00:04
Forum : Développements actuels
Sujet : Un compilateur Basic pour VG-5000
Réponses : 32
Vues : 6650

Re: Un compilateur Basic pour VG-5000

Salut tout le monde! Je commence à implémenter le support VG5000 pour le langage ugBASIC. Je suis en fait venu pour obtenir un seul exécutable prêt à fonctionner avec la commande native BASIC CLOAD et capable de travailler avec des commandes natives, des expressions et des commandes PRINT (et celles...
par spotlessmind1975
23 juil. 2022 23:48
Forum : Développements actuels
Sujet : ugBASIC est arrivé sur Olivetti Prodest PC128!
Réponses : 179
Vues : 31575

Re: ugBASIC est arrivé sur Olivetti Prodest PC128!

Pour en revenir à la programmation MSC1, et le fait de ne pas le trouver sur les moteurs...(Pascalien), peut-être que le nom français est différent ? La vraie raison pour laquelle vous ne trouvez rien, c'est parce que... je l'ai inventé il y a un peu plus d'un an et demi, pour résoudre un problème ...
par spotlessmind1975
23 juil. 2022 13:30
Forum : Développements actuels
Sujet : ugBASIC est arrivé sur Olivetti Prodest PC128!
Réponses : 179
Vues : 31575

Re: ugBASIC est arrivé sur Olivetti Prodest PC128!

Donc sensiblement 1/3 d’une recopie mémoire directe, et une réduction de taille mieux que moitié. Probable. Comme je l'ai écrit, il s'agit d'une estimation purement théorique. À mon avis, une mesure précise devrait être faite, au moins en la comparant avec LDIR. Il y a des algos plus rapides, mais ...
par spotlessmind1975
23 juil. 2022 13:26
Forum : Développements actuels
Sujet : ugBASIC est arrivé sur Olivetti Prodest PC128!
Réponses : 179
Vues : 31575

Re: ugBASIC est arrivé sur Olivetti Prodest PC128!

hlide a écrit : 22 juil. 2022 19:39 C'est que l'on compare à la performance d'un LDIR d'un Z80.
Ah d'accord, j'ai compris. D'accord, alors mon estimation est peut-être fausse. Ne rien faire, dès que j'aurai le temps, j'essaierai de comprendre où il se positionne plus précisément. Merci quand même!
par spotlessmind1975
22 juil. 2022 09:00
Forum : Développements actuels
Sujet : ugBASIC est arrivé sur Olivetti Prodest PC128!
Réponses : 179
Vues : 31575

Re: ugBASIC est arrivé sur Olivetti Prodest PC128!

Bonjour Samuel ! @Marco tu peux améliorer le code 6809 du décompresseur en retirant les cmpb#0 suivant une operation ALU (arithmétique ou logique bit á bit) ou load/store car sur 6809 ces opérations positionnent les flags dont N (résultat négatif) et Z (résultat nul). Tu peux aussi utiliser le mode ...
par spotlessmind1975
21 juil. 2022 20:34
Forum : Développements actuels
Sujet : ugBASIC est arrivé sur Olivetti Prodest PC128!
Réponses : 179
Vues : 31575

Re: ugBASIC est arrivé sur Olivetti Prodest PC128!

Malgré quelques recherches Google, je n'ai pas réussi à trouver des informations sur cet algorithme. Vous trouverez ici une description de l'algorithme et ici l'implémentation du compresseur / décompresseur en langage C. Les implémentations (non optimisées) d'un décompresseur pour les différents pr...
par spotlessmind1975
21 juil. 2022 20:09
Forum : Développements actuels
Sujet : ugBASIC est arrivé sur Olivetti Prodest PC128!
Réponses : 179
Vues : 31575

Re: ugBASIC est arrivé sur Olivetti Prodest PC128!

Je pense avoir les compétence suffisante sur l'Objet pour en discuter sans problème... La façon dont vous en parlez, vous le réduisez à une question de "sucre syntaxique". Et c'est normal, car (comme je l'ai déjà écrit) la plupart des gens qui ont des compétences en programmation orientée...
par spotlessmind1975
21 juil. 2022 13:41
Forum : Développements actuels
Sujet : ugBASIC est arrivé sur Olivetti Prodest PC128!
Réponses : 179
Vues : 31575

Re: ugBASIC est arrivé sur Olivetti Prodest PC128!

Autre remarque : Pourquoi les routines système des ordinateurs Thomson seraient elles plus mauvaises que du code écrit par un programmeur ? Elles ont été écrites par des ingénieurs Thomson qui n'étaient pas moins bons que nous en programmation. Si on sait ce qu'on fait on peut très bien les utilise...
par spotlessmind1975
20 juil. 2022 23:08
Forum : Développements actuels
Sujet : ugBASIC est arrivé sur Olivetti Prodest PC128!
Réponses : 179
Vues : 31575

Re: ugBASIC est arrivé sur Olivetti Prodest PC128!

Le ugBasic est interprété donc... Peut-être que le traducteur ne traduit pas bien, mais ugBASIC n'est pas réellement interprété : le compilé (le résultat de la compilation) est du langage machine pur et grâce à l'effort de certains développeurs (dont l'excellente contribution de Samuel, qui a écrit...
par spotlessmind1975
20 juil. 2022 09:06
Forum : Développements actuels
Sujet : ugBASIC est arrivé sur Olivetti Prodest PC128!
Réponses : 179
Vues : 31575

Re: ugBASIC est arrivé sur Olivetti Prodest PC128!

Je précise que, bien sûr, je ne suis pas du tout d'accord avec ce que tu écris, Neotenien, mais il est aussi vrai que comme l'écrit justement Samuel, tu fais beaucoup de confusion entre différentes choses. Comme je vous l'écrivais, les pertes sont liées à une compréhension superficielle de la POO, l...
par spotlessmind1975
18 juil. 2022 20:46
Forum : Développements actuels
Sujet : ugBASIC est arrivé sur Olivetti Prodest PC128!
Réponses : 179
Vues : 31575

Re: ugBASIC est arrivé sur Olivetti Prodest PC128!

Neotenien a écrit : 18 juil. 2022 19:55 Prochain petit projet en ug basic, ça sera une animation dotée de gravité (LOL) et que j'enverrai à Marco.
J'ai hâte de la voir! :)