1

Bonjour,

Je viens d'acquérir la GP2X F200 et j'ai quelques questions :


Les jeux GBA peuvent apparement marcher en full speed comment faire ?

Il parait qu'on peut mettre des applications .exe est ce vrai ? Comment ?



Un enorme merci d'avance si vous répondez à mes question wink


Aurevoir

2

au moins je peux te dire que "exe" ne signifie rien sauf 4 lettre quelconques, et si tu penses à des applications windows, la réponse est sans doute "non".

3

Et si se sont des applications linux est ce qu'il existe un moyen ?

4

les jeux GBA fonctionne pas fulspeed mais casi ^^ il te suffit d'utiliser l'emulateur GBA qui s'appel GpSP il te faudra récupérer le bio de la GBA est le metre a cote de l'executable (.gpe)

On peut pas executer un fichier .exe car il sont par faut fait pour les systemes Windows qui fonctionnent sur processeur x86. La GP2x travail sous systeme Linux qui fonctionne sur processeur ARM.

5

./3> non mais il faut des applications linux pour ARM hein!

les programmes pour PC en général ne fonctionneront pas sur une gp2x c'est tout. sinon ce serait plus facile de porter des jeux et des applications!

6

Comment fait on pour recuperer le bio de ma GBA ?

7

ketaz (./6) :
Comment fait on pour recuperer le bio de ma GBA ?

search google

8

squalyl (./2) :
au moins je peux te dire que "exe" ne signifie rien sauf 4 lettre quelconques, et si tu penses à des applications windows, la réponse est sans doute "non".

C'est nouveau ca! tongue
Un .exe est un exécutable windows. *point barre* Impossible de les lire sous un autre OS sans émulateur.

Et non tu ne peux pas directement lancer une appli qui tourne sous Unix sur la GP2X. Il faut l'adapter et ensuite recompiler.
Sinon il y aurait déjà quelques milliers de softs sur la bécane! smile

-[DL]-

9

./3> Je ne pense pas nativement, il doit falloir les recompiler pour la plateforme GP2X (le processeur et les périphériques ne sont pas les mêmes que sur un PC, on a un ARM à la base) ou trouver des binaires déjà compilés. Il faut aussi que les bibliothèques nécessaires au bon fonctionnement de l'application en elle-même aient été portées pour la GP2X.
avatar

10

Darkline (./8) :
squalyl (./2) :
au moins je peux te dire que "exe" ne signifie rien sauf 4 lettre quelconques, et si tu penses à des applications windows, la réponse est sans doute "non".

C'est nouveau ca! tongue.gif
Un .exe est un exécutable windows. *point barre* Impossible de les lire sous un autre OS sans émulateur.

De quoi c'est nouveau ? squalyl a raison dans sa définition (sauf que ça fait trois lettres cheeky)
avatar

11

Dommage j'aurais bien aimer a jouer à street fighter sur mon GP2X tongue

Merci beaucoup de vos conseils je vous recontact dès que j'ai un nouveau problème !

12

Nil (./10) :
Darkline (./8) :
squalyl (./2) :
au moins je peux te dire que "exe" ne signifie rien sauf 4 lettre quelconques, et si tu penses à des applications windows, la réponse est sans doute "non".

C'est nouveau ca! tongue.gif
Un .exe est un exécutable windows. *point barre* Impossible de les lire sous un autre OS sans émulateur.

De quoi c'est nouveau ? squalyl a raison dans sa définition (sauf que ça fait trois lettres cheeky)

Dis moi comment tu lances un .exe sous unix parce que ca m'intéresse! oui

13

Rebonjour,

J'ai déjà un nouveau problème xD

Je n'arrive pas à trouver sur google un bio et je ne sais meme pas se que s'est...

Si quelqu'un pourrait m'aider ^^

Merci d'avance

14

15

OO Merci beaucoup


J'avais taper exactement la meme chose sans le s a bios et sa ne trouvais pas du tout la meme chose OO

16

Darkline (./12) :
Nil (./10) :
Darkline (./8) :
squalyl (./2) :
au moins je peux te dire que "exe" ne signifie rien sauf 4 lettre quelconques, et si tu penses à des applications windows, la réponse est sans doute "non".

C'est nouveau ca! tongue.gif
Un .exe est un exécutable windows. *point barre* Impossible de les lire sous un autre OS sans émulateur.

De quoi c'est nouveau ? squalyl a raison dans sa définition (sauf que ça fait trois lettres cheeky)

Dis moi comment tu lances un .exe sous unix parce que ca m'intéresse! oui

utilise wine.

Tu confonds manifestement le format du fichier et son contenu.

un fichier exe de windows est dans un format assez classique qui s'appelle le Packed Executable et qui est utilisable par linux si on a le bon module noyau. Si il n'existe pas, c'est parce qu'il est inutile. On peut parfaitement empaqueter des programmes linux dans un fichier PE, qui ressemble au format COFF.

Les linux récents utilisent le format ELF, mais ça ne veut pas dire que c'est le seul qui existe!

Par contre, le code exécutable qui est stocké dedans, lui, dépend de la plate forme! du processeur et de l'OS, quoi. ARM et Linux pour la gba, x86 et Windows/linux pour un pc.

Bref, ce que je veux dire, c'est que le format du fichier et son contenu sont déconnectés.

Il existe des fichiers .exe en architecture ARM pour windows CE par exemple. mais tu pourras jamais les exécuter sur un pentium!

Il existe des versions de gcc+copains qui peut créer des fichiers .exe de windows x86 (mingw) et de windows ce (cegcc)

On pourrait imaginer un bidouillage tordu qui permette d'exécuter des fichiers au format ELF sous Windows (ça n'existe pas, mais c'est pas a cause d'un pb technique)

Nil> j'ai écrit 4 parce que je pensais au point avant .exe grin

17

ketaz (./15) :
J'avais taper exactement la meme chose sans le s a bios et sa ne trouvais pas du tout la meme chose OO

http://fr.wikipedia.org/wiki/Bios

18

C'est bon merci beaucoup tout marche parfaitement a part l'emulateur PSX mais apparement il est en develloppement :'(

19

squalyl (./16) :
Darkline (./12) :
Nil (./10) :
Darkline (./8) :
squalyl (./2) :
au moins je peux te dire que "exe" ne signifie rien sauf 4 lettre quelconques, et si tu penses à des applications windows, la réponse est sans doute "non".

C'est nouveau ca! tongue.gif
Un .exe est un exécutable windows. *point barre* Impossible de les lire sous un autre OS sans émulateur.

De quoi c'est nouveau ? squalyl a raison dans sa définition (sauf que ça fait trois lettres cheeky)

Dis moi comment tu lances un .exe sous unix parce que ca m'intéresse! oui

utilise wine.


C'était une question rhétorique! smile Comme je le disais précédement sans émulateur c'est impossible de lancer un .exe.

Mais je ne comprends pas pourquoi tu parles des exécutables en général, alors que la question était sur des .exe
Les exécutables de la gba sont au format GBA; ceux des plateformes unix a.out, COFF, EFL; ceux des os windows .exe,.dll, .ocx, .cpl; sous DOS .com; etc.

