[SQUALE] Emulation
Modérateurs : Papy.G, fneck, Carl
Re: [SQUALE] Emulation
Salut,
Dans l'état actuel de l'émulation serai-il difficile d'émuler la famille des Goupils?
Je cherche désespérément un émulateur "stand-alone" simple à utiliser, pour faire fonctionner les programmes basic d'Hebdogiciel.
Au mieux, cela fonctionne sur cet émulateur, en y incluant le fichier texte (flex9), au pire, il faudra émuler la partie vidéo des goupils!
Sur "SWTPCemu", nous avons un simulateur (peu commode à utiliser), plus qu'un émulateur graphique.
Par contre, l'éditeur de disquettes Flex... est très bien, car il permet d'ajouter des fichiers texte, directement sur la disquette!
cf. message: http://forum.system-cfg.com/viewtopic.p ... it=flexemu
Basics: STX... smtBASIC
http://www.evenson-consulting.com/swtpc/Features.htm
Dans l'état actuel de l'émulation serai-il difficile d'émuler la famille des Goupils?
Je cherche désespérément un émulateur "stand-alone" simple à utiliser, pour faire fonctionner les programmes basic d'Hebdogiciel.
Au mieux, cela fonctionne sur cet émulateur, en y incluant le fichier texte (flex9), au pire, il faudra émuler la partie vidéo des goupils!
Sur "SWTPCemu", nous avons un simulateur (peu commode à utiliser), plus qu'un émulateur graphique.
Par contre, l'éditeur de disquettes Flex... est très bien, car il permet d'ajouter des fichiers texte, directement sur la disquette!
cf. message: http://forum.system-cfg.com/viewtopic.p ... it=flexemu
Basics: STX... smtBASIC
http://www.evenson-consulting.com/swtpc/Features.htm
-
- Messages : 375
- Inscription : 20 mars 2011 14:24
Re: [SQUALE] Emulation
Je compte aussi ajouter l’émulation Goupil G3 dans Mame. A ce sujet, y a t'il de la doc a propos de son architecture (version 6809) ? Les ROMs sont dumpées ?
Re: [SQUALE] Emulation
Salut,
Ce serai super d'émuler cette machine.
une petite piste sur ordinosaures où on y retrouve plein de gents connus...
Par contre, il faudra sûrement dumper les bios/rom (bootstrap/basic) si cela n'est pas fait.
[EDIT]
Il est parfois difficile de dumper des roms, car les propriétaires ne veulent pas prendre le risque de démonter et retirer le composant!
Mais, au pire, s'il n'y a pas de disquettes de boot, il est parfois possible, comme pour le scale, de lister une partie de la mémoire avec le moniteur ou le basic en rom.
Sur ZX81, j'ai récupérer une rom en demandant au propriétaire d'imprimer les codes hexadécimaux de la rom, et de m'envoyer les photos des scans.
Un coup d'OCR, et la rom était dumpée.
Il est aussi possible de faire des captures écran des pages du moniteur...
Une façon atypique pour la sauvegarde des roms, mais utile si l'ordinateur fonctionne partiellement sans disquette boot et sans possibilité de sauvegarde sur un support physique.
Cela prend beaucoup plus de temps qu'une lecture sur la rom, mais permet de débuter une base d'émulation avec le désassemblage du bootstrap de la machine (4k).
Même chose pour la rom Basic d'ailleurs...
[EDIT]
Ce serai super d'émuler cette machine.
une petite piste sur ordinosaures où on y retrouve plein de gents connus...
Par contre, il faudra sûrement dumper les bios/rom (bootstrap/basic) si cela n'est pas fait.
[EDIT]
Il est parfois difficile de dumper des roms, car les propriétaires ne veulent pas prendre le risque de démonter et retirer le composant!
Mais, au pire, s'il n'y a pas de disquettes de boot, il est parfois possible, comme pour le scale, de lister une partie de la mémoire avec le moniteur ou le basic en rom.
Sur ZX81, j'ai récupérer une rom en demandant au propriétaire d'imprimer les codes hexadécimaux de la rom, et de m'envoyer les photos des scans.
Un coup d'OCR, et la rom était dumpée.
Il est aussi possible de faire des captures écran des pages du moniteur...
Une façon atypique pour la sauvegarde des roms, mais utile si l'ordinateur fonctionne partiellement sans disquette boot et sans possibilité de sauvegarde sur un support physique.
Cela prend beaucoup plus de temps qu'une lecture sur la rom, mais permet de débuter une base d'émulation avec le désassemblage du bootstrap de la machine (4k).
Même chose pour la rom Basic d'ailleurs...
[EDIT]
Re: [SQUALE] Emulation
L'émulation du Goupil un inédit. Ce serait bien d' ouvrir un topic emulateur Goupil .
Il faudra intégrer les différentes cartes CPU . 6809, Z80, 8088. Sans oublier le 8086 du G3PC + G1 + G2
cartes Rams, extensions etc. Les vidéos Mono / couleur avec leurs fonctions. Pas mal de dump à réaliser. Au niveau des documentations techniques. Si il y en a encore une existence. Ce serait une chance. Pour les manuels d'utilisation de ces machines, il est possible d'obtenir des scannes pdf. Ensuite, les images des disquettes systèmes. Un bon développement en perspective.
Il faudra intégrer les différentes cartes CPU . 6809, Z80, 8088. Sans oublier le 8086 du G3PC + G1 + G2
cartes Rams, extensions etc. Les vidéos Mono / couleur avec leurs fonctions. Pas mal de dump à réaliser. Au niveau des documentations techniques. Si il y en a encore une existence. Ce serait une chance. Pour les manuels d'utilisation de ces machines, il est possible d'obtenir des scannes pdf. Ensuite, les images des disquettes systèmes. Un bon développement en perspective.
Jérôme
- Carl
- Modérateur
- Messages : 13253
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
Re: [SQUALE] Emulation
j'ai pris le risque de démonter et dumper l'ensemble des eproms bios, basic de L'Alice 8000 mais cela n'a pas intéressée qui que ce soit....pour faire un émulateur.Il est parfois difficile de dumper des roms, car les propriétaires ne veulent pas prendre le risque de démonter et retirer le composant!
Le coté positif, la partie logiciel est sauvée donc si une eprom lâche, on pourra la refaire....
Carl
-
- Messages : 375
- Inscription : 20 mars 2011 14:24
Re: [SQUALE] Emulation
Y a t'il une présentation de l'archi et du plan mémoire de la machine quelque part ? Un schéma ?
Pour les Goupils, je vais d'abord voir ce que je peux trouver à l'assos.
Pour les Goupils, je vais d'abord voir ce que je peux trouver à l'assos.
- irios
- Messages : 3396
- Inscription : 04 nov. 2007 19:47
- Localisation : Rochefort du Gard (30)
- Contact :
Re: [SQUALE] Emulation
Je pourrai fournir les sauvegardes eprom du Goupil.
http://irioslabs.over-blog.com/
La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
- Carl
- Modérateur
- Messages : 13253
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
Re: [SQUALE] Emulation
http://forum.system-cfg.com/viewtopic.p ... 00#p106074Jeff_HxC2001 a écrit :Y a t'il une présentation de l'archi et du plan mémoire de la machine quelque part ? Un schéma ?
Re: [SQUALE] Emulation
Salut,
Pour le Goupil, j'ai trouvé "Goupil Revue", scannés ici : http://www.abandonware-magazines.org/
Ce n'est pas forcement du hard pur et dur, mais cela peut donner des pistes sur l'orientation générale de l'émulation (adresses mémoires/shipset vidéo, programmes de tests HRG couleur sur le Basic (pour les IOs)...)
Il est malheureusement en PDF, et non visionnable directement en JPG, mais ça mérite d'être épluché.
[EDIT] On y apprend, notamment, que le Goupil 3 a existé en trois versions : 6809, Z80 et Z88 !
[EDIT#3] @Memphis pardon, mais je confirme donc ce que tu as déjà dit... pour le Z86...8086, c'était pas marqué!!!
[EDIT#2] Dans le n°7, l'article "Outil d'aide au développement" [goupil 3] de Di... Encore LUI !!!
Donc, nous avons : Soit deux processeurs, à deux adresses différentes... (j'ai pas tout lu! mais CPU c'est un truc vachement cool, non?)
Pour le Goupil, j'ai trouvé "Goupil Revue", scannés ici : http://www.abandonware-magazines.org/
Ce n'est pas forcement du hard pur et dur, mais cela peut donner des pistes sur l'orientation générale de l'émulation (adresses mémoires/shipset vidéo, programmes de tests HRG couleur sur le Basic (pour les IOs)...)
Il est malheureusement en PDF, et non visionnable directement en JPG, mais ça mérite d'être épluché.
[EDIT] On y apprend, notamment, que le Goupil 3 a existé en trois versions : 6809, Z80 et Z88 !
[EDIT#3] @Memphis pardon, mais je confirme donc ce que tu as déjà dit... pour le Z86...8086, c'était pas marqué!!!
[EDIT#2] Dans le n°7, l'article "Outil d'aide au développement" [goupil 3] de Di... Encore LUI !!!
Donc, nous avons : Soit deux processeurs, à deux adresses différentes... (j'ai pas tout lu! mais CPU c'est un truc vachement cool, non?)
-
- Messages : 375
- Inscription : 20 mars 2011 14:24
Re: [SQUALE] Emulation
Nos vieilles machines ont encore des droits, et certaines parties (le ROM notament) sont encore copyrightées. Du coup, impossible de faire fonctionner certains émulateurs sans se mettre hors la loi. Et je comprend la frustration de développeurs qui ne peuvent pas diffuser correctement leur travail.
Le Commodore Amiga est l'exemple type de la machine archie copyrightée. Racheté par Amiga Inc, les ROMs des Kickstart ne peuvent pas être diffusées librement à moins de faire une demande de licence de distribution auprès du site Aminet. D'ailleurs, si vous téléchargez WinUAE, il n'est livré avec aucune ROM officielle. Seule la ROM libre AROS est livrée. Il s'agit d'une ROM très proche du kickstart initial et gratuite. Pareil pour les OS, oubliez la diffusion du Workbench OS d'origine. Si vous voulez restez dans la légalité, préférez MorphOS.
Le Commodore Amiga est l'exemple type de la machine archie copyrightée. Racheté par Amiga Inc, les ROMs des Kickstart ne peuvent pas être diffusées librement à moins de faire une demande de licence de distribution auprès du site Aminet. D'ailleurs, si vous téléchargez WinUAE, il n'est livré avec aucune ROM officielle. Seule la ROM libre AROS est livrée. Il s'agit d'une ROM très proche du kickstart initial et gratuite. Pareil pour les OS, oubliez la diffusion du Workbench OS d'origine. Si vous voulez restez dans la légalité, préférez MorphOS.
Rien ne sert de courir, en plus tu risques de tomber.
-
- Messages : 375
- Inscription : 20 mars 2011 14:24
Re: [SQUALE] Emulation
Juste pour le fun :
https://www.youtube.com/watch?v=YhJHED3bA2A
Pas de SBasic ou de Flex utilisé. En direct avec la machine et pas de problème de copyright !
EDIT : Version cartouche dans incluse dans l'archive de l'émulateur :
http://hxc2001.free.fr/Squale/softs/MAME_Squale.zip
https://www.youtube.com/watch?v=YhJHED3bA2A
Pas de SBasic ou de Flex utilisé. En direct avec la machine et pas de problème de copyright !
EDIT : Version cartouche dans incluse dans l'archive de l'émulateur :
http://hxc2001.free.fr/Squale/softs/MAME_Squale.zip
Re: [SQUALE] Emulation
Bravo ! :D
Ah... le AY-3-8910! :) Comment as-tu fait? As-tu réalisé un player de fichier YM?
Ah... le AY-3-8910! :) Comment as-tu fait? As-tu réalisé un player de fichier YM?
Dernière modification par Fabrice Montupet le 15 févr. 2016 00:56, modifié 1 fois.
-
- Messages : 7923
- Inscription : 18 sept. 2010 12:08
- Localisation : Brest et parfois les Flandres
Re: [SQUALE] Emulation
Bravo pour cette demo 6809! Le son est très très bon. On peut avoir les détails du player?
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos