Mon émulateur Amstrad fonctionne avec la SDL2 qui est compatible Linux...ou avec Wine si besoin...donc je pourrai regarder pour faire la même chose !? je vais voir cette librairie qui permet apparemment de faire cela : https://github.com/rsta2/circle
oui, c'est circle qui a été utilisé. Je ne sais pas si c'est dur à porter ou pas. Apparemment l'émulateur zx existait déjà en javascript et il l'a porté pour circle.
C'est quoi ton émulateur ? Arnold ? Ou un truc que tu développes ?
oui ça doit être possible, mais ça va retirer le démarrage quasi instantané. Mais pourquoi pas, ça reste correct quand même (moins de 30 secondes je pense)
C'est jamais perdu ce genre de petit appareil ! Tu as aussi la distribution "happi game center", qui gère le CPC, en plus de beaucoup de consoles telles que NES, SNES, megadrive, arcade...
Le pi zero il est moins cher, mais quasi introuvable. Le seul distributeur en France (kubii) est toujours en rupture de stock. Et ailleurs il y a des frais de port important, du coup autant prendre un PI3 pour 40 € TTC (fdp inclus chez rs component, ou gratuit chez kubii à partir de 65 €)
Inscription : 12 Juin 2008, 20:29 Message(s) : 1709
garvalf a écrit :
oui, c'est circle qui a été utilisé. Je ne sais pas si c'est dur à porter ou pas. Apparemment l'émulateur zx existait déjà en javascript et il l'a porté pour circle. C'est quoi ton émulateur ? Arnold ? Ou un truc que tu développes ?
c'est un émulateur CPC. Je l'avais écrit en 2016 en javascript... Mais comme il est impossible d'avoir un son stable, je l'ai porté en C++/SDL2. Il est particulièrement précis car il émule le CPC au plus prêt de la réalité ... Par exemple, le gatearray à 16Mhz, le Z80 à 4Mhz etc...
bon, la mauvaise nouvelle, c'est que j'ai essayé de le compiler sur Linux mais je n'avais pas la dernière version de GCC (G++) et j'en ai besoin sinon des spécificités de mon code ne sont pas supportés par les anciennes version de GCC... si je retrouve le temps, j'essayerai de trouver la dernière version de GCC sans passer par le store-linux et je referai un essai de compilation !
garvalf a écrit :
C'est jamais perdu ce genre de petit appareil ! Tu as aussi la distribution "happi game center", qui gère le CPC, en plus de beaucoup de consoles telles que NES, SNES, megadrive, arcade...
Le pi zero il est moins cher, mais quasi introuvable. Le seul distributeur en France (kubii) est toujours en rupture de stock. Et ailleurs il y a des frais de port important, du coup autant prendre un PI3 pour 40 € TTC (fdp inclus chez rs component, ou gratuit chez kubii à partir de 65 €)
mais je préférerai avoir un CPC+ pour ce prix qu'une console ! avec n'importe quel navigateur ont peut avoir un émulateur cpc en javascript (au son prêt mais un jour les directives du W3C seront correctement implémentés dans nos navigateurs wait & see ) !
oui c'est vrai, on le trouve dans des kits, mais ça plus que double le prix du pi (11 € nu, en version W avec wifi et bluetooth), avec des accessoires dont je n'ai pas besoin. De plus attention, dans ce kit ce pi zero c'est la première version, sans wifi, et il est à 5€50 tout seul (mais introuvable également sans passer par un kit).
Si ton programme est open source, je peux essayer de le compiler pour linux, c'est quelle version minimum de g++ qu'il faut ?
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 27 invité(s)
Vous ne pouvez pas publier de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas insérer de pièces jointes dans ce forum