[WIP] les aventures de Wpc Guru
- gisdutarn
- Dept: 81
- Rech/Achete: 0 flip
- Messages : 1192
- Enregistré le : 29/10/2014
- Niveau : Initié
- Pro / revendeur : oui
- Localisation : Castres

Re: [WIP] les aventures de Wpc Guru
Salut Guru!
je ne vois pas l ASIC?
Gis
je ne vois pas l ASIC?
Gis
Cofondateur de FLIPPER IN TARN (de 2014 à 2018)
Fondateur de FLIPPER EVENTS (Société de location et dépannage de flippers)
20 flips en stock... Ils vous attendent
Fondateur de FLIPPER EVENTS (Société de location et dépannage de flippers)
20 flips en stock... Ils vous attendent
- Cocotteshooter
- Dept: 14
- Collec Perso: 1 flip
- Rech/Achete: 0 flip
- Messages : 131
- Enregistré le : 22/12/2012
- Niveau : Initié
- Pro / revendeur : non
- Localisation : Lasson/ calvados
-
- Dept: 56
- Rech/Achete: 0 flip
- Messages : 43
- Enregistré le : 13/01/2023
- Niveau : Débutant
- Pro / revendeur : non

Re: [WIP] les aventures de Wpc Guru

Tu en as montré un peu plus sur ta page FB, et c'est intrigant !!!!
Surtout la piste d'une exploitation sous Mission Pinball Framework... Hâte que tu nous en dises plus !!
À bas le 2 €/3 crédits !!!! Vive le 10 francs/5 crédits !
- Wpc Guru
- Dept: 000
- Collec Perso: 0 flip
- Rech/Achete: 0 flip
- Messages : 735
- Enregistré le : 08/08/2017
- Niveau : Confirmé
- Pro / revendeur : non
Re: [WIP] les aventures de Wpc Guru
https://fb.watch/zCAlRAfskH/
en fait cette cpu n'a plus d'aspic, de 6809, de rom, de ram, ni sécuritychip... juste un microcontroleur et des TTL LVC de mise à niveau 3V3 <-> 5V
un microcontroleur STM32 qui fait tourner un émulateur en temps réel au cycle près qui est ecrit par mes propre soin et dont je maitrise le code. donc pas de vpinmame qui émule du PACMAN dans ton VPIN .
le signal video DMD est sorti tout droit du STM32, donc plus de carte video, on peut voir dans le video que le DMD led est directement connecté à la carte CPU et que rien n'est branché sur le port I/O de l cpu, bien que en pratique cela fonctionne aussi avec une vrai carte dmd89 mais pas les carte video95 à cause du fait qu'ils utilise le signal Q à la place de E.
ces 3 dernières semaines, j'ai étudié un librairie qui se nomme libserum.
https://github.com/zesinger/libserum/releases
cette lib est ecrit par un français David (ZeSinger) qui a aussi réalisé aussi un soft de colorisation afin d'offrir de la colorisation au VPIN sans passer par les colorisations payantes de PIN2DMD et les excès d'humeur de LUCKY01 et sa bande... elle permet de faire des vraies colorisation HD si la personne qui fait la colorisation y met le temps nécéssaire.
La colorisation est faite par EBOR, elle est vraiment jolie, certaines séquences sont en HD 256x64.
Je l'ai donc contacté et éxpliqué que je réalise une cpu, et que j'aimerais intégré sa lib dans mon projet.
donc le schéma est le suivant :
Vous avec une cpu autonome qui fait tourner la vrai ROM des WPC que vous chargez une seule fois à l'aide d'un SDCard dans le flash du STM32.
ensuite, la carte cpu se comporte comme une vrai carte cpu et personne ne peut faire l différence entre cette CPU et une vraie.
j'en profite donc pour créer le signal de la carte DMD au sein même de la cpu qui par vers le DMD à LED (ou PIN2DMD si cela vous amuse) mais aussi je fabrique un signal serie qui envoie à 2MBit/s les frames monochrome vers le PI5 qui est vraiment une bête de course. 512Octet toutes le 8ms, cela me laisse de la marge pour envoyer d'autres données qui se trouve en ram de l'émulateur.
ensuite le PI5 fait son job, il convertit les frames à l'aide de LIBSERUM et une conversion monochrome -> couleur prend environ... 1ms parfois 3, mais vraiment rarement. cela veut dire que le PI5 en plus de la conversion SERUM a largement le temps de jouer à autre chose.
tout cela dans le but d'aller claquer un écran HDMI sur mon flip et de rapprocher mon médiéval à ce que ressemble un JPP, mais avec le jeu original, et pourquoi pas aussi un code V2 qui tournerai sur le PI5 à l'aide de MFP par exemple ou le code qu'on veut...
en fait cette cpu n'a plus d'aspic, de 6809, de rom, de ram, ni sécuritychip... juste un microcontroleur et des TTL LVC de mise à niveau 3V3 <-> 5V
un microcontroleur STM32 qui fait tourner un émulateur en temps réel au cycle près qui est ecrit par mes propre soin et dont je maitrise le code. donc pas de vpinmame qui émule du PACMAN dans ton VPIN .
le signal video DMD est sorti tout droit du STM32, donc plus de carte video, on peut voir dans le video que le DMD led est directement connecté à la carte CPU et que rien n'est branché sur le port I/O de l cpu, bien que en pratique cela fonctionne aussi avec une vrai carte dmd89 mais pas les carte video95 à cause du fait qu'ils utilise le signal Q à la place de E.
ces 3 dernières semaines, j'ai étudié un librairie qui se nomme libserum.
https://github.com/zesinger/libserum/releases
cette lib est ecrit par un français David (ZeSinger) qui a aussi réalisé aussi un soft de colorisation afin d'offrir de la colorisation au VPIN sans passer par les colorisations payantes de PIN2DMD et les excès d'humeur de LUCKY01 et sa bande... elle permet de faire des vraies colorisation HD si la personne qui fait la colorisation y met le temps nécéssaire.
La colorisation est faite par EBOR, elle est vraiment jolie, certaines séquences sont en HD 256x64.
Je l'ai donc contacté et éxpliqué que je réalise une cpu, et que j'aimerais intégré sa lib dans mon projet.
donc le schéma est le suivant :
Vous avec une cpu autonome qui fait tourner la vrai ROM des WPC que vous chargez une seule fois à l'aide d'un SDCard dans le flash du STM32.
ensuite, la carte cpu se comporte comme une vrai carte cpu et personne ne peut faire l différence entre cette CPU et une vraie.
j'en profite donc pour créer le signal de la carte DMD au sein même de la cpu qui par vers le DMD à LED (ou PIN2DMD si cela vous amuse) mais aussi je fabrique un signal serie qui envoie à 2MBit/s les frames monochrome vers le PI5 qui est vraiment une bête de course. 512Octet toutes le 8ms, cela me laisse de la marge pour envoyer d'autres données qui se trouve en ram de l'émulateur.
ensuite le PI5 fait son job, il convertit les frames à l'aide de LIBSERUM et une conversion monochrome -> couleur prend environ... 1ms parfois 3, mais vraiment rarement. cela veut dire que le PI5 en plus de la conversion SERUM a largement le temps de jouer à autre chose.
tout cela dans le but d'aller claquer un écran HDMI sur mon flip et de rapprocher mon médiéval à ce que ressemble un JPP, mais avec le jeu original, et pourquoi pas aussi un code V2 qui tournerai sur le PI5 à l'aide de MFP par exemple ou le code qu'on veut...
En full restoration : T2 - Dr Who - GetAway *2
- milan
- Modérateur
- Dept: 30
- Collec Perso: 0 flip
- Rech/Achete: 0 flip
- Messages : 11319
- Enregistré le : 01/10/2002
- Niveau : Initié
- Pro / revendeur : non
- Localisation : Nîmes. France

Re: [WIP] les aventures de Wpc Guru
Je n'ai rien compris... mais ça a l'air bien ! 

Le prix s'oublie, la qualité reste... (les tontons flingueurs)
- Wpc Guru
- Dept: 000
- Collec Perso: 0 flip
- Rech/Achete: 0 flip
- Messages : 735
- Enregistré le : 08/08/2017
- Niveau : Confirmé
- Pro / revendeur : non
Re: [WIP] les aventures de Wpc Guru
fait un effort !

plus sérieusement, t'aimerais pas pousser un peu le code des WPC ?
En full restoration : T2 - Dr Who - GetAway *2
- gisdutarn
- Dept: 81
- Rech/Achete: 0 flip
- Messages : 1192
- Enregistré le : 29/10/2014
- Niveau : Initié
- Pro / revendeur : oui
- Localisation : Castres

Re: [WIP] les aventures de Wpc Guru
Toujours aussi bon BIO!
Personnellement, je me suis lassé des WPC, code souvent trop facile.
Mais ce sont mes flipps préférés!!!
Donc, si tu arrives à améliorer le code, et plus (ecran, animation...)
Cela ne sera que mieux!
Merci pour tout les efforts et le temps que tu y passes!
@ bientôt
gis
Personnellement, je me suis lassé des WPC, code souvent trop facile.
Mais ce sont mes flipps préférés!!!
Donc, si tu arrives à améliorer le code, et plus (ecran, animation...)
Cela ne sera que mieux!
Merci pour tout les efforts et le temps que tu y passes!
@ bientôt
gis
Cofondateur de FLIPPER IN TARN (de 2014 à 2018)
Fondateur de FLIPPER EVENTS (Société de location et dépannage de flippers)
20 flips en stock... Ils vous attendent
Fondateur de FLIPPER EVENTS (Société de location et dépannage de flippers)
20 flips en stock... Ils vous attendent