IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ALM Discussion :

Conception d'un "logiciel d'exécution"


Sujet :

ALM

  1. #1
    Membre du Club
    Profil pro
    Électro-mécano-informaticien à ses heures
    Inscrit en
    Août 2010
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Électro-mécano-informaticien à ses heures

    Informations forums :
    Inscription : Août 2010
    Messages : 95
    Points : 55
    Points
    55
    Par défaut Conception d'un "logiciel d'exécution"
    Bonjour chers amis(es ) programmeurs,

    Étant moi-même un "Padawan" de la programmation (bonne base en Java, certaines connaissances en C++), j'ai eu l'idée de créer un projet. Malheureusement, je ne sais pas par où commencer et c'est pour ça que je cherche l'avis de d'autres développeurs. J'ai une petite idée de l'ampleur des difficultés que je risque de rencontrer... Alors, le logiciel ou daemon que je souhaite créer est un outil qui, lors de l'insertion d'un disque d'une certaine plate-forme autre que le PC dans un PC, permettrait de lancer, donc exécuter le code, ce qui se trouve sur ce support physique. Mes questions sont donc : quel langage de programmation est le mieux adapté et qui à les librairies nécessaires?
    Si ces librairies sont absentes, serait-il possible d'avoir des "clues" pour le développement de cette libraires. Toutes autres informations de votre part est toujours la bienvenue bien-sûr! Vous pouvez aussi me MP. Merci!

  2. #2
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2005
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2005
    Messages : 241
    Points : 399
    Points
    399
    Par défaut
    Bonjour,

    tu veux faire quoi? Lire des disques Mac dans un PC, ou bien un émulateur de console? ( autant dire les choses clairement ).

    Sébastien

  3. #3
    Membre du Club
    Profil pro
    Électro-mécano-informaticien à ses heures
    Inscrit en
    Août 2010
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Électro-mécano-informaticien à ses heures

    Informations forums :
    Inscription : Août 2010
    Messages : 95
    Points : 55
    Points
    55
    Par défaut
    Oui, bien-sur, je vais spécifier : ce que je veux faire c'est lire des disque de console(PS3, X360) dans un PC.

  4. #4
    Expert éminent Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Points : 7 903
    Points
    7 903
    Par défaut
    Oui, bien-sur, je vais spécifier : ce que je veux faire c'est lire des disque de console(PS3, X360) dans un PC.
    Ce sera déjà difficile : les disques PS3 utilisent un formatage CFS (Cell File System).
    La XBox a un système plus ou moins apparenbté à FAT32 me semble-t'il.
    Dans les 2 cas, il y a bien sur des dispositifs d'encryptage et de protection assez élaborés qu'il faudra cracker.
    lancer, donc exécuter le code, ce qui se trouve sur ce support physique
    Il faut créer :
    - un adaptateur de code pour la XBox qui est basée sur les mêmes processeurs que les PC,
    - un cross-compilateur pour la PS3, qui utilise un processeur différent,
    - un emulateur d'OS qui rempace celui de chaque console,
    - une émulation des appels au moteur graphique (l'équivalent de Direct X sur PC).

    Ce type d'adaptation a été fait avec succès pour les consoles de (très) ancienne génération (disons au mieux Nintendo 64). Toutefois, l'émulation va peser sur les performances et donc la fluidité ne sera peut-être (certainement ?) pas au rendez vous.
    J'ai une petite idée de l'ampleur des difficultés que je risque de rencontrer...

    Globalement, le projet me semble bien trop ambitieux, voir quasi irréaliste.
    " Le croquemitaine ! Aaaaaah ! Où ça ? " ©Homer Simpson

  5. #5
    Membre du Club
    Profil pro
    Électro-mécano-informaticien à ses heures
    Inscrit en
    Août 2010
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Électro-mécano-informaticien à ses heures

    Informations forums :
    Inscription : Août 2010
    Messages : 95
    Points : 55
    Points
    55
    Par défaut
    Je suis du même avis que c'est un projet très ambitieux. C'est clair que les performances ne seront pas au rendez-vous sur des PC personnels, même les meilleurs PC, mais je sais pas, admettons, que peut-être, par-exemple, qu'on est accès à un mini-cluster.

  6. #6
    Expert éminent Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Points : 7 903
    Points
    7 903
    Par défaut
    Le problème de performance concernera surtout le rendu graphique 3D (et à ce niveau la puisssance du processeur n'intervient pas beaucoup et en plus ne pourra pas paralleliser sur plusieurs cores).

    Par exemple, il y a quelques années il y avait des emulateurs Game Cube qui fonctionnaient bien ... mais avec 4 Frame Par Seconde
    " Le croquemitaine ! Aaaaaah ! Où ça ? " ©Homer Simpson

Discussions similaires

  1. [Conception]Création d'un logiciel sous ACCESS
    Par mayce dans le forum Modélisation
    Réponses: 4
    Dernier message: 27/04/2007, 16h22
  2. Un concept original d'architecture logicielle ?
    Par jobigoud dans le forum Architecture
    Réponses: 4
    Dernier message: 28/01/2006, 15h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo