YM2413を使ったMSX-MUSIC FM音源の実験
こちらで作ったYM2413の基板をFS-A1Fに搭載してみた。
基板の配線はパターンを追って、カートリッジスロットのランドにハンダ付けする。
FM BIOSはA1 Cockpitの領域に置き換え、ファームウェアをEEPROMに書き込む。
こうすることでA1 Cockpitの代わりにFM BIOSを読み込むめるようになる。
MSX-MUSICでFM音源を奏でることができ、かつA1 Cockpitとの別れを果たす(永遠に)。
ただしFM BIOSを切り離す手段がないため、PSGでゲームサウンドを奏でることはできない。
味わいのあるPSGサウンドも聞いてみたい場合はどうしたらよいか。
この問題を解決すべく探してみたところ以下のような記事発見した。
FS-A1F 内臓ソフト無効化改造
FM BIOSはA1 Cockpitと同じSLT-33にあるため、この回路で切り離せることができる。
もちろんPSGのサウンドを堪能することができた。先人の知恵に感謝
2020年6月26日金曜日
2020年3月20日金曜日
YM2413を使ったMSX-MUSIC FM音源の実験 2
出来上がった基板をどのように組み込むべきか、本来はMSXに内臓してバスに
接続すべきものだが、ここはMEGAFLASH ROMに繋げることにした。
![]() |
| MEGAROMをFLASHROMに交換している |
CXK5816のピンアサイン
改造時に外したSRAMのCXK5816であるが、このピンアサインには
A0-A7、D0-D7、VCC、GNDがあるので、これを利用する。
![]() |
| /WR,Reset,IORQ,Clock,Sound,±12Vはカートリッジ エッジから配線した。 |
MEGAFLASHを利用した場合、あらかじめFLASHにFM BIOSを書き込んでおけば、
そこからMSX-MUSICを立ち上げることができる。
YM2413を使ったMSX-MUSIC FM音源の実験
MSX resource center Internal MSX-MUSIC extension という記事に紹介
されていたMSX用FM音源の基板を作る。
MSX Music ここから基板のパターンを起こし。
元の配線図には間違いがあったので、こちらで訂正した。
このままでは何だか分からないので、FM-Pak Schematics から回路定数を割り出す。
PanasonicのFM-PakからSRAMの回路を除いたものであるという。
2020年2月20日木曜日
Gotek SFRM72-DU26をFlashFloppy化する

