AccueilCalendrierFAQblogComparateurS'enregistrerConnexion

Partagez | 
 

 Doléances : Ports de Xamos et QB 64 pour la Pandora ?

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
PeekPoke
Petit scarabée
avatar

Messages : 58
Réputation : 2
Inscrit le : 15/04/2012

Localisation : In My Moon Base ...

Humeur : Zip It !!!


Msg n°1 MessageSujet: Doléances : Ports de Xamos et QB 64 pour la Pandora ? Lun 23 Mai 2016, 19:56

@ PtitSeb  :merci:

Est-il possible (faisable) de porter ces 2 langages Basic sur Pandora ?
- Xamos (issu de l'Amos Pro du légendaire Amiga)
[Vous devez être inscrit et connecté pour voir ce lien]

et

- QB 64 (issu de Quick Basic)
[Vous devez être inscrit et connecté pour voir ce lien]

Si ce n'est pas possible, ce n'est pas bien grave.

Dans tous les cas, merci pour tout ce que tu fais pour la communauté Pandora !
Revenir en haut Aller en bas
blabla
Noob'
avatar

Messages : 12
Réputation : 2
Inscrit le : 19/02/2011

Machine préférée Aucun sauf le PC :p


Msg n°2 MessageSujet: Re: Doléances : Ports de Xamos et QB 64 pour la Pandora ? Mar 24 Mai 2016, 01:38

J'ai jeté un coup d'oeil a Xamos et ca devrait être entierement possible de faire un portage sur Pandora.
(Je vois toutefois qu'il utilise les entetes Boost... je pense pas que ca devrait causer un probleme toutefois)

En ceux qui concerne QB64, elle est où la sauce ?
Revenir en haut Aller en bas
PeekPoke
Petit scarabée
avatar

Messages : 58
Réputation : 2
Inscrit le : 15/04/2012

Localisation : In My Moon Base ...

Humeur : Zip It !!!


Msg n°3 MessageSujet: Re: Doléances : Ports de Xamos et QB 64 pour la Pandora ? Mar 24 Mai 2016, 07:40

Voici un lien ( Version Linux à gauche) pour QB 64

[Vous devez être inscrit et connecté pour voir ce lien]

@ blabla
Merci !

Revenir en haut Aller en bas
ptitSeb
Padawan
avatar

Messages : 167
Réputation : 25
Inscrit le : 12/08/2013


Msg n°4 MessageSujet: Re: Doléances : Ports de Xamos et QB 64 pour la Pandora ? Mar 24 Mai 2016, 11:08

QB64 je l'ai déjà porté sur la Pandora.
[Vous devez être inscrit et connecté pour voir cette image]
Le thread d'origine est sur le forum officiel ici : [Vous devez être inscrit et connecté pour voir ce lien]

Mais bon, je vais faire une copie ici en français ce sera plus simple pour discuter.

Ci joint un tar.gz avec une version de Qb64 (elle m'a servi à faire les portage de Barbarian sur Pandora).
Le truc, c'est que Qb64 ne compile par réellement le code Qb, mais le converti en C, qui est ensuite compiler avec des objets "Qb" pour en faire le binaire.
Donc, Qb64 ne fonctionne pas tout seul mais avec un compilateur C(++) du system. Avec la Pandora, il faudra donc utiliser soit mon PND Codeblocks, soit un autre PND C/C++ (ou eventuellement installer une version minimum des compilateur dans la flash).

La version du tar.gz a été compilé avec une version un peu ancienne de Codeblocks (v1.6.10), mais cela ne doit pas poser trop de problème.

Donc, pour l'utiliser:
1. décompresser quelque part
Code:

tar xzf /path/to/qb64.tgz
Ca va créer un repertoire qb64 avec le binaire et les sample dedans

il ce lance, avec un simple "./qb64"
Mais il faut le faire depuis "Codeblocks Command Line" (ou autre)

Pour recompiler qb64 (avec la version actuelle de condeblocks, ou pour utiliser un autre compilateur), faire simplement "./setup.sh"

Bonne chance.

Pour XAMOS, je l'ai aussi compilé sur ma Pandora, mais je n'en ai rien fait. Si besoin, je peux regarder quoi en faire...

[Vous devez être inscrit et connecté pour voir ce lien]
Revenir en haut Aller en bas
RankXeroxZ
The Puppet Master
The Puppet Master
avatar

Messages : 4717
Réputation : 139
Age : 43
Inscrit le : 03/12/2011

Machine préférée Neo Geo, SFC, PC Engine, Saturn, DC, MSX, X68000


Msg n°5 MessageSujet: Re: Doléances : Ports de Xamos et QB 64 pour la Pandora ? Mar 24 Mai 2016, 11:36

Merci ptitSeb pour ces précieuse infos! Wink

________________________________
[Vous devez être inscrit et connecté pour voir cette image]
Les Reviews Retrogaming sont [Vous devez être inscrit et connecté pour voir ce lien]  [Vous devez être inscrit et connecté pour voir cette image] et [Vous devez être inscrit et connecté pour voir ce lien]  [Vous devez être inscrit et connecté pour voir cette image]



« Je représente l'humanité telle que ses maîtres l'ont faite. L'homme est un mutilé. Ce qu'on m'a fait, on l'a fait au genre humain. On lui a déformé le droit, la justice, la vérité, la raison, l'intelligence, comme à moi les yeux, les narines et les oreilles ; comme à moi, on lui a mis au cœur un cloaque de colère et de douleur, et sur la face un masque de contentement. »

Revenir en haut Aller en bas
http://www.open-consoles.com/
PeekPoke
Petit scarabée
avatar

Messages : 58
Réputation : 2
Inscrit le : 15/04/2012

Localisation : In My Moon Base ...

Humeur : Zip It !!!


Msg n°6 MessageSujet: Re: Doléances : Ports de Xamos et QB 64 pour la Pandora ? Mar 24 Mai 2016, 12:41

C'est génial ! Merci beaucoup ptitSeb,

Je suis aussi très intéressé par Xamos sur Pandora.
C'est une version de l'Amos Pro de l'Amiga.
François Lionet, l'auteur de ce langage Basic a rendu public le code source.
[Vous devez être inscrit et connecté pour voir ce lien]

Et les livres pour programmer qui vont avec au format pdf.
C'est un langage très performant pour coder des jeux rétros (8 et 16 bits).
[Vous devez être inscrit et connecté pour voir ce lien]
Revenir en haut Aller en bas
ptitSeb
Padawan
avatar

Messages : 167
Réputation : 25
Inscrit le : 12/08/2013


Msg n°7 MessageSujet: Re: Doléances : Ports de Xamos et QB 64 pour la Pandora ? Mar 24 Mai 2016, 14:33

Ben Xamos, je regarde ce soir si j'y pense comment il tourne sur ma pandora, et à minima, je ferais un tar.gz comme pour Qb64...
Revenir en haut Aller en bas
PeekPoke
Petit scarabée
avatar

Messages : 58
Réputation : 2
Inscrit le : 15/04/2012

Localisation : In My Moon Base ...

Humeur : Zip It !!!


Msg n°8 MessageSujet: Re: Doléances : Ports de Xamos et QB 64 pour la Pandora ? Mar 24 Mai 2016, 17:14

Chouette ! :merci:
Revenir en haut Aller en bas
ptitSeb
Padawan
avatar

Messages : 167
Réputation : 25
Inscrit le : 12/08/2013


Msg n°9 MessageSujet: Re: Doléances : Ports de Xamos et QB 64 pour la Pandora ? Mar 24 Mai 2016, 22:29

Bon alors, je retesté XAMOS. Ca fonctionne, mais il n'y a pas d'IHM. Je ne sais pas si ma version est trop ancienne, mais c'est assez basique (mais ça fonctionne).

Comme pour Qb64, c'est pas packager, c'est juste un tar.gz qui ne fonctionnera quand dans un "Codeblocks Command Line".

Don decompresser l'archive
Code:

tar xf /path/to/XAMOS.tar.gz

Ca vas créer un répertoire XAMOS avec tout dedans.

pour lancer, un simple ./XAMOS et hop, une fenetre avec un jeu example s'ouvre.
pour un menu avec d'autres samples, faire
Code:

./XAMOS -launcher
Sinon, si un truc utilise opengl, il faudra probablement faire un
Code:

export LIBGL_FB=1
mais seulement si glshim rale (avec les nouveaux drivers SGX) ou si ça bloque...

Voilà, bonne chance.

[Vous devez être inscrit et connecté pour voir ce lien]
Revenir en haut Aller en bas
PeekPoke
Petit scarabée
avatar

Messages : 58
Réputation : 2
Inscrit le : 15/04/2012

Localisation : In My Moon Base ...

Humeur : Zip It !!!


Msg n°10 MessageSujet: Re: Doléances : Ports de Xamos et QB 64 pour la Pandora ? Mar 24 Mai 2016, 22:36

Je vais essayer les 2 et regarder lequel me convient le mieux.

Encore merci ptitSeb !
Revenir en haut Aller en bas
PeekPoke
Petit scarabée
avatar

Messages : 58
Réputation : 2
Inscrit le : 15/04/2012

Localisation : In My Moon Base ...

Humeur : Zip It !!!


Msg n°11 MessageSujet: Re: Doléances : Ports de Xamos et QB 64 pour la Pandora ? Jeu 09 Juin 2016, 21:37

@ ptitSeb

Depuis que j'ai flashé ma Pandora ( Super Zaxxon 1.74 )
tous les PNDs se lancent sauf Genius. Crying or Very sad

[Vous devez être inscrit et connecté pour voir ce lien]

J'obtiens ce message :
Mounting the PND failed. The application won't start.
Please have a look at /tmp/pndrun_genius.out

Et voici ce que ça contient :
=======================================================================================
PND :

/media/myname/pandora/desktop/genius.20140211.121941.pnd
PND_FSTYPE : Squashfs
APPDATADIR : /media/myname/pandora/appdata/genius
APPDD_FSTYPE :

vfat
PND_CPUSPEED :
EXENAME : scripts/gnome-genius.sh
ARGUMENTS :
=======================================================================================
[ START ]--- Mount the PND ----------
Mounting : mount -t squashfs -o

ro "/dev/loop0" "/mnt/utmp/genius"
Found a loop (/dev/loop0), using it
losetup: /dev/loop0: device is busy
Mounting : mount -t squashfs -o ro "/dev/loop0"

"/mnt/utmp/genius"
mount: /dev/loop0 already mounted or /mnt/utmp/genius busy
mount: according to mtab, /dev/loop0 is already mounted on /mnt/utmp/genius
rmdir:

failed to remove `/mnt/pnd/genius': Not a directory
Mounting the Union FS : mount -t aufs -o

exec,noplink,dirs="/media/myname/pandora/appdata/genius=rw+nolwh":"/mnt/pnd/genius=rr" none "/mnt/utmp/genius"
Mounting the Union FS : mount -t aufs -o

exec,noplink,dirs="/media/myname/pandora/appdata/genius=rw+nolwh":"/mnt/pnd/genius=rr" none "/mnt/utmp/genius"
[SUCCESS]--- Mount the PND ----------
[SUCCESS]

--- Mount the PND ----------
[ START ]--- Starting the application ( scripts/gnome-genius.sh ) ----------
[ START ]--- Starting the application (

scripts/gnome-genius.sh ) ----------
./bin/gnome-genius: symbol lookup error: /usr/lib/libpango-1.0.so.0: undefined symbol: g_atomic_int_dec_and_test
./bin/gnome-genius: symbol lookup error: /usr/lib/libpango-1.0.so.0: undefined symbol: g_atomic_int_dec_and_test
[ FAILED]--- Starting the application (

scripts/gnome-genius.sh ) ----------
[ START ]--- Restoring the frame buffer status ----------
[ FAILED]--- Starting the application ( scripts/gnome-genius.sh

) ----------
[ START ]--- Restoring the frame buffer status ----------
[SUCCESS]--- Restoring the frame buffer status ----------
[SUCCESS]--- Restoring the

frame buffer status ----------
[ START ]--- uMount the PND ----------
[ START ]--- uMount the PND ----------
[ START ]--- Waiting the Union to be available ---

-------
[ START ]--- Waiting the Union to be available ----------
[SUCCESS]--- Waiting the Union to be available ----------
[SUCCESS]--- Waiting the Union to be

available ----------
rmdir: failed to remove `/mnt/utmp/genius': Device or resource busy
rmdir: failed to remove `/mnt/utmp/genius': Device or resource busy
[

START ]--- Waiting the PND mount dir to be free ----------
[ START ]--- Waiting the PND mount dir to be free ----------
[SUCCESS]--- Waiting the PND mount dir

to be free ----------
[SUCCESS]--- Waiting the PND mount dir to be free ----------
umount: /mnt/utmp/genius: not mounted
loop: can't delete device /dev/loop0:

No such device or address
cleanup done
[SUCCESS]--- uMount the PND ----------
cleanup done
[SUCCESS]--- uMount the PND ----------
=======================================================================================
Return code is : 7
=======================================================================================
Return code is : 7

Merci infiniment pour ton aide. happy
Revenir en haut Aller en bas
ptitSeb
Padawan
avatar

Messages : 167
Réputation : 25
Inscrit le : 12/08/2013


Msg n°12 MessageSujet: Re: Doléances : Ports de Xamos et QB 64 pour la Pandora ? Ven 10 Juin 2016, 10:46

Hmmm, des undefined symbol dans libpango, c'est pas bon.
Tu peux essayer de lancer le PND avec codeblocks lancé, juste pour voir (de mémoire, j'embarque un libpango plus récent que celui du firmware).
Vérifie avec "ls -l /mnt/utmp/codeblocks/usr/lib/libpango*" tu vera si c'est une nouvelle lib ou si elle pointe vers celle dans /usr/lib.

Et sinon, il faudrait demander au mainteneur de mettre à jour son PND, mais je ne sias pas trop s'il est toujours dans le coin...
Revenir en haut Aller en bas
PeekPoke
Petit scarabée
avatar

Messages : 58
Réputation : 2
Inscrit le : 15/04/2012

Localisation : In My Moon Base ...

Humeur : Zip It !!!


Msg n°13 MessageSujet: Re: Doléances : Ports de Xamos et QB 64 pour la Pandora ? Ven 10 Juin 2016, 17:43

OK, je vais voir ça.

Merci beaucoup ptitSeb.
Revenir en haut Aller en bas
 
Doléances : Ports de Xamos et QB 64 pour la Pandora ?
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» 50 hz / 60 hz ?
» [TUTO] Configuration des ports de votre Livebox, freebox etc
» Abonnement Xbox Live : 13 mois pour 30 €
» Quelle PSP choisir... pour Monster Hunter bien sûr!!
» Fin de l'association UDE/Ankama pour Wakfu TCG

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Communauté Francophone Consoles Open Source et Android - Caanoo GPH / Open Pandora / GCW-Zero ::  :: Forum de la Pandora :: Espace Développeurs :: Vos idées de portages pour la Pandora-