MSX Village forum

L'atelier MSX from scratch

GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 29/03/2015 à 08h46

Reprise du message précédent

Oui, c'est moins problématique avec un MSX à base de FPGA mais il y a quand même quelques problèmes de correspondance et avec certaines combinaisons de touches. C'est plus ou moins selon le clavier utilisé. Edité par GDX Le 29/03/2015 à 08h48
   
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 956

Le 29/03/2015 à 09h30
Fabf :
Ce serait pas plutôt le "direct video memory access" qui est en cause ?


Je ne sais pas si tu parles du mode de lecture/écriture en "rafale" ? Dans ce cas précis que j'ai redécouverts récemment, il faudrait ajouter une logique d'auto incrémentation de l'adresse.


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 956

Le 29/03/2015 à 10h01
Fabf :




Mise à jour du projet Octo+ : 1er proto terminé et fonctionnel :tchin




Pour résumer :

PPI remplacé par une carte CycloneII boitier TQFP144, dedans tu claques un PPI et du code VHDL pour faire passerelle avec le port PS2.



Une cartouche qui contient une autre carte CycloneII qui doit contient un PSG(vu la présence du port joystick), la SCC avec un SRAM 512K.



Joli travail!

Je n'ai toujours pas reçu mes carte CycloneII !!! :@ :@ :@ :@ :diable

Peux-tu me MP ton vendeur eBay STP?


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 29/03/2015 à 10h46
Oui c'est bien ça mais je compte tout regrouper dans un seul FPGA pour le prochain proto.

J'ai pas de fournisseur pour le FPGA, j'ai pris le moins cher sur Ebay.
C'est long, il faut bien compter 1 mois :(

Pour le clavier, ça fonctionne plutôt bien.
En matrice AZERTY il y a en effet quelques touches qui ont un problème.
Pour être parfait il faudrait un clavier belge.
http://fr.wikipedia.org/wiki/Disposition_des_touches_des_claviers_informatiques#Clavier_belge

J'attends un clavier pour voir ce que ça donne matrice QWERTY.

Par contre dans les jeux le clavier parfaitement même avec l'appui de 3 touches en même temps.
serge.69 Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 14/08/2014 à 13h19

Messages: 53

Le 18/04/2015 à 10h22
Salut Fabf :D

je viens de voir tes progrès sur ta machine ,

je suis content pour toi ,

un nouveau msx vois le jour :love

A+
   
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 956

Le 21/05/2015 à 14h13
Bon c'était long mais j'ai enfin eu le temps de souder mon CPLD EPM3256A en 144 broches boitier TQFP!
:)



C'est pas ti beau hein? :p


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5481

Le 21/05/2015 à 14h54
si c'est bô


banniere-ericb59e
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10316

Le 21/05/2015 à 15h34
salut MAX :|


:noel
Site web    
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 956

Le 21/05/2015 à 17h42
Maintenant faut faire une dernière passe de vérification du PCB et je pourrais lancer en fabrication. Avant l'angoisse des premiers tests ;)


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 21/05/2015 à 18h51
Bonsoir,

Tu as du passé du temp a souder les PINS ... :oups



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 21/05/2015 à 21h08
Belle bête :top
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 27/05/2015 à 19h07
Quelques nouvelles de l'Octo+

J'ai fait un très gros travail d'intégration pour réduire le nombre de composants.
Seul le Z80 m'a résisté alors il est encore présent sur la carte.

A l'intérieur du FPGA on retrouve :
glue logic
PPI
interface clavier PS/2
PSG

A venir :
Expander de slots
mapper
SCC
FM

Restera sur le PCB :
Z80
FPGA
ROM
RAM
VDP + CXA1145
résistances et condo

Pour réaliser ce nouveau proto plus facilement j'ai du réduire la machine à un simple MSX1 alors forcement ça en jette un peu moins :moue

J'ai fais une petite vidéo pour changer des photos.
Edité par Fabf Le 28/05/2015 à 22h15
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 27/05/2015 à 23h16
Bonsoir,

Effectivement, il reste plus grand chose en externe.
Pour la ROM et la RAM, a mon avis, ça va être difficile de les mettre dans le FPGA ...

Y'a plus qu'a le passer en MSX2, voir 2+ :siffle

En tout cas, bravo. Belle intégration :top Edité par metalgear2 Le 27/05/2015 à 23h17



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 27/05/2015 à 23h24
Merci

Repasser en MSX2+ sera une formalité :D

ROM et RAM ça va pas être possible, seulement 13ko dans le petit FPGA.
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5481

Le 28/05/2015 à 07h13
tu peux être fier de toi :)


banniere-ericb59e
Site web    
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 28/05/2015 à 22h44
Je le suis, voici le premier montage que je commençais il y a tout juste 4 ans. :tchin
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie