L'atelier [FS-A1F] Désactiver le logiciel interne au boot.
Bonjour à tous.
Je suis vraiment motivé pour me remettre sur MSX depuis que j'ai ma Carnivore2.
Je n'en suis qu'à la phase de découverte, l'exploitation de cette carte promet d'être longue.
N'ayant utilisé que des MSX1 sans lecteur de disquette, j'ai encore à apprendre les commandes MSX-DOS et Nextor. Connaissant bien MS-DOS, je ne suis pas perdu.
Toutefois, je me heurte à un élément que je n'avais pas pris en considération.
Mon superbe Panasonic FS-A1F (boosté à 128Ko par notre ami et maître es-MSX JiPé, possede un logiciel en ROM aussi inutile que pénible et qui complique mon utilisation de la Carnivore2 et de SOFARUN.
Ma question est simple : comment désactiver ce logiciel facilement ?
Je sais qu'il est en ROM (non effaçable). La ROM est-elle montée sur support ? (Il semblerait que non : http://www.tehkella.net/retro/?p=1706)
Si oui, je pourrai peut-être la remplacer par une ROM patchée :
https://www.msx.org/forum/msx-talk/hardware/fixing-panasonic-fs-a1-mk2-firmware-issues?page=2
https://www.msx.org/forum/msx-talk/hardware/panasonic-fs-a1-propietary-firmware-deskpac-bypass-by-hardware-modding-can-b
https://msx.org/forum/msx-talk/hardware/about-msx2-upgrades Edité par DataPro Le 10/05/2022 à 16h20
Je suis vraiment motivé pour me remettre sur MSX depuis que j'ai ma Carnivore2.
Je n'en suis qu'à la phase de découverte, l'exploitation de cette carte promet d'être longue.
N'ayant utilisé que des MSX1 sans lecteur de disquette, j'ai encore à apprendre les commandes MSX-DOS et Nextor. Connaissant bien MS-DOS, je ne suis pas perdu.
Toutefois, je me heurte à un élément que je n'avais pas pris en considération.
Mon superbe Panasonic FS-A1F (boosté à 128Ko par notre ami et maître es-MSX JiPé, possede un logiciel en ROM aussi inutile que pénible et qui complique mon utilisation de la Carnivore2 et de SOFARUN.
Ma question est simple : comment désactiver ce logiciel facilement ?
Je sais qu'il est en ROM (non effaçable). La ROM est-elle montée sur support ? (Il semblerait que non : http://www.tehkella.net/retro/?p=1706)
Si oui, je pourrai peut-être la remplacer par une ROM patchée :
https://www.msx.org/forum/msx-talk/hardware/fixing-panasonic-fs-a1-mk2-firmware-issues?page=2
https://www.msx.org/forum/msx-talk/hardware/panasonic-fs-a1-propietary-firmware-deskpac-bypass-by-hardware-modding-can-b
https://msx.org/forum/msx-talk/hardware/about-msx2-upgrades Edité par DataPro Le 10/05/2022 à 16h20
MSX1: Yeno DPC-64 - Sanyo PHC-28S - Sanyo PHC-28L - Canon V20 - Sony HB-75F - Yeno MX-64
MSX2: Panasonic FS-A1F 128Ko RAM 128 Ko VRAM + Gotek + Gotek / Philips NMS 8255 Azerty
Carnivore 2 : 8Mb FlashROM ° 1024Ko RAM ° IDE ° FM-PAC(MSX Music)° SCC+
Wozblaster

Alors, je suis un bille en électronique, mais si tu dessoudes la ROM qui contient le programme de lancement, ça devrait suffire.
Le boot ne trouvera plus de ROM dans son slot et continuera l'initialisation jusqu'au BASIC.
Enfin... normalement
EDIT : Ah mais non ; y a pas que le firmware sur cette ROM donc ça va tout casser.
A mon avis tu as pas vraiment d'autre choix que remplacer cette ROM.
Le boot ne trouvera plus de ROM dans son slot et continuera l'initialisation jusqu'au BASIC.
Enfin... normalement

EDIT : Ah mais non ; y a pas que le firmware sur cette ROM donc ça va tout casser.

A mon avis tu as pas vraiment d'autre choix que remplacer cette ROM.
On est toujours ignorant avant de savoir.

c'est une grosse ROM qui contient tout donc pas possible a inhiber sans la remplacer
après je ne me souviens plus de l'intérieur et si c'est facile a faire, faudrait une photo pour me rafraichir la mémoire
si c'est ce modèle : http://usbsecretbase.michikusa.jp/a1f/img/a1f_pwb_l.jpg on voit qu'il contient 2 ROMS
après je ne me souviens plus de l'intérieur et si c'est facile a faire, faudrait une photo pour me rafraichir la mémoire
si c'est ce modèle : http://usbsecretbase.michikusa.jp/a1f/img/a1f_pwb_l.jpg on voit qu'il contient 2 ROMS
j'ai trouvé ça
https://www.msx.org/forum/msx-talk/hardware/msx2-panasonic-fs-a1f-wiki-articles
c'est donc IC18 qu'il faut remplacer par une eprom 64K mais pour moi a priori la modif fait "sauter" l'accés à la kanji rom
DA1024D0365R is the text on the 128kB maskROM that contains
BASIC 32K / SUBROM 16KB / DISKROM 16KB / KANJI DRIVER 32KB / Cockpit software 32KB
le A1 cockpit étant dans le slot 3.3 d'aprés le Wiki de MRC il y a peut-être un moyen de le désactiver en "coupant" ce signal qui vient de la broche 56 du S1985
https://www.msx.org/forum/msx-talk/hardware/msx2-panasonic-fs-a1f-wiki-articles
c'est donc IC18 qu'il faut remplacer par une eprom 64K mais pour moi a priori la modif fait "sauter" l'accés à la kanji rom
DA1024D0365R is the text on the 128kB maskROM that contains
BASIC 32K / SUBROM 16KB / DISKROM 16KB / KANJI DRIVER 32KB / Cockpit software 32KB
le A1 cockpit étant dans le slot 3.3 d'aprés le Wiki de MRC il y a peut-être un moyen de le désactiver en "coupant" ce signal qui vient de la broche 56 du S1985
Merci d'explorer les possibilités.
De ton lien je retiens ceci :
Et le S1985 un chip de la carte mère ?
Edité par DataPro Le 10/05/2022 à 16h17
De ton lien je retiens ceci :
Alexey :
I just modified the A1F to remove the firmware. Remove (desolder) the right ROM (IC18), leave the other ROM on board. Dump the removed ROM as if it would be a 27C512 chip. You will get a 64kb image with BIOS, Basic, Subrom and Disk ROM. Burn this dumped image into a W27C512 EEPROM or 27C512 EPROM. Install the programmed chip where the desoldered ROM used to be. Done!
Jipe :
Là je n'ai pas tout compris. J'imagine que ce que tu nommes "A1 Cockpit" c'est le tableau de bord qui se lance au boot.le A1 cockpit étant dans le slot 3.3 d'aprés le Wiki de MRC il y a peut-être un moyen de le désactiver en "coupant" ce signal qui vient de la broche 56 du S1985
Et le S1985 un chip de la carte mère ?
Edité par DataPro Le 10/05/2022 à 16h17
MSX1: Yeno DPC-64 - Sanyo PHC-28S - Sanyo PHC-28L - Canon V20 - Sony HB-75F - Yeno MX-64
MSX2: Panasonic FS-A1F 128Ko RAM 128 Ko VRAM + Gotek + Gotek / Philips NMS 8255 Azerty
Carnivore 2 : 8Mb FlashROM ° 1024Ko RAM ° IDE ° FM-PAC(MSX Music)° SCC+
Wozblaster
Je ne pense pas être capable d'intervenir sur un élément aussi petit qu'une broche du S1985.
Pour la ROM, il faudra que je soude un support après l'avoir retiré et qu'ensuite je regarde si tout fonctionne. Malheureusement, je ne suis pas très doué en dessoudage et mon MSX2 m'est très précieux.
Donc je vais réfléchir avant de me lancer.
Pour la ROM, il faudra que je soude un support après l'avoir retiré et qu'ensuite je regarde si tout fonctionne. Malheureusement, je ne suis pas très doué en dessoudage et mon MSX2 m'est très précieux.
Donc je vais réfléchir avant de me lancer.
MSX1: Yeno DPC-64 - Sanyo PHC-28S - Sanyo PHC-28L - Canon V20 - Sony HB-75F - Yeno MX-64
MSX2: Panasonic FS-A1F 128Ko RAM 128 Ko VRAM + Gotek + Gotek / Philips NMS 8255 Azerty
Carnivore 2 : 8Mb FlashROM ° 1024Ko RAM ° IDE ° FM-PAC(MSX Music)° SCC+
Wozblaster
peux tu vérifier sur ton A1F si l'instruction CALL KANJI0 fonctionne car sur les émulateurs elle ne fonctionne pas
ça doit te donner des grosses lettres sur les écrans texte screen 0 et screen 1
ça doit te donner des grosses lettres sur les écrans texte screen 0 et screen 1

ericb59 :
pour info: avec openMSX, CALL KANJI0 fonctionne sur un turbo-R ou un MSX2+, mais pas avec le FS-A1F.
je sais j'ai déja essayé sur BlueMSX et OpenMSX

Jipe :
peux tu vérifier sur ton A1F si l'instruction CALL KANJI0 fonctionne car sur les émulateurs elle ne fonctionne pas
ça doit te donner des grosses lettres sur les écrans texte screen 0 et screen 1
ça doit te donner des grosses lettres sur les écrans texte screen 0 et screen 1
Résultat : Syntax Error. Edité par DataPro Le 11/05/2022 à 09h02
MSX1: Yeno DPC-64 - Sanyo PHC-28S - Sanyo PHC-28L - Canon V20 - Sony HB-75F - Yeno MX-64
MSX2: Panasonic FS-A1F 128Ko RAM 128 Ko VRAM + Gotek + Gotek / Philips NMS 8255 Azerty
Carnivore 2 : 8Mb FlashROM ° 1024Ko RAM ° IDE ° FM-PAC(MSX Music)° SCC+
Wozblaster
j'ai regardé dans la rom kanji qui disponible sur les émulateurs et les instructions des CALL pour le Kanji ne sont pas présentes
sur un post de MRC ils disent que cela ne sert qu'au traitement de texte interne c'est donc pour cela que la rom de remplacement ne fait que 64 Ko
sur un post de MRC ils disent que cela ne sert qu'au traitement de texte interne c'est donc pour cela que la rom de remplacement ne fait que 64 Ko
Merci Gfx.
J'habite au centre de la France.
Je pense que j'achèterai une pompe à dessouder électrique et que j'achèterai ici à celui qui voudra me le graver, un BIOS. Je mettrais un support tulipe.
J'habite au centre de la France.
Je pense que j'achèterai une pompe à dessouder électrique et que j'achèterai ici à celui qui voudra me le graver, un BIOS. Je mettrais un support tulipe.
MSX1: Yeno DPC-64 - Sanyo PHC-28S - Sanyo PHC-28L - Canon V20 - Sony HB-75F - Yeno MX-64
MSX2: Panasonic FS-A1F 128Ko RAM 128 Ko VRAM + Gotek + Gotek / Philips NMS 8255 Azerty
Carnivore 2 : 8Mb FlashROM ° 1024Ko RAM ° IDE ° FM-PAC(MSX Music)° SCC+
Wozblaster
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie