-
Compteur de contenus
3 504 -
Inscription
-
Dernière visite
-
Jours gagnés
26
Type de contenu
Profils
Articles
Forums
Tout ce qui a été posté par X-death
-
Oui il est cher ( et encore je l'ai eu aussi sur Kickstarter son prix à encore bien monté depuis...) c'est pour ça que je suis un peu plus critique, si je devait le noté je mettrait 8/10 avec la différence vers 9/10 au niveau de la mise en page. Et pour le 10/10 il manque trop de contenu. Non , il manque quand même pas mal de choses ;) A titre d'exemple ils parlent de la Mega-Jet mais aucune ligne sur la Pico... Les schémas de traçage de la Megadrive fait main ça laisse rêveur.... C'est un livre à acheter pour ses artworks , ceux qui aiment faire des covers Sega et qui cherchent de la matière vont vraiment se régaler. J'ai oublier de te répondre la dessus , très beau cadrage et la ou on voit que tu travaille avec du lourd c'ets sur le niveau de détail malgré le peu de lumière qu'il devait y avoir :)
-
Ah tu ma devancé je voulais faire un post dessus aussi. Je confirme que c est vraiment un ouvrage magnifique , ya meme un grafcet de programmation sur Streets Of Rage 1. Après je trouve que tout n est pas parfait, j aurait preferer une meilleur mise en page , car tout s en chaine sans grande logique. Il aurait put faire par developpeur avec ensuite les artworks sur les jeux ou il a bossé. Mais c est assurement un Must have:-)
-
Superbe Photo vraiment.Bon par contre faut pouvoir aussi , ton appareil photo avec son objectif vaut plus cher que toute ma collection ;-) Tu travaille dans ce domaine ? Merci !
-
J aime bien voir les photos du chat aussi :-) On devrait ouvrir un topic sur nos animaux ;-) Sinon belle acquisition La Nomad , j en avait une il y a quelques années et je me suis bien eclater avec. Par contre l ecran vieillit tres mal , un LCD mod est vraiment recommender
-
Oui c'est fort possible que l'erreur vienne de moi :mrgreen:
-
Freerouting c est celui la qui est intégré a Kicad ;) c'est ce truc que j'ai utilisé pour routé la X-flash 64 :)
-
De la merde j'irait pas jusque la quand même. Je suis franchement impressionné par l'autorouteur gratuit et Open Source de Kicad. Deplus je me voyait pas faire le routage de la cartouche à la main. Après c'est sur que le routage fait main et souvent mieux et donne un résultat plus propre. Je pense que ça va surtout dépendre de ce que tu cherche à faire, pour un petit proto il vaut mieux router à la main.
-
JE t'ai envoyé un MP avec la redirection à faire. Je suis désoler je ne comprends toujours pas comment une telle erreur à pu passer à l'autoroutage.... Bon sinon c'est cool tu a reçu le FPGA rapidement. Est-ce que tu a également le câble Byte Blaster ? Tu me diras quand tu aura soudé ta carte et si tu veut on tente de se capter un coup par chat pour l'insatllation/config du projet Quartus II ?
-
Je confirme que c est bien le troisième port de communication celui noté Ext sur les MD2. Ça sert pas a grand chose de nos jours car la vitesse est relativement lente 4800 Bauds je croit :-)
-
Une cartouche de test 100% libre pour les consoles 8 et 16 bits à base de FPGA=- Présentation de la cartouche -= L’objectif de la X-flash 64 est de permettre rapidement une simulation de composants logique sur des consoles retro 8 et 16 bits. Elle s’adresse donc aux personnes souhaitant faire des tests ou des recherches et ne voulant pas utiliser des plaques à essais et devoir sortir le fer à souder à chaque fois. Elle dispose de plusieurs types de mémoire afin d’assurer une grande compatibilité: -8Mo de mémoire CFI Flash parallèle utilisée pour stocker la Rom. -32 Ko de Fram parallèle et 4Ko de mémoire Eeprom série pour stocker les sauvegardes des Roms - 2Mo EPCS Flash Série pour stocker la configuration du FPGA -32Ko de Ram ( block M3E interne au FPGA) pour servir de mémoire tampon au FPGA La X-flash 64 ne nécessite pas obligatoirement de programmateur externe pour la programmation de la mémoire Flash 8Mo. La programmation de cette mémoire peut se faire par l’intermédiaire d’une communication JTAG/USB le FPGA étant alors utilisé comme micro-processeur. L’utilisateur peut alors se servir de la carte comme d’une cartouche Flash. Il est également possible de programmer la mémoire de 8Mo en utilisant les BUS I/O. Afin de réduire les temps de compilation le projet est divisé en deux systèmes différents: -La partie Flasheur : le FPGA contrôle la programmation de la mémoire -La partie Système : c’est le bus de la machine cible qui va piloter directement la mémoire Le FPGA est relié directement au BUS de la console, son rôle est de piloter l’état des I/O avec les différents composants que l’utilisateur aura simulé. Le code du système peut être modulé et adapté en fonction de la machine cible de l’utilisateur : Sega Megadrive , Super Nintendo , Famicom , Master System etc… L’utilisateur peut donc analyser précisément toute activité sur chaque pin du Bus, le résultat étant exploitable directement sous forme de Chronogramme. Plusieurs codes seront fournis en exemples et en fichiers de configuration prêts à être flashés dans le FPGA. =- Composition de la cartouche -= Télécharger la pièce-jointe : composition_1.PNG Télécharger la pièce-jointe : composition_2.PNG Télécharger la pièce-jointe : composition_3.png =- Programmation de la mémoire de 8Mo-= Pour programmer la mémoire Flash directement avec la X-flash 64 le FPGA doit être utilisé comme micro-processeur, une grosse partie de ses cellules logiques sont alors utilisées. Afin de réduire les temps de compilation j’ai créé deux projets séparés pour que l’utilisateur qui souhaite juste uniquement piloter sa console n’ai pas à s’occuper du principe de programmation de la mémoire. Le système peut être ramené au synoptique suivant : Télécharger la pièce-jointe : composition_4.png Le système de configuration du FPGA est alors composé des éléments suivants : Télécharger la pièce-jointe : composition_5.png La communication entre l’ordinateur et le système se fait par l’intermédiaire du connecteur JTAG et d’un câble type USB Blaster. Télécharger la pièce-jointe : composition_6.jpg Pour simplifier l’utilisation j’ai créé différents scripts Windows qui permettent d’assurer les interactions classiques avec la mémoire : Lecture , Ecriture , Dump , Clean. Exemple : Pour flasher une Rom l’utilisateur doit juste placer un fichier rom.bin et exécuter Flash_ROM.bat Télécharger la pièce-jointe : composition_7.png L’utilisateur est averti de la progression de l’opération en temps réel et de son bon déroulement. Télécharger la pièce-jointe : composition_8.png Une fois la programmation terminée l’utilisateur peut ensuite démarrer sa console. Télécharger la pièce-jointe : composition_9.jpg =- Simulation de Système-= Afin de simuler un système il est nécessaire de décrire l’état et le comportement de chaque PIN du bus. Le code exemple ci-dessous concerne la Sega Megadrive il peut être modifié ou adapté en fonction d’une autre machine. Télécharger la pièce-jointe : code.png A la fin de la programmation le fichier de configuration du FPGA au format.sof est créé. Il suffit alors de la programmer dans la mémoire EPCS pour tester le comportement du système en temps réel. Télécharger la pièce-jointe : flash.png Il est également possible d’analyser l’état de chaque pin en live afin de résoudre d’éventuels problèmes : Télécharger la pièce-jointe : chrono.png Une fois le fichier de configuration .sof flasher dans la mémoire EPCS il est conservé même en cas de mise hors tension du FPGA. Il est donc possible de partager et de conserver plusieurs fichiers sof pour décrire différentes cartouches : Télécharger la pièce-jointe : release.png =- Conclusion-= Comme prévu l'intégralité du code et les schémas de la réalisation de la carte seront rendu public dans les prochains jours. Je posterai une vidéo de la cartouche qui reprendras les deux parties : flash et système afin de mieux comprendre le principe fonctionnement. Je suis conscient que le projet paraît complexe après lecture de cet article cependant il est tout à fait possible d'apprendre rapidement à utiliser la cartouche même avec aucune connaissance sur la programmation de système embarqué. Je reste naturellement ouvert à toutes remarques où suggestions Merci de votre lecture et bonne Journée X-death Cliquer ici pour voir le/la/l' article
-
=- Présentation de la cartouche -= L’objectif de la X-flash 64 est de permettre rapidement une simulation de composants logique sur des consoles retro 8 et 16 bits. Elle s’adresse donc aux personnes souhaitant faire des tests ou des recherches et ne voulant pas utiliser des plaques à essais et devoir sortir le fer à souder à chaque fois. Elle dispose de plusieurs types de mémoire afin d’assurer une grande compatibilité: -8Mo de mémoire CFI Flash parallèle utilisée pour stocker la Rom. -32 Ko de Fram parallèle et 4Ko de mémoire Eeprom série pour stocker les sauvegardes des Roms - 2Mo EPCS Flash Série pour stocker la configuration du FPGA -32Ko de Ram ( block M3E interne au FPGA) pour servir de mémoire tampon au FPGA La X-flash 64 ne nécessite pas obligatoirement de programmateur externe pour la programmation de la mémoire Flash 8Mo. La programmation de cette mémoire peut se faire par l’intermédiaire d’une communication JTAG/USB le FPGA étant alors utilisé comme micro-processeur. L’utilisateur peut alors se servir de la carte comme d’une cartouche Flash. Il est également possible de programmer la mémoire de 8Mo en utilisant les BUS I/O. Afin de réduire les temps de compilation le projet est divisé en deux systèmes différents: -La partie Flasheur : le FPGA contrôle la programmation de la mémoire -La partie Système : c’est le bus de la machine cible qui va piloter directement la mémoire Le FPGA est relié directement au BUS de la console, son rôle est de piloter l’état des I/O avec les différents composants que l’utilisateur aura simulé. Le code du système peut être modulé et adapté en fonction de la machine cible de l’utilisateur : Sega Megadrive , Super Nintendo , Famicom , Master System etc… L’utilisateur peut donc analyser précisément toute activité sur chaque pin du Bus, le résultat étant exploitable directement sous forme de Chronogramme. Plusieurs codes seront fournis en exemples et en fichiers de configuration prêts à être flashés dans le FPGA. =- Composition de la cartouche -= =- Programmation de la mémoire de 8Mo-= Pour programmer la mémoire Flash directement avec la X-flash 64 le FPGA doit être utilisé comme micro-processeur, une grosse partie de ses cellules logiques sont alors utilisées. Afin de réduire les temps de compilation j’ai créé deux projets séparés pour que l’utilisateur qui souhaite juste uniquement piloter sa console n’ai pas à s’occuper du principe de programmation de la mémoire. Le système peut être ramené au synoptique suivant : Le système de configuration du FPGA est alors composé des éléments suivants : La communication entre l’ordinateur et le système se fait par l’intermédiaire du connecteur JTAG et d’un câble type USB Blaster. Pour simplifier l’utilisation j’ai créé différents scripts Windows qui permettent d’assurer les interactions classiques avec la mémoire : Lecture , Ecriture , Dump , Clean. Exemple : Pour flasher une Rom l’utilisateur doit juste placer un fichier rom.bin et exécuter Flash_ROM.bat L’utilisateur est averti de la progression de l’opération en temps réel et de son bon déroulement. Une fois la programmation terminée l’utilisateur peut ensuite démarrer sa console. =- Simulation de Système-= Afin de simuler un système il est nécessaire de décrire l’état et le comportement de chaque PIN du bus. Le code exemple ci-dessous concerne la Sega Megadrive il peut être modifié ou adapté en fonction d’une autre machine. A la fin de la programmation le fichier de configuration du FPGA au format.sof est créé. Il suffit alors de la programmer dans la mémoire EPCS pour tester le comportement du système en temps réel. Il est également possible d’analyser l’état de chaque pin en live afin de résoudre d’éventuels problèmes : Une fois le fichier de configuration .sof flasher dans la mémoire EPCS il est conservé même en cas de mise hors tension du FPGA. Il est donc possible de partager et de conserver plusieurs fichiers sof pour décrire différentes cartouches : =- Conclusion-= Comme prévu l'intégralité du code et les schémas de la réalisation de la carte seront rendu public dans les prochains jours. Je posterai une vidéo de la cartouche qui reprendras les deux parties : flash et système afin de mieux comprendre le principe fonctionnement. Je suis conscient que le projet paraît complexe après lecture de cet article cependant il est tout à fait possible d'apprendre rapidement à utiliser la cartouche même avec aucune connaissance sur la programmation de système embarqué. Je reste naturellement ouvert à toutes remarques où suggestions Merci de votre lecture et bonne Journée X-death
-
Superbes collections de figurines bravo :-) en plus c est bien rangé. J ai bien aimé les photos des chats aussi :-)
-
C est aussi un avantage a travailler sur du retro pas de latence due au frame buffer tu blast directement :-)
- 153 réponses
-
- CIC Led
- saturn modchip bios region
-
(et 29 en plus)
Étiqueté avec :
- CIC Led
- saturn modchip bios region
- Cartmod Genesis 16 BIT
- PCB Cartridge
- hack chinois
- G-Net
- python
- sega master system
- tilemap
- Anniversaire
- M0nsieurL
- Aspect original
- ABS
- Acétone
- Plastique
- Petite presentation
- épuisé....
- Switchage
- SNES
- PCB
- Test
- Switchless
- PAL NTSC
- PCB
- Compatible
- Super CIC
- IGR
- Switches
- Interrupteurs
- FFVIMan
- adapté
-
C est vraiment incroyable , c est des malades :-D C est clairement plus que ce a quoi je m attendait.
- 153 réponses
-
- CIC Led
- saturn modchip bios region
-
(et 29 en plus)
Étiqueté avec :
- CIC Led
- saturn modchip bios region
- Cartmod Genesis 16 BIT
- PCB Cartridge
- hack chinois
- G-Net
- python
- sega master system
- tilemap
- Anniversaire
- M0nsieurL
- Aspect original
- ABS
- Acétone
- Plastique
- Petite presentation
- épuisé....
- Switchage
- SNES
- PCB
- Test
- Switchless
- PAL NTSC
- PCB
- Compatible
- Super CIC
- IGR
- Switches
- Interrupteurs
- FFVIMan
- adapté
-
Ayant une cartouche de ce type je peu te dire que le dezonnage et le backup marchent très bien. C est plus le port cartouche de la Saturn qui est capricieux.
-
Oui ça c'est la version PC
-
Clé du jeu reçu :mrgreen:
-
Hi everyone. We're proud to announce that Pier Solar will be released on September 30th, 2014 for PS4, PS3, STEAM, and OUYA. Development is completed for all remaining platforms. The release dates for Xbox One, Wii U and SEGA Dreamcast will be announced next month, pending certification (Wii U & Xbox One). Starting on the 30th we'll contact the backers of the above mentioned platforms and provide the download codes. As soon as the Wii U and Xbox One versions get certified we'll contact the backers with those versions to provide the codes. Also, physical versions will take a bit longer due the extra tests necessary on the discs since they can't be patched. Best regards! -WM
-
Merci pour ton partage , j avait fait ce jeu voyant qu il marchait sous Gen et que djshocks avait fait la covers mais il y a ce bug du VDP. Amuse toi bien
- 1 réponse
-
- CIC Led
- saturn modchip bios region
-
(et 29 en plus)
Étiqueté avec :
- CIC Led
- saturn modchip bios region
- Cartmod Genesis 16 BIT
- PCB Cartridge
- hack chinois
- G-Net
- python
- sega master system
- tilemap
- Anniversaire
- M0nsieurL
- Aspect original
- ABS
- Acétone
- Plastique
- Petite presentation
- épuisé....
- Switchage
- SNES
- PCB
- Test
- Switchless
- PAL NTSC
- PCB
- Compatible
- Super CIC
- IGR
- Switches
- Interrupteurs
- FFVIMan
- adapté
-
héhé un revenant :) il y en a qui attendent de tes nouvelles sur Gendev ;)
- 153 réponses
-
- CIC Led
- saturn modchip bios region
-
(et 29 en plus)
Étiqueté avec :
- CIC Led
- saturn modchip bios region
- Cartmod Genesis 16 BIT
- PCB Cartridge
- hack chinois
- G-Net
- python
- sega master system
- tilemap
- Anniversaire
- M0nsieurL
- Aspect original
- ABS
- Acétone
- Plastique
- Petite presentation
- épuisé....
- Switchage
- SNES
- PCB
- Test
- Switchless
- PAL NTSC
- PCB
- Compatible
- Super CIC
- IGR
- Switches
- Interrupteurs
- FFVIMan
- adapté
-
Je ne trouve pas l'endroit pour parrainer....
-
Izidor quelle est ton pseudo que je te note en parrain ?
-
Héhé ça a l air genial ce four :-) Bel engin , tu a pu tester d autre truc ? Du coup tu a fait ma carte avec ?
-
Te va te prendre des coups de barre à mine :mrgreen:
- 153 réponses
-
- CIC Led
- saturn modchip bios region
-
(et 29 en plus)
Étiqueté avec :
- CIC Led
- saturn modchip bios region
- Cartmod Genesis 16 BIT
- PCB Cartridge
- hack chinois
- G-Net
- python
- sega master system
- tilemap
- Anniversaire
- M0nsieurL
- Aspect original
- ABS
- Acétone
- Plastique
- Petite presentation
- épuisé....
- Switchage
- SNES
- PCB
- Test
- Switchless
- PAL NTSC
- PCB
- Compatible
- Super CIC
- IGR
- Switches
- Interrupteurs
- FFVIMan
- adapté
-
Fallait vraiment preco le jeu tout au debut pour la baptème du feu , je n ai pas debloquer cette option alors que j ai investit depuis 2 ans je croit.. Il parle aussi de bien penser a editer son profil pour voir son nom dans les credits ;-) Rien sur le poster géant ?
- 153 réponses
-
- CIC Led
- saturn modchip bios region
-
(et 29 en plus)
Étiqueté avec :
- CIC Led
- saturn modchip bios region
- Cartmod Genesis 16 BIT
- PCB Cartridge
- hack chinois
- G-Net
- python
- sega master system
- tilemap
- Anniversaire
- M0nsieurL
- Aspect original
- ABS
- Acétone
- Plastique
- Petite presentation
- épuisé....
- Switchage
- SNES
- PCB
- Test
- Switchless
- PAL NTSC
- PCB
- Compatible
- Super CIC
- IGR
- Switches
- Interrupteurs
- FFVIMan
- adapté