Page 1 sur 1

[VG5000µ] DCVG5K 2022.02.19

Publié : 20 févr. 2022 10:37
par Daniel
Version 2022.02.19 de l'émulateur dcvg5k disponible à http://dcvg5k.free.fr/
Le VxDOS a été mis à jour avec la dernière version. Merci à Fred_72 8)

dcvg5k_20220219.png
dcvg5k_20220219.png (11.97 Kio) Consulté 6910 fois

Re: [VG5000µ] DCVG5K 2022.02.19

Publié : 20 févr. 2022 15:04
par Carl
Merci Daniel…
Carl

Re: [VG5000µ] DCVG5K 2022.02.19

Publié : 25 févr. 2022 22:20
par Carl
Daniel, j'ai un souci, 9 fois sur 10, le simulateur de clavier plante l'émulateur (Windows 10 build 19043.1526 ) ?
Merci,
Carl

Re: [VG5000µ] DCVG5K 2022.02.19

Publié : 26 févr. 2022 09:21
par Daniel
Le diagnostic est difficile car je n'arrive pas à reproduire le problème.
D'autres utilisateurs l'ont-ils constaté ?
Y-a-t-il une suite d'opérations permettant de le reproduire à coup sûr ?

Re: [VG5000µ] DCVG5K 2022.02.19

Publié : 26 févr. 2022 09:27
par Carl
Daniel, je n'ai pas de souci par exemple avec cette version : dcvg5k_20201227.exe


avec le debugger quand je lance le simulateur de clavier :

Unhandled exception at 0x0040977C in dcvg5k_20220219.exe: 0xC0000005: Access violation reading location 0x0020EE7E.

Code : Tout sélectionner

>	dcvg5k_20220219.exe!0040977c()	Unknown
 	[Frames below may be incorrect and/or missing, no symbols loaded for dcvg5k_20220219.exe]	
 	user32.dll!__InternalCallWinProc@20()	Unknown
 	user32.dll!UserCallDlgProcCheckWow()	Unknown
 	user32.dll!DefDlgProcWorker()	Unknown
 	user32.dll!_DefDlgProcA@16()	Unknown
 	user32.dll!__InternalCallWinProc@20()	Unknown
 	user32.dll!UserCallWinProcCheckWow()	Unknown
 	user32.dll!SendMessageWorker(struct tagWND *,unsigned int,unsigned int,long,int)	Unknown
 	user32.dll!InternalCreateDialog()	Unknown
 	user32.dll!_CreateDialogIndirectParamAorW@24()	Unknown
 	user32.dll!_CreateDialogParamA@20()	Unknown
 	dcvg5k_20220219.exe!0040a4a7()	Unknown
 	user32.dll!__InternalCallWinProc@20()	Unknown
 	user32.dll!UserCallWinProcCheckWow()	Unknown
 	user32.dll!DispatchMessageWorker()	Unknown
 	user32.dll!_DispatchMessageA@4()	Unknown
 	dcvg5k_20220219.exe!0040aeb3()	Unknown
 	dcvg5k_20220219.exe!0041bedd()	Unknown
 	dcvg5k_20220219.exe!0040138b()	Unknown
 	kernel32.dll!@BaseThreadInitThunk@12()	Unknown
 	kernel32.dll!@BaseThreadInitThunk@12()	Unknown
 	ntdll.dll!__RtlUserThreadStart()	Unknown
 	ntdll.dll!__RtlUserThreadStart@8()	Unknown


Carl

Re: [VG5000µ] DCVG5K 2022.02.19

Publié : 26 févr. 2022 10:01
par ZamZam
Je viens de tester avec la version 2022.02.19 et j'ai le même problème
Si on clique sur l'option "simuler le clavier" du menu "fichier" alors cela ferme l'application (rien dans le gestionnaire de tâches)
Je ne sais pas si cela peut avoir un lien, mais le fichier ini ne s'est pas créé au 1er lancement de l'émulateur
Si on répète le lancement de l'option, il n'y a pas de règle apparente qui différencie quand cela marche et quand cela plante

