Inscription : 29 Août 2007, 12:04 Message(s) : 1990 Localisation : seine et marne 77
Offset, si ça t'intéresse, j'ai mis à disposition une archive de fichiers CT-RAW de 71mo si tu as envie de supporter les fichier RAW et IPF sous ACE (rubrique news / Annonce et bonne nouvelle.
_________________ SPS Community Expert (SPS CE) / SPS France
Offset, si ça t'intéresse, j'ai mis à disposition une archive de fichiers CT-RAW de 71mo si tu as envie de supporter les fichier RAW et IPF sous ACE (rubrique news / Annonce et bonne nouvelle.
Oui ça m'intéresse, mais le soucis c'est que je n'ai pas réussi à porter la capsimage.library sur MorphOS et j'ignore totalement ce qui coince, donc j'ai laissé tomber après plusieurs jours à tourner en rond.
Mais si quelqu'un sait faire une version MorphOS (ou au pire Amiga 68k) de cette library, j'en intègrerai le support.
Inscription : 29 Août 2007, 12:04 Message(s) : 1990 Localisation : seine et marne 77
OffseT a écrit :
dlfrsilver a écrit :
Offset, si ça t'intéresse, j'ai mis à disposition une archive de fichiers CT-RAW de 71mo si tu as envie de supporter les fichier RAW et IPF sous ACE (rubrique news / Annonce et bonne nouvelle.
Oui ça m'intéresse, mais le soucis c'est que je n'ai pas réussi à porter la capsimage.library sur MorphOS et j'ignore totalement ce qui coince, donc j'ai laissé tomber après plusieurs jours à tourner en rond.
Mais si quelqu'un sait faire une version MorphOS (ou au pire Amiga 68k) de cette library, j'en intègrerai le support.
C'est quoi ton problème ? Le truc c'est "simplement" façon de parler, d'atteler la capslibrary.dll via l'API. J'ai les sources pour la capslibrary en version 5.1. Je te recontacte à ce sujet.
_________________ SPS Community Expert (SPS CE) / SPS France
C'est quoi ton problème ? Le truc c'est "simplement" façon de parler, d'atteler la capslibrary.dll via l'API. J'ai les sources pour la capslibrary en version 5.1. Je te recontacte à ce sujet.
J'avais déjà récupéré le code source lorsqu'il a été publié. Je l'avais (très légèrement) modifié pour compiler sans warnings avec gcc sous MorphOS. Cette étape était relativement facile malgré le C++ (je ne connais pas des masses le C++).
Ensuite, il faut encapsuler tout ça dans une shared library ; et là c'est quelque chose que je ne connais pas du tout. J'ai fait quelques tests qui n'ont pas donné de résultat ; ne voulant pas y passer plus de temps j'ai laissé tomber.
As-tu pensé à juste reprendre les sources pour les intégrer de manière classique ? (via une lib statique) Evidemment, je ne sais pas si la licence l'autorise, mais juste histoire de voir la faisabilité du truc...
Inscription : 29 Août 2007, 12:04 Message(s) : 1990 Localisation : seine et marne 77
Lone a écrit :
As-tu pensé à juste reprendre les sources pour les intégrer de manière classique ? (via une lib statique) Evidemment, je ne sais pas si la licence l'autorise, mais juste histoire de voir la faisabilité du truc...
Justement, intégrer le truc de manière classique rentre en violation de la licence. Le n°2 de SPS t'a envoyé un mail, à ce sujet.
voilà la copie de son mail :
"Ok, could you please ask him to reply to my email. He's included the capslib with his program, but forgot the licence. The lib is not freeware and the risk is the emu gets bundled on a cover CD ROM and then we have the whole fun of cease and desist, lawsuit etc.
I emailed him but he has chosen to ignore it...
Thanks, Chris"
traduction : " Ok, est-ce tu pourrais lui demande de répondre à mon email. Il a inclut la capslib avec son programme, mais a oublié la licence. La lib n'est pas freeware et il y a un risque que l'émulateur soit mis en bundle sur un CDROM de magazine (ou pirate) et on va devoir gérer toute la gloriole des "cease and desist", poursuite au pénal et ainsi de suite.
Je lui ai envoyé un mail mais il a choisi de ne pas y répondre...
Merci, Chris
Mon conseil : donne le lien pour que les gens téléchargent eux-même la lib sur leur site, et retire la de ton package.
Tout les auteurs d'émulateurs indiquent le lien de téléchargent, mais ne proposent pas la lib avec leur ému.
Merci thomas
_________________ SPS Community Expert (SPS CE) / SPS France
As-tu pensé à juste reprendre les sources pour les intégrer de manière classique ? (via une lib statique) Evidemment, je ne sais pas si la licence l'autorise, mais juste histoire de voir la faisabilité du truc...
Je n'ai pas testé mais je pense que ça marcherait. Mais comme la licence empêche de faire ça, je suis parti directement sur l'idée de faire une share library (.library) similaire au share object (.so) des versions POSIX et à la DLL Windows.
Enfin bref, de toute façon je ne sais pas faire (ou plus exactement j'avais obtenu un .library qui se chargeait et dans lequel mon code de test marchait, mais dès que le C++ arrivait sur un "new" d'un objet, ça explosait). Je pense que le problème est lié au fait qu'il y a du code non-natif (stdlib) et que ça n'est pas naturel dans une library. Il faudrait que je regarde comment des libs comme la SDL et cie ont été portées, mais c'est du travail qui ne me passionne pas les trucs de portage (mon but avec ACE c'est avant tout de m'amuser avec les API AmigaOS/MorphOS).
Ce n'est pas une version majeure. La principale nouvelle fonctionnalité est l'implémentation de la capture d'écran (avec filtre CTM). À part ça, cette version incorpore pas mal d'améliorations liées au travail accompli pour le portage sur AmigaOS 4.1.
C'est aussi la raison du retard de la sortie de cette version 1.8 (j'espérais pouvoir avoir une version AmigaOS 4.1 prête). Mais en fait, la sortie d'ACE sur AmigaOS 4.1 est reportée... ceci étant, en voici quelques captures d'écran :
Note : grâce au prêt du MicroA1 de davebraco, le portage d'ACE 1.7 (oui, 1.7, pas encore 1.8) sur AmigaOS 4.1 est pratiquement terminé (toutes les fenêtres et la grande majorité des fonctionnalités sont implémentées), mais il me reste encore beaucoup de petits bugs ennuyeux à corriger, et dans tous les cas, je dois attendre la sortie du prochain SDK de l'AmigaOS pour pouvoir la terminer (à cause d'API manquantes liées au rendu graphique).
Parce que j'en ai un aussi. J'ai un PowerBook g4 que je viens de récupérer. Je voulais juste savoir si MorphOs fonctionnait dessus et d'après ce que j'ai vu, ça devrait être possible... Peut on faire des multi-cessions ? Si ça marche, j'ai hâte d'installer ace dessus...
Ok ! Je crois que MorphOS tourne sur la plupart des PowerBook G4.
ACE tourne bien sur mon PowerBook, le principal soucis c'est que l'écran ne supporte pas le 50Hz, donc je ne peux pas avoir tout parfaitement fluide comme sur le Pegasos. Mais bon, pour un usage accessoire ça n'est pas bien grave.
Si tu as l'occasion de tester ACE ça m'intéresse énormément. Notamment, je sais qu'il reste du travail sur l'émulation CPC+ (essentiellement sur le CRTC 3, mais aussi un peu sur certains timings de l'ASIC). J'ai un peu laissé ça de côté pour moment, mais il faut que je m'y remette.
La plupart du temps, corriger les soucis d'émulation est assez simple, mais la phase de test pour s'assurer de ce qui marche ou ne marche pas est assez décourageante. La plupart des testeurs que j'ai me font des retours sur les jeux voire les démos CPC, mais pour la partie CPC+, je suis un peu seul.
Ces derniers temps, je me suis surtout focalisé sur les fonctionnalités de l'émulateur, mais si je peux avoir de meilleurs retours de tests, je m'occuperai volontiers de parfaire l'émulation CPC+.
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 7 invité(s)
Vous ne pouvez pas publier de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas insérer de pièces jointes dans ce forum