FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  
Derniers sujets
» Concours de Morpions
par jjn4 Aujourd'hui à 15:08

» KGF_dll - nouvelles versions
par Klaus Aujourd'hui à 14:58

» Comment changer le graphisme d’un menu
par Yannick Aujourd'hui à 14:53

» Synedit Parameters
par Yannick Aujourd'hui à 13:49

» LIBRARY COMMAND FUNCTION
par Jean Claude Aujourd'hui à 13:38

» OBJECT_PARENT NE FONCTIONNE PLUS ?! (RESOLU)
par Jack Aujourd'hui à 12:40

» Bienvenue à Irikte
par Irikte Aujourd'hui à 12:34

» Menu personalisé avec icones et menu contextuel
par Yannick Aujourd'hui à 12:10

» Doublon - Désolé !
par Laurent (Minibug) Aujourd'hui à 11:55

» Mac OS X sierra
par Irikte Aujourd'hui à 10:01

» Un bug avec USER_EVENT ?
par Jean Claude Hier à 21:04

» Recherche de traductions de mots (@Klaus).
par Pedro Alvarez Hier à 20:34

» Problème avec SendStringAsText.
par Pedro Alvarez Hier à 20:32

» Version instantanée V 0.9.28i10 du 24/06/2017
par Yannick Hier à 18:19

» Mais qui a le focus ?
par Jack Hier à 16:35

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Juin 2017
LunMarMerJeuVenSamDim
   1234
567891011
12131415161718
19202122232425
2627282930  
CalendrierCalendrier

Partagez | 
 

 Noyau 64 bits : appel aux béta-testeurs.

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2, 3, 4, 5, 6  Suivant
AuteurMessage
Jack
Admin
avatar

Nombre de messages : 1693
Date d'inscription : 28/05/2007

MessageSujet: Noyau 64 bits : appel aux béta-testeurs.   Ven 21 Déc 2012 - 11:30

Appel aux béta-testeurs.

Un noyau PANORAMIC en 64 bits est disponible au téléchargement.
C'est vraiment un tout premier jet et sans doute avec des bugs.
Il se présente sous forme d'un exécutable panoramic.exe.

Il y a 2 façons de l'utiliser:
- on l'exécute et par le menu Open, on choisit un fichier source (.bas) à exécuter.
- dans l'explorateur Windows, on dépose un fichier source (.bas) sur cet exécutable.

Le changement majeur est que tous les strings respectent l'Unicode.
L'unicode est une norme qui permet de représenter n'importe quel caractère de n'importe quel langue en un identifiant numérique.
Il y a donc des problèmes en perspective pour le traitement des strings et des noms absolus de fichiers.
Pour le moment, il n'aime pas tellement les noms absolus de fichier !

Les avantages du 64 bits sont:
- utilisation possible de plus de 4 Go de mémoire vive,
- utilisation des instructions 64 bits du microprocesseur,
- utilisation des pilotes en version 64 bits (drivers vidéo par exemple),
- un peu plus de rapidité à l'exécution.

Les possibilités futures seront immenses pour la 3D et même la 2D.

Attention, cette version n'est utilisable que sous Windows 7 et sous Windows 8. (64 bits oblige !)
A moins que vous ne possédiez Windows XP x64 ou Windows Vista x64.

Il correspond à la version 32 bits V 0.9.24i7, avec en plus la correction de PARENT:
- il est possible de désigner FORM0 comme parent d'un objet,
- il est possible d'affecter un parent à un SCENE3D.

Il y a des choses qui ne fonctionnent pas encore:
- l'affectation d'une texture à un 3D_SKYBOX (3D_LOAD_TEXTURE_FRONT, ...)
- la transparence des objets 3D (3D_TRANSPARENT)
- la couleur des objets 3D (3D_COLOR)
- les appels de DLL avec paramètres (DLL_CALL1 à DLL_CALL6)
- la gestion des noms absolus de fichiers

Télécharger la version 64 bits


Dernière édition par Jack le Lun 24 Déc 2012 - 18:39, édité 3 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.free-boards.net
pan59

avatar