Le but de l'extension (ou des non extensions) des exécutables a justement pour but de préciser l'OS, voire le type d'OS (je n'ai jamais parlé d'architecture), même s'il doit y avoir quelques exceptions (mais aucune ne me vient à l'esprit).
La preuve en est que pour utiliser une rom de n'importe quelle console, il faut un émulateur.

Donc parler de .exe pour la GP2X qui tourne avec un kernel linux, n'a pas de sens. En revanche, on peut parler de .elf et là, il n'y aura, généralement, que de petites modifications a effectuer pour que ca passe.

-[DL]-

20

je peux te trouver des roms SNES qui finissent par .jpg, des ZIP qui finissent par .exe et des PNG qui finissent par .xml, des fichiers .exe qui s'exécutent sous linux etc etc etc

l'extension n'est qu'un prolongement du nom destiné à nous y retrouver, il n'y a que windows qui les utilise extensivement pour savoir comment traiter des fichiers, et que DOS qui les stockait de manière séparée. Tous les autres OS que je connaissent mettent l'extension dans le nom.

le souci (on y vient de plus en plus près grin) c'est que tu mélanges "fichier .exe" et fichier exécutable pour la plate-forme windows. Je suis d'accord, c'est un abus de langage très répandu. Mais quand on rentre dans des explications comme celles là, il est bon de mettre les points sur les "zis". smile

ah, et tiens, en passant, .exe .dll .ocx et .cpl c'est exactement le même format smile
http://en.wikipedia.org/wiki/Portable_Executable

et désolé en passant, c'est pas packed executable c'est portable ^^

21

Rebonjour tongue


Tout marche a part quelques roms Snes. L'émulateur Neogeo aussi je n'arrive pas a le faire fonctionner (lecture de roms) mais c'est bon jvais rechercher smile )
Maintenant, j'aimerais savoir quels sont les trucs les plus interressants a telecharger pour ma GP2X ?


Merci d'avance smile

22

Dans tes exemples, c'est juste du renommage! Dans ce cas, on peut tout faire. Mais moi je parle des fichiers qui ont été créés pour être des .exe.

Quand tu lis ca : http://en.wikipedia.org/wiki/EXE C'est difficile de dire le contraire.
[...]EXE is the common filename extension for denoting an executable file (a program) in the OpenVMS, DOS, Microsoft Windows, ReactOS, and OS/2 operating systems.[...]
Sur les 4 systèmes, 2 sont signés microsoft, 1 est un dérivé de Windows et le dernier est à part.

Et non je ne mélange pas "fichier .exe" et fichier exécutable pour la plate-forme windows, puisque pour moi c'est la même chose et ce jusqu'à preuve du contraire! grin
Ce sont des conventions, même si sur des systèmes de type unix les extensions n'ont que peu d'importance, est-ce que ca viendrait à l'idée de quelqu'un de changer le .c pour une source en C, alors qu'au final ce n'est que du texte. Donc, sans extension, avec .txt ca donnerait la même chose.

Je précise que je sais très bien que si tu tapes dans un shell : "cc programme.c -o programme.exe" c'est la même chose que "cc programme.c -o programme" et que sit t'ouvres ensuite le .exe ca marche. Mais ca ne me viendrait pas à l'esprit de le faire, puisque c'est inutile, tu peux mettre n'importe quelle extension ca ne changera. Alors que l'extension est obligatoire sous windows.

Je me demande au final si on ne veut pas dire la même chose mais avec une approche différente confus

-[DL]-

23

ketaz (./21) :
Rebonjour tongue


Tout marche a part quelques roms Snes. L'émulateur Neogeo aussi je n'arrive pas a le faire fonctionner (lecture de roms) mais c'est bon jvais rechercher smile )
Maintenant, j'aimerais savoir quels sont les trucs les plus interressants a telecharger pour ma GP2X ?


Merci d'avance smile

Supertux, drill2x, tilematch, spoot sqdef...

24

Darkline (./22) :
Et non je ne mélange pas "fichier .exe" et fichier exécutable pour la plate-forme windows, puisque pour moi c'est la même chose et ce jusqu'à preuve du contraire! biggrin.gif

Ben justement ^^ c'est pas la même chose... Il existe d'ailleurs quelques architectures embarquées destinées au grand public et datant du début des années 90 qui utilisaient l'extension .EXE pour indiquer non pas un binaire mais un programme pouvant être lancé (ce qui inclus les batch), la distinction se faisant dans l'en-tête - c'était une espèce de clone de Psion.
Sur Atari, on trouve aussi d'ailleurs régulièrement des fichiers .EXE qui sont des exécutables appelés par un .TOS (plus rarement pas un .APP ou un .PRG, même si le TOS se fiche un peu de la validité de l'extension et se base sur l'en-tête pour savoir ce qui est un fichier - un peu comme DOS/Win avec EXE/COM).
avatar

25

j'ai eu la flemme de me répéter mais pencil