des news de PockEmul

Ici, on fait dans le petit, le LCD qui déchire sa race, on y cause même calculatrices quand on est en manque !

Modérateur : Politburo

remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2221
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

des news de PockEmul

Message par remy »

Bonjour à tous.
j'ai eu un petit peu de temps , ces derniers temps, et je me suis replongé dans PockEmul...
N'étant pas un developpeur professionnel, j'avais codé la partie graphique avec directX , pensant que c'etait plus simple.
Je me rend compte que c'est devenu du n'importe quoi.
Il ne me manquait plus qu'une bonne raison pour tout remettre à plat.
Je me donc lancé dans le portage (re-developpement plutot) de PockEmul en multi-plateforme avec QT.
C'est plutot simple et rapide, en deux jours, j'ai un truc qui fonctionne (j'ai pas encore toute les fonctionnalités...).
Avec tout cela, un petit nettoyage du code et bientot, vous aurez un PockEmul sur Windows, Linux et Mac, et avec les sources (il était temps).

A tres bientot

Remy Rouvin
Avatar du membre
Pocket
Administrateur
Administrateur
Messages : 5950
Enregistré le : 24 mai 2002 16:55
Localisation : Toulouse
Contact :

Message par Pocket »

Salut,

Wow, c'est méga cool ça ! :)

Juste une question, c'est quoi QT ? (Potzy, t'as pas le droit de répondre)

A+
Pocket, voit tout, sait tout, lit l'avenir dans les entrailles d'une base phpBB ...
Image
Avatar du membre
neriki
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 334
Enregistré le : 22 août 2002 15:05
Localisation : Région Parisienne
Contact :

Message par neriki »

Pocket a écrit : Juste une question, c'est quoi QT ?
La librairie graphique? (puisqu'on parle de dev multiplateforme?)
Image
remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2221
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

Message par remy »

c'est ca.
pour plus de détail : http://fr.wikipedia.org/wiki/Qt
Avatar du membre
jvernet
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7958
Enregistré le : 24 mai 2002 09:57
Localisation : France 69
Contact :

Message par jvernet »

Super nouvelle !! Si tu as besoin d'un coup de main, en particulier pour le portage sous Mac, fais le moi savoir, c'est dans mes cordes, j'ai deja fais ça pour quelques emul.


jerome
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."
remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2221
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

Message par remy »

salut à tous.
Le dev de PockEmul en multi plateforme avance bien (presque fini, quoique je trouve toujours un truc à ajouter...).
Je suis confronté à un petit soucis au niveau de l'emulation du son.
La bibliotheque que j'utilise (QT) ne permet de jouer que des fichiers wav alors que j'ai besoin de construire en live le son en remplissant des buffers (je veux pouvoir entendre le son lors d'un CSAVE et CLOAD).
je sais le faire sous Windows, mais comme je suis partis pour fonctionner sur Linux et Mac, autant continuer.
Est ce quelqu'un connait une lib audio (multiplateforme) permetant de repondre à mon besoin (et pas trop complexe, je suis loin d'etre un pro).

Remy
Avatar du membre
jvernet
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7958
Enregistré le : 24 mai 2002 09:57
Localisation : France 69
Contact :

Message par jvernet »

Il y a BASS. Ou encore FMOD
Cela dit, j'ai trouvé QT hypermega lourd -plusieurs heures pour compiler sur mon iBook en universal binary-, avec SDL ou FLTL, les choses aurait été plus simples (mais moins jolies, sans doute).

Si je peux aider dans le developpement, ce serait avec plaisir.
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."
remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2221
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

Message par remy »

Salut à tous.

Des news....
Comme je commencais à galerer un peu à gerer toutes les interactions entres les pockets et tous les peripheriques possibles, j'ai refait toute l'architecture interne de Pockemul . Oui, je sais, j'arrete pas de modifer et c'est pas comme ca que je vais pouvoir sortir une version....
mais bon, comme c'est de la prog objet, c'etait pas un tres gros boulot.
Donc maintenant, Pockemul émule chaque matériel (un pocket, une imprimante, un lecteur de cassette,...) de facon totalement indépendente et gere la connection entre ces differents periphériques.
Plusieurs matériels sont donc emulés en simultanné, et les liens entre eux seront entierement parametrable.
Résultat, il sera possible ,theoriquement, de brancher deux pocket ensemble par leurs connecteurs standard en parametrant les croisements (ca, ca va etre chaud :wink: ).

bon, je mets une petite copie d'ecran pour ceux que ca interresse.
http://pockemul.free.fr/images/wip/001.png
il y a que des pocket pour l'instant mais le prochain screenshot aura une imprimante egalement.

Bon, j'y retourne....

Remy
remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2221
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

Message par remy »

un petit screenshot de plus.
l'ecran de demmarage et de rajout de materiel...
http://pockemul.free.fr/images/wip/002.png
Avatar du membre
jvernet
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7958
Enregistré le : 24 mai 2002 09:57
Localisation : France 69
Contact :

Message par jvernet »

Un truc de fou! Trop fort ! J'attend une version mac avec impatience (ou peut être des sources à compiler, deja pour voir si ça peut se faire).

bravo !

Jerome
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."
Avatar du membre
Pocket
Administrateur
Administrateur
Messages : 5950
Enregistré le : 24 mai 2002 16:55
Localisation : Toulouse
Contact :

Message par Pocket »

Salut,

Wow (bis)

Je salive d'avance de faire joujou avec ça !

Je te ferais un coup de pub sur mon site quand tu sortira la nouvelle version :)

A+
Pocket, voit tout, sait tout, lit l'avenir dans les entrailles d'une base phpBB ...
Image
Avatar du membre
Jamel
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 348
Enregistré le : 16 févr. 2006 16:07
Localisation : Orégon - USA
Contact :

Message par Jamel »

Fantastique! Vivement la release :D
Avatar du membre
shlomolefebvre
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 170
Enregistré le : 01 mai 2006 15:56
Localisation : Normandie
Contact :

Message par shlomolefebvre »

Rémy, un jour tu seras fait chevalier de l'Ordre du Mérite.
Ready P0
remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2221
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

Message par remy »

voci un autre screenshot.
un pc 1262 et une CE125.
La connecxion entre deux appareil doit etre encore manuelle (j'aimerai la rendre automatique en fonction du positionnement de chaque appareil).
Le principe de propagation des differents connecteurs semble fonctionner.
http://pockemul.free.fr/images/wip/003.png

Remy
Avatar du membre
pstriolo
Modérateur
Modérateur
Messages : 3511
Enregistré le : 22 mai 2002 07:05
Localisation : Dans ton cul... au fond à gauche

Message par pstriolo »

Salut,

J'ai un soucis d'émulation avec pockemul. Sur mon portable, je choisi le modèle PC1500 et je n'ai que l'image du pocket à l'écran. Aucune touche du clavier du pocket ne semble active sauf le bouton off qui plante l'émulateur (affichage bloqué). Comment faire pour démarrer l'émulation (le bouton on du pocket est inopérant).

Sinon ça ressemble à du bon boulot quand même.

Philou
Tout près de la Garonne
Non loin des Pyrénées
Il existe une ville
Toulouse où je suis né
Toulouse et son équipe
Son stade des 7 deniers
Les toulousains arrivent
Ils vont tout remporter
Répondre

Retourner vers « Tous les Pockets »