CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Aprendre le portage (pour GP2X et PSP).

rassingan
rassingan
Niveau 9
28 novembre 2006 à 21:02:50

Voila bonjour :) ,

je m´y connais bien en language C / C++ et j´aimerais savoir quelques trucs (svp evidemment ^^ ).

1° Faut-il s´y conaitre plus que bien en language C / C++ ?

En faite si ce n´est pas le C / C++ ou il faut s´y conaitre, en quel language ?

3° J´y conais vraiment rien en portage, avez-vous un site pour aprendre a porter des programmes ?

Voila sachant que je veux faire des portages pour GP2X et PSP (je les ai lol).

Voila merci a ceux qui m´ont lu jusqu´a la fin :-) !

rassingan
rassingan
Niveau 9
28 novembre 2006 à 21:33:55

J´ai oublié les 2° :desole:

godrik
godrik
Niveau 30
28 novembre 2006 à 22:37:42

globalment, il faut bien connaitre l´architecture matériel de la machine pour se rendre compte de ce qu´elle peut faire.
Puis faire quelques tests sur ta plateforme cible pour t´y habituer.
Ce faisant, tu aura remarqué les différences principales de développement entre cette plateforme et un PC (ou autre plateforme d´origine).

Bien evidement il te faudra une expertise sur le code de base.

Tu pourra alors commencer a changer le code pour qu´il prennent en compte ces contraintes matériel sur PC. Par exemple, la nintendo DS ne dispose pas de nombre flottant en natif (il y a peut etre une émulation du compilateur). Je commencerais alors a remplacer les différent flottant par autre chose (par exemple, des entiers a virgule fixe) et verifier que cela fonctionne bien sur PC.

Chaque module sera alors porté sur ta plateforme cible un par un, en vérifiant que tous fonctionne bien. Pour cela il te faudra probablement redevelopper quelques outils de débuggage pour pouvoir tester tout ca.

J´espère avoir répondu a ta question.

Lapintade
Lapintade
Niveau 30
29 novembre 2006 à 10:19:01

"Par exemple, la nintendo DS ne dispose pas de nombre flottant en natif"

La GP2X non plus.

T´as une communauté Gp2X et PSP amateur tres active tu trouveras plein de rensignement sur les forums correpondants.

rassingan
rassingan
Niveau 9
29 novembre 2006 à 12:23:29

Oui je sais ^^ je suis dans cette comunauté ^^ merci a vous !

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware