1

Bonjour,

Je suis étudiant en école d'info et je dois faire un exposé sur la GP2X dans le cadre d'un module d'electronique.
Je cherche des infos sur la programmation sur cette console :
- peut-on vendre des jeux que l'on a codé soit même ?
- comment cela se passe t'il pour les autres consoles (DS, PSP) ?

Je cherche aussi à faire un comparatif avec ces autres consoles au niveau des processeurs.
Visiblement, la DS est faiblarde, la PSP super puissante et la GP2X plutot pas mal.

Bref, si vous avez des infos à me donner là dessus, ça serait sympa.

Bonne journée

2

déja tu peix regarder sur wikipedia au niveau des psec hardware des machine car c'est assez fialbe ç ce niveau. Globalement tu as en spec PSP>GP2x>DS

Sur DS et PSP officiiellement y a pas moyen de developper sans acheter un kit de dev officiel mais dut à un hack (hardware, software) on a pu executer du code direct sur la console et des kit de dev alternatif sont apparus.

Sur Gp2x s'est pas la même idée vu que à la base la console est open source donc le kit de dev à dessuite était fournit mais après des librairie plus optimisé développé par la communauté sont apparus

3

Donc si j'ai développé un jeu moi-même sur GP2X, je peux le revendre ? GamePark ne me réclamera pas une part du gâteau ?
Mais bon, vu la complexité des jeux, je me doute bien que ce cas de figure doit etre rare... Et que l'interet d'avoir un SDK gratuit est avant tout axé sur le développement amateur de petits jeux.

A propos du noyau Linux embarqué, 2.4 il me semble, y'a t'il possibilité de le bidouiller ? (ajout de modules, recompilation, passer en 2.6...)

Merci d'avance !

4

C'est une philosophie le SDK gratuit.. et puis GPH n'est pas une grosse société avec de la renommée qui lui aurait permis d'attirer assez de développeurs professionnels pour avoir des jeux sur sa console.
De plus le système étant sous linux, le verrouiller aurait peut-être été une perte de temps...

Enfin oui tu peux bidouiller librement le noyau.. linux et GPL powa !
Passer en 2.6 heu personne n'a essayé.
avatar
Tout probleme a sa solution
Oeil de feu

5

le noyaux 2.6 apporte de la lourdeur et même s'il apporte pas mal de nouveauté l'intêrer sur GP2x est plus que non justifié ^^

Oui tu peux revendre ton jeux sans poblème comme la fait http://www.wind-water.net/ par contre aucunes donc n'est founi pour proteger ton jeux contre la copie (il faut se le developper soit même) mais la comunauté n'est pas du genre à pirater les jeux développés pour la machine.

le firmware suit son développement et l'ojn peut voir que GPH se relance dans l'amélioration de l'actuel: http://dev.gp2x.com/trac/gp2x

6

Merci pour vos réponses !

Et si vous aviez des avantages et des d'inconvénients à donner ?

J'ai lu sur certains sites que les fans rageaient contre GamePark, d'une part au niveau des jeux, peu nombreux, mais aussi au niveau de la console (ergonomie du pad par exemple).

Au niveau de l'avenir de cette console, c'est plus encourageant ou inquiétant ?

a++

7

Avantages :
- Linux
- Développement facile et sdk gratuit
- piles => ben pas de batteries à 100€ à changer
- carte SD => format pas cher
- nombreux émulateurs
- homebrew sympatoche
- Prix de la GP2X mk2 pas très élevé


Contre :
- Politique de communication de GPH moisie
- Peu de jeux commerciaux (les jeux commerciaux sont généralement un gage de qualité du jeu) => dû à la com de GPH
- design pas formidable
- Le joystick est spécial.. (j'ai une avec le joy..)
- potentiel de la console exploité que par un jeu => payback.. je vois pas d'équivalent, il est largement au dessus des autres pour moi (qualité graphique surtout) smile

L'avenir :
- aucun, je suis pessimiste, mais pour moi elle a encore un an devant elle.. après je sais pas si il y aura encore du dev dessus.. pandora sera là depuis plus de 6 mois basée sur linux également, plus puissante..
Mais pour l'année à venir je pense qu'on aura encore des bons trucs !
avatar
Tout probleme a sa solution
Oeil de feu

8

l'avenir est plutot reduit comme le dit oeildefeu à mon avis on vit sa dernière année de vie car cette année va arriver d'autres consoles (pandora, GP2x F800?, Nouvelle DS, nouvelle PSP...) portatives avec plus de puissance et plus d'accécibilité.
Meme si la GP2x F200 apporte en plus le support d'un écran tactile qui va relancer un peut le developpement amateur.

Le manque de jeux commerciaux exploitant la console est vraiment un frein à la bonne vente de la console au grand public.


j'ai bien l'idée des piles même si ça entraine forcement une durée de temps de jeu plus faible mais au moins n'importe où que l'on soit on peut acheter des piles si on peut pas les recharger.

Une console pas cher, ouverte au developpement, permetant de rejoindre un baladeur multimedia et une console de jeu.

L'utilisation du format de carte SD est vraiment bien pensé car ce support n'est pas cher et très répendu.

Les défaut de la console sont:
-Une console avec trop de bug et qui a donc eut droit à plusieurs evolutions (3 pour la F100). Probleme au niveau des soudure...
-manque de communication de la part de GPH qui semble vouloir communiquer que pour la corée.
-manque de mise à jour du firmware pour apporte plus de fonctions ou optimisation
-manque d'amélioration du SDK. Amélioré par la comunauté

9

Je rejoins Yod4z sur les problèmes de matos (la fameuse soudure du mini-jack que par précaution j'ai collé à la superglue)
Les mises à jour du firmware ont également été trop peu nombreuses, pas assez à l'écoute de la communauté...
Le SDK ben pfff voilà quoi.. merci la communauté !
avatar
Tout probleme a sa solution
Oeil de feu

10

Dans les avantages, Oeildefeu a omis de citer la sortie TV !!!
(qui permet de se faire une partie de SuperMarioBros sur NES, à l'ancienne !!!)

11

c'est vrai.. en même temps j'ai po le cable du coup cet aspect ne m'a pas marqué smile
Comme le craddle qui est pas mal mais peu po dire.. j'ai po !
avatar
Tout probleme a sa solution
Oeil de feu

12

Autre question :

le firmware, c'est le sytème linux embarqué ?
il est open-source ce firmware ?

Parce j'entends parler d'un projet, "open2x", visant à rendre open-source le firmware...

a++

13

le firmware est un système linux oui
oui il est opensource.. licence GPL oblige. Sauf pour quelques portions de code pour mplayer qui profit de l'accélération du core 940

open2x est une alternative lancée par quelques développeurs visant à combler les défauts du système d'origine comme le problème de la compilation avec linkage statique obligatoire des libraire.; dans open2x le linkage dynamique est possible réduisant la taille des exécutables générés

mais sinon le wiki t'aidera beaucoup pour répondre à tes questions. http://wiki.gp2x.org/wiki/Fr:Page_Principale

parce que là c'est nous qui faisons ton exposé grin
avatar
Tout probleme a sa solution
Oeil de feu

14

la GP2x utilise un Uboot modifié (une sorte de BIOS opensource) et linux comme system d'exploitation et ceci forme le firmware. mplayer modifié par la societe dysign (je sais plus trop l'orthographe) qui développe le chip processeru de la GP2x n'est pas opensource car il utilise des fonction de circuits d'accélération vidéo propriétaires (pas le 940 a proprement parler).