Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.sys.atari > #22764
| Newsgroups | fr.comp.sys.atari |
|---|---|
| Date | 2020-01-07 12:49 -0800 |
| References | <qups89$erh$1@gioia.aioe.org> <a549b5df-b756-4a40-90af-a43b3f33faaf@googlegroups.com> <qut6eu$11em$1@gioia.aioe.org> <873d5496-fd59-4f8b-8636-70af869987d9@googlegroups.com> <quvuc2$1lju$1@gioia.aioe.org> |
| Message-ID | <5cc50818-b582-4c80-9bcd-71d97b4bfa41@googlegroups.com> (permalink) |
| Subject | Re: Problème KBSHIFT en superviseur.... |
| From | ol.google@lutece.net |
> > Je réponds cela, parce que très souvent Olivier, tu as tendance à parler > de problèmes avec freeMiNT, avec ARAnyM etc. Mais le problème ne vient > pas de là, mais de la façon de programmer de Guillaume ... Pourquoi > faire un décodage vidéo entièrement en superviseur, en testant <CTRL> > pour quitter ? Si Guillaume procède de cette manière, son soft ne sera > pas compatible avec freeMiNT. Les libertés que l'on peut s'autoriser > sous TOS, ne sont pas recommandées avec freeMiNT. De même on ne peut pas > faire n'importe quoi avec ARAnyM. Mais ça ne sont pas des problèmes de > ces systèmes. C'est que le programmeur n'écrit pas de façon "clean". 1 encore une fois tu es assez mal placé pour parler de freemint ou de Aranym en tous les cas moins bien que moi, tu n'as jamais écrit une seule ligne de code ou de correction dans le code de ces logiciels, et si je me le permet c'est que de mon côté je l'ai fait à plusieurs reprises même si je ne suis pas un programmeur majeur et le plus à même à comprendre ces logiciels j'y ai quand même contribué. Pour Aranym pour véritablement sont port sous Windows (pas seulement un configure - make), des accélérations, un problème de gestion timer et quelques bricoles. Pour freemint j'ai été le premier à le rendre compilable sous GCC 4 alors qu'il ne l'était que sous 2.95.3, cela a été déjà un petit boulot pas si tranquille, puis sa compilation en mode natif coldfire et là non plus cela n'a pas été une mince affaire à cause tient d'un problème de gestion de pile superviseur, je m'y suis arraché les cheveux pendant 1 semaine ou 2 parce que les problèmes de pile c'est une galère pas possible et freemint franchement comme c'est fait c'est très très basic et à mon avis un des points qui fait que freemint à certaines limitations que n'a pas Magic comme ne pas pouvoir appeler une fonction gemdos sous un signal Unix alors que cela marche à la perfection sous Magic. Donc oui j'ai un peu un oeil critique. > > Le mode superviseur, il vaut mieux se restreindre plutôt que de > l'utiliser inutilement. Le problème n'est pas une limitation de > freeMiNT, mais une méconnaissance du mode de fonctionnement d'un > ordinateur, qui n'offre pas toutes les libertés, surtout lorsqu'il > gère énormément de processus en parallèle, et éventuellement même > plusieurs utilisateurs. Il est vrai que d'utiliser le mode user est préférable, tout bonnement parce que cela est une protection du système, après si dans ce cas une variable n'est pas mise à jours en mode superviseur, c'est juste une limite de freemint et cela n'a que peu de lien avec multitâche ou pas. > > Est-ce que tu te rappelles de Emmanuel, qui criait au bug de freeMiNT, > parce que son soft n'y avait jamais été compatible. En fait le problème > venait simplement d'un double appel à la fonction appl_init(). Ah c'est > certain que la plupart des jeux ne fonctionnent pas sous ARAnyM, et > encore moins freeMiNT. Mais ça n'est pas dû à des limitations de ceux-ci > mais au fait que les programmeurs écrivent n'importe quoi. > > Alors, ça n'est pas dommage que l'on ne puisse pas tester l'état du > clavier en mode superviseur. La vraie réponse à faire est de savoir > pourquoi Guillaume veut passer en superviseur pour le décodage vidéo ? C'est simple pour avoir accès au timer 200hz qui ne peut être accéder qu'en superviseur (c'est une grosse connerie système que Mint devrait corriger si c'est possible (sais pas!)) et pourquoi il a besoin du 200 hz ? pour la simple raison qu'il a besoin de caler l'affichage des images à la bonne fréquence si c'est possible! Ce n'est pas un logiciel de math qui se fout si c'est rapide ou lent et le soucis c'est qu'il n'y a rien dans le système pour afficher des séquences vidéo (c'est un gros manque) comme il y a pour jouer un son. imagines ton soft comme un lecteur vidéo en gros il ne fonctionnerait jamais à la bonne vitesse! En fait dans le temps sous on faisait il me semble l'affichage grâce à l'interruption VBL, l'autre solution c'est d'utiliser l'IT 200hz en y plaçant la sienne. Ces 2 façons de faire fonctionnent encore mais par expérience c'est très limite dans le principe car si l'application qui ajoute sa routine plante alors tout le système plante. Il n'y a pas de bonnes solutions actuellement je ne le craint. > S'il veut lancer son logiciel sous freeMiNT, ça n'est pas recommandé ! > Et même s'il a une bonne raison, elle n'est vraiment pas admissible. On peut appeler Syield() de temps en temps toutes les 10ms le multitâche sera préservé normalement. OL
Back to fr.comp.sys.atari | Previous | Next — Previous in thread | Next in thread | Find similar
Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-04 12:17 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-04 12:40 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-05 10:11 +0100
Re: Problème KBSHIFT en superviseur.... ol.google@lutece.net - 2020-01-04 03:52 -0800
Re: Problème KBSHIFT en superviseur.... ol.google@lutece.net - 2020-01-04 04:06 -0800
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-05 18:30 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-05 22:10 +0100
Re: Problème KBSHIFT en superviseur.... ol.google@lutece.net - 2020-01-06 09:44 -0800
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-06 19:30 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-07 07:14 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-07 12:18 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-07 14:49 +0100
Re: Problème KBSHIFT en superviseur.... Simon <no@no.no> - 2020-01-07 17:39 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-07 18:30 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-07 18:50 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-07 19:39 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-07 19:48 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-07 20:15 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-07 20:52 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-07 21:12 +0100
Re: Problème KBSHIFT en superviseur.... ol.google@lutece.net - 2020-01-07 12:23 -0800
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-07 21:41 +0100
Re: Problème KBSHIFT en superviseur.... ol.google@lutece.net - 2020-01-07 14:27 -0800
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-07 23:53 +0100
Re: Problème KBSHIFT en superviseur.... Simon <no@no.no> - 2020-01-08 16:49 +0100
Re: Problème KBSHIFT en superviseur.... pehache <pehache.7@gmail.com> - 2020-01-11 14:33 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-08 13:27 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-08 19:01 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-08 19:36 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-08 20:40 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-08 20:46 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-08 21:25 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-08 22:21 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-09 11:26 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-09 12:22 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-09 13:16 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-09 13:51 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-09 14:11 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-09 14:25 +0100
Re: Problème KBSHIFT en superviseur.... pehache <pehache.7@gmail.com> - 2020-01-11 14:52 +0100
Re: Problème KBSHIFT en superviseur.... pehache <pehache.7@gmail.com> - 2020-01-11 14:51 +0100
Re: Problème KBSHIFT en superviseur.... pehache <pehache.7@gmail.com> - 2020-01-11 14:44 +0100
Re: Problème KBSHIFT en superviseur.... pehache <pehache.7@gmail.com> - 2020-01-11 14:41 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-08 20:16 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-09 20:33 +0100
Re: Problème KBSHIFT en superviseur.... ol.google@lutece.net - 2020-01-09 11:41 -0800
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-09 20:48 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-09 20:55 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-09 21:43 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-09 22:55 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-10 09:16 +0100
Re: Problème KBSHIFT en superviseur.... ol.google@lutece.net - 2020-01-10 09:24 -0800
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-10 20:19 +0100
Re: Problème KBSHIFT en superviseur.... pehache <pehache.7@gmail.com> - 2020-01-11 14:25 +0100
Re: Problème KBSHIFT en superviseur.... pascal WIJSBROEK <pascal.wijsbroek@gmail.com> - 2020-01-07 10:27 -0800
Re: Problème KBSHIFT en superviseur.... pehache <pehache.7@gmail.com> - 2020-01-11 14:21 +0100
Re: Problème KBSHIFT en superviseur.... pehache <pehache.7@gmail.com> - 2020-01-11 14:04 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-07 07:33 +0100
Re: Problème KBSHIFT en superviseur.... ol.google@lutece.net - 2020-01-07 12:49 -0800
Re: Problème KBSHIFT en superviseur.... Vincent Rivière <vincent.riviere@freesbee.fr> - 2020-01-05 21:58 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-05 22:11 +0100
csiph-web