MSX Village forum

L'école 1ChipMSX présentation

SveN Membre non connecté

Villageois

Rang

Avatar

Groupe : compte ++

Inscrit le : 22/11/2011 à 21h14

Messages: 865

Le 18/04/2012 à 11h37

Reprise du message précédent

@Zebibizen : C'est moi ou nous n'avons pas compris la même chose dans le post que tu viens de citer ??
OPLLOFF peut ne pas marcher, mais la modification du contenu de l'adresse #7FF6 du slot MSX-MUSIC résout la plupart du temps le problème.
Ceci-dit, il est spécifié que cette dernière manipulation n'a été effectuée que sur un A1WX.



Philips.NMS.8245/50/80, Sony.F1XV/HBF-700D, Pana.FSA1FX/A1WX(x2)/A1GT, OCM, GR8BIT.... et ...
   
BibiZen Membre non connecté

Maire-adjoint

Rang

Avatar

Inscrit le : 03/10/2009 à 18h34

Messages: 1455

Le 18/04/2012 à 11h57
concrêtement il manque un bout de code en assembleur à compiler
pour forcer cette adresse au moins sur le WX ça tombe bien j'en ai un ^^
E-mail    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10358

Le 18/04/2012 à 12h16
j'ai trouvé cette info sur le site de BiFi

FM PAC: (Panasonic)

Select Type: Custom
Switch Address: 7FF7
Save Address: 4000
Block Size: 4000
First Block: 0
Last Block: 3

il y a donc bien une région de la mémoire qui sert a changer des paramétes
l'emplacement est identique a celui de la zone de mémoire utilisée pour les controleurs de lecteurs de disquettes


:noel
Site web    
SveN Membre non connecté

Villageois

Rang

Avatar

Groupe : compte ++

Inscrit le : 22/11/2011 à 21h14

Messages: 865

Le 18/04/2012 à 12h22
Egalement de chez "Bifi" :

This about the original FM PAC, the Panasonic. This cartridge has 64kB ROM and 8kB SRAM. The ROM is in memory area 4000h-7FFFh. By writing to address 7FF7h, you can switch 16kB blocks (switches the whole ROM area). This address is read/write but since there are only 4 pages, bits 2-7 are always zero.

Special address (always active):

7FF4h: write YM-2413 register port (write only)
7FF5h: write YM-2413 data port (write only)
7FF6h: activate OPLL (read/write)
7FF7h: ROM page (read/write)

Address 7FF6h also has a special function, but for the sound chip. You have to set bit 0 to active the OPLL. Only bit 4 and 0 can be set or reset, the other bits are always 0. I don't know what bit 4 is for.

The SRAM can be actived in only this way: write 4Dh to 5FFEh and 69h to 5FFFh. Now 8kB SRAM is active in 4000h - 5FFFh, and the last two bytes are the two values you have just written. If you write any other value than the two above, the SRAM will disappear, and the usual ROM will appear. When the SRAM is active 6000h - 7FFFh is FFh except for 7FF7h and 7FF6h.

The .pac data files have the following format: first a header ("PAC2 BACKUP DATA") and then the 1FFEh bytes data.


Philips.NMS.8245/50/80, Sony.F1XV/HBF-700D, Pana.FSA1FX/A1WX(x2)/A1GT, OCM, GR8BIT.... et ...
   
popolon Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 28/07/2010 à 22h07

Messages: 224

Le 18/04/2012 à 12h58
GDX en avait parlé y'a un petit moment dans ce sujet :
http://www.msxvillage.fr/forum/topic.php?id=364

j'avais cité un post a l'époque :
http://www.mail-archive.com/msx@stack.nl/msg11220.html Edité par popolon Le 18/04/2012 à 13h01
   
SveN Membre non connecté

Villageois

Rang

Avatar

Groupe : compte ++

Inscrit le : 22/11/2011 à 21h14

Messages: 865

Le 23/04/2012 à 18h00
Mince j'ai effacé mon message en pensant qu'il était "en double".
Je disais donc :
Quelqu'un a-t-il essayé de couper la FM-PAC du OneChip avec la commande SetSmart de l'OCM ExtraPack v1.5 ?

$24 -> Set Audio Mute on PSG, SCC-I and OPLL


Philips.NMS.8245/50/80, Sony.F1XV/HBF-700D, Pana.FSA1FX/A1WX(x2)/A1GT, OCM, GR8BIT.... et ...
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10358

Le 23/04/2012 à 18h02
maintenant il est en double :heink :fou


:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 23/04/2012 à 18h02
Pas de soucis SVEN.
Tout est normal, t'es bien en double :fou


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Obelix Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 03/10/2009 à 08h06

Messages: 1702

Le 23/04/2012 à 19h06
J'ai eu aussi le même souci .

Redémarre ton Pc et fais un test .


MSX 8235 , MSX 8245 , MSX 8250 , MSX 8280

   
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 18/10/2012 à 08h43
Envie de se faire un 1Chip MSX sans trop de difficultés ?!

1Chip MSX sur carte de développement Altera DE0 et DE1 :

