OSDN Git Service

[DOC] Qt ports: Add about sound files.
[csp-qt/common_source_project-fm7.git] / source / readme_by_artane.txt
index 067660d..0cae269 100644 (file)
@@ -1,5 +1,5 @@
 ** Qt porting for Common Source Code Project **
-                                          August 15, 2016
+                                          Sep 23, 2016
              K.Ohta <whatisthis.sowhat _at_ gmail.com>
 
 * If you can't read Japanese, read readme.qt.txt .
@@ -11,7 +11,7 @@
    用意しています。
    
    ソースコード:
-     https://github.com/Artanejp/common_source_project-fm7/releases/tag/SNAPSHOT_20160815
+     https://github.com/Artanejp/common_source_project-fm7/releases/tag/SNAPSHOT_20160923
 
    追加情報:
      各機種バイナリーは、osdn.jp もしくはミラーサイトより入手可能です。
@@ -21,6 +21,9 @@
     Win32: 
     GNU/Linux(amd64) : 
 
+【おねがい】
+      doc/以下の文書で日本語しかなかったものを英語に翻訳していますが、機械翻訳を使ってるのであやしいです。
+       英語の上手い方、校正などお願いします m(_ _)m
 
 1. 背景
    CSPは、非常に優れた構造のエミュレータです(しかし、些か重くてコンパイラ
@@ -76,7 +79,7 @@
      2カラム目はQtネィティブのスキャンキーコードです。
    ・UI部分の共通コンポーネント (src/qt/gui) を共有ライブラリlibCSPgui.soにまとめました。
    ・インストール用のBASHスクリプトを用意しました。src/tool/installer_unix.shです。
-   
+   ・ROMと同じところに、特定のWAVファイル(VMによって異なる)を入れると、FDDのシーク音やテープのボタン音・リレー音を鳴らすことが出来ます。
      
 5. 移植状況
    a. 現在、Debian GNU/Linux "sid" の AMD64版でしかテストしていません。
@@ -91,8 +94,8 @@
       Qt5を使っています。
       添付してあるバイナリは、Qt 5.5でビルドしました(が、Qt 5.1以降なら動くはずです)。
 
-   c.上流の2016-04-17現在でのPX7以外の全ての仮想マシンがQtに移植出来ています。
-   d. Linux用ビルドでは、GCC 6をリンク時最適化(LTO)モードで使っています。
+   c. Linux用ビルドでは、GCC 6をリンク時最適化(LTO)モードで使っています。
+   d. MZ-2500のソケット機能を実装してみていますが、マトモにテストできてません(;´Д`)
    
 6. Upstream repositry:
       https://github.com/Artanejp/common_source_project-fm7
       https://osdn.jp/projects/csp-qt/
 
 8. Upstream (Takeda Toshiyaさんのオリジナル) 
-      http://homepage3.nifty.com/takeda-toshiya/
+      http://takeda-toshiya.my.coocan.jp/
 
 Changes:
+
+* SNAPSHOT September 23, 2016
+  * Upstream 2016-04-13
+  * [DOC] Translated some documents written in Japanese only to English using Google-Translate, still not enaugh to be corrected.
+  * [Qt/WIN32] Fix crash on startup (maybe true) caused by (´∀`)<ぬるぽ ヽ(・∀・)ノ┌┛ガッΣ(ノ`Д´)ノ
+  * [VM] Add original name and role to all device and VM components.
+  * [VM/FM7] JOYSTICK: Fix not redirect triggers.
+  * [VM/FM7][MB8877/DISK] Workaround for RIGLAS/FM-7. Perhaps, below have side-effect, add special-disk to RIGLAS FM.
+  ** Don't "NOT READY" even stopping motor.
+  ** Transfer even stopping motor.
+  * [EVENT] Remove logging on cancel event.
+  * [Qt/Debugger] Not hang-up when Opening debugger and exit emu{foo}. This is temporally workaround.
+  * [Qt/Debugger] Don't close with close button, this is temporally workaround.
+  * [UI/Qt] Fix selecting printers.
+  * [VM/PC9801] Add prepair of using ITF ROM, this is still only preparation.
+  * Built with GIT 8cdb1dbebf95d7371e514886c23edc6c9401848a (or later).
+
+-- Sep 23, 2016 19:48:12 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
+
+* SNAPSHOT September 09, 2016
+  * Upstream 2016-04-13
+  * [LOGGER] Add extend logger.
+  * [LOGGER/Qt] Rename agar_logger.[cpp|h] to csp_logger.[cpp|h] .
+  * [VM] Ready to enable log per device.
+  * [VM] Update emu->out_debug_log to [DEVICE]->out_debug_log .
+  * [UI/Qt] Add log viewer window.
+  * [Qt/EMUTHREAD] Move commonly blocks to gui/ .
+  * [Qt/KEY] Use queue for keyin/out.
+  * [VM/OSD] Add socket (networking) featuers, but still not test (;´Д`)
+  * [VM/FM77AV] MB61VH010 : Faster drawing lines.
+  * [VM/FM7] MAINIO: Comment out logging around FIRQ, temporally.
+  * [OSD/KEYBOARD] Fix handling around SHIFT for some machines(i.e. PC8801).
+  * [MOVIE_SAVER] Use SIMD to transfer a picture OSD(VM)->MOVIE_SAVER .
+  * [DOC] Update updtream's URL, moved to takeda-toshiya.my.coocan.jp .
+  * Built with GIT 1884b5247665d71c06fc6590b17434c5f3350ad5 (or later).
+
+-- Sep 09, 2016 01:02:51 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
+
+* SNAPSHOT August 19, 2016
+  * Upstream 2016-04-13
+  * [WIN32] Replace libICU to homebrew, fix not starting.
+  * [OSD/MOVIE_SAVER] Fix frames to enqueue to MOVIUE_SAVER, as if VIDEO FPS >= RECORD FPS.
+  * [MOVIE_LOADER] Sync A/V on playing MOVIE.
+  * Built with GIT 77380a77b25ca06965b912c84509e5c91085aeb1 (or later) .
+
+-- Aug 19, 2016 23:12:36 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
+
 * SNAPSHOT August 15, 2016
   * Upstream 2016-04-13
   * [OSD][MOVIE_SAVER] Maybe correctness frame(s) counting with 60fps ヽ(=´▽=)ノ
   * [MOVIE_SAVER] Fix sometimes crashing when stop to save movie.
   * [PX7/MOVIE_LOADER] Sound Laser Disc, but not be smooth.
-  * Built with GIT 171d3309339e4b941d2bd13a3dd0c11840cfeb62 (or later) .
+  * [MOVIE_SAVER][PC8801][PC9801] Adjust sound frequency when OVERRIDE_48000Hz , still choppy.
+  * Built with GIT 3f4c809912dc92cdeb34d8ecdebe0087aa7f37b3 (or later) .
  
--- Aug 15, 2016 23:35:43 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
+-- Aug 16, 2016 02:40:55 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
 
 * SNAPSHOT August 09, 2016
   * Upstream 2016-04-13