DCMOTO sur Raspberry Pi 3

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

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
Carl
Modérateur
Messages : 13253
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

DCMOTO sur Raspberry Pi 3

Message par Carl »

Tous les Thomson à portée de main...
rpi.jpg
rpi.jpg (26.16 Kio) Consulté 5727 fois
WP_20171027_22_53_19_Pro.jpg
WP_20171027_22_53_19_Pro.jpg (267.82 Kio) Consulté 5727 fois
Configuration: Raspberry Pi 3, Raspbian Stretch, Exagear Desktop, Wine.

Carl
__sam__
Messages : 7923
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: DCMOTO sur Raspberry Pi 3

Message par __sam__ »

Ca marche bien ou est-ce lent à mort ? car j'imagine qu'en plus d"émuler le 6809, le PI doit émuler un x86 en mode 32bits pour wine.
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
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: DCMOTO sur Raspberry Pi 3

Message par Daniel »

J'ai déjà remarqué l'absence de barre de statut dans Wine sous Linux. Je crois que c'est un bug de Wine. Dans Linux Mint j'avais réussi à le contourner en ajoutant un rafraîchissement supplémentaire, mais ça ne suffit pas pour le Raspberry Pi 3. Il est possible qu'en déplaçant la fenêtre vers le bas pour faire disparaître la barre de statut elle s'affiche correctement en ramenant la fenêtre au centre.

Si les dernières versions de dcmoto rament un peu trop avec cette configuration, il faudrait essayer de très anciennes versions (2007 ou 2008). A l'époque les PC étaient moins puissants et l'émulateur consommait moins de ressources.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13253
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: DCMOTO sur Raspberry Pi 3

Message par Carl »

Je trouve que l’émulation tourne à peine plus lentement que sur un PC moderne...
C'est grosso modo, l'équivalent d'un Pentium 400 Mhz, le RPi n'est même pas à 50% de CPU...

Mode Virtual desktop Wine
WP_20171028_09_03_57_Pro.jpg
WP_20171028_09_03_57_Pro.jpg (256.78 Kio) Consulté 5705 fois
Mode standard
WP_20171028_09_09_05_Pro.jpg
WP_20171028_09_09_05_Pro.jpg (283.46 Kio) Consulté 5704 fois
En emulation TO8 :
WP_20171028_09_11_17_Pro.jpg
WP_20171028_09_11_17_Pro.jpg (275.18 Kio) Consulté 5703 fois
WP_20171028_09_12_37_Pro.jpg
WP_20171028_09_12_37_Pro.jpg (306.6 Kio) Consulté 5703 fois
WP_20171002_15_18_27_Pro.jpg
WP_20171002_15_18_27_Pro.jpg (302.6 Kio) Consulté 5703 fois
Avatar de l’utilisateur
yo_fr
Messages : 1336
Inscription : 13 août 2009 18:24
Localisation : 78...
Contact :

Re: DCMOTO sur Raspberry Pi 3

Message par yo_fr »

pour pousser à fond, il faudrait essayer les vidéo et le player de _sam_ sous DCMoto.
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13253
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: DCMOTO sur Raspberry Pi 3

Message par Carl »

Yo, oui... à tester...

Daniel, DCMOTO, DCHector et DCEXEL fonctionnent sous RPi /Exagear / Wine mais pas DCAlice et DCVG5K, l’émulateur se lance mais pas l'écran de boot Alice ou VG5000 ?

Carl
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: DCMOTO sur Raspberry Pi 3

Message par Daniel »

C'est très curieux, car les techniques utilisées sont les mêmes pour tous mes émulateurs : Win32 API et DirectDraw.
Il y a probablement un bug dans Wine, mais il sera difficile de le trouver. A part attendre une nouvelle version, je ne sais pas comment faire...
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13253
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: DCMOTO sur Raspberry Pi 3

Message par Carl »