Nombre de messages : 367
Age : 60
Localisation : Wattignies
Date d'inscription : 16/10/2011

MessageSujet: Noyau 64 bits.   Ven 21 Déc 2012 - 12:09

Bonjour Jack.

Merci pour cette nouvelle version, que je suis en train de tester.

J'ai rencontré un problème avec 3d_color qui, apparemment, ne fonctionne plus.

La couleur des textes 3D demeure noire.

Mais cette nouvelle version est un peu plus rapide que la version 32 bits.

Je viens juste de réaliser un nouveau test: un problème apparaît à l'utilisation de la DLL de Klaus.

La sub suivante ne fonctionne plus:

Code:
sub chercher(element$, numero_objet_liste%)

    ' Cette fonction recherche un élément dans un objet de type LIST. On passe une chaîne de caractères en
    ' paramètre qui représente le début de l'élément recherché. On peut chercher également l'élément exact. La
    ' recherche est insensible à la casse. L'objet LIST ciblé peut être un objet Panoramic, dans n'importe quelle
    ' fenêtre, ou alors un objet LIST d'une application externe, Panoramic ou non.

    hnd% = handle(numero_objet_liste%)

    ' 0 = la recherche aboutit si le début d'un élément correspond au critère
    ' 1 = la recherche aboutit si l'élément en sa totalité corrrespond au critère
    ' res% fournit 0 si l'élément n'est pas trouvé.
    res% = dll_call3("SearchListBox",hnd%,0,adr(element$))
    if res%>0 then res%=res%-nombre_lignes_de_titre%
   
end_sub

3è chose: les "message_input$" prennent toute la largeur de l'écran maintenant !!


Encore merci.


Dernière édition par pan59 le Ven 21 Déc 2012 - 12:48, édité 3 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
bignono

avatar

Nombre de messages : 1079
Age : 60
Localisation : Val de Marne
Date d'inscription : 13/11/2011

MessageSujet: Re: Noyau 64 bits : appel aux béta-testeurs.   Ven 21 Déc 2012 - 12:31

Bonjour JACK, Smile
Je viens de tester vite fait sur mon jeu de TAROT,
La partie 3d ne fonctionne pas, mais ça tu dis qu'il y a des instructions qui ne fonctionnent pas, donc pas de problème là dessus.
Par contre toute la partie 2d de mon programme fonctionne super. J'ai trouvé l'exécution plus fluide et plus rapide. Les objets comme les boutons ont l'air plus "design" et dessiné plus joliment.
Je n'ai pas trop le temps de continuer les tests, il faut que j'aille chercher ma femme à l'hopital.
Merci beaucoup de tout ce que tu fais pour nous Jack!
A+ Wink Wink Wink
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jicehel

avatar

Nombre de messages : 5838
Age : 44
Localisation : 77500
Date d'inscription : 19/04/2011

MessageSujet: Re: Noyau 64 bits : appel aux béta-testeurs.   Ven 21 Déc 2012 - 13:24

Génial ça, je teste ce week-end. Merci Jack
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
papydall

avatar

Nombre de messages : 5386
Age : 66
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

MessageSujet: Re: Noyau 64 bits : appel aux béta-testeurs.   Ven 21 Déc 2012 - 13:29

Unfortunately for me, my system is XP 32 bits!!

Je dois réfléchir sérieusement à changer d’époque pour rattraper le présent !

En tout cas, un grand MERCI, Jack !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://papydall-panoramic.forumarabia.com/
papydall

avatar

Nombre de messages : 5386
Age : 66
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

MessageSujet: Re: Noyau 64 bits : appel aux béta-testeurs.   Ven 21 Déc 2012 - 13:55

Bien que je sois encore sous XP 32bits, j’ai quand-même essayé de tester.
J’ai lancé quelques programmes :
Si le programme comporte des instructions telles que 2d_pen_color, 2d_poly_from, 2d_poly_to etc.., je voie une fenêtre furtive s’ouvrir puis plus rien : ni message ni rien.
Par contre, pour des programmes qui ne comportent que du calcul et affichage : tout marche correctement .
Quant au gain de vitesse, je ne voie pas de différence : c’est sans doute normal, puisque c’est du 32 bits et non 64.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://papydall-panoramic.forumarabia.com/
Yannick