https://github.com/keirf/FlashFloppy/wiki
Gotekの製品をFlashFloppy化する手順は、優れたサイトが数多あるので解説は
他に譲るとして、ここではSFRM72-DU26の加工について記す。
基本的な構成はSFR1Mと共通しているので、回路図を参照のこと。
Firmewareの書き込みはBoot,RX,TX,GND,5Vのランドが用意されているので
そこにFT232RLアダプタを接続する。
イジェクトスイッチとスピーカーを接続するJA,JBのピンヘッダは基板上に
用意されていないが、それぞれに相当するJA,JB,JCという0Ω抵抗があるので、
これを撤去して跡のランドを利用する。
OLEDを接続するディスプレイポートも無いが、3.3V,GND,SCL,SDAが
用意されているのでそこを利用する。
0.91インチOLEDはドライブと同じ高さなので、ケースをカットして収納する。
ここではOLEDのピンを撤去して直に接続しているが、基板側にピンを用意して
ジャンパワイヤで接続するのが簡単かもしれない。
2020年2月19日水曜日
GOTEK SFRM72-DU26のピンアサイン
| 1 | +5V | 2 | INDEX |
| 3 | +5V | 4 | DRIVE SELECT(S1) |
| 5 | +5V | 6 | DISK CHANGE |
| 7 | NC | 8 | READY |
| 9 | (JE) | 10 | MOTOR ON(MO) |
| 11 | (JD) | 12 | DIRECTION |
| 13 | NC | 14 | STEP |
| 15 | GND | 16 | WRITE DATA |
| 17 | GND | 18 | WRITE GATE |
| 19 | GND | 20 | TRACK00 |
| 21 | GND | 22 | WRITE PROTECT |
| 23 | GND | 24 | READ DATA |
| 25 | GND | 26 | SIDE1 SELECT |
ジャンパピンの説明
4はS1をショートでDrive Select
10はMOをショートでMotor Enable
S1とMOの両方を選択することは不可
9はJEをショートでGND、オープンでPULL UP
11はJDをショートでGND、オープンでPULL UP
JD、JEともに用途は不明
2020年1月13日月曜日
SANYO MSX2+ PHC-70FDでPC用のFDDを使う
アサインされているのであれば、あとはケーブルの加工で済む。
PC用のFDDは奇数番号がGNDに落ちているが、PHC-70FDでは1,3,5がNC、
7,9,11が+5V、それ以外がGNDなので、そのまま接続すると電源ラインが
GNDに落ちてしまいシステムがダウンする。
また電源ケーブルが用意されていないので、FDD用に引き出す必要がある。
まず、元から使われていないケーブルの1-6をカット、7,9,11,13もカットして
11から+5V、13からGNDを引き出し、FDDの電源とする。
| 奇数 | 偶数 | PHC-70FD | |
| 1 | NC | 2 | NC |
| 3 | NC | 4 | NC |
| 5 | NC | 6 | NC |
| 7 | +5V | 8 | INDEX |
| 9 | +5V | 10 | DRIVE SELECT |
| 11 | +5V | 12 | NC |
| 13 | GND | 14 | NC |
| 15 | GND | 16 | MOTOR ON |
| 17 | GND | 18 | DIRECTION |
| 19 | GND | 20 | STEP |
| 21 | GND | 22 | WRITE DATA |
| 23 | GND | 24 | WRITE GATE |
| 25 | GND | 26 | TRACK 00 |
| 27 | GND | 28 | WRITE PROTECT |
| 29 | GND | 30 | READ DATA |
| 31 | GND | 32 | SIDE ONE SELECT |
| 33 | GND | 34 | READY |
![]() |
| Gotek (Flash Floppy) Emulatorで動作確認 |
MSXでPC用FDD TEAC FD-235HGを使う
MSXとFD-235HGのアサインの違い
MSX側が10番にDRIVE SELECT、34番にREADYとなっているのに対して
TEAC FD-235HGでは12番にDRIVE SELECT、34番にDISK CHANGEが
アサインされている。
アサインされている。
改造方法
基板上のチップ抵抗DS1をDS0に付け替え、10番をDRIVE SELECTとする。
34番にアサインされているDISK CHANGEは、基板のパターンをカットし
直接READY信号を配線してアサインする。
写真では2番にDISK CHANGE信号を配線しているが、MSXとは関係ないので
無視して構わない。
無視して構わない。
| MSX | FD-235HG | ||
| 2 | NC | 2 | MODE SELECT |
| 4 | NC | 4 | NC |
| 6 | NC | 6 | NC |
| 8 | INDEX | 8 | INDEX |
| 10 | DRIVE SELECT | 10 | NC |
| 12 | NC | 12 | DRIVE SELECT 1 |
| 14 | NC | 14 | NC |
| 16 | MOTOR ON | 16 | MOTOR ON |
| 18 | DIRECTION | 18 | DIRECTION |
| 20 | STEP | 20 | STEP |
| 22 | WRITE DATA | 22 | WRITE DATA |
| 24 | WRITE GATE | 24 | WRITE GATE |
| 26 | TRACK 00 | 26 | TRACK 00 |
| 28 | WRITE PROTECT | 28 | WRITE PROTECT |
| 30 | READ DATA | 30 | READ DATA |
| 32 | SIDE ONE SELECT | 32 | SIDE ONE SELECT |
| 34 | READY | 34 | DISK CHANGE |
登録:
投稿 (Atom)
オサラッペ川に架かる嵐山人道橋の撤去について
グラフ旭川9月号 「北の自然・人」を見て来られた方、そうじゃない方もようこそ。嵐山人道橋が撤去されるかもしれないという話がメディアで取り上げられたのは、自分の知る限りで寺島一男氏の連載「北の自然・人」が初めてかと思われる。 昨年の10月のこと、嵐山と旭岡との間に架かる橋を通りがか...
-
MSXとFD-235HGのアサインの違い MSX側が10番にDRIVE SELECT、34番にREADYとなっているのに対して TEAC FD-235HGでは12番にDRIVE SELECT、34番にDISK CHANGEが アサインされている。 改造...
-
偏向板の交換についてはHP200LXのサイトに優れたものがあり、そちらを参考にさせてもらった。基本的な所で通用する部分が多く、修理の上で役立つだろう。 手順としては液晶基板を枠から外し、二枚重ねのガラスの天面に貼られた偏向板を剥がし、さらに接着剤を除去する。 ...
-
PHC-70FDでPC用FDDを使う場合、DRIVE SELECTが10番、READYが34番に アサインされているのであれば、あとはケーブルの加工で済む。 PC用のFDDは奇数番号がGNDに落ちているが、PHC-70FDでは1,3,5がNC、 7,9,11が+5...













