Annonces Google
Serveur IRC
Serveur : irc.portlane.se
Canal : #AmigaNG
Activité du Site

Pages vues depuis 25/07/2007 : 24 880 401

  • Nb. de membres 186
  • Nb. d'articles 1 269
  • Nb. de forums 19
  • Nb. de sujets 20
  • Nb. de critiques 24

Top 10  Statistiques

Index du forum »»  Création-Développement »» zTools sur AMIStore (anciennement zzdBidules)

zTools sur AMIStore (anciennement zzdBidules)#1967

22Contributeur(s)
zzd10hK-LLioYesCopjegougoucritonsgateElwoodCreolsTarzinamigaoufsinisrusPseudaxosPetrolalexpioupiouastrofrathellierdavebracodaffCrashMidnickartblinksadirux
3 Modérateur(s)
K-LElwoodcorto
zzd10h zzd10hicon_post
Merci pour la confirmation pour le dernier zTools. 

Je comprends le pb mais je n'arrive pas à le reproduire...
Pseudaxos Pseudaxosicon_post
@zz,

Problème résolu => J'ai un Dock qui se prolongeait jusqu'en bas de l'écran depuis le mileu de mon écran à droite. J'ai racourci ce dock et je n'ai plus ce pépin. 
C'est donc un problème de dock et pas de fastnote :-)
Y a-t-il une option dans le dock que je peux modifier pour que ça ne recommence plus au cas ou ?

zzd10h zzd10hicon_post
Ouf !

Pour AmiDock, aucune idée à part de mettre des bords pour voir où s'arrête ton dock.
YesCop YesCopicon_post
Bonjour zzd110h,

de retour sur Amiga, j'aimerai savoir une chose. Tu as utilisé le dernier sdk pour compiler et est-ce que tes programmes fonctionnent sur 4.1.6 ou faut-il manintenant la fe?
 
Sam Flex 800 Mhz Amiga OS4.1 FE
Elwood Elwoodicon_post
c'est pas parce qu'on recompile que ça nécessite une version spécifique, donc ça fonctionnera sur 4.1.6 si ce n'est qu'une simple recompilation.

C'est uniquement si le développeur utilise une fonctionnalité présente dans une version précise qu'il limite l'utilisation du programme à cette version. Par exemple si on utilise la fonctionnalité "plus de 2 Go de mémoire", celle-ci étant présente uniquement sur FE, un programme plantera sur 4.1.6
--
Philippe Ferrucci
Avec une Sam460 et AmigaOS 4.1, je suis eco-responsable. Cool !
YesCop YesCopicon_post
Merci Elwood de ta réponse.

J'avais un doute parce que les appels graphiques ont changé. 
Sam Flex 800 Mhz Amiga OS4.1 FE
zzd10h zzd10hicon_post
Salut YesCop, ça faisait longtemps 

Tu as bien fait de me demander, je viens de tester en 4.1.6 et tous mes programmes dans lesquelles j'ai changé l'obsoléte p96AllocBitmap() par AllocBitmap() plantent sévérement (gel de l'OS)

Sont concernés, aTunes, FastView, FastHide et FastNote, 

Tous les programmes (comme SysMon) que j'ai recompilé avec le SDK de FE qui n'utilisaient pas de fonction p96AllocBitmap() continuent de fonctionner.

J'ai essayé de recompiler avec le SDK 4.1.6 mes programmes avec AllocBitmap() mais utilisant BMATags_PixelFormat qui n'existait pas dans le SDK 4.1.6, ben plouf !

Bref, il semble qu'un programme utilisant 

bitmap = AllocBitMapTags( bmh->bmh_Width, bmh->bmh_Height,32, BMATags_Displayable, TRUE, BMATags_PixelFormat,RGBFB_A8R8G8B8);

ne marche pas en 4.1.6 


YesCop YesCopicon_post
Et oui je m'étais douté du problème quand j'ai lu que tu avais recompilé et cela s'est confirmé quand j'ai eu un plantage avec fastview.
Je n'ai pas eu le courage de tester les autres.

Alors que fait-on? Comment fais-je pour revenir à l'ancienne version? Car évidemment je n'ai pas fait de sauvegarde, la flemme ou la totale confiance dans ton professionnalisme.

Je viens de regarder le type d'appel que je fais et voici:
IPicasso96->p96AllocBitMap(width_image, height_image, 32, BMF_CLEAR | BMF_DISPLAYABLE,NULL, RGBFB_A8R8G8B8);

Cela semble être pareil que toi, non?
Sam Flex 800 Mhz Amiga OS4.1 FE

Message édité par : YesCop / 22-09-2015 19:49
Message édité par : YesCop / 22-09-2015 19:53
zzd10h zzd10hicon_post

"la totale confiance dans ton professionnalisme."
Eh ben, c'est raté 

"Je viens de regarder le type d'appel que je fais et voici:
IPicasso96->p96AllocBitMap(width_image, height_image, 32, BMF_CLEAR | BMF_DISPLAYABLE,NULL, RGBFB_A8R8G8B8);
Cela semble être pareil que toi, non?"

Oui, c'est ce que je faisais avant que le SDK ne mette cette fonction en obsolète.

Bon, en attendant de voir si je peux faire qqchose, je t'envoie un mail avec la version -1 des zTools.


edit :
As-tu les anciens zTools dans ton tiroir AmiStore ?
Chez moi, j'ai :

3/0.OS4_FE:Utilities/AMIStore/Downloads/ZTOOLS_Downloaded_Files> sf
Displaying files in ZTOOLS_Downloaded_Files
08/12/2014 17h38  Dir                     Version_1.1
28/12/2014 09h42  Dir                     Version_1.2
03/02/2015 08h10  Dir                     Version_1.3
06/03/2015 20h56  Dir                     Version_1.4
06/04/2015 23h21  Dir                     Version_1.5
02/05/2015 13h29  Dir                     Version_1.6
28/05/2015 07h53  Dir                     Version_1.7
04/09/2015 08h04  Dir                     Version_1.8
10/09/2015 07h31  Dir                     Version_1.9
05/12/2014 20h40  File             1 KiB  ZTOOLS_Files_Manifest.xml
  10 items - 1 file and 9 dirs - 1 KiB listed - (0.000469 seconds)



Message édité par : zzd10h / 22-09-2015 20:35
Elwood Elwoodicon_post
AllocBitMapTags est nouveau dans FE non ? vu que ça correspond au mix des librairies graphiques en une seule, donc c'est logique que ça plante en 4.1.6. Il faudrait ajouter un "check" sur la verrsion du système dans ta procédure d'initialisation pour afficher un message d'alerte avant d'utiliser la fonction qui fait planter. 
Enfin sauf erreur bien-sûr. C'est toi le développeur... :-)
--
Philippe Ferrucci
Avec une Sam460 et AmigaOS 4.1, je suis eco-responsable. Cool !

Message édité par : Elwood / 22-09-2015 23:31
Petites Annonces

0 annonce(s) publiée(s)

Consulter

AmigaOS 4.1

Laissez-vous tenter par
AmigaOS 4.1
AmiTheme

AmiTheme