Daniel, au hasard, la version 1.5 SR1 fonctionne...
WP_20171028_14_35_38_Pro.jpg
WP_20171028_14_35_38_Pro.jpg (210.31 Kio) Consulté 5675 fois
Carl
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: DCMOTO sur Raspberry Pi 3

Message par Daniel »

Dans les versions suivantes (à partir de 2011.12.18) il y a eu d'importantes modifications dans la gestion du son. C'est peut-être ce qui pose problème pour Wine, encore que la nouvelle programmation se rapproche beaucoup de celle de dcmoto, et dcmoto fonctionne normalement. Je ne sais pas comment résoudre ce dysfonctionnement, seul un spécialiste de Wine pourrait trouver l'explication. Pareil pour l'absence de barre de statut.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13253
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: DCMOTO sur Raspberry Pi 3

Message par Carl »

Une ancienne version de DCalice fonctionne...
WP_20171028_16_45_08_Pro.jpg
WP_20171028_16_45_08_Pro.jpg (331.25 Kio) Consulté 5662 fois
Le soucis vient de la partie Direct 3D.
Le log entouré de vert => DCAlice fonctionne...
WP_20171028_16_45_00_Pro.jpg
WP_20171028_16_45_00_Pro.jpg (249.42 Kio) Consulté 5662 fois
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: DCMOTO sur Raspberry Pi 3

Message par Daniel »

Les anciennes versions de dcvg5k et dcalice utilisaient directsound, et elles semblent fonctionner.
Les nouvelles versions n'utilisent plus directsound, mais uniquement l'API Win32, et elles ne fonctionnent plus.
Et pourtant dcmoto (au moins les versions récentes) utilise aussi l'API Win32 pour le son et fonctionne. Je ne comprends pas...
Il doit y avoir un tout petit bug dans Wine, ça ne doit pas être insurmontable pour un bon spécialiste. Ou alors c'est ALSA qui pose problème, ce qui ne m'étonnerait pas outre mesure car j'ai déjà eu des soucis lors de tests de Linux. D'ailleurs j'ai eu tellement de problèmes avec Linux que je l'ai définitivement abandonné, ce n'est pas un système fiable et surtout très instable d'une version à l'autre. C'est pour cela que je ne développe plus pour Linux. Avec Windows mes programmes écrits en 1997 fonctionnent encore vingt ans après sans aucune retouche.
Daniel
L'obstacle augmente mon ardeur.
__sam__
Messages : 7923
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: DCMOTO sur Raspberry Pi 3

Message par __sam__ »

Ca peut aussi être un bug dans Exagear. Ce truc là réalise en effet un tour de force: il émule très rapidement un x86 en mode 32bit sur un simple ARM. Rendez-vous compte: on peut jouer à counter-strike, un jeu 3D, sur un PI3 avec lui! Or qui dit très rapidement, dit peut-être quelques approximations avec le matériel réel et les anciennes API windows (il ne semble être testé que sur des jeux relativement modernes style diablo ou counter-strike).
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
Avatar de l’utilisateur
Mokona
Messages : 1040
Inscription : 17 déc. 2016 22:01
Localisation : Nord Est des Yvelines
Contact :

Re: DCMOTO sur Raspberry Pi 3

Message par Mokona »

Et du coup, hop, des Thomson portables : https://blog.adafruit.com/2017/10/27/th ... pberry_pi/
Avatar de l’utilisateur
jice
Messages : 213
Inscription : 21 avr. 2014 15:08
Localisation : Madrid

Re: DCMOTO sur Raspberry Pi 3

Message par jice »

La dernière version de dcvg5k fonctionne très bien chez moi (Mageia 5, Linux 4.4.92, wine 1.7.30).
MO5 - MO5 Platini - TO7 - TO7/70 - TO8 - TO9+
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13253
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: DCMOTO sur Raspberry Pi 3

Message par Carl »

opengl.jpg
opengl.jpg (21.47 Kio) Consulté 5626 fois
Avec cette configuration, les dernières versions de DCVG5K et DCAlice fonctionnent 8)

Carl
Répondre