Infos dans le journal d'événement :

Nom du journal :Application
Source : Application Error
Date : 26/02/2022 09:52:25
ID de l’événement :1000
Catégorie de la tâche :(100)
Niveau : Erreur
Mots clés : Classique
Utilisateur : N/A
Ordinateur : DESKTOP-CB4A9VD
Description :
Nom de l’application défaillante dcvg5k_20220219.exe, version : 0.0.0.0, horodatage : 0x6210b2b4
Nom du module défaillant : dcvg5k_20220219.exe, version : 0.0.0.0, horodatage : 0x6210b2b4
Code d’exception : 0xc0000005
Décalage d’erreur : 0x0000977c
ID du processus défaillant : 0x1b70
Heure de début de l’application défaillante : 0x01d82aee2b68a5cd
Chemin d’accès de l’application défaillante : C:\emulateur\dcvg5k_20220219\dcvg5k_20220219.exe
Chemin d’accès du module défaillant: C:\emulateur\dcvg5k_20220219\dcvg5k_20220219.exe
ID de rapport : b7a1b072-9ee2-4973-9f80-68a01050a8f9
Nom complet du package défaillant :
ID de l’application relative au package défaillant :

Re: [VG5000µ] DCVG5K 2022.02.19

Publié : 26 févr. 2022 10:23
par Daniel
Ah oui, ce n'est pas le clavier graphique qui plante (c'est ce que j'avais compris et c'était un malentendu).
C'est la simulation du clavier par un fichier ou par le presse-papier.
Effectivement j'ai pu reproduire l'anomalie. Je cherche une correction et je la posterai ici.

Re: [VG5000µ] DCVG5K 2022.02.26

Publié : 26 févr. 2022 11:46
par Daniel
Le bug est identifié et corrigé. Merci de l'avoir signalé 8)

Nouvelle version :
dcvg5k_20220226.zip
(188.31 Kio) Téléchargé 109 fois
dcvg5k_20220226.png
dcvg5k_20220226.png (12.09 Kio) Consulté 6763 fois

Re: [VG5000µ] DCVG5K 2022.02.19

Publié : 26 févr. 2022 13:22
par Carl
Désolé Daniel, je me suis mal exprimé...
Merci pour la correction !
Carl

Re: [VG5000µ] DCVG5K 2022.02.26

Publié : 26 févr. 2022 13:46
par Daniel
@Carl : J'avais lu ton message trop vite, c'est ma faute.

En fait l'erreur était déjà dans la version précédente 2020.12.27, mais par miracle elle plantait beaucoup plus rarement l'émulateur, c'est pourquoi personne ne l'a signalée. Avec la version 2022.02.19 des zones mémoire ont été déplacées et le plantage se produisait pratiquement toujours, c'est ce qui a permis d'identifier le problème et de le corriger.
Code Erreur «0xc0000005»
Les erreurs de violation d’accès (également appelées erreurs de violation de protection) se produisent toujours lorsqu’un programme exécuté tente d’accéder à une certaine ressource (en particulier l’espace de stockage) qui est protégée contre l’accès.

Re: [VG5000µ] DCVG5K 2022.02.19

Publié : 26 févr. 2022 14:04
par Carl
8)

Carl

Re: [VG5000µ] DCVG5K 2022.02.19

Publié : 30 juin 2022 00:32
par kristophe
Bonjour.
Savez vous si quelqu'un se serait lancé courageusement sur un portage du vg5000 en verilog ou vhdl ?
Merci

Re: [VG5000µ] DCVG5K 2022.02.19

Publié : 30 juin 2022 09:06
par Mokona
Hello,

pas à ma connaissance.

La difficulté sera, comme pour chaque émulation/reproduction du VG5000, la partie EF9375.