XM7およびXM7 TypeR(以下断りがない限り、単に「XM7」と表記します)は、1982年に富士通より発売された8bitパソコン、FM-7のエミュレータです。FM-7は「究極の8bitMPU」6809を2つ搭載したホビーパソコンで、FUJITSU MICRO 8(FM-8)の後継機種として登場しました。FM-7がベストセラーとなった後、FM-77→FM77AV→FM77AV40と拡張を続け、1988年発売のFM77AV40SXをもってシリーズ終了となっています。
XM7はエミュレーション機種によってV1〜V3まで3系統のバージョンに分かれており、全て開発終了しています。
XM7 TypeRはXM7と同様、エミュレーション機種によってV1〜V3まで3系統のバージョンに分かれており、現在最新バージョンが開発進行中です。
バージョン系列 エミュレート機種
(XM7 TypeR)エミュレート機種
(XM7)対応プラットフォーム 最終バージョン
(XM7)最終バージョン
(TypeR)V1.0 FM-7 ← X68k,PC-98x1,
Linux,Win16,
FM TOWNS,IBM-PC,
Win32V1.0L20 − V1.1 FM-7,FM-77+400ラインセットI,FM-8 ← Win32 V1.1L77SX+z09 R4 V1.1L77SX+z09 R4 V2 FM-7,FM77AV,FM77AV20,FM77AV20EX FM-7,FM77AV Win32 V2.9L77SX+z09 R4 V2.9L77SX+z09 R4 V3 FM-7,FM77AV,FM77AV20,FM77AV20EX,
FM77AV40,FM77AV40EX/SXFM-7,FM77AV,FM77AV40EX/SX Win32 V3.4L77SX+z09 R4 V3.4L77SX+z09 R4
XM7はWindows 95以降のWin32系OS(Windows 95/Windows 98/Windows Me/WindowsNT 4.0/Windows 2000/Windows XP/Windows Vista/Windows 7/Windows 8/Windows 8.1/Windows 10/Windows 11)+DirectX3以降で動作するようデザインされています。
ただし、OSによっては以下の制限事項が発生します。
- Windows 95/98/NT 4.0/2000に関しては、IBM PC AT互換機(日本ではいわゆる「DOS/V機」等とも言われていました。「DOS/V機」に含まれないNEC PC98-NXシリーズについてもここではこの分類に含むものとします)・NEC PC-9800シリーズのみ対応しています。EPSON PC-x86シリーズ用Windows 95については動作検証ができていないので現状でも非保証ですし、DirectXがサポート対象外である富士通 FMR/FM TOWNS U用Windows 95上では正常に動作しません(具体的には起動はしますが、キー入力が効きませんし動作がメチャクチャ遅いです)。
- Windows 95/98/Me/NT4.0/2000/XP/Vista/7/8/8.1、一部バージョンのWindows 10(2020年までに発売・アップデート開始されたもの)はマイクロソフト社のサポートが既に終了しています。これらのOSはセキュリティ上のリスクを理解したうえでご利用ください。
- Windows 95の初期リテールバージョン(Build 950)は推奨しません。Service Pack 1の適用もしくはOSR2以降をお勧めします。
- WindowsNT 4.0ではService Pack 3以降が必須です。DirectXが必須のためですが、あまり快適に動作するとは言えません。
- Windows Meは激しく推奨しません。理由はお察しください (※ネタではありません)。
- Windows Vistaの初期リテールバージョン/Service Pack 1は推奨しません。Service Pack 2以降の適用をお勧めします。
- Windows 8は推奨しません。Windows 8.1へのアップグレードをお勧めします。
- WindowsNT系(NT4.0/2000/XP/Vista/7/8/8.1/10/11)では一部キー入力で不都合があります。問題がある場合はXM7のキーボード変換設定機能を使い、キーボードの再割り当てを行って下さい。
- ROMEO対応機能を使用するには、柏野 政弘氏作のpcidebug.dllが必要です。
pcidebug.dllはXM7のアーカイブに含まれていないので、柏野氏のサイト「ガジマルの森」からダウンロードして、pcidebug.dllとpcidbg95.vxd(Win95系)/pcidebug.sys(NT/2000/XP)をXM7.exeと同じフォルダに置いてください。- SCCI(SoundChip Common Interface)対応機能を使用するには、Windows 7以降のOSが必要となります。また、SCCI対応機能はWindows 11ではサポート対象外となりますので注意してください。
また、SCCI.DLLが必要となりますがSCCI.DLLはXM7のアーカイブに含まれていないので、「がし3」氏の保守モードサイトからSCCI.DLLを入手し、XM7.exeと同じフォルダに置いてください。
- Windows XP x64 Edition上での動作はほぼ問題なさそうな感じですが、ROMEO対応機能は使用できないと思われます。(2005/4/6・RC2で確認)
- Windows Vista上での動作は、製品版での検証結果としてはV3.4L30でROMEO周りを除けば動作しています。(2010/02/04現在)
- Windows 7上での動作は、製品版での検証結果としてはx86版、x64版ともにROMEO周りを除けば問題なく動いています。(2012/10/23現在)
- Windows 8上での動作は、製品版(RTM)での検証結果としてはx64版でROMEO周りを除けばほぼ問題なく動いています。(2012/10/23現在)
- Windows 8.1上での動作は、製品版(RTM)での検証結果としてはx64版でROMEO周りを除けばほぼ問題なく動いています。(2013/10/18現在)
- Windows 10上での動作は、今までのWindows同様、ROMEO周りを除けば問題なく動いています。(2022/04/23現在)
[著作権法上の警告]
XM7を実行するには、FM-7シリーズ/FM-8のROMデータをファイル化したものが必要です。
ROMデータは、使用者が所有しているFM-7シリーズ/FM-8実機から取り出す必要があります。
実機をお持ちでない方はXM7を使用することはできませんのでご注意ください。
[COPYRIGHT WARNING]
In order to execute "XM7", ROM data of FM-7/8 series are required.
The ROM data shall be extracted from the user's own real FM-7/8 series machines.
Be careful, if you do not have any real machines, you cannot use "XM7".
XM7では以下のファイル構成を想定しています。
なお、XM7 V3.4L50より動作モードによる漢字フォントの切り替え対応のため、JIS83準拠第1水準漢字ROMフォントのファイル名が「KANJI.ROM」から「KANJI1.ROM」に変更されました。V3.4L40以前を使用されていた方はリネームを行ってください。(再度SAVEROM2ユーティリティを使用してROMデータを取得する必要はありません。)
○=必須(V1.1のF-BASIC/ブートROM/サブモニタROMはFM-7/FM-8のどちらかの組み合わせで可) △=オプション
ファイル名 ファイルサイズ 内容 配置空間 配置アドレス V1.0 V1.1 V2 V3 FBASIC30.ROM 31,744bytes
32,768bytesF-BASIC V3.0, F-BIOS メイン $38000-$3FBFF
$38000-$3FFFF○ ○ ○ ○ BOOT_BAS.ROM 512bytesブートROM (BASICモード) メイン $3FE00-$3FFDF ○ ○ − − BOOT_DOS.ROM 512bytesブートROM (DOSモード) メイン $3FE00-$3FFDF ○ ○ − − BOOT_1MB.ROM 512bytesブートROM (1MB DOSモード) メイン $3FE00-$3FFDF ○ ○ − − SUBSYS_C.ROM 10,240bytes8x8フォント
サブモニタROM (タイプC)サブ $1D800-$1FFFF ○ ○ ○ ○ FBASIC10.ROM 31,744bytesF-BASIC V1.0, F-BIOS (FM-8) メイン $38000-$3FBFF − ○ − − BOOTBAS8.ROM 512bytesブートROM (BASIC,FM-8) メイン $3FE00-$3FFDF − ○ − − BOOTDOS8.ROM 512bytesブートROM (DOS,FM-8) メイン $3FE00-$3FFDF − ○ − − BOOTBBL8.ROM 512bytesブートROM (バブル,FM-8) メイン $3FE00-$3FFDF − ○ − − BOOTDBG8.ROM 512bytesブートROM (DEBUG,FM-8) メイン $3FE00-$3FFDF − ○ − − SUBSYS_8.ROM 10,240bytes8x8フォント
サブモニタROM (FM-8)サブ $1D800-$1FFFF − ○ − − SUBSYSL4.ROM 18,432bytes400ラインセット
サブモニタROMサブ $19800-$1BFFF
$1E000-$1FFFF− △ − − ANKCG16.ROM 4,096bytes400ラインセット
テキスト画面フォントCRTC − − △ − − KANJI.ROM 131,072bytesJIS78準拠 第一水準漢字、非漢字 I/O 4バイトI/O経由 △ △ ○ ○ KANJIN.ROM 131,072bytesJIS78準拠 第一水準漢字、非漢字(統合ROM/日本語通信カード版) I/O 4バイトI/O経由 − △ △ △ KANJIA.ROM 131,072bytesJIS78準拠 第一水準漢字、非漢字(FM77AV版) I/O 4バイトI/O経由 − △ ○ ○ INITIATE.ROM 8,192bytesFM77AV イニシエータROM メイン $36000-$37FFF − − ○ ○ SUBSYS_A.ROM 8,192bytesサブモニタROM3 (タイプA) サブ $1E000-$1FFFF − − ○ ○ SUBSYS_B.ROM 8,192bytesサブモニタROM3 (タイプB) サブ $1E000-$1FFFF − − ○ ○ SUBSYSCG.ROM 8,192bytesキャラクタROM
サブモニタROM1/2 (4バンク)サブ $1D800-$1DFFF − − ○ ○ KANJI1.ROM 131,072bytesJIS83準拠 第一水準漢字、非漢字 I/O 4バイトI/O経由 − △ △ ○ KANJI2.ROM 131,072bytesJIS83準拠 第二水準漢字 I/O 4バイトI/O経由 − △ △ ○ DICROM.ROM 262,144bytes漢字変換辞書 メイン(※) $2E000-$2EFFF − △(※) △ ○ EXTSUB.ROM 49,152bytes拡張サブモニタROM (タイプD,E) メイン $2E000-$2EFFF − △ − ○ JSUBMON.ROM 16,384bytes辞書アクセスルーチンROM 日本語サブ $C000-$FFFF − △ △ △
(※V1.1の場合、日本語サブシステム $A000-$AFFFにマッピングされます)
FM-7シリーズを用いたROM取り出し方法(V1対応,3.5インチ用)はこちらで紹介しています。
FM-7シリーズを用いたROM取り出し方法(V1対応,5インチ2D用)はこちらで紹介しています。
日本語通信カード上のROM取り出し方法(V1.1対応)はこちらで紹介しています。
FM-8を用いたROM取り出し方法(V1.1対応,5インチ2D用)はこちらで紹介しています。
FM77AVシリーズを用いたROM取り出し方法(V2対応)はこちらで紹介しています。
FM77AVシリーズ+日本語カードを用いた辞書ROM取り出し方法(V2対応)はこちらで紹介しています。
FM77AV20/20EX/40/40EX/40SXを用いたROM取り出し方法(V2/V3対応)はこちらで紹介しています。
FM77AV40EX/SXを用いたJIS78第一水準漢字ROM取り出し方法(V1/V2/V3対応)はこちらで紹介しています。
CMT I/F・ダンプリスト入力によるROM取り出し方法(V1/V1.1/V2/V3対応)はこちらで紹介しています。
XM7向けの互換ROMセットがApollo氏のXM7お手伝いぺ〜じから入手できます。あわせてご覧下さい。
バイナリパッケージで配布しているエミュレータ本体には個々のライセンス条件があります。基本的には「クリエイティブ・コモンズ・ライセンス CC BY-NC-SA 4.0」に基づいたものになっていますが、それらにつきましては、XM7.txtに明記してありますので、使用前に必ず目を通してください。また、このページの冒頭にも書きましたとおり、バイナリパッケージの当方でのサポートは一切行なっていません。
また、当サイトで配布されているソースファイルにつきましては、Windowsコマンドプロンプト・Borland C++ Compiler・Visual Studio・Netwide Assembler (NASM)の知識があることを前提として配布しております。ドキュメントファイルを読んでもビルド方法がわからないような方には、最初から向いていません。敢えて強い言葉で言ってしまえば「初心者お断り」です。当然ですが、自己あるいは第三者のビルドしたXM7らしきもの・XM7の紛い物に関してのサポートも当方ではできかねます。
試作版を除くバイナリパッケージの転載はライセンス条項に従っていただける限り自由ですが、ソースファイル、XM7LEを含む試作版につきましては、理由の如何を問わず、転載はすべてお断りしております。(2022/04/23)
XM7/XM7 TypeR本体
これらのバイナリパッケージは "as is"のかたちで公開しています。また、「一切のサポートはありません」。
XM7 (L77SX系統)
XM7 for Win32 + DirectX (V3.4L77SX+z10 R4)
XM7.exeおよびドキュメントです。別途、FM77AV40EX/SXのROMデータが必要です。
xm7_3477sxz10r4.zipのダウンロード (328,810 bytes, RetroPC.NET)
この 作品 は クリエイティブ・コモンズ 表示 - 非営利 - 継承 4.0 国際 ライセンスのもとに提供されています。
XM7 for Win32 + DirectX (V2.9L77SX+z10 R4)
XM7.exeおよびドキュメントです。別途、FM77AVシリーズのROMデータが必要です。
xm7_2977sxz10r4.zipのダウンロード (319,701 bytes, RetroPC.NET)
この 作品 は クリエイティブ・コモンズ 表示 - 非営利 - 継承 4.0 国際 ライセンスのもとに提供されています。
XM7 for Win32 + DirectX (V2.9L77SX+z10 R4-V2憑き)
XM7 V2にFMTV-151のチャンネルコール再現機能を追加したものです。絶対本気にしないこと。
XM7.exeおよびドキュメントです。別途、FM77AVシリーズのROMデータが必要です。
xm7_2977sxz10r4v2.zipのダウンロード (325,322 bytes, RetroPC.NET)
この 作品 は クリエイティブ・コモンズ 表示 - 非営利 - 継承 4.0 国際 ライセンスのもとに提供されています。
XM7 for Win32 + DirectX (V1.1L77SX+z10 R4)
XM7.exeおよびドキュメントです。別途、FM-8/FM-7シリーズのROMデータが必要です。
xm7_1177sxz10r4.zipのダウンロード (345,859 bytes, RetroPC.NET)
この 作品 は クリエイティブ・コモンズ 表示 - 非営利 - 継承 4.0 国際 ライセンスのもとに提供されています。
FDX68のディスクイメージフォーマットである「FDX」対応されたXM7派生版「XM7g」がGIMONSさんによって公開されています。XM7gを勝手に改変したものが下の方にありますがバージョンが古いので無視してください。XM7gのサポートについてはGIMONSさんにお願いします…とは書きましたが、まぁ基本はノーサポート前提でどうぞ。
→GIMONSさんのサイトはこちらです。XM7 TypeR本体
XM7 TypeR for Win32 + DirectX (V3.4L77SX+z10 R3a)
XM7.exeおよびドキュメントです。別途、FM77AV40/EX/SXのROMデータが必要です。
xm7tr_3477sxz10r3a.zipのダウンロード (370,477 bytes, RetroPC.NET)>
この 作品 は クリエイティブ・コモンズ 表示 - 非営利 - 継承 4.0 国際 ライセンスのもとに提供されています。
XM7 TypeR for Win32 + DirectX (V2.9L77SX+z10 R3a)
XM7.exeおよびドキュメントです。別途、FM77AVシリーズのROMデータが必要です。
xm7tr_2977sxz10r3a.zipのダウンロード (362,598 bytes, RetroPC.NET)
この 作品 は クリエイティブ・コモンズ 表示 - 非営利 - 継承 4.0 国際 ライセンスのもとに提供されています。
XM7 TypeR for Win32 + DirectX (V2.9L77SX+z10 R3a-V2憑き)
XM7 TypeR V2にFMTV-151のチャンネルコール再現機能を追加したものです。絶対本気にしないこと。
XM7.exeおよびドキュメントです。別途、FM77AVシリーズのROMデータが必要です。
xm7tr_2977sxz10r3av2.zipのダウンロード (368,239 bytes, RetroPC.NET)
この 作品 は クリエイティブ・コモンズ 表示 - 非営利 - 継承 4.0 国際 ライセンスのもとに提供されています。
XM7 TypeR for Win32 + DirectX (V1.1L77SX+z10 R3a)
XM7.exeおよびドキュメントです。別途、FM-8/FM-7シリーズのROMデータが必要です。
xm7tr_1177sxz10r3a.zipのダウンロード (404,890 bytes, RetroPC.NET)
この 作品 は クリエイティブ・コモンズ 表示 - 非営利 - 継承 4.0 国際 ライセンスのもとに提供されています。
ソースファイル
XM7 Full Source (V1.1/V2.9/V3.4 L77SX+z10 R4)
XM7本体、周辺ツールの全ソースファイルおよびドキュメントです。V1.1/V2.9/V3.4 L77SX+z10 R4の兼用になっています。このソースは "as is"のかたちで公開しています。
使用には各自の環境においてビルドしていただく必要があります。なお、対応コンパイラはBorland C++ 5.5.1、Visual Studio 2005/2008/2010/2012/2015/2017/2019となっています(Visual Studio.NET 2003以前でのビルドについては一切サポート外とさせていただきます)。その他、Netwide Assembler (NASM) 0.98以降も必要となります。
xm7_3477sxz10r4s.zipのダウンロード (615,426 bytes, retropc.net)
この 作品 は クリエイティブ・コモンズ 表示 - 非営利 - 継承 4.0 国際 ライセンスのもとに提供されています。
XM7 Full Source (V1.1/V2.9/V3.4 L77SX+z09 R3c)
XM7本体、周辺ツールの全ソースファイルおよびドキュメントです。V1.1/V2.9/V3.4 L77SX+z09 R3cの兼用になっています。このソースは "as is"のかたちで公開しています。
使用には各自の環境においてビルドしていただく必要があります。なお、対応コンパイラはBorland C++ 5.5.1、Visual Studio 2005/2008/2010/2012/2015/2017/2019となっています(Visual Studio.NET 2003以前でのビルドについては一切サポート外とさせていただきます)。その他、Netwide Assembler (NASM) 0.98以降も必要となります。
xm7_3477sxz09r3cs.zipのダウンロード (613,793 bytes, retropc.net)
この 作品 は クリエイティブ・コモンズ 表示 - 非営利 - 継承 4.0 国際 ライセンスのもとに提供されています。
XM7 TypeR Full Source (V1.1/V2.9/V3.4 L77SX+z09 R3d)
XM7 TypeR本体、周辺ツールの全ソースファイルおよびドキュメントです。V1.1/V2.9/V3.4 L77SX+z09 R3dの兼用になっています。このソースは "as is"のかたちで公開しています。
使用には各自の環境においてビルドしていただく必要があります。なお、対応コンパイラはBorland C++ 5.5.1、Visual Studio 2005/2008/2010/2012/2015/2017/2019となっています(Visual Studio.NET 2003以前でのビルドについては一切サポート外とさせていただきます)。その他、Netwide Assembler (NASM) 0.98以降も必要となります。
xm7tr_3477sxz09r3ds.zipのダウンロード (692,463 bytes, retropc.net)
この 作品 は クリエイティブ・コモンズ 表示 - 非営利 - 継承 4.0 国際 ライセンスのもとに提供されています。
XM7/XM7 TypeRは「オープンソースソフトウェア」ではありません。ライセンス条件に反する等、著作権者の意向に反した利用についてはお断りします。
"XM7" and "XM7 TypeR" is not "Open Source Software". We refuse to use contrary to the intention of the copyright holder, such as against the license condition.
ソースファイル (PI.さん開発分・旧ライセンス)
XM7 Full Source (V2.5L10)
XM7 V2.5L10本体、周辺ツールの全ソースファイルです。
こちらはPI.さん単独で開発された最終バージョンのソースファイルとなります。
XM7 Full Source (V1.0L20)
XM7 V1.0L20本体、周辺ツールの全ソースファイルです。
XM7は「オープンソースソフトウェア」ではありません。ライセンス条件に反する等、著作権者の意向に反した利用についてはお断りします。
"XM7" is not "Open Source Software". We refuse to use contrary to the intention of the copyright holder, such as against the license condition.
ツール類
MKEXTSUB(AV40用拡張サブモニタ抽出ツール) V0.41
XM7 V3をFM77AV40のROMデータで動かすための補助ツールです。
FM77AV40専用版F-BASIC V3.4システムディスク(L20推奨、L10でも可)のD77形式ディスクイメージが必要です。
※XM7 V2やXM7 TypeR V3をご利用になる場合やFM77AV40EX/SXをお持ちの場合は、特にダウンロードする必要はありません。
MAKEFONT(XM7/Unz用フォントファイル作成ツール) v0.37
Windows用フォントからXM7/Unz用のフォントファイルを作成するツールです。
公開日 バージョン 対応機種 ダウンロード 2001/03/23 V1.0L20 X68k,PC-98,Linux,Win16,FM TOWNS,IBM-PC,Win32 470,629 bytes 2001/02/23 V2.5L10 Win32 150,395 bytes 2001/01/23 V2.5 Win32 140,170 bytes 2000/12/23 V2.4L20 Win32 133,838 bytes 2000/11/23 V2.4L10 Win32 125,306 bytes 2000/10/23 V2.4 Win32 117,006 bytes 2000/09/23 V2.3L30 Win32 108,694 bytes 2000/08/23 V2.3L20 Win32 104,417 bytes 2000/07/23 V2.3L10 Win32,FreeBSD3+Qt2 163,848 bytes 2000/06/23 V2.3 Win32 92,642 bytes 2000/05/23 V2.2 Win32 87,041 bytes 2000/04/23 V2.1 Win32 99,892 bytes 2000/03/23 V2.0 Win32,Linux 142,131 bytes 2000/03/23 V1.0L10 X68k,PC-98,Linux,Win16,FM TOWNS,IBM-PC,Win32 472,411 bytes 2000/02/23 Version 1.00 X68k,PC-98,Linux,Win16,FM TOWNS,IBM-PC,Win32 472,297 bytes 2000/01/23 Version 0.90 X68k,PC-98,Linux,Win16,FM TOWNS,IBM-PC 349,727 bytes 1999/12/23 Version 0.81 X68k,PC-98,Linux,Win16,FM TOWNS 280,568 bytes 1999/11/23 Version 0.72 X68k,PC-98,Linux,Win16 272,915 bytes 1999/10/23 Version 0.63 X68k,PC-98,Linux 137,824 bytes 1999/09/23 Version 0.55 X68k,PC-98 93,436 bytes 1999/08/22 Version 0.43 X68k 36,132 bytes
開発に使用しているハード・ソフトは以下の通りです。
開発マシン1 : Lindwurm5。先代のLindwurm4急死(謎)につき慌てて新造した現在の主力機。
AMD Ryzen 7 5700X(Vermeer) 3.40GHz(自称)/8C16T, 32GB RAM, 1TB NVMe SSD(ゐンテル某) + 4TB HDD(WD)
ASUS Phoenix GeForce RTX 3060 V2 (12GB), Creative SoundBlaster Z, Canon PIXUS TS8230
Windows 11 22H2 Build 22621 (x64)
Windows 7 Ultimate Service Pack 1 (x64) on VMware Player
Borland C++ Compiler 5.5.1, Netwide Assembler (NASM) v0.98+towns05
開発マシン2 : Wyvern3。主力モバイルマシン。
Panasonic Let'snote SV7 CF-SV78SJQP
Intel Core i7-8650U 1.90GHz(自称)/4C8T, 16GB RAM, 512GB NVMe SSD
Intel UHD Graphics 620, Realtek High Definition Audio
Windows 11 22H2 Build 22621 (x64)
Borland C++ Compiler 5.5.1, Netwide Assembler (NASM) v0.98+towns05
評価マシン1 : Street Dragoon W (ベースクロックが主力機より高くなってしまったw)
Intel Core i3-9100F 3.60GHz(自称)/4C4T, 16GB RAM, 500GB SATA SSD + 320GB HDD
Intel HD Graphics, Realtek High Definition Audio
Windows 11 Insider Preview (x64, 随時更新)
評価マシン2 : DeskMini A300 (とりあえず「Street Dragoon Mini」)/H4>
ASRock DeskMini A300
AMD Ryzen 3 PRO 4350G 3.80GHz(自称)/4C8T、8GB RAM、500GB SATA SSD
AMD Radeon Graphics 6, Realtek High Definition Audio
Windows 10 October 2020 Update Build 19042(x64)
評価マシン3 : hp ENVY x360 13 (まんま「ENVY」)/H4>
hp ENVY x360 13
AMD Ryzen 3 3300U 2.10GHz(自称)/4C4T、8GB RAM、500GB NVMe SSD
AMD Radeon Graphics 6, Realtek High Definition Audio
Windows 10 21H2 Build 19044 (x64)
ターゲットマシン1 : FM77AV40EX
MC68B09E×2、192KB RAM、640KB(2DD) 3.5inch FDD×2 Fujitsu Custom Graphics, YAMAHA YM2203C
F-BASIC V3.02/V3.4L20/V3.3L30,OS-9 Level2(FM77AV40用、漢字DYNACALCバンドル版)
WHGPLAY用増設FM音源カード付き×1、文字放送カード憑き×1、特に拡張なし×2
たまにFujitsu FMT-DP531/532(謎)ターゲットマシン2 : FM77AV40SX
MC68B09E×2、192KB RAM、640KB(2DD) 3.5inch FDD×2 Fujitsu Custom Graphics, YAMAHA YM2203C
F-BASIC V3.02/V3.4L21/OS-9 Level2
カラーCRTディスプレイ-14(FMDPC232D,モニタケーブルがない)
SHARP AQUOS 4T-C43DN2, SONY BRAVIA KDL-20J1 (普段はAQUOSにPlayStation2が繋がってるのでBRAVIAでチェック)ターゲットマシン3 : FM77AV-2
MC68B09E×2、(場合によってはMC68B09×1)、128KB RAM、320KB(2D) 3.5inch FDD×2 Fujitsu Custom Graphics, YAMAHA YM2203C
F-BASIC V3.02/V3.3L30/V3.3L20/V3.3L1x/V3.0J/OS-9 Level2
カラーCRTテレビ-15(FMTV-152),ビデオディジタイズカード(FM77-411)ターゲットマシン4 : FM-77L4
MC68B09E×1、MC68B09×1(場合によっては2)、128KB RAM、320KB(2D) 3.5inch FDD×2 Fujitsu Custom Graphics, GI AY-3-8910 + YAMAHA YM2203C
F-BASIC V3.02/V3.5/OS-9 Level2
15型カラーディスプレイテレビ CZ-600DB(X68000SUPER/X1turboZ/FM-8と共用)
ターゲットマシン5 : FM-NEW7
MC68B09×2(場合によっては3)、64KB RAM Fujitsu Custom Graphics, GI AY-3-8910
F-BASIC V3.02/V3.0J/CP/M-80
3.5インチフロッピィディスクユニット(MB27631H),14型カラーディスプレイ PC-KD252 (PC-6001mkIISRと共用)
ターゲットマシン6 : FUJITSU MICRO 8
MC68A09×1、MC6809×1、64KB RAM Fujitsu Discreet Graphics
F-BASIC V1.05
15型カラーディスプレイテレビ CZ-600DB(X68000SUPER/X1turboZ/FM-77L4と共用)
☆FM-7,6809関連
タイトル 著者 出版社 発行年 「FM-7を解析する −番外編−」
(◎h!FM 84年10月号)Q-Laboratory 日本ソフトバンク 1984 「FDCを使いこなそう!」
(◎h!FM 84年11月号)市川 洋側 日本ソフトバンク 1984 「PCなんか恐くない! FM高速書き込みモード」
(◎h!FM 85年9月号)A.S.D T.I 日本ソフトバンク 1985 「FM-11 DMAの使い方」
(◎h!FM 85年12月号)市川 洋側 日本ソフトバンク 1985 「6809機械語によるグラフィック処理の技法 第6回」
(◎h!FM 86年5月号)A.S.D S.K 日本ソフトバンク 1986 「FM77AV キーボードエンコーダ詳解」
(◎h!FM 86年5月号)Say 日本ソフトバンク 1986 「I/O活用研究資料編 全機種別I/Oポート」
(◎h!FM 86年7月号)成瀬 健一 日本ソフトバンク 1986 「解き明かされるFM77AV新サブモニタの全貌」
(◎h!FM 86年9月号)斎藤 浩一 日本ソフトバンク 1986 「そこが知りたい! FM77AV40/20」
(◎h!FM 87年1月号)◎h!FM編集部 日本ソフトバンク 1987 「AV40のDMACの使い方」
(◎h!FM 87年4月号)A.S.D F.S 日本ソフトバンク 1987 「新サブシステムモニタ徹底解析 タイプE編」
(◎h!FM 87年5/6月号)山下 博 日本ソフトバンク 1987 「THE SNOW」
(◎h!FM 87年11月号)大山 止揚
(スクロールルーチン:向井 真也)日本ソフトバンク 1987 「ゆらぎの世界」
(◎h!FM 87年11月号)古島 終作 日本ソフトバンク 1987 「新製品速報 FM77AV40EX/20EX」
(◎h!FM 87年12月号)◎h!FM編集部 日本ソフトバンク 1987 「ここが知りたい! FM77AV40EX/20EX」
(◎h!FM 88年1月号)◎h!FM編集部 日本ソフトバンク 1988 「F-BASIC解体全書」
(◎h!FM 87年11月号〜88年10月号)山下 博 日本ソフトバンク 1988 「FM-7シリーズ徹底活用術」
(◎h!FM 89年5月号)山下 博、瀬尾 文彦 他 日本ソフトバンク 1989 「I/Oはこう使え! 【応用編】」
(◎h!FM 89年6月号)東 豊一郎 日本ソフトバンク 1989 「F-BASIC解体全書 サブシステム徹底解説」
(◎h!FM 89年11月号・90年1月号)山下 博 日本ソフトバンク 1990 FM-Techknow
(FM-7シリーズテクニカルノウハウ)阪井末幸 ビー・エヌ・エヌ 1986 「FM-7 BIOSソース・リスト」
(FM-7/8活用研究)富士通 工学社 1983 「FM-7 サブシステム・モニタ ソース・リスト」
(FM-7/8活用研究)富士通 工学社 1983 「FM77AV ディスプレイサブシステム解説書」 富士通 富士通 1985 「FM77AV ハードウェア解説書」 富士通 富士通 1986 「FM77AV40EX/20EX ハードウェア解説書」 富士通 富士通 1988 「FM-77 ユーザーズマニュアル ハードウェア解説」 富士通 富士通 1984 「FM-77 400ラインセットII取扱説明書」 富士通 富士通 1984 「FM-8 BIOSソース・リスト」
(FM-8活用研究)富士通 工学社 1982 「FM-11 ハード仕様」
(FM-7/11活用研究)富士通 工学社 1984 「FM-7全回路図」 富士通 工学社/日本ソフトバンク 1982 「インテリジェントマウス(FMMO-101A) 取扱説明書」 富士通 富士通 1988 「日本語通信カード回路図」
(6809活用研究)富士通 工学社 1989 「FM-77/NEW7 日本語通信カード説明書」 富士通 富士通 1987 「FMシリーズ Z80カードのしくみ」
(富士通マイコンスカイラブシャトル No.3)富士通マイコンシステムズ? 富士通マイコンシステムズ 1983 「FM77AV40用768KB拡張RAMカード」
(NIFTY-Serve FFMHOB(FMフォーラム3 (ホビー館)))TEMPLE ニフティ(株) 1993
☆その他
タイトル 著者 出版社 発行年 「PC-8801FE/MA2 N88-BASIC/N88-日本語BASIC プログラマーズガイド」 日本電気 日本電気 1988 「富士通FMRシリーズ徹底解析マニュアル 増補改訂版」 インタープログ ビー・エヌ・エヌ 1989 「FM TOWNSテクニカルデータブック 改訂3版」 千葉 憲昭 アスキー出版局 1994 「FD1791 Datasheet」 − Western Digital ?
PC-8801MAエミュレータ XM8 (PI.氏)
XM7の原作者のPI.さんのサイトです。
現在、PC-8801MAエミュレータ「XM8」、GIMONSさんとの共作「XM6 TypeG」最新版を公開されています。
GIMONS DEVELOPER WORKS (GIMONS氏)
かつてXM7のJava,PocketPC,MacOS Xなどへの移植版を公開されていました。
現在、Raspberry Pi用FDDエミュレータ「FDX68」、「FDX68」のディスクイメージフォーマット「FDX」に対応したXM7派生版「XM7g」、M88派生版「M88g」を公開されています。
TAKEDA, toshiya's HOME PAGE (武田俊也氏)
「Common Source Code Project」として、さまざまなレトロPCエミュレータの開発を手がけられています。
FM-7シリーズエミュレータとしてはArtane.氏開発の「eFM7」「eFM77AV」などがあります。
keisuke ほ〜むぺ〜じ (keisuke氏)
FM TOWNSシリーズで動作するFM-7シリーズエミュレータ、VM7の公式ページです。
XM7お手伝いぺ〜じ (Apollo氏)
XM7を使うためのヒントや、WAV→T77コンバータなどの多くのツールがあります。
日立 ベーシックマスター レベル3マーク5/S1 (Sasaji氏)
サイトの名称通り、ベーシックマスター レベル3/MB-S1のエミュレータを公開されています。
周辺ツールの「L3 Disk Explorer」がFMシリーズのディスクイメージに対応しているので紹介させていただきました。
YSFLIGHT.COM (山川機長氏)
オープンソース・マルチプラットフォームのFM TOWNSエミュレータ「津軽」が開発進行中のほか、「FM-7/77AV/77AV40/TOWNS再稼働プロジェクト」として、実機やXM7を使う上でのユーティリティを公開されています。
まごころせいじつ堂 (ほうめい氏)
I/O版 FM77AV用Z80カード「韋駄天」作者の「ほうめい」こと竹下克典氏のサイトです。
今のところ特に深い意味はないのですが…(意味深)
FM77AVシリーズの使い方 (yy氏)
FM77AVシリーズ実機やXM7でのソフト稼働環境構築方法について解説されています。
M88のページ (cisc氏)
PC-88エミュレータ「M88」のページです。XM7のOPNエンジンはM88のものをベースにさせていただいています。
またWin32でのエミュレータ実装技術について多くの示唆をいただきました。
うさの倉庫 (うさ氏)
各種エミュレータのROMEO対応改造版を作成されています。XM7 V3.3/V2.8以降のROMEO対応コードのベースを提供していただきました。
うんづのペエジ (Kasanova氏)
FM TOWNS/MARTYエミュレータ「うんづ」のページです。稀に隠れキャラ状態で掲示板に出没しているような気がするのは気のせいです。
天ぷら工房 (天丸氏)
レトロPCのアイコン、MSX2/PC-8801/Windows用のフリーゲームなどがあります。新デザインのアイコン、およびそのベースアイコンを提供していただきました。
Oh!FM-7 (Laver氏)
FM-7のソフトウェア、ハードウェアを網羅しています。データベース的なページです。
Retro PC Gallery(はせりん氏)
FM-7/8シリーズをメインとした様々なスクリーンショットや解析・考察を行っています。ここもデータベース的なページです。
Aufheben Software(大山止揚氏)
「きょうふの水曜日」とかでおなじみの止揚さんのページです。
「◎◎h!FM」コーナーでは独自OS「OS-0」のほか、お約束のように冗談プログラムがアップされています。
RetroPC.NET (Molice氏)
ご厚意でこのサイトを設置させていただいているMoliceさんのページです。
FM-7のほかX1,X68000などレトロPC関係のニュースを扱っています。
リニューアルは2020年内を予定していましたがまだできていません。今年も危ういです(と勝手に決める)。
菓子文化を見つめる 十万石ふくさや (株式会社十万石ふくさや様)
うまい、うますぎる。十万石まんじゅう 埼玉銘菓、十万石まんじゅう。
XM7にはあまり(?)関係はありませんが、とうとうリンクしてしまうのであった。あーあ。
FEMU7のページ (力卜氏)
FM TOWNS,PC/AT,PC-9801で動作するFM-7エミュレータ、FEMU7の公式ページでした。現在は閉鎖しています。
X1エミュの部屋 (ぷにゅ氏)
X1/turbo/turboZエミュレータ「X1R・Xmillennium」のページですでした。現在は閉鎖しています。
FDCにFM-7と同じMB8877Aを使っている関係で、FDCエミュレーションでいくつかヒントをいただいています。