avatar

Nombre de messages : 7865
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Ven 21 Déc 2012 - 13:57

Salut Jack !

J' ai téléchargé le noyau 64bits et je vais faire des essais.
Je suis sous W7.
Je vais devoir faire un programme de test, ceux que j'ai gardé sur mon ordi provoquent des erreurs.

En tout cas merci pour cette évolution, que dis je...cette révolution !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur En ligne
Klaus

avatar

Nombre de messages : 9993
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Noyau 64 bits : appel aux béta-testeurs.   Ven 21 Déc 2012 - 14:47

Je suis sous XP Pro SP3 en 32 bits. J'ai néanmoins testé cette version sur ma machine.

Magnifique !

Mon nouveau IDE fonctionne parfaitement, y compris les chemins vers les fichiers en nom court. J'ai pu activer la gestion du SCENE3D puisque parent fonctionne maintenant avec cet objet, et je peux utiliser la form 0 comme cible pour la commande PARENT !

Et c'est nettement plus rapide !

Pour mon usage, c'est tout bon !

Je conçois parfaitement qu'il y ait encore des problèmes au démarrage, et je ne m'attendais pas à une concrétisation si rapide pour les problèmes de la commande PARENT. Merci pour cela. Alors, je suis confiant dans la suite et je suppose qu'on aura bientôt un éditeur du même jus. Mais cela ne presse pas.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Jean Claude

avatar

Nombre de messages : 4953
Age : 63
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Noyau 64 bits : appel aux béta-testeurs.   Ven 21 Déc 2012 - 14:56

@Klaus
peux-tu me confirmer que çà marche avec XP sp3 (mais home édition) en 32 Bits

@Jack
Je vois qu'on pense à l'avenir, bravo et merci.

Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

Nombre de messages : 9993
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Noyau 64 bits : appel aux béta-testeurs.   Ven 21 Déc 2012 - 15:18

@Jean-Claude:
Je n'ai pas la Home Edition, mais je suis certain que ça marche. Il ne devrait pas y avoir de différence à ce niveau.

J'ai renommé Panoramic.exe de la version 64 bits en Panoramic_64.exe et je l'ai copié dans le répertoire de l'éditeur Panoramic. Puis j'ai créé un raccourci vers ce programme sur le bureau. Ca a marché du premier coup, sans aucun problème. Je te conseille de faire pareil.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Klaus

avatar

Nombre de messages : 9993
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Noyau 64 bits : appel aux béta-testeurs.   Ven 21 Déc 2012 - 16:01

@Pan59:
As-tu essayé d'autres fonctions de KGF.dll ? Ou est-ce que c'est spécifiquement la fonction
Code:
res% = dll_call3("SearchListBox",hnd%,0,adr(element$))
qui pose problème ?

EDIT

Sous XP, cela continue à fonctionner avec Panoramic 64 bits !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Nardo26

avatar

Nombre de messages : 2294
Age : 49
Localisation : Valence
Date d'inscription : 02/07/2010

MessageSujet: Re: Noyau 64 bits : appel aux béta-testeurs.   Ven 21 Déc 2012 - 16:10

Bonjour,
Merci Jack pour cette version !
Je viens de lancer un test avec le calcul de PI et je constate pas d'amelioration concernant la rapidité, au contraire...

Résultat pour 2695 décimales :
Version 32 bits64 bits
Tps de calcul 923 s962 s
Nb décimales par secondes2.912.80
Les valeurs réelles sont certainement différentes (mais la tendance est quand même là...)

Le log :
Spoiler:
 
Config:
Windows 7 Edition Familiale Premium 64bits
Proc : AMD Athlon II P320 Dual-core 2.10Ghz
RAM : 4Go


Dès que je retrouve un prog 2D, je fais un test... Wink
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://nardo26.lescigales.org
pan59

avatar

Nombre de messages : 367
Age : 60
Localisation : Wattignies
Date d'inscription : 16/10/2011

MessageSujet: Noyau 64 bits.   Ven 21 Déc 2012 - 16:29

Bonjour Klaus.

Non, je n'ai pas testé d'autres fonctions de la DLL.

Cordialement.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

Nombre de messages : 9993
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Noyau 64 bits : appel aux béta-testeurs.   Ven 21 Déc 2012 - 19:02

Est-ce que ceux parmi vous qui ont un système 64 bits ET qui utilisent ma dll KGF.dll, pourraient vérifier qi la DLL fonctionne toujours avec cette version de Panoramic.exe ? Nardo26 peut-être ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
papydall

avatar

Nombre de messages : 5386
Age : 66
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

MessageSujet: Re: Noyau 64 bits : appel aux béta-testeurs.   Ven 21 Déc 2012 - 19:30

Je suis sous XP Professionnel 32bits
J’ai testé :
Pour les programmes qui ne comporte pas du graphisme : ça marche mais je ne constate pas d’amélioration de la vitesse d’exécution pour les programmes qui demande beaucoup de calculs.
Pour les programmes avec du graphique 2D : certains fonctionnent correctement ; d’autres non (une fenêtre furtive puis plus rien) ; et je ne voie pas pourquoi.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://papydall-panoramic.forumarabia.com/
Nardo26

avatar

Nombre de messages : 2294
Age : 49
Localisation : Valence
Date d'inscription : 02/07/2010

MessageSujet: Re: Noyau 64 bits : appel aux béta-testeurs.   Ven 21 Déc 2012 - 19:31

Ok Klaus, Je ferais l'essai tout à l'heure... quand Jack aura confirmé que c'est bien du 64 bits
(mais normalement une version 64bits ne devrait pas tourner sur du 32... scratch )

Pour l'instant je me pose des questions sur l'executable que nous a passé Jack :

Apparemment, il fonctionne en mode 32 bits... (cf la capture d'ecran)
study study scratch

Si c'était du 64bits: rien que vous puissiez lancer l'executable, m'etonne un peu... scratch Wink

Klaus,
j'ai bien peur que tu soit obligé de compiler ta DLL en 64 bits
-> voir ici
(ce qui est vrai pour C sharp doit l'être également pour Delphi)

Le changement de couleur sur les boutons (hover) est sympa... Wink
Et quand le bouton a le focus, la couleur du fond change cycliquement (bleu/gris/bleu...)
Là on a affaire à vraiment une refonte... Wink
Apparemment tout n'est pas implémenté : APPLICATION_TITLE ne fonctionne pas... Wink
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://nardo26.lescigales.org
Klaus

avatar

Nombre de messages : 9993
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Noyau 64 bits : appel aux béta-testeurs.   Ven 21 Déc 2012 - 20:11

Si jamais c'est vrai, c'est la mort de toutes les DLL en Delphi 6 ! Je vais essayer de creuser cela. Merci pour l'info, Nardo26.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Yannick

avatar

Nombre de messages : 7865
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Ven 21 Déc 2012 - 20:13

Les changements au niveau des objets sont vraiment sympa .
Revenir en haut Aller en bas
Voir le profil de l'utilisateur En ligne
Yannick

avatar

Nombre de messages : 7865
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Ven 21 Déc 2012 - 20:43

p'tit bémol au niveau de l'affichage...

sur la vs 32, si l'on déclare 20 objets les uns sous les autres, sans redimensionner le form 0,
un ascenseur apparait sur la droite de ce dernier.

Pas dans la vs 64... Sad
Revenir en haut Aller en bas
Voir le profil de l'utilisateur En ligne
pan59

avatar

Nombre de messages : 367
Age : 60
Localisation : Wattignies
Date d'inscription : 16/10/2011

MessageSujet: Noyau 64 bits.   Ven 21 Déc 2012 - 20:52

Bonsoir.

Voici ce que j'ai pû lire sur le site mentionné:


A 64bit executable cannot call a 32bit dll and viceversa.

Bon courage Klaus pour la suite.

Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité



MessageSujet: Re: Noyau 64 bits : appel aux béta-testeurs.   Ven 21 Déc 2012 - 20:59

Bonsoir,
Je viens de rentrer, et vois ce sujet.
Je viens d'essayer avec Pagiciel tel qu'il est.
A part des list et des memos je n'ai pas d'objet apparent. MAIS:
La form 0 n'a pas d'ascenseur!
Je ne peux pas atteindre les autres objets plus bas, car je n'ai aucun moyen d'y accéder.
En cliquant sur atteindre, qui utilise les dll de Klaus, la souris se positionne au bon endroit, donc cette partie de la dll fonctionne. Mais comme il n'y a pas d'ascenseur, cela clique dans le vide.
Cela semble fonctionner un peu plus vite, mais c'est subjectif!

Ensuite, je n'arrive pas vraiment pout l'instant à trouver un programme sans appel à l'ouverture d'un fichier. J'ai constamment l'erreur de dire qu'il ne trouve pas le répertoire, et comme je mets des noms entiers pour ceux-ci, ça ne marche pas.
J'essaye d'autre programme, et ce sont les fichiers qui posent problème.

configuration: W7, 64 bits Familiale Premium Pack1
Revenir en haut Aller en bas
Nardo26

avatar

Nombre de messages : 2294
Age : 49
Localisation : Valence
Date d'inscription : 02/07/2010

MessageSujet: Re: Noyau 64 bits : appel aux béta-testeurs.   Ven 21 Déc 2012 - 21:25

@cosmos :
Jack a écrit:
...Il y a donc des problèmes en perspective pour le traitement des strings et des noms absolus de fichiers.
Pour le moment, il n'aime pas tellement les noms absolus de fichier !
Donc c'est normal...(du moins pb connu)
Je confirme : pas d'ascenseur....
Mais je ne suis pas sûr de la validité de cet executable.... wait & see...
Jack ? Jaaaack ?.... tu peux nous éclairer ? Laughing


@ceux qui ne sont pas en 64bits :
Cela ne sert à rien de tester... je suis même étonné que vous puissiez le faire... Smile
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://nardo26.lescigales.org
Jack
Admin
avatar

Nombre de messages : 1693
Date d'inscription : 28/05/2007

MessageSujet: Re: Noyau 64 bits : appel aux béta-testeurs.   Ven 21 Déc 2012 - 21:40

@Nardo:
Tout à fait. Tu as raison, l'exécutable que j'ai fourni s'exécute effectivement en mode 32 bits. Et c'est pour ça qu'il tourne sur Windows XP.
L'exécutable PANORAMIC en 64 bits n'est pas "montrable" actuellement (trop de choses en 3D ne fonctionnent pas et toutes les séquences en assembleur sont à revoir et quelquefois à repenser...). Je pense sortir néanmoins une version 64 bits d'ici quelques jours.

C'était un galop d'essai et j'arrête le téléchargement de cette version. C'était prématuré.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.free-boards.net
papydall

avatar

Nombre de messages : 5386
Age : 66
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

MessageSujet: Re: Noyau 64 bits : appel aux béta-testeurs.   Ven 21 Déc 2012 - 21:44

Du courage, Jack et bon redémarrage!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://papydall-panoramic.forumarabia.com/
Nardo26

avatar

Nombre de messages : 2294
Age : 49
Localisation : Valence
Date d'inscription : 02/07/2010

MessageSujet: Re: Noyau 64 bits : appel aux béta-testeurs.   Ven 21 Déc 2012 - 21:55

Ok merci Jack !
En attendant, le peu que l'on a vu au niveau look est sympa !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://nardo26.lescigales.org
Contenu sponsorisé




MessageSujet: Re: Noyau 64 bits : appel aux béta-testeurs.   

Revenir en haut Aller en bas
 
Noyau 64 bits : appel aux béta-testeurs.
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 6Aller à la page : 1, 2, 3, 4, 5, 6  Suivant
 Sujets similaires
-
» Avez-vous eue un appel de DirectBuy pour 50,000$ pour une cuisine à Ottawa ?
» [appel à super-zebdal]visual novel
» 865T, appel aux utilisateurs, avis
» Problème dans mon jeu l'appel du feu (animation flammes)
» [PuB]Service d'echange Sms/Appel => Paypal

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC 64 bits :: Pré-version-
Sauter vers: