[GOUPIL 3] émulateur carte CPU6809 + CRTC 25X80 + FDD

Couvre tous les domaines de l'émulation ou de la virtualisation ainsi que les discussions sur les divers outils associés.

Modérateurs : Papy.G, fneck, Carl

Répondre
Avatar du membre
6502man
Messages : 9989
Enregistré le : 12 avr. 2007 22:46
Localisation : VAR
Contact :

[GOUPIL 3] émulateur carte CPU6809 + CRTC 25X80 + FDD

Message par 6502man » 03 avr. 2018 11:27

Je vous présente le premier émulateur du GOUPIL 3 pour Windows :D

Il vous permet de faire tourner le moniteur intégré en ROM.

Il y a le débuggeur avec en plus:
la visualisation de l'état du translateur d'adresse, de la RAM Vidéo, de l'adresse PC translaté et du détail de CC.

J'ai choisi de mettre les ROMs en fichiers externes (ROM et FONTE), donc vous devez les sélectionner obligatoirement au premier démarrage (lire le fichier texte inclus avant de démarrer l'émulateur).

Dans les options vous pouvez choisir entre trois type d'écrans Monochrome/Vert/Ambre ;)

Vous pouvez le télécharger ici :DCPG3

N'hésitez pas à me signaler les bugs :wink:

Amusez vous bien :wink:
DCPG3_Beta0.jpg
DCPG3_Beta0.jpg (117.02 Kio) Vu 704 fois
Modifié en dernier par 6502man le 07 févr. 2020 22:17, modifié 2 fois.
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.

Memphis
Messages : 297
Enregistré le : 25 janv. 2015 18:16
Localisation : Pont à Mousson (54)

Re: [GOUPIL 3] émulateur carte CPU6809 + CRTC 25X80

Message par Memphis » 03 avr. 2018 12:51

Félicitation :wink: . Tu as réalisé un excellent développement . Les G3 ont pas mal de fonctions. Par la suite, tu vas intégrer peut être le 8088, Z80 et 8086 du G3PC .De même la couleur et les fonctions annexes, Il me semble qu'une seconde version de la carte 6809 fut construite. Un bon potentiel pour l'émulateur.
Jérôme

Avatar du membre
6502man
Messages : 9989
Enregistré le : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [GOUPIL 3] émulateur carte CPU6809 + CRTC 25X80

Message par 6502man » 06 avr. 2018 12:10

Merci mais le mérite reviens surtout à Daniel pour ces sources de DCtavernier qui représente le plus gros du travail :wink:
je n'ai fait que d'adapter le code pour le cas particulier du Goupil G3, le plus difficile était d'émuler le translateur d'adresses !

Pour l'intégration du Z80 il faudrait pour ca avoir de la DOC et la ROM ?
Idem pour le 8088 mais c'est un autre développement ;)
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.

Avatar du membre
6502man
Messages : 9989
Enregistré le : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [GOUPIL 3] émulateur carte CPU6809 + CRTC 25X80 + FDD

Message par 6502man » 07 févr. 2020 22:19

La dernière version que j'avais faite pour pouvoir booter sur Flex était celle la que je ne n'avais pas encore diffusée :
Goupil 3 + Flex3
Attention tout ne fonctionne pas encore mais ca permet de booter sur la disquette fourni ainsi que sur quelques autres ...

une fois le GOUPIL 3 démarré il suffit d'appuyer sur la touche en forme de disquette pour booter sur une disquette,
dans l'émulateur cette touche est émulé par la touche 'INSER' ;)
Un + doit s'afficher et au bout de quelques secondes une suite de ++++ s'affiche indiquant le chargement du système .

Ca ne fonctionne qu'avec les disquettes pour le mode 6809 pas pour les disquettes Z80 ni 8088.

Il faut que je crée une page dédié sur mon site et regroupe tous emu + docs + disk, ca me prendras un peu de temps ...
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.

steff
Messages : 7
Enregistré le : 19 juin 2018 21:09

Re: [GOUPIL 3] émulateur carte CPU6809 + CRTC 25X80 + FDD

Message par steff » 08 févr. 2020 01:32

un mot
SUPER

franfran
Messages : 88
Enregistré le : 28 déc. 2019 16:00

Re: [GOUPIL 3] émulateur carte CPU6809 + CRTC 25X80 + FDD

Message par franfran » 08 févr. 2020 09:04

Trop cool. Je vais tester ce week-end !

franfran
Messages : 88
Enregistré le : 28 déc. 2019 16:00

Re: [GOUPIL 3] émulateur carte CPU6809 + CRTC 25X80 + FDD

Message par franfran » 09 févr. 2020 09:29

Vraiment un super travail. L'émulateur fonctionne bien je trouve : le boot, la gestion des disques / unités.

J'ai juste des problèmes de mémoires insuffisantes sur certains DSK récupérées depuis le Flex User Group.

C'est vraiment bluffant.

Répondre