http://www.caro.su/msx/ocm_de0.htm

http://www.caro.su/msx/ocm_de1.htm

Le site est en russe par contre.

PS : Le Wiki du 1Chip MSX est dans le grimoire du village ! ^^
   
BibiZen Membre non connecté

Maire-adjoint

Rang

Avatar

Inscrit le : 03/10/2009 à 18h34

Messages: 1455

Le 18/10/2012 à 13h23
top le wiki :top

je n'ai pas encore testé la coupure FMPAC du Onechip
je suis intéressé par un exécutable pour couper aussi celle des Panasonic

J'ai acheté une cartouche Philips VU0040 (une vente d'Hanso) et ça fonctionne très bien :

on peut ajouter au Onechip le port imprimante qui lui fait défaut
Le covox fonctionne alors sans problème ^^
E-mail    
BibiZen Membre non connecté

Maire-adjoint

Rang

Avatar

Inscrit le : 03/10/2009 à 18h34

Messages: 1455

Le 09/01/2014 à 09h46
A ce jour, les cartouches Franky & Supersoniq ne sont pas compatibles avec la série des firmwares KDL 3.x
c'est la série qui a ajouté le code msx2+ bien bogué du 9958 :(

A l'utilisation, on peut également ajouter la cartouche SFG-01 à cette liste noire
obligé de rétrograder le Onechip avec la vieille v2.4 en pure msx2

En v3.1 (firmware msx2 & msx2+), il faut rebooter une bonne dizaine de fois pour être sous msxdos avec une SFG-01
En v3.2, la cartouche SFG-01 produit une infame bouillie sonore, multimente & msxdos rament à mort @3.4mhz
cette cartouche ne marche pas avec une fréquence plus élevée
E-mail    
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 10/01/2014 à 00h49
J'avais vu sur le Net des personnes qui ont ajoutées un quartz dans leur SCC ou FM-PAC afin qu'elle ne dépende plus de la fréquence du CPU. Peut-être qi'il est possible de faire la même chose sur le SFG-01.

Quant aux cartouches Franky & Supersoniq, D'après ce que j'ai compris, elles bloquent le Z80 afin de gérer elle-même ces ports E/S sinon il y aurait conflit. C'est peut-être ça qui cause problème avec les firmwares KDL 3.x.
   
BibiZen Membre non connecté

Maire-adjoint

Rang

Avatar

Inscrit le : 03/10/2009 à 18h34

Messages: 1455

Le 10/01/2014 à 11h16
un quartz dans SCC/FMpac pour forcer 60hz sur les msx PAL 50hz justement en rapport avec le VDP :hum
on peut le faire via utiliaire pour lire les chiptunes à la bonne vitesse
sur l'OCM, SCC & FMPAC sont émulés à 60hz et indépendants de la vitesse CPU

il y a peut être un problème de synchro avec les cartouches 3.4mhz
mais c'est lourd d'ajouter un quartz dans chaque cartouche :s

D'autant que la liste noire peut concerner toutes les cartouches 3.4mhz
comme la SD Erikie et le modem Philips transfo en RS232C

les firmwares KDL 3.x fonctionnent quand la SFG n'est pas insérée
il y a même une amélioration au niveau du code 9958 avec la v3.2

les versions 2.4 & 3.x sont forcées 3.4mhz via le réglage microswitch de mon OCM
KDL ne doit pas avoir de cartouche à problème, difficile pour lui de corriger ce bogue

Un peu comme Caro qui ne peut pas porter le code du DE1 sur le nouveau DE2
tout simplement parce qu'il n'a pas de DE2
E-mail    
BibiZen Membre non connecté

Maire-adjoint

Rang

Avatar

Inscrit le : 03/10/2009 à 18h34

Messages: 1455

Le 16/01/2014 à 19h58
un concours d'illustrations OS-tan organisé à la sortie de l'OCM ^^
http://www.dengeki.jp/~roburi/msxninki/

un exemple de dessin...
http://www.dengeki.jp/~roburi/msxninki/show.php?pic=p0005.jpg
...et du résultat concret :kiss
http://market.chu.jp/miaevent/infdata/60-3.jpg

mon illustration préférée :hum celle de devian art :top
http://kei-kof.deviantart.com/art/1-chip-MSX-s-GIJINKA-21627183
E-mail    
BibiZen Membre non connecté

Maire-adjoint

Rang

Avatar

Inscrit le : 03/10/2009 à 18h34

Messages: 1455

Le 16/02/2014 à 15h21
revenons au bios de la FM PAC, il se trouve dans le slot 0-2 à l'adresse 4000-7FFF comme avec les Pana
comment je procéde avec shem pour mettre à 0 l'adresse 7FF6 du slot 0-2 :hum
ça devrait désactiver la chaîne APRLOPLL :hum

j'ai essayé avec super-x avec un VR0 7FF6#0-2 ça dit ok
mais le call music est toujours ok :(

setsmart coupe le son de la FM mais ne la désactive pas
la version 1.7 ajoute un mode stéréo canal gauche cartouche externe / canal droit cartouche interne
E-mail    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie