diff --git a/.gitignore b/.gitignore
index 8ca7bf2b0..c5a81c16c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -164,6 +164,8 @@ ipch/
node_modules/
packages/*
publish/
+source/*/build/*
+source/build/*
source/build-cmake/*/build-win32/*
source/build-cmake/*/build/*
source/src/vm/libcpu_newdev/mame0185/*
diff --git a/INSTALL.md b/INSTALL.md
new file mode 100644
index 000000000..2ebba742d
--- /dev/null
+++ b/INSTALL.md
@@ -0,0 +1,59 @@
+
** HowTo build/install Qt porting for Common Source Code Project **
+-- CSP/Qt(略称)のビルドとインストールの仕方
+
+
Oct 08, 2020
+K.Ohta
+
+
+はじめに
+========
+この文章では、Qt porting for Common Source Code Project (CSP/Qt)のビルド手順について記述します。
+
+用意すべきもの(標準)
+=======
+--GCC又はCLANGなどの、コンパイラツールチェイン
+
+--CMake (3.9以上推奨)
+
+- 以下の開発ライブラリ(大抵のGNU/Linux OSやBSD系のOSなどではパッケージマネージャ(dfnやaptなど)で入るはずです。)が必要になります。**なお、現状、表示にOpenGL2.1以上かOpenGL ES2以上が必要になります**。
+ - QT5 (QTCore, QtOpenGL, QtNetworkなど)
+ - SDL2
+ - libAV
+ - zlib
+ その他、色々必要になります。
+
+- Windows向けのビルドの場合、OpenGL ESを実装した[Angle Project]()が実行に必要になるかもしれません。これは、Google Chromeブラウザのオープンソース版である[Chromium Project]()のWindow (x86 32bit)ビルドの中にある、libEGL.dllとlibGLESv2.dllを使えばどうにかなります。
+
+## なお、Windows向けのビルドをするための環境を、Dockerの形でビルドして使うと便利です。
+## Dockerレポジトリは
+## 元のDockerfileは
+
+ビルド手法
+=========
+
+既にgitからcloneしたりリリースに添付されたソースコードを解凍してビルドする場合、
+
+$ `cd ${SRCROOT}/source`
+$ `mkdir build`
+$ `cd build/`
+$ `cmake ..`
+$ `make`
+
+とすればとにかくのビルドが可能ですが、**標準的な設定パラメータを収めたシェルスクリプトを、${SRCROOT}/source/sample-scripts/ 以下に入れてあります(まだまだ追加するかも)**。
+
+このサンプルを使って、
+$ `cd ${SRCROOT}/source`
+$ `mkdir build`
+$ `cd build/`
+$ `cp ../sample-scripts/build_default_vars.llvm.sh .`
+とビルドディレクトリに取って来た後で、
+$ `sh ./build_default_vars.llvm.sh`
+などとしてブートストラップ設定をして、CMakeがエラー起こさなかったら、
+$ `make {色々オプション}`
+としてビルドしてみましょう。
+
+インストール手法
+===============
+
+普通は、 # `make install`で可能なはずです。Windowsビルドの場合は、まだToDoです。
+ Last Update: Oct 08, 2020 04:52:37
diff --git a/README.md b/README.md
index 7e2538b49..5d9242451 100644
--- a/README.md
+++ b/README.md
@@ -5,7 +5,7 @@ K.Ohta
## *If you can't read Japanese, [english writing is here](/README.en.md/).*
-
+## *ビルドやインストールをされたい方は、[こちらを](/INSTALL.md/)。
概要
======
diff --git a/doc/CrossBuild_Win32.ja.txt b/doc/CrossBuild_Win32.ja.txt
new file mode 100644
index 000000000..b0e10d582
--- /dev/null
+++ b/doc/CrossBuild_Win32.ja.txt
@@ -0,0 +1,50 @@
+** クロスビルド環境に関して
+--- Oct 26, 2019 Kyuma Ohta
+
+1.はじめに
+ Common Source code Project(以下CSP)では、今までWindows向けビルドには
+ Debian GNU/Linux上で動くMinGW-w64 クロスコンパイラツールチェーンを使
+ って来ました。
+ しかし、MinGW-w64でビルドされたプログラムは、遅い。と言うか、重い。
+ C++の例外処理(exception)について、32ビット環境に関しては、歴史的な
+ 特許の問題があって、高速な処理法が使えない。と言う問題があるからです。
+ (64ビットビルドだと、特許に引っかからない方法が使われてる?)
+ その他にもいくつか問題があったので、コンパイラツールチェーンをLLVM CLANG
+ に切り替えてみました。が、MinGW-w64と共存させているとヘッダが派手に
+ 衝突しまくるので、どうしたものか…と考えていたら、Docker環境でコン
+ テナを作ってクロスビルド環境を作るという方法がされていたので、カスタ
+ マイズしてみたのです。
+
+2.具体的にはどうするか。
+ まず、Dockerを入れて下さい。Dockerは、GNU/LinuxなOSなら、ほぼ簡単に
+ インストール出来ますし、WindowsでもWindows10ならば簡単に入るらしいで
+ す。
+ MacやWindows8.1以前は、できるようですがよくわからない。
+
+ そして、Dockerhubから、以下のイメージ(※Ubuntu がアップデートしたら
+ 変わるかも)をpullしてください。[1]
+ $ docker pull artanejp/mingw-w64-llvm-ubuntu19.10:initial
+
+ 数GB以上のディスクが必要になりますが、LLVM CLANGのクロス
+ ツールチェインと、CSPをビルドするのに必要なライブラリ群が一気に
+ 用意されます。
+ 後は、このイメージを起動して、
+ adduser でユーザを作りsuでユーザを切り替え、docker コンテナ内から
+ $ mkdir ~/src
+ $ cd ~/src
+ $ git pull https://github.com/Artanejp/common_source_project-fm7.git
+ $ cd common_source_project-fm7/source/build-cmake
+ $ cp buildvars_mingw_cross_win32.dat.tmpl buildvars_mingw_cross_win32.dat
+ として、 buildvars_mingw_cross_win32.dat を適切に設定した上で、
+ $ ./config_build_cross_win32.sh VM名
+ とすれば、ビルドを始めるはずです。多分。
+
+お楽しみを!
+K.Ohta
+
+[1] Dockerを作る時のスクリプトなどは、 https://github.com/Artanejp/llvm-mingw
+ でメンテナンスをしています。
+
+ 又、DockerHubの直接のページは、
+ https://cloud.docker.com/u/artanejp/repository/docker/artanejp/mingw-w64-llvm-ubuntu19.10
+ です。
diff --git a/doc/VMs/bmjr.txt b/doc/VMs/bmjr.txt
index 1802e8e30..9371c6c18 100644
--- a/doc/VMs/bmjr.txt
+++ b/doc/VMs/bmjr.txt
@@ -1,5 +1,5 @@
"eBASICMasterJr" - HITACHI BASIC Master Jr emulator for Win32
- 9/8/2015
+ 1/14/2020
--- Internal ROM image
@@ -12,11 +12,13 @@
Virtual PC
--------------------------------
- EISUU Left Ctrl
- EIKIGOU Left Shift
- KANA Right Ctrl
- KANAKIGOU Right Shift
-
+ EISUU Left Ctrl
+ EIKIGOU Left Shift
+ KANA Right Ctrl (Qt: or Katakana Hiragana)
+ KANAKIGOU Right Shift
+ KOUTAI/DEL Back Space or Delete
+ FUKKAI/RETURN Enter
+ BREAK Esc or Pause / Break
----------------------------------------
TAKEDA, toshiya
t-takeda@m1.interq.or.jp
diff --git a/doc/VMs/fmtowns.txt b/doc/VMs/fmtowns.txt
new file mode 100644
index 000000000..80ba90717
--- /dev/null
+++ b/doc/VMs/fmtowns.txt
@@ -0,0 +1,70 @@
+"eFMTowns" - FUJITSU FM-Towns series emulator for some platforms.
+ 6/26/2020
+
+--- Internal ROM images
+
+ FMT_SYS.ROM IPL/BIOS ROM 256KB
+ FMT_FNT.ROM 16pixs FONT ROM 256KB
+ FMT_DOS.ROM MS-DOS ROM 512KB
+ FMT_DIC.ROM OAK DICTIONARY ROM 512KB
+
+ Optional:
+ FMT_F20.ROM 20pixs ROM 512KB (Optional for later machines)
+
+ Note:
+ - You can use both *real* machine's ROM and compatible ROM
+ that supports a emulated machine.
+ - Pseudo BIOS *DON'T* include these emulators.
+ This may be policy of eFM-Towns (maybe not change).
+
+--- STATUS (6/24/2020)
+
+ - Bootable from SCSI HDD.
+ - Softwares using SPRITE are not working YET.
+ - Unable to boot TownsOS v1.1 excepts v1.1L10.
+ - CD-ROM still does not work well.
+ - E-Volumes are not implement yet.
+ - See source/src/vm/fmtowns/00_status.ja.md for more information.
+
+--- Key maps
+ Virtual PC
+ --------------------------------
+ BREAK Pause Break
+ ALT/GRAPH Left ALT
+ HIRAGANA/ROMAJI HIRAGANA
+ HANKAKU/ZENKAKU HANKAKU/ZENKAKU
+ HENKAN HENKAN
+ MUHENKAN MUHENKAN
+ KANA/KANJI F11
+ KATAKANA F12
+ COPY Print Screen
+ ZENGYOU PgUp
+ JIGYOU PgDn
+ JIKKOU Right WIN
+ TORIKESHI Left WIN
+ KANJI JISHO Right ALT + Print Screen
+ TANGO MASSHOU Right ALT + Scroll Lock
+ TANGO TOUROKU Right ALT + Pause Break
+ PF11 Right ALT + F1
+ PF12 Right ALT + F2
+ PF13 Right ALT + F3
+ PF14 Right ALT + F4
+ PF15 Right ALT + F5
+ PF16 Right ALT + F6
+ PF17 Right ALT + F7
+ PF18 Right ALT + F8
+ PF19 Right ALT + F9
+ PF20 Right ALT + F10
+
+ Tips:
+ 1. Romaji-Kana conversion (at some OSs) will enable "Ctrl + HIRAGANA".
+
+--- Have fun!
+
+----------------------------------------
+Kyuma Ohta
+whatisthis.sowhat _at_ gmail.com
+
+https://github.com/Artanejp/common_source_project-fm7
+https://osdn.net/projects/csp-qt
+Twitter: @Artanejp
diff --git a/doc/VMs/micom_mahjong.txt b/doc/VMs/micom_mahjong.txt
new file mode 100644
index 000000000..df25aaee4
--- /dev/null
+++ b/doc/VMs/micom_mahjong.txt
@@ -0,0 +1,98 @@
+◇ MICOM MAHJONG Emulator 'eMuCom Mahjong'on Common Source Code Project
+ Hiroaki GOTO as GORRY / http://GORRY.hauN.org/
+ Version 20200721a
+
+========================================================================
+1. これはなに?
+========================================================================
+
+'eMuCom Mahjong'は、家庭用ゲーム機「マイコン麻雀(日本メールサービス、
+1982年)」を再現するエミュレータを、武田俊也氏による「Common Source
+Code Project」上にて実装したものです。
+
+「Common Source Code Project」については、以下をご覧ください。
+http://takeda-toshiya.my.coocan.jp/common/index.html
+
+
+========================================================================
+2. なにがいる?
+========================================================================
+
+'eMuCom Mahjong'の動作には、以下のものが必要です。
+
+1. ハードウェア
+
+ Windows 10 32/64bit上で動作確認をしています。
+
+2. 実機ROMイメージファイル
+
+ 「マイコン麻雀」実機には、以下のROMが搭載されています。
+
+ - MS-1 2732(32x8bit ROM)
+ - MS-2 2732(32x8bit ROM)
+ - MS-3 2732(32x8bit ROM)
+ - MS-4 2732(32x8bit ROM)
+ →以上を連結し、「PRG.ROM」ファイル(16384バイト)を作成します。
+
+ - MS-A 2716(16x8bit ROM)
+ →「CG.ROM」ファイル(2048バイト)を作成します。
+
+ 以上を実行ファイル「micom_mahjong.exe」と同じフォルダに置き、実行ファ
+ イルを起動します。
+
+
+========================================================================
+3. なにをおす?
+========================================================================
+
+'eMuCom Mahjong'は、以下のキーで操作します。
+
+ 1 1(フルキー)
+ 2 2(フルキー)
+ 3 3(フルキー)
+ 4 4(フルキー)
+ 5 5(フルキー)
+ 6 6(フルキー)
+ 7 7(フルキー)
+ 8 8(フルキー)
+ 9 9(フルキー)
+ 10 0(フルキー)
+ 11 [-=ほ](JPキー), [-~](USキー), 1(テンキー)
+ 12 [^~へ](JPキー), [=+](USキー), 2(テンキー)
+ 13 [\|](JPキー), [BackSpace](JP/USキー), 3(テンキー)
+ 0(ツモ) Enter, Space
+ ポン Z, F1
+ チー X, F2
+ カン C, F3
+ リーチ V, F4
+ ロン A, F5
+
+
+========================================================================
+4. びるどする?
+========================================================================
+
+このパッケージに含まれるソースは、「Common Source Code Project」のソース
+ (4/6/2020版)の上に重ねて解凍することで、ビルドを行うことができます。
+「vc++2013/micom_mahjong.vcxproj」をVisual Studio 2013で開いてください。
+
+
+========================================================================
+5. 著作権表記
+========================================================================
+
+このパッケージには、当方が記名したソースファイルが同梱されています。これ
+らは当方が著作権を主張しますが、使用・再配布は当方または「Common Source
+Code Project」管理者が定める方法・条件に基づいて行うことができます。
+
+
+========================================================================
+6. 連絡先
+========================================================================
+
+後藤 浩昭 / GORRY
+http://GORRY.hauN.org/
+twitter/gorry5
+
+========================================================================
+[EOF]
diff --git a/source/000_gitlog.txt b/source/000_gitlog.txt
index a6139cc76..b34c6aa50 100644
--- a/source/000_gitlog.txt
+++ b/source/000_gitlog.txt
@@ -1,3 +1,4010 @@
+commit cdfc81b7398812d0f9206d5b978808fcbc5ebf0e
+Author: K.Ohta
+Date: Sun Sep 27 00:32:11 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Re-Disable value handling around command 80h.
+
+commit 122d13863dd8fdf7a16dc0f4d473f534d353265b
+Author: K.Ohta
+Date: Sun Sep 27 00:31:49 2020 +0900
+
+ [VM][FMTOWNS][JOYPAD] Fix around input.
+
+commit a246d9479b9cbff883077b23f4952cb2a37efcf8
+Author: K.Ohta
+Date: Sun Sep 27 00:31:18 2020 +0900
+
+ [UI][Qt] Fix not update around virtual media display.
+
+commit 1afadd48f6e652f877152480c47fe6a994455de4
+Author: K.Ohta
+Date: Sat Sep 26 21:14:07 2020 +0900
+
+ [TOOLS][PATCH][LKAME] .
+
+commit 303a5ecdb6686d51d1742188d4c82689d6d4a6e0
+Author: K.Ohta
+Date: Sat Sep 26 21:13:42 2020 +0900
+
+ [TOOL] I forgot to add pathes for Qt5.15 X-)
+
+commit 014ee89021e07f39d9fc95257f83392fd1d85869
+Author: K.Ohta
+Date: Sat Sep 26 21:02:59 2020 +0900
+
+ [INSTALLER] Update Installer.
+
+commit cc57316ff34c63bef1e79cccb2f7b440c2c70dd6
+Author: K.Ohta
+Date: Sat Sep 26 18:33:07 2020 +0900
+
+ [DOC] Update to release.
+
+commit 97db8d7a26eb8eeb7722b009456d7c9bcadda0f7
+Author: K.Ohta
+Date: Sat Sep 26 17:47:47 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Re-Enable around command 80h.
+
+commit b7903525a7164ac167d25b6ba8dda1c2fc464cea
+Author: K.Ohta
+Date: Sat Sep 26 16:53:51 2020 +0900
+
+ [VM][FMTOWNS][JOYSTICK][JOYPAD] Update credits.Add #pragma once to joypad.h .
+
+commit 9e84653b731dfb3f8f8223f50675cfe23249395a
+Author: K.Ohta
+Date: Sat Sep 26 16:51:13 2020 +0900
+
+ [VM][FMTOWNS][JOYSTICK][JOYPAD] Add 6button pad emulation (OK?).Separate JOYPAD to a class.
+
+commit 1adf959ecea003129afb13b52f1e7bab55245665
+Author: K.Ohta
+Date: Sat Sep 26 07:34:48 2020 +0900
+
+ [VM][I386_NP21][FMTOWNS][DMAC][CDROM] Stop LOG SPAM.
+
+commit 1e2ccb3e738a9dddcc5d8a9616c94fa7e96d5a3d
+Author: K.Ohta
+Date: Sat Sep 26 03:35:31 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Don't stop CDDA at SEEK COMMAND.
+
+commit 45b430ad73fee1c2c2dc4940cf7ee79260faba99
+Author: K.Ohta
+Date: Sat Sep 26 03:34:11 2020 +0900
+
+ [VM][FMTOWNS] Update status.
+
+commit 0ae9dca8543a9c3d0116dc55c3cc87a9c4a16212
+Author: K.Ohta
+Date: Sat Sep 26 03:21:25 2020 +0900
+
+ [VM][I386_NP21] Add debug message for exception.
+
+commit abb868f0ed9071e63940b876eec8c7a8cb3ec041
+Author: K.Ohta
+Date: Sat Sep 26 03:20:14 2020 +0900
+
+ [VM][FMTOWNS][KEYBOARD][WIP] TRY: Implementing key repeat, but still not work (by HOST OS's key input spec).
+
+commit 4ea5cea3fa68554a5126d2c968741627d2dc599d
+Author: K.Ohta
+Date: Sat Sep 26 03:19:28 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Should read per a sector, not variable length.
+
+commit 4e60e31243491b26928ad8081c7a19cccb4c7b88
+Author: K.Ohta
+Date: Sat Sep 26 03:18:40 2020 +0900
+
+ [VM][FMTOWNS][DMAC] Bootable TownsOS v1.1L30 based softwares.Fix around DMA address mask.
+
+commit 57a064cd1b0f01b7cd4f040a7a44194dc33a2a53
+Author: K.Ohta
+Date: Fri Sep 25 22:31:10 2020 +0900
+
+ [VM][FMTOWNS][KEYBOARD] TRY: Boot with 'CD' 'H0' etc.Still works only with 'DEBUG'.
+
+commit 4c8469d854b474ed8af92b90d1df7d3859adb66e
+Author: K.Ohta
+Date: Fri Sep 25 22:30:53 2020 +0900
+
+ [VM][FMTOWNS][SPRITE] Fix fallthrough.
+
+commit 54a06540479d1c37f6a7ab83942192cce8bf250e
+Author: K.Ohta
+Date: Fri Sep 25 22:30:29 2020 +0900
+
+ [VM][FMTOWNS][MEMORY] Fix fallthrough.
+
+commit 8eca5c6d73d0d3d19c49216eae1933785c5871c8
+Author: K.Ohta
+Date: Fri Sep 25 22:29:55 2020 +0900
+
+ [VM][FMTOWNS][FLOPPY] Fix fallthrough on I/O.
+
+commit 5885d240e1a4abefdf12d259dd6cfeb3e4f5a1c4
+Author: K.Ohta
+Date: Fri Sep 25 22:29:02 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Set CDDA_STATUS=CDDA_OFF before reading data.Fix スーパーリアル麻雀PIV.
+
+commit c7144c953f184f840f4d0e6fe9c63f1da0ff77d8
+Author: K.Ohta
+Date: Fri Sep 25 19:40:32 2020 +0900
+
+ [VM][FMTOWNS][TIMER][OOPs] Fix fallthrough at write_iox().Didable 1uS wait feature wait before xxF/xxH.
+
+commit 0b26f6c591a825b56abd4825ecf045ee7a03e9cc
+Author: K.Ohta
+Date: Fri Sep 25 19:29:55 2020 +0900
+
+ [VM][FMTOWNS][FLOPPY] Implement some bits and disk changed feature (0208h:bit0:R after Towns2H/2F/1H/1F).
+
+commit 85353378e24de330491932d115cbdd63a53902aa
+Author: K.Ohta
+Date: Fri Sep 25 19:28:13 2020 +0900
+
+ [EMU][UI][FLOPPY] Implement 1sec delayed open() for floppy, fix not detect when changing from HISTORY.
+
+commit c17ea7059156e05d05945674bc47af6518c7aa9d
+Author: K.Ohta
+Date: Sat Sep 19 01:33:34 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Comment out some debug messages.
+
+commit d852769d183183b75a6b7794e1c4a25163a89335
+Author: K.Ohta
+Date: Sat Sep 19 01:32:52 2020 +0900
+
+ [VM][FMTOWNS][TIMER] Disable free run counter before 1H/2H/1F/2F.
+
+commit 6647feba7fdd6af12354fe83a7de273e5bce2bf0
+Author: K.Ohta
+Date: Sat Sep 19 00:40:18 2020 +0900
+
+ [VM][FMTOWNS]{CDROM] Implement pseudo burst transfer.
+
+commit 047feed6239254cedcb82e5bb04310e07eaf15f7
+Author: K.Ohta
+Date: Fri Sep 18 20:36:18 2020 +0900
+
+ [VM][FMTOWNS][CDROM Adjust timing.
+
+commit 1e321abe98df35b7919a61a9c49665a207d25830
+Author: K.Ohta
+Date: Fri Sep 18 16:35:50 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Adjust around RESTORE command (00h).
+
+commit 59428c4f508d018e6c21ab9bf6a61537475483a6
+Author: K.Ohta
+Date: Fri Sep 18 16:34:55 2020 +0900
+
+ [VM][UPD71071] Implement ENDx signal for stopping DMA from some devices.
+
+commit 2b3dc459c5ae2f2864a93e95bdd428078d27e228
+Author: K.Ohta
+Date: Fri Sep 18 02:52:22 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Re-Adjust wait timing.Fix freezing at Fractal Engine.
+
+commit ea94af563e9bfa61feded148e57fa46ec486a6bb
+Author: K.Ohta
+Date: Fri Sep 18 02:15:57 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Adjust read timing and EOT(a.k.a TC from DMAC) sequence.
+
+commit 369096732b033ee40f8f46761746694ad7117d81
+Author: K.Ohta
+Date: Fri Sep 18 02:15:01 2020 +0900
+
+ [VM][FMTOWNS][SCSI] Set ctr_reg after sending command to host.
+
+commit 58376563d6f5b99d54ab82c12f5aeab0ea1b0a6f
+Author: K.Ohta
+Date: Fri Sep 18 02:13:56 2020 +0900
+
+ [VM][UPD71071] SREQ is prior than MASK.Don't auto transfer at demand mode.
+
+commit d902d7bfd479cc5d66922a807a2e575238fa4fea
+Author: K.Ohta
+Date: Wed Sep 16 19:13:52 2020 +0900
+
+ [VM][UPD71071] .
+
+commit 32361d4f7b828fbb0a8a17e4005e7ae4fa2332df
+Author: K.Ohta
+Date: Wed Sep 16 19:13:23 2020 +0900
+
+ [VM][FMTOWNS][SCSI] TRY: Add SIG_SCSI_EOT signal (still not effective).
+
+commit 4d4fd775ed248728787aa32caeb58362fa79e6d5
+Author: K.Ohta
+Date: Wed Sep 16 16:13:37 2020 +0900
+
+ [VM][UPD71071] Improve around TC sequence.
+
+commit 9bf46a566cbce93556eab44afae46a83853374fb
+Author: K.Ohta
+Date: Wed Sep 16 16:13:09 2020 +0900
+
+ [VM][FMTOWNS][CDROM] TRY: Implement PIO transfer.
+
+commit 861d10504e32a6751a09c624aacd21e7e50d9b2b
+Author: K.Ohta
+Date: Tue Sep 15 17:46:22 2020 +0900
+
+ [VM][I386_NP21] Record exception even not debugging.
+
+commit 107d47d1b929b32776dcbde95affb89e4e4be6fa
+Author: K.Ohta
+Date: Tue Sep 15 17:46:13 2020 +0900
+
+ [VM][FMTOWNS] .
+
+commit 9db22ea33042e2c2131cd27d351fc6c2957d3f62
+Author: K.Ohta
+Date: Tue Sep 15 14:53:48 2020 +0900
+
+ [VM][I8259] .
+
+commit f07c4c33b250e75a65adce372ee985473cbd941e
+Author: K.Ohta
+Date: Tue Sep 15 14:52:58 2020 +0900
+
+ [VM][I8259] Initialize registers by reset().
+
+commit 3ba0cc56d72f6a5fb72e3dfdd1fee2660ed14ba4
+Author: K.Ohta
+Date: Mon Sep 7 16:53:49 2020 +0900
+
+ [VM][I386_NP21] .
+
+commit 0cc275111151c33c927b5574f532fa54aa95286e
+Author: K.Ohta
+Date: Mon Sep 7 16:53:05 2020 +0900
+
+ [VM][FMTOWNS][CDROM][WIP] Status around CMD A0h. This is working-in-progress.
+
+commit 6b92586a1b4b57e1a066b8cf12365ff8f97f67cf
+Author: K.Ohta
+Date: Sun Sep 6 19:27:36 2020 +0900
+
+ [VM][UPD71071][FMTOWNS][MZ2800] Update API; Separate TC signals per a channel.
+
+commit 4e303fecfc1024cb996d4f2db350ba78cf8b56d0
+Author: K.Ohta
+Date: Sun Sep 6 18:26:21 2020 +0900
+
+ [VM][FMTOWNS] Now, build with _IO_DEBUG_LOG to debug CDROM'ed TownsOS v1.1L30's issue.
+
+ [VM][FMTOWNS][DMAC] Re-Enable debug message.
+
+commit 25fbdc5bdacffb377c1794a99e284091630a5345
+Author: K.Ohta
+Date: Sun Sep 6 18:25:38 2020 +0900
+
+ [VM][FMTOWNS][MEMORY] Integrate memory accessing to primitive inline functions.
+
+commit 3b1be96ae8ef088e7f45b00bb3a3e6c01196b931
+Author: K.Ohta
+Date: Sun Sep 6 03:32:07 2020 +0900
+
+ [VM][FMTOWNS][CDROM] READ MODE1: May not need extra status, integrated after reading.
+
+commit afcd73554add455a2241747aeadc02248edcd846
+Author: K.Ohta
+Date: Sun Sep 6 02:05:22 2020 +0900
+
+ [VM][FMTOWNS][CDROM] PAUSE COMMAND (85h) : Return extra status even isn't audio track.
+
+commit 1d52b39fd74875b6ecdba1aea72bf73c2d1a2d69
+Author: K.Ohta
+Date: Sun Sep 6 01:42:01 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Event driven sector reading.
+
+commit 0fb1eb09a1e64a863d1e000f615d0d9e6f4dd97b
+Author: K.Ohta
+Date: Sun Sep 6 01:40:11 2020 +0900
+
+ [VM][UPD71071] Fix tc bit down.
+
+ [VM][UPD71071] Add some signals.
+
+commit 05fc0653e1bee2842da9244cc7646498bebec43b
+Author: K.Ohta
+Date: Fri Sep 4 00:22:39 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Fix double interrupt when over count DMA.
+
+commit 3778a786d5edc8932605a076f90370348c0df26f
+Author: K.Ohta
+Date: Fri Sep 4 00:02:05 2020 +0900
+
+ [VM][FMTOWNS][CDROM] .
+
+commit 69f9143c01994639e620037bf6f12210f57407f8
+Author: K.Ohta
+Date: Thu Sep 3 16:59:12 2020 +0900
+
+ [VM][FMTOWNS][CDROM][DMA] Add debug messages.
+
+commit c1c45d04c2452ddfaad2db6a07a6647201ac5357
+Author: K.Ohta
+Date: Mon Aug 31 02:15:51 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Set status to CDDA PLAYING even seeking to target track.
+
+commit 9e1001984e4e49d4f4a771841f9fe3ff56ff8808
+Author: K.Ohta
+Date: Mon Aug 31 01:52:42 2020 +0900
+
+ [VM][FMTOWNS][PLANE_VRAM] Comment out unneeded debuggig log.
+
+commit 4eefcc5a39bd8d91fef99209609147f9abdada43
+Author: K.Ohta
+Date: Mon Aug 31 01:10:36 2020 +0900
+
+ [VM][FMTOWNS][MEMORY] .
+
+commit 7b6234623dc585e81be2cd596b8aa4b82312d6a4
+Author: K.Ohta
+Date: Mon Aug 31 01:08:29 2020 +0900
+
+ [VM][FMTOWNS][CRTC] Adjust around VSYNC/HSYNC.
+
+commit 600a07d1212a70286471535a7349ba38d8b45629
+Author: K.Ohta
+Date: Mon Aug 31 01:07:12 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Revert before two commits.Now base on commit c1ad560a478708194b72a80ab79b56556e55537d.
+
+commit 1f20810411ec4e90372fcb2e29a3caea11a93d83
+Author: K.Ohta
+Date: Sun Aug 30 22:38:58 2020 +0900
+
+ [VM][DEVICE] Change API: special_reset(num).This aimes to support FM-Towns's multiple special resetting.
+
+commit 51efc809aa22520030361dcb19a5955b672af80e
+Author: K.Ohta
+Date: Sun Aug 30 17:23:02 2020 +0900
+
+ [VM][FMTONWS][CDROM] DMA transfer: DMA driven sector reading.
+
+ [VM][FMTOWNS][KEYBOARD] .
+
+commit c446b69f5137984600cedc673b00fa0e4db9b998
+Author: K.Ohta
+Date: Sun Aug 30 16:27:37 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Re-check around command queue.
+
+commit 1f1ead7f8da5acefff5ac10689972b878a05b025
+Merge: 18a2fc6f f77bb68d
+Author: K.Ohta
+Date: Sun Aug 23 04:38:08 2020 +0900
+
+ Merge branch 'master'
+
+commit 18a2fc6f559b2ffbe03f32d64c34617e52c2322f
+Author: K.Ohta
+Date: Sun Aug 23 04:32:34 2020 +0900
+
+ [VM][FMTOWNS][CRTC][WIP] Adjusting H-offset on transferring.
+
+commit f92a2a8575e2d90f6a55fc4d8e6b543215c8b236
+Author: K.Ohta
+Date: Sun Aug 23 03:25:57 2020 +0900
+
+ [VM][FMTOWNS][SPRITE] Fix offset value.
+
+commit ab61e244d1684729263bee7de987aaa612d34328
+Author: K.Ohta
+Date: Sun Aug 23 03:24:40 2020 +0900
+
+ [VM][FMTOWNS][CRTC] Fix screen shift (at sprite layer) of LIBBLE LABBLE.
+
+commit c1ad560a478708194b72a80ab79b56556e55537d
+Author: K.Ohta
+Date: Sun Aug 23 03:23:43 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Revert before commit, and re-implement them.
+
+commit f77bb68dae8b06568bbb9fa6ba6866b09ef253d1
+Author: K.Ohta
+Date: Sat Aug 22 23:10:05 2020 +0900
+
+ [BUILD][WIN32] Will support Qt5.15.
+
+commit c416cc6972a18f3207fa9a24c4c5e68c8a28b286
+Author: K.Ohta
+Date: Sat Aug 22 23:09:41 2020 +0900
+
+ [VM][I386_NP21] .
+
+commit 0a462e58770d975888fcbb579dd3a2eb8d8bf716
+Author: K.Ohta
+Date: Sat Aug 22 23:08:09 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Import some commands from TSUGARU.
+
+ [VM][FMTOWNS][CDROM][DEBUG] Display PC register of CPU when enterring a command.Will remove.
+
+commit b4be827a31d7cb2edcc5692a6316147b6a9ea8e1
+Author: K.Ohta
+Date: Mon Aug 17 18:32:22 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Make penalty shorter at SEEK.Add more debug messages.
+
+commit a92653dcf445a9a15a7c07485e144762f7420166
+Author: K.Ohta
+Date: Thu Aug 13 16:47:24 2020 +0900
+
+ [VM][FMTOWNS][CRTC] .
+
+commit 66aba30c0ef2b0e0e03fff581a4b500da829abdf
+Author: K.Ohta
+Date: Thu Aug 13 04:27:27 2020 +0900
+
+ [VM][FMTOWNS][SPRITE] .
+
+commit 8e46307df319148d9e87bbf2865760e94b0a12d9
+Author: K.Ohta
+Date: Wed Aug 12 19:36:50 2020 +0900
+
+ [VM][FMTOWNS][SPRITE] Move beginning timing to BEFORE FRAME from per vert line.
+
+commit ad5fca40007a3eae2ce4b92d389afdb35940a02f
+Author: K.Ohta
+Date: Wed Aug 12 19:36:23 2020 +0900
+
+ [VM][FMTOWNS][CRTC] .
+
+commit a48eece128b329e2ad8dc2cee48e842c594029d1
+Author: K.Ohta
+Date: Wed Aug 12 19:35:07 2020 +0900
+
+ [Qt][Draw][GL4_5] Wait until complete to mapping.Fix crash with QUAZZLE (FMTOWNS;FSW Collection 10).
+
+commit 35f08bfd8d17e91e5f450227a9f5cd3d99e03476
+Author: K.Ohta
+Date: Wed Aug 12 19:34:35 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Fix too long seek time.
+
+commit 962ee96fc25db901a3d448fceb36715f6c954090
+Author: K.Ohta
+Date: Wed Aug 12 17:28:50 2020 +0900
+
+ [VM][FMTOWNS][SPRITE] Use more SIMD to render_sprite().
+
+commit 6af9d667e7501dffb1ce9458ef7d7d87ff9793d6
+Author: K.Ohta
+Date: Wed Aug 12 05:50:26 2020 +0900
+
+ [VM][FMTOWNS][SPRITE] Improve SIMD using.
+
+commit bc7c391a0bb21e6c93eb8f2903df0c07b93c5f8c
+Author: K.Ohta
+Date: Wed Aug 12 04:18:27 2020 +0900
+
+ [VM][FMTOWNS][CRTC] More simple logic at rendering.
+
+ [VM][FMTOWNS][CRTC] Fix Typo.
+
+commit 3cf6cbdb0fbb6ca544a11e5e9d3d44bd1ae3e2fa
+Author: K.Ohta
+Date: Wed Aug 12 04:17:37 2020 +0900
+
+ [VM][FMTOWNS][VRAM] Faster write access via write_memory_mapped_io[16|32]() .
+
+commit f0be5185da9465de511f6ca0732872b423352827
+Author: K.Ohta
+Date: Mon Aug 10 22:33:41 2020 +0900
+
+ [VM][FMTOWNS][CDROM][WIP] Adjust timing.
+
+commit a7b60216d1f96702d62d78f74b6163a38654ba13
+Author: K.Ohta
+Date: Mon Aug 10 22:33:27 2020 +0900
+
+ [VM][FMTOWNS] Add IC CARD feature.
+
+commit 94a2c7a3a8c942ec89adaf78738a36638274452b
+Author: K.Ohta
+Date: Mon Aug 10 14:10:59 2020 +0900
+
+ [VM][FMTOWNS][VRAM][SPRITE] Fix crash on VIEW POINT's demonstration.
+
+commit c1a4bae2bee7b9b1844edeffaf0e7281fc673e3d
+Author: K.Ohta
+Date: Sun Aug 9 22:06:30 2020 +0900
+
+ [VM][FMTOWNS][SPRITE] More correctness emulation.
+
+commit 4ad38e9f7fd063ad396c970a14c8384f7ce781a9
+Author: K.Ohta
+Date: Sun Aug 9 20:41:10 2020 +0900
+
+ [VM][FMTOWNS][SPRITE] Initially works.Some features still not work.
+
+commit a24c5c5564aa70362c0aa0187815d7442904ee7f
+Author: K.Ohta
+Date: Sun Aug 9 17:45:58 2020 +0900
+
+ [VM][FMTOWNS][SPRITE] Partly avaiable to display of sprite.This still be weird.
+
+commit 8fcdb52c329574b2bdf6fb10c2347de8439f4840
+Author: K.Ohta
+Date: Sat Aug 8 20:05:31 2020 +0900
+
+ [VM][PC9801][DISPLAY] .
+
+commit 01971c9816f9a3110ce54078769ce7bd65f8854c
+Author: K.Ohta
+Date: Sat Aug 8 20:04:38 2020 +0900
+
+ [VM][UPD7220] Limit address of PSET.More correctness clock feature.
+
+commit a094a25624347959d37b69de41ed32f570010a07
+Author: K.Ohta
+Date: Sat Aug 8 06:32:41 2020 +0900
+
+ [BUILD][CMAKE] .
+
+commit 49c084964e434561d765c12ac77f149e5f1ebb3c
+Author: K.Ohta
+Date: Fri Aug 7 21:19:21 2020 +0900
+
+ [BUILD][Qt][SMC777] Fix FTBFS.
+
+commit c47e8889de5c15d326ec7415eb5ff17427e20e81
+Author: K.Ohta
+Date: Fri Aug 7 16:35:29 2020 +0900
+
+ [UI][Qt][I18N] Update definition files.
+
+commit 0410678754c5436e6d4014b9ed082b431271c401
+Author: K.Ohta
+Date: Fri Aug 7 04:44:26 2020 +0900
+
+ [VM][FMTOWNS][MEMORY] Faster mapping.
+
+commit 175f40cb566049f5d95b5bac1bd1418de648ec11
+Author: K.Ohta
+Date: Fri Aug 7 04:44:05 2020 +0900
+
+ [UI][Qt][FMTOWNS] Fix FTBFS.
+
+commit 58e0b5403e00b81569e46281b77a278dcb3e7e48
+Author: K.Ohta
+Date: Fri Aug 7 04:41:05 2020 +0900
+
+ [UI][Qt][I18N] Prepare to support multiple languages.
+
+commit 0fc2ef8d6a63eb8a37579664dc8b15d13dcbcffa
+Author: K.Ohta
+Date: Fri Jul 17 21:03:59 2020 +0900
+
+ [VM][FMTOWNS] Set I/O wait value to 6 (maybe faster).
+
+commit 3dd9b590619598beae9b4036d69fe0f698fe8dd6
+Author: K.Ohta
+Date: Fri Jul 17 20:42:38 2020 +0900
+
+ [VM][Z80] Remove Z80_BASE::, integrate to Z80:: .
+
+commit 1a377d33f20db2dd22e22f3896ec963838df10a4
+Author: K.Ohta
+Date: Fri Jul 17 20:40:10 2020 +0900
+
+ [VM][X1][DRAW] Fix spending a lot of host CPU usage on draw_screen().This issue has happened at only X1 (not turbo).
+
+ [VM][X1][DRAW] Set alignment of RAM and some values.
+
+commit ee05d5ee963df0cdbb3a99bc570f6c40b5ca9fa4
+Author: K.Ohta
+Date: Fri Jul 17 03:38:32 2020 +0900
+
+ [VM][MC6809] Remove MC6809_BASE::, integrated to MC6809:: .
+
+commit f8061ccc49ccbdc71704d3107e1f8152abde0027
+Author: K.Ohta
+Date: Fri Jul 17 01:43:27 2020 +0900
+
+ [VM][COMMON_VM] Fix warining of 'set_context_intr' hides overloaded virtual function [-Woverloaded-virtual] with LLVM Clang++.
+
+commit 877410416383fc9dd33797388fc8c82ec96afef0
+Author: K.Ohta
+Date: Fri Jul 17 00:38:03 2020 +0900
+
+ [VM][I386_NP21] Memory access:Make functions inline to be faster processing.
+
+commit 95d2c7369f1000ef5f4b3205cd0d2264cd676833
+Author: K.Ohta
+Date: Sat Jun 27 20:13:29 2020 +0900
+
+ [Qt][LOGGER] Fix not initialize (internal)osd_pointer;wish to fix below issue (@Fedora Linux) https://matsuri.5ch.net/test/read.cgi/i4004/1526806551/935 by this
+
+commit a279924c92ceb9c3cf3cb953fdc6fb5d5d6e3d3b
+Author: K.Ohta
+Date: Sat Jun 27 15:14:50 2020 +0900
+
+ [RELEASE] Update installer.
+
+commit 8d83dff29e90115cc459d8ca27a36e174097c018
+Author: K.Ohta
+Date: Sat Jun 27 01:55:39 2020 +0900
+
+ [DOC] RE-Update.
+
+commit d2322eb3793c06a3056ed10245d49c6a865a79d4
+Author: K.Ohta
+Date: Sat Jun 27 01:46:01 2020 +0900
+
+ [VM][FMTOWNS][SERIALROM] Implement correctness.Thanks to Soji Yamakawa-San.
+
+commit d1ddd00625f3ac0512ad03f6c2d4c0470dae18d1
+Author: K.Ohta
+Date: Sat Jun 27 01:43:14 2020 +0900
+
+ [VM][FMTOWNS] Re-adjust around interrupt with COMMAND 80h, 81h.
+
+commit b0deb0dce04b848db2f5c455995affdac5c08078
+Author: K.Ohta
+Date: Fri Jun 26 23:48:48 2020 +0900
+
+ [BUILD][CMAKE] Fix around optimize.
+
+commit f55e633d01cd2ef1190a3fef54892c39301c85aa
+Author: K.Ohta
+Date: Fri Jun 26 23:45:22 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Add comment for CMD 00h (SEEK).
+
+commit 2253898c1386a393dcd5758168935b344e7e04c7
+Author: K.Ohta
+Date: Fri Jun 26 23:38:58 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Implement CMD 00h (SEEK) correctness.May work Fractal engine.
+
+commit e691abda53b535f493b2bc7690fa3fa8d20ba5ea
+Author: K.Ohta
+Date: Fri Jun 26 19:56:13 2020 +0900
+
+ [GENERAL][DOC] Update documents.
+
+commit f5a2505cb38b92ae68df12f306ba03eeb5b836cd
+Author: K.Ohta
+Date: Fri Jun 26 19:05:07 2020 +0900
+
+ [BUILD][CMake][Linux] Use dwarf4 debug information for GCC/Linux.
+
+commit 60da9c3eecf6ba6043963a787315a2036b52b326
+Author: K.Ohta
+Date: Fri Jun 26 19:04:27 2020 +0900
+
+ [VM][FMTOWNS] Update 00_status.ja.md.
+
+commit 92389270f74950a7e1fe57718e1a1cf8ce5f1239
+Author: K.Ohta
+Date: Fri Jun 26 18:53:53 2020 +0900
+
+ [VM][GENERAL][I386_NP21] Merge upstream 2020-04-06.
+
+commit 44bd5c13116124618ce5945eea932b03d8deca9b
+Author: K.Ohta
+Date: Fri Jun 26 03:59:42 2020 +0900
+
+ [VM][FMTOWNS][CDROM] .
+
+commit 1cd52e60e6e88a9290914d784901362c4e42c855
+Author: K.Ohta
+Date: Fri Jun 26 03:26:35 2020 +0900
+
+ [VM][FMTOWNS][CDROM] .
+
+commit a0b1c3cf80fd22ea55f8b00f3a6b9ecfd563b5a9
+Author: K.Ohta
+Date: Fri Jun 26 02:11:52 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Adjust CD-ROM transfer timing.May Fractal engine works (launched from TownsOS 2.1).
+
+commit 3b10794a507816a4b2fe443b1368cf5e711d598e
+Author: K.Ohta
+Date: Fri Jun 26 00:24:45 2020 +0900
+
+ [VM][FMTOWNS][CRTC] .
+
+commit fc8cbf40f5cef3c6369e75cf4e67375dfbdf734c
+Author: K.Ohta
+Date: Thu Jun 25 22:57:06 2020 +0900
+
+ [VM][FMTOWNS][VRAM] Expect to write access more faster.
+
+commit 9a687bbc26ad20fad3f28cf2cfc37061b1b2c9d9
+Author: K.Ohta
+Date: Thu Jun 25 22:56:16 2020 +0900
+
+ [VM][FMTOWNS][PLANEVRAM] Fix read access algorythm.
+
+commit 69b39b360df411d1d948b487f6422b020f90b6ed
+Author: K.Ohta
+Date: Thu Jun 25 20:53:33 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Adjust around seek command.
+
+commit 5eaf8d54017aa44279c2f6d44e270baeccdd4155
+Author: K.Ohta
+Date: Thu Jun 25 19:50:57 2020 +0900
+
+ [VM][FMTOWNS][MEMORY] Make wait values more correctness.
+
+commit ae73cbb5e18b8b6b2567fb0ac143ee5afffdb7bd
+Author: K.Ohta
+Date: Thu Jun 25 19:07:03 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Revert before commit de6c349b8cc5bebe1c6b6013d991d7a87693de3e.
+
+commit ca8dfde6e5cd23feda4b9760608f2f8e55e75240
+Author: K.Ohta
+Date: Thu Jun 25 18:37:04 2020 +0900
+
+ [VM][I386_NP21] Add interrupt within rep prefix'ed ops.
+
+commit 8acae7f9a67d082d402c80664ff311de0830e05b
+Author: K.Ohta
+Date: Thu Jun 25 18:36:48 2020 +0900
+
+ [VM][TOWNS_CDROM] .
+
+commit a2729e58a5562eec8c0c102775d3f580d66eb28f
+Author: K.Ohta
+Date: Thu Jun 25 03:47:23 2020 +0900
+
+ [VM][I386_NP21] Add ToDo around interrupt.
+
+commit 163495dda58781bb7017fcf759e841cdaf78f8ef
+Author: K.Ohta
+Date: Thu Jun 25 03:15:25 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Adjust around status code.
+
+commit de6c349b8cc5bebe1c6b6013d991d7a87693de3e
+Author: K.Ohta
+Date: Thu Jun 25 01:44:15 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Around command 00h (SEEK).
+
+commit 7a4f5cc437d2255b03541ff3fd04ccc3c41321e6
+Author: K.Ohta
+Date: Thu Jun 25 00:44:16 2020 +0900
+
+ [VM][FMTOWNS][CRTC] Fix around I/O port accessing.
+
+commit ee8ed04f2c5b4831ef3bc71bdefb6443f966838f
+Author: K.Ohta
+Date: Thu Jun 25 00:43:30 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Adjust timing.
+
+commit bdcfcc64f5191ae7853d2c1ae9ea5ba8f728914d
+Author: K.Ohta
+Date: Thu Jun 25 00:40:37 2020 +0900
+
+ [VM][UPD71071][FMTOWNS][DMAC] More correctness register handling.
+
+commit 5350e3a9958e91915bb618c3471e553e5614307a
+Author: K.Ohta
+Date: Wed Jun 24 18:51:38 2020 +0900
+
+ [VM][FMTOWNS][CDROM] .
+
+commit bb1b182016110cf940993e2dcf2d53062f461071
+Author: K.Ohta
+Date: Wed Jun 24 18:39:32 2020 +0900
+
+ [VM][FMTOWNS][DMAC] .
+
+commit eab725b27ac0ddfa1fecade1c18db54c54f634bf
+Author: K.Ohta
+Date: Wed Jun 24 01:45:22 2020 +0900
+
+ [VM][I386_NP21] Make some functions inline to resolve bottole-neck of memory access.
+
+commit d2a081a8ee232127148d3f72a11bf147e639b3c7
+Author: K.Ohta
+Date: Wed Jun 24 00:30:43 2020 +0900
+
+ [BUILD][CMAKE][GCC][LINUX] DO LTO even for shared libraries.
+
+commit 8f59c9f41d82d6ad7d1746c569eb38cf74a36782
+Author: K.Ohta
+Date: Tue Jun 23 23:41:03 2020 +0900
+
+ .
+
+commit 570b1b974c71ac74acdd909a67e112346c46d3ef
+Author: K.Ohta
+Date: Tue Jun 23 23:40:03 2020 +0900
+
+ [BUILD][CMAKE][LINUX][GCC] Adjust around debugging symbols.
+
+commit a80ec6dca54b1fc446e52b0c5c6ef44c423d7b56
+Author: K.Ohta
+Date: Tue Jun 23 01:40:37 2020 +0900
+
+ [VM][FMTOWNS][CRTC] Fix mixing screen(s).
+
+commit 7a4a608cad40adc5a66de77f7c9ff68621a57b97
+Author: K.Ohta
+Date: Tue Jun 23 01:39:17 2020 +0900
+
+ [Qt][OpenGL4_5][Draw] Fix crash with external mapping.Still not implement reading buffer.
+
+commit cbaec231e375b7b06f5aefa835b36c8bfc9faeb2
+Author: K.Ohta
+Date: Mon Jun 22 22:16:10 2020 +0900
+
+ [VM][EMU] For ALL VMs/Devices; use EMU_TEMPLATE:: instead of EMU::.
+
+commit 0deebac36ec74e65362d78c922434cbfb3ceddc3
+Author: K.Ohta
+Date: Mon Jun 22 05:56:54 2020 +0900
+
+ [VM][EVENT][PC8801][PCENGINE] Fix crash caused by differ event.
+
+commit 71535609955a626edca5ff8892ff8dd807482e23
+Author: K.Ohta
+Date: Mon Jun 22 05:25:58 2020 +0900
+
+ [VM][EMU][Qt] .
+
+commit 30cf525af6e5959f83e6ed7df1a1b37bb7c62d44
+Author: K.Ohta
+Date: Mon Jun 22 05:05:43 2020 +0900
+
+ [VM][Qt][UI][EMU][WIP] Use EMU_TEMPLATE:: instead of EMU:: . Some VMs are not apply yet.
+
+commit 98a4d0f769e2093951d1922031e3ba0190f689a9
+Author: K.Ohta
+Date: Mon Jun 22 02:45:52 2020 +0900
+
+ [EMU][EMU_TEMPLATE][OOPS] (;´Д`)
+
+commit ffb344c261dc25ecc825b502c91d0eba33b21cde
+Author: K.Ohta
+Date: Mon Jun 22 02:30:21 2020 +0900
+
+ [BUILD][LINUX][LLVM] Support for LLVM10.
+
+commit eb4e113211168f21e38f471f943a7dd76253cddc
+Author: K.Ohta
+Date: Mon Jun 22 02:29:37 2020 +0900
+
+ [VM][EMU] Important: now EMU:: class is on EMU_TEMPLATE:: .
+
+commit a1f091a7181f224f88b1d5d59a1078a17fc9078c
+Author: K.Ohta
+Date: Mon Jun 22 02:29:07 2020 +0900
+
+ [VM][FMTOWNS] Simplify around debugger.
+
+commit 9537b3b05c4c3701792d65246a479ae3c376ffba
+Author: K.Ohta
+Date: Mon Jun 22 02:28:26 2020 +0900
+
+ [VM][FMTONWS][DICTIONARY][CMOS] Available to use dictionary ROM.
+
+commit 72989c17ab0693541a84e0ca3e242eb706e4a814
+Author: K.Ohta
+Date: Wed Jun 17 20:26:08 2020 +0900
+
+ [VM][I386_NP21] Fix FTBFS with (Cross)CLANG 10.0 for MinGW32.
+
+commit aa71ab8ab4b82df3ac5ed17682551b801fd670e2
+Author: K.Ohta
+Date: Wed Jun 17 20:24:51 2020 +0900
+
+ [BUILD][CMake][Win32] Update toolchain for LLVM10.x and Ubuntu20.04 (Will upload to Dockerhub).
+
+commit ba8d3df3d55943d8acbe7721dd4691d73c26be32
+Author: K.Ohta
+Date: Wed Jun 17 20:23:48 2020 +0900
+
+ [OSD][Qt][LOGGER] Fix linkage error for LLD 10.x and Win32 cross.
+
+commit 3ba80381d8eccc47ee4aaa67a9321073d449700a
+Author: K.Ohta
+Date: Sun Jun 14 06:45:28 2020 +0900
+
+ [VM][FMTOWNS][CRTC] Faster transferring from VRAM to line buffer.
+
+commit 9fc24652b4efb6926b4f05ad7531b4d0d0a75a06
+Author: K.Ohta
+Date: Sun Jun 14 06:28:12 2020 +0900
+
+ [VM][FMTOWNS][CRTC] Reduce rendering when zooming.
+
+commit 8fd30e7dcfdd5066508bc13fd328295d8905d47e
+Author: K.Ohta
+Date: Sun Jun 14 06:15:33 2020 +0900
+
+ [VM][DEVICE][I386_NP21] Fix FTBFS with LLVM CLANG++.
+
+commit b9255438255c8f555206dfa7cfbc632afe83d199
+Author: K.Ohta
+Date: Sun Jun 14 06:15:08 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Fix FTBFS with LLVM CLANG.
+
+commit ba745868507aaa86d02bb44ce832e157d95ca7fe
+Author: K.Ohta
+Date: Sun Jun 14 06:14:43 2020 +0900
+
+ [VM][FMTOWNS][CRTC] Fix crash with TACTICAL AIR WING.
+
+commit 811a81e3a3df89cd66f4d7b24c081de51cd2763b
+Author: K.Ohta
+Date: Sat Jun 13 17:50:34 2020 +0900
+
+ [VM][FMTOWNS][CRTC] Reduce transferring.Support wrapping adddress.
+
+commit 7367622e7ea3ce5a0e2e0af6f21c59e239ddff75
+Author: K.Ohta
+Date: Sat Jun 13 16:33:40 2020 +0900
+
+ [VM][FMTOWNS][CRTC] More correctness drawing.
+
+commit 8388c306c1ef20be1712fc1ff356bc23a34e43a4
+Author: K.Ohta
+Date: Fri Jun 12 22:34:28 2020 +0900
+
+ [VM][FMTOWNS][CDROM] .
+
+commit dee285246020433262dcb506feb3adc941414023
+Author: K.Ohta
+Date: Fri Jun 12 22:33:56 2020 +0900
+
+ [VM][FMTOWNS][CRTC] More correctness horizonal scrolling.
+
+commit 306d257ee0c3bffc40e1c438954f8b480dd4e8cd
+Author: K.Ohta
+Date: Fri Jun 12 20:02:37 2020 +0900
+
+ [VM][FMTOWNS][MEMORY] .
+
+commit f5d84f43603176f85e8349f928d3e6048290a163
+Author: K.Ohta
+Date: Fri Jun 12 20:02:03 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Add variable buffer (after Towns2HR) feature.
+
+commit b0ba3d88f3863fad4634928e20acdfb7b48562dd
+Author: K.Ohta
+Date: Fri Jun 12 02:44:18 2020 +0900
+
+ [VM][FMTOWNS][CRTC] .
+
+commit 58d54702fb0d2a6f4d4c130fcc57695465ce3e65
+Author: K.Ohta
+Date: Fri Jun 12 02:43:13 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Force DMA interrupt even DMA count != 0.May fix for YUMIMI MIX.
+
+commit 5b61d3bdde9e40514057925fd9f0547b495ceb62
+Author: K.Ohta
+Date: Fri Jun 12 01:52:11 2020 +0900
+
+ [VM][FMTOWNS][TIMER] .
+
+commit 15413be919312bafd22f8d6bf828dd0987d5bd9e
+Author: K.Ohta
+Date: Fri Jun 12 01:51:38 2020 +0900
+
+ [VM][FMTOWNS][SPRITE] More correctness port emulation.
+
+commit 33891599870c1095b4d68a2a7bb44a9eae2425b0
+Author: K.Ohta
+Date: Fri Jun 12 01:50:16 2020 +0900
+
+ [VM][FMTOWNS][CRTC] Adjust display timing.Fix offset of スーパーリアル麻雀 P IV.
+
+ [VM][FMTOWNS][CRTC] Cleanup unused signals.
+
+commit 1e410e06f88b2d158af455056760f99b3be1c1e8
+Author: K.Ohta
+Date: Mon Jun 1 02:20:30 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Only DMA TRANSFER PHASE flag (04C0h:R:bit4) down at END-OF-DMA, not another situation (excepts reset manually).
+
+commit ce50d50f0dab9f6c32986b4cbd36554c1fdb3423
+Author: K.Ohta
+Date: Mon Jun 1 02:19:09 2020 +0900
+
+ [VM][I386_NP21] *Perhaps* REPNE MOVS[B|W|D] don't dedicate Z flag, Thanks to Soji Yamakawa-San.
+
+commit 3e2b5aae041f84947867709e2e8d6374b3cf46d2
+Author: K.Ohta
+Date: Sun May 31 18:10:27 2020 +0900
+
+ [VM][I386_NP21] Disable FPU with I386, enable with I486SX.
+
+ [VM][I386_NP21] Change FPUemul to DOSBOX2 (temporally).
+ [VM][I386_NP21] Initialize CR0 to 0x00000000 (+some bits) for i386.
+
+commit ab5fe3c474e6340483dbd30d3d4066c74969269e
+Author: K.Ohta
+Date: Sun May 31 18:08:54 2020 +0900
+
+ [VM][I386_NP21] FPU: FISTTP INSNs (prefix DF) are only later than Pentium 4, not exists I386/486/Pentium.
+
+commit 529a1354273c481b724de6410de86736fcfd9e97
+Author: K.Ohta
+Date: Sun May 31 03:44:54 2020 +0900
+
+ [VM][FMTOWNS][CRTC] Expect to be faster a bit@32768 colors mode.
+
+commit 908fbd1f0620fe301f21e53eaba28e2eaf670e46
+Author: K.Ohta
+Date: Sun May 31 03:44:01 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Drive status on accepting, fix hang-up on RANCE3.
+
+commit 963191b035d0078ff843f5086698a28214dda084
+Author: K.Ohta
+Date: Sun May 31 01:39:52 2020 +0900
+
+ [VM][FMTOWNS][CDROM] TownsOS v.1.1: Enable to through CMD A0,PARAM=08 01.But, still not continue (trapped).
+
+commit cd857804c93551538be49954df47eabed5b403b3
+Author: K.Ohta
+Date: Sat May 30 19:02:43 2020 +0900
+
+ [VM][FMTOWNS][CDROM] .
+
+commit c50c515e6dfcf29f9408122f1da9e1f4b5e5ab1f
+Author: K.Ohta
+Date: Fri May 29 16:18:38 2020 +0900
+
+ [EMU][Qt] .
+
+commit 78ad1a25d2ee9ee346a036359893d5e5e3e63931
+Author: K.Ohta
+Date: Fri May 29 16:18:27 2020 +0900
+
+ [VM][FMTOWNS][CDROM] .
+
+commit c4b67362506c9821638cd12ed573d762241ec83e
+Author: K.Ohta
+Date: Thu May 28 23:20:54 2020 +0900
+
+ [VM][FMTOWNS][JOYSTICK] Fix FTBFS.
+
+commit 617327d371da6bd4e5899506a551395657f279e1
+Author: K.Ohta
+Date: Thu May 28 23:20:12 2020 +0900
+
+ [UI][Qt][OpenGL4] Add copy_screen_buffer(), but not usable.
+
+commit f8dcec3f79dab64e2c18d4e86d35023144a0fc32
+Author: K.Ohta
+Date: Thu May 28 23:19:47 2020 +0900
+
+ [EMU][Qt] Adjust timing for before commit.
+
+commit 764aaa7579f46c4f836177e48cb28523b3cfdbba
+Author: K.Ohta
+Date: Thu May 28 20:06:55 2020 +0900
+
+ [VM][FMTOWNS][JOYSTICK] Sample per 8ms (at emulation, not real).
+
+commit 34ae92a457461b1bb3794c8cde4e9764dd9d536b
+Author: K.Ohta
+Date: Thu May 28 20:05:51 2020 +0900
+
+ [VM][EVENT][Qt] execute event->drive() (or event->run()) by half frame.This is workaround for choppy mouse pointer/joystick.
+
+commit b2685af227b761bfc930db9b90cf79c8325b3770
+Author: K.Ohta
+Date: Thu May 28 18:29:18 2020 +0900
+
+ [VM][FMTOWNS][RF5C68] Improve save/load.
+
+commit b186d2e91167948e185d9cf102b0f81dae3d10cc
+Author: K.Ohta
+Date: Thu May 28 18:07:56 2020 +0900
+
+ [VM][FMTOWNS][RF5C68] Add 3 tap low pass filter.
+
+commit 119acac57857bdc0ca4132a7cd5d7ceea4cd765d
+Author: K.Ohta
+Date: Thu May 28 09:15:30 2020 +0900
+
+ [VM][FMTOWNS][RF5C68] Add interpollation LPF.
+
+commit 0a0d6edef59fac2ffd8df50f09a58ccbe01fab35
+Author: K.Ohta
+Date: Thu May 28 06:19:46 2020 +0900
+
+ [VM][FMTOWNS][VRAM] Faster a bit.
+
+commit 5f088510ad76064bbae10d97e72696589d6c5c80
+Author: K.Ohta
+Date: Thu May 28 05:30:51 2020 +0900
+
+ [VM][FMTOWNS][CDROM] .
+
+commit a22f6d6f9ee26e6e8006d33bf2b8b05f1c4fb5cb
+Author: K.Ohta
+Date: Thu May 28 05:16:53 2020 +0900
+
+ [VM][FMTOWNS][CDROM] .
+
+commit 8d760a6d3a78f9b7f060a4cc997dfb0bc987ed00
+Author: K.Ohta
+Date: Thu May 28 04:58:08 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Fix around looping, sector count.
+
+commit 535e5052a30761c0b42531b1448501b1163f86d8
+Author: K.Ohta
+Date: Thu May 28 04:00:28 2020 +0900
+
+ [VM][FMTOWNS][TIMER] Add 16bit read/write freerun counter and interval timer.
+
+commit 1859c6a82837824a737631187504a16f468385f0
+Author: K.Ohta
+Date: Thu May 28 04:00:01 2020 +0900
+
+ [VM][FMTOWNS][MEMORY] More correctness reset sequence.
+
+commit eb97b9a6c37dc8a9e78a411592780dfacc59ed7c
+Author: K.Ohta
+Date: Thu May 28 03:59:36 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Re-Enable MODE1/2048 etc.
+
+commit cb7a18dcbc29726378de4ad5979b171bcdbc7029
+Author: K.Ohta
+Date: Thu May 28 02:11:15 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Revert CD-ROM's commits after 66532afe71120b85a93b835f5a2541c406ff7699.
+
+commit c203da90777dea03ffbd906503e409d1b43cbee8
+Author: K.Ohta
+Date: Thu May 28 02:05:34 2020 +0900
+
+ [VM][FMTOWNS][CDROM] .
+
+commit 78411b296de059fb8b3f6e61fd08b81095759311
+Author: K.Ohta
+Date: Wed May 27 23:38:21 2020 +0900
+
+ [VM][FMTOWNS] Update some registers.
+
+commit d07c9e9b6854ae91258d51aca5f6f281d1dcfc58
+Author: K.Ohta
+Date: Wed May 27 23:38:06 2020 +0900
+
+ [VM][FMTOWNS][CDROM] .
+
+commit 05b33b663e2c4e90f0d0dbe9d558fe67d7e0307a
+Author: K.Ohta
+Date: Wed May 27 19:50:32 2020 +0900
+
+ [VM][I386_NP21][DEBUGGER] Add call trace feature.
+
+commit 704d3639f466166a36ff2f1cedae71903c4ed983
+Author: K.Ohta
+Date: Wed May 27 19:49:56 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Remove has_status, check status queue directly.
+
+commit c0b160ebf762aef24464b14e0946ea611e1a6e7c
+Author: K.Ohta
+Date: Wed May 27 03:36:49 2020 +0900
+
+ [VM][FMTOWNS][CDROM] .
+
+commit 900c4869b03e57ed14023fecd3867f3015978afe
+Author: K.Ohta
+Date: Wed May 27 03:35:34 2020 +0900
+
+ [VM][I386_NP21] Add undefined instruction "0F A6".This may act as "int 6".Thanks to captainys.
+
+commit 66532afe71120b85a93b835f5a2541c406ff7699
+Author: K.Ohta
+Date: Sat May 23 13:47:51 2020 +0900
+
+ [OOPs][Qt][GUI] I forgot to add a new dialog X-)
+
+commit dec494e487135e47b4167327d7ca6733e61321ee
+Author: K.Ohta
+Date: Sat May 23 04:52:42 2020 +0900
+
+ [VM][FMTOWNS][SPRITE] .
+
+commit 5549094ae30db73c927abe9466aa644880a04566
+Author: K.Ohta
+Date: Sat May 23 03:58:14 2020 +0900
+
+ [VM][FMTOWNS][SPRITE] Start to adjust sprite.
+
+commit 97c73994cd37bfb33099fff212aaf03764752113
+Author: K.Ohta
+Date: Sat May 23 03:57:42 2020 +0900
+
+ [VM][FMTOWNS][RF5C68] Buffered ADPCM.Will implement low pass filter.
+
+commit d41072a26aa0e2b1e139ee8e90cfb2963e068d88
+Author: K.Ohta
+Date: Fri May 22 19:36:32 2020 +0900
+
+ [VM][UI][FMTOWNS] Add variable memory size feature.
+
+commit 8e8015f64511fb0a0fb287097c4efc1426c5a7fd
+Author: K.Ohta
+Date: Fri May 22 19:20:35 2020 +0900
+
+ [UI][Qt][CDROM] Add "SWAP BYTE ORDER for AUDIO" config entry.
+
+commit 3437d9d6ef91540ef314a80cceceacfdd8d6f94d
+Author: K.Ohta
+Date: Fri May 22 16:54:55 2020 +0900
+
+ [DOC][FMTOWNS] Update status.
+
+commit e08e8fccbc01b9df864cb9eaa2308f4dc75769db
+Author: K.Ohta
+Date: Fri May 22 15:50:07 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Simplify interrut by MCU.
+
+commit e21a011566166268f2bfdab1fea5148b94557858
+Author: K.Ohta
+Date: Fri May 22 15:48:27 2020 +0900
+
+ [VM][FMTOWNS][SCSI] Re-enable machine check feature.
+
+commit e9227e89ab4ba989d71afde0e4d5b5e1f9e7df1d
+Author: K.Ohta
+Date: Fri May 22 15:48:16 2020 +0900
+
+ [VM][FMTOWNS][DOC] .
+
+commit f2fa3d5068288173ba87679b0f7900438b3b7897
+Author: K.Ohta
+Date: Fri May 22 14:02:40 2020 +0900
+
+ [DOC][TOWNS] Update status.
+
+commit 7031b5f12cbd08f7bed77847c5e46986249a3e39
+Author: K.Ohta
+Date: Thu May 21 22:34:15 2020 +0900
+
+ [VM][FMTOWNS] Upodate status.
+
+commit 9cefa8ea967b36f32c6bafda1642338e9d9c7922
+Author: K.Ohta
+Date: Thu May 21 22:33:47 2020 +0900
+
+ [Qt][OSD][MOUSE] Lock values via accessing.
+
+commit 43625e99ba57e2f32cdb52d68f44c5fdd7632f6b
+Author: K.Ohta
+Date: Thu May 21 22:33:16 2020 +0900
+
+ [VM][UPD71071] Adjust status of on-demand-mode.
+
+commit e3d4d8b58f82fe2ec3da40f3d99d13c6f6f02baf
+Author: K.Ohta
+Date: Thu May 21 16:47:06 2020 +0900
+
+ [VM][FMTOWNS][SCSI][DMAC] Temporally disable 16bit transfer mode for SCSI.
+
+commit 507c2280edf7d809e0d605c841bc686306706e60
+Author: K.Ohta
+Date: Wed May 20 03:37:53 2020 +0900
+
+ [VM][FMTOWNS][JOYSTICK] Move mouse polling to event_frame().
+
+commit 8fc4117c5edc51449f69ec0b0bbe0c3665931931
+Author: K.Ohta
+Date: Wed May 20 03:36:35 2020 +0900
+
+ [VM][FMTOWNS][CDROM] .
+
+commit e0110b6c43897654d1a33060f91b1c9067be862a
+Author: K.Ohta
+Date: Tue May 19 15:11:22 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Adjust interrupt timing.
+
+commit 7f88f255f553fe0b72384b213200c6b655bd410a
+Author: K.Ohta
+Date: Tue May 19 03:42:25 2020 +0900
+
+ [VM][Z80TVGAME] Fix FTBFS.
+
+commit 7e788f9844b923c06882b8256232d68038c413cb
+Author: K.Ohta
+Date: Tue May 19 01:07:49 2020 +0900
+
+ [VM][LOGGER][OSD][VM_TEMPLATE] Add API to log with VM's time.
+
+commit 4c6ba797b3dedca3ae633ad551298a3470d867b3
+Author: K.Ohta
+Date: Sun May 17 13:26:07 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Determine prefetching or not.
+
+commit 72a00ec46e533352b057d824f35ce860bde47ee4
+Author: K.Ohta
+Date: Sun May 17 13:25:57 2020 +0900
+
+ [COMMON][FIFO] .
+
+commit c4edcc5c7a0f2eeac51cea6235aae75f24d710c4
+Author: K.Ohta
+Date: Sun May 17 13:25:14 2020 +0900
+
+ [COMMON][FIFO] Add FIFO::fifo_size() and FIFO::left().Update SOVERSION.
+
+commit c2e7b1101e4edf1fe498be20e1591e1bef6ad027
+Author: K.Ohta
+Date: Sun May 17 06:43:51 2020 +0900
+
+ [VM][FMTOWNS][ADPCM][RF5C68][CDROM] .
+
+commit ed366f7a825043a9159103d53945d3eb95b29c44
+Author: K.Ohta
+Date: Sun May 17 04:33:56 2020 +0900
+
+ [VM][FMTOWNS][CRTC] Avaiable to display 256 colors.
+
+ [VM][FMTOWNS][VRAM] .
+
+commit 781ccb984c31e7e0e32970b9d738417d1c1eef41
+Author: K.Ohta
+Date: Sun May 17 01:53:40 2020 +0900
+
+ [VM][FMTOWNS][CRTC] Fix forcing to calcurate CRTC clock per setting.
+
+commit 036d129cd0996949c4414f86d326c004ee34d7fa
+Author: K.Ohta
+Date: Sun May 17 00:50:46 2020 +0900
+
+ [VM][FMTOWNS][VRAM] Separate plane access to a class (PLAVEVRAM::) to be faster..
+
+commit 0f22864abffca195d3eef9e6369fbaaeba1fa541
+Author: K.Ohta
+Date: Sun May 17 00:49:59 2020 +0900
+
+ [VM][FMTOWNS][CRTC] Reduce flickering (a lot).
+
+commit 942c8fa714e3fb80aeb0c97d70445c6ffebf0408
+Author: K.Ohta
+Date: Sat May 16 21:47:59 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Add MODE2/2336 and RAW/2340 read modes.
+
+commit aff40d33092cb0bc6a631c9e859f81cea7f3dc25
+Author: K.Ohta
+Date: Sat May 16 17:40:50 2020 +0900
+
+ [VM][FMTOWNS][CDROM] .
+
+commit 206cc537bb1194b9db64464f3b42e15c5f93780d
+Author: K.Ohta
+Date: Sat May 16 15:25:10 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Add debugging features.
+
+commit bcdac3a67ece3dd648bf92f8aaf49835d301f033
+Author: K.Ohta
+Date: Tue May 12 02:15:55 2020 +0900
+
+ [VM][FMTOWNS][CDROM] TRY: Start to implement PIO transfer mode.
+
+commit 3dc41b2bb2316a5d30a789dea6d8341c80246478
+Author: K.Ohta
+Date: Tue May 12 01:29:11 2020 +0900
+
+ [VM][FMTOWNS][CDROM] .
+
+commit 7e0926841011ddd017aa8ab81c58ede2c3615c8d
+Author: K.Ohta
+Date: Tue May 12 01:20:15 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Fix fault (fall to CS:4DD4h) when reading CD-ROM with TownsOS v1.1.But, still not works.
+
+commit eaa6c4acdd9c966e7313ce721e7d762991188890
+Author: K.Ohta
+Date: Mon May 11 23:37:01 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Fix interrupt handling.
+
+commit 7076c9644d8adc57a8c0f6a2b0dd875e90f07d25
+Author: K.Ohta
+Date: Mon May 11 23:11:07 2020 +0900
+
+ [VM][FMTOWNS][RF5C68] Adjust audio volume.
+
+commit 970cff9044acd38cdbd32d9fad4d3c00e27a6e3c
+Author: K.Ohta
+Date: Mon May 11 22:56:47 2020 +0900
+
+ [VM][FMTOWNS][CDROM] Add clear_event().
+
+commit 5ff69aaa03f64508df60bc6fe67f95e912f8fbe1
+Author: K.Ohta
+Date: Mon May 11 21:13:46 2020 +0900
+
+ [VM][FMTOWNS][DMAC] Disable debugging messsage.
+
+commit 364e39e8e3014c1e92c5869aef1d7f808e94bebd
+Author: K.Ohta
+Date: Mon May 11 21:13:23 2020 +0900
+
+ [VM][DEBUGGER] Add logging to "UCT" command.
+
+commit 752a0292e4760fee9b9d25d600f70b416b39d5f1
+Author: K.Ohta
+Date: Mon May 11 21:12:24 2020 +0900
+
+ [VM][FMTOWNS][DICTIONARY] Write CMOS RAM when resetting.
+
+commit 5d88c4ee5ded9095f78001fdf9d4959814b163d4
+Author: K.Ohta
+Date: Mon May 11 21:11:41 2020 +0900
+
+ [VM][TOWNS][CDROM] Re-loading fine from TownsOS v2.1.v1.x still not loading.
+
+commit c129dc55b00ffe4d8f356cf4d7b7c0118a7d8c68
+Author: K.Ohta
+Date: Mon May 11 19:34:18 2020 +0900
+
+ [VM][FMTOWNS][CDROM] .
+
+commit 53c5422ce15cda3a9784c95727c865898dac17cc
+Author: K.Ohta
+Date: Mon May 11 02:28:56 2020 +0900
+
+ [VM][I386_NP21] Log when made panic.
+
+commit f6f1069261c7d86578bb118501d22f36a85155dd
+Author: K.Ohta
+Date: Mon May 11 01:41:48 2020 +0900
+
+ [VM][GENERAL][CMAKE] Update major SOVERSION.
+
+commit e078eefdf16546fd5eb83af7883229c2816a20bf
+Author: K.Ohta
+Date: Mon May 11 01:41:12 2020 +0900
+
+ [VM][FMTOWNS][CDROM][WIP] Adjusting CDROM seek timing.
+
+commit 04a3fbdd2eb97988202ed75432444321b7c281c2
+Author: K.Ohta
+Date: Mon May 11 01:40:42 2020 +0900
+
+ [VM][FMTOWNS][SPRITE] More safer VRAM access.
+
+commit 4cf73dcca06fdb57657f5f5f9da58ac653c95863
+Author: K.Ohta
+Date: Mon May 11 01:40:14 2020 +0900
+
+ [VM][FMTOWNS][CRTC] Fix OVERKILL alignment.
+
+commit a91f8e19a2264cbc1b70236f1c970b6721082e5f
+Author: K.Ohta
+Date: Sun May 10 20:43:05 2020 +0900
+
+ [VM][FMTONWS][SPRITE] .
+
+commit a38c6f5367a225ba61919227da493bc801fc7719
+Author: K.Ohta
+Date: Sun May 10 18:01:52 2020 +0900
+
+ [VM][DEVICE][DEBUGGER][I386_NP21] Add Call trace feature.DEVICE::'s API HAS CHANGED.
+
+commit a17a03d02d8105146dbab29383a22a6cc5638f44
+Author: K.Ohta
+Date: Sat May 9 23:05:46 2020 +0900
+
+ [VM][FMTOWNS][RF5C68] .
+
+commit 7ba44010f5d577bf16bbe5cd766c321557027482
+Author: K.Ohta
+Date: Sat May 9 22:01:06 2020 +0900
+
+ [VM][RF5C68] .
+
+commit 33ec39c9da3567446b295832cb6e59adfe357c75
+Author: K.Ohta
+Date: Sat May 9 21:06:09 2020 +0900
+
+ [VM][FMTOWNS][TIMER] Add SIG_TIMER_CH3 for BEEP handling.
+
+ [VM][FMTOWNS][CRTC] Fix crash with debugging-DUMP command.
+
+commit cba19bdf78e5054691456b8a9d52619f68cc181f
+Author: K.Ohta