OSDN Git Service

[DOC] Update documents to release.
authorK.Ohta <whatisthis.sowhat@gmail.com>
Thu, 18 Jan 2018 17:03:38 +0000 (02:03 +0900)
committerK.Ohta <whatisthis.sowhat@gmail.com>
Thu, 18 Jan 2018 17:03:38 +0000 (02:03 +0900)
source/000_gitlog.txt
source/ChangeLog
source/RELEASENOTE.txt
source/readme.qt.txt
source/readme_by_artane.txt
source/readme_fm7.jp.txt
source/readme_fm7.txt
source/revision.txt
source/src/res/credits.html

index 5784914..c78d1b5 100644 (file)
@@ -1,3 +1,33 @@
+commit 9376345bc1270e2a76db816636b645e744d09e82
+Author: K.Ohta <whatisthis.sowhat@gmail.com>
+Date:   Thu Jan 18 21:28:04 2018 +0900
+
+    [VM] Add EMU::set_vm_screen_lines() to some VMs.
+
+commit 2935971b3deda83dbc23e737769b575d452d9d85
+Author: K.Ohta <whatisthis.sowhat@gmail.com>
+Date:   Thu Jan 18 20:53:34 2018 +0900
+
+    [VM][PC8801] Apply EMU::set_vm_screen_lines(200) to PC8801/8001.
+
+commit c3f346a814b4e322199f65d078ae3bbe0235e368
+Author: K.Ohta <whatisthis.sowhat@gmail.com>
+Date:   Thu Jan 18 20:41:43 2018 +0900
+
+    [UI][Qt] Add "Click On Focus" feature option.This don't need to mouse-over to input from keyboard if set.
+
+commit 2d674e87b5b473be029842cd13df9ab7c0d1506a
+Author: K.Ohta <whatisthis.sowhat@gmail.com>
+Date:   Thu Jan 18 20:39:01 2018 +0900
+
+    [EMU][OSD] Add set_vm_screen_lines(int lines) to notify changing vertical resolution to OSD and Hardware-Renderer(for scan lines). See vm/fm7/display.cpp .
+
+commit f1a65d7498b280576726cc423ba4de10c42243c5
+Author: K.Ohta <whatisthis.sowhat@gmail.com>
+Date:   Thu Jan 18 08:16:24 2018 +0900
+
+    [DOC] Update revision and README.
+
 commit 6be0565e6812d5d73d4c7b2b32a49a07ddbbd55c
 Author: K.Ohta <whatisthis.sowhat@gmail.com>
 Date:   Thu Jan 18 08:13:30 2018 +0900
index 2c36013..0f41360 100644 (file)
@@ -1,5 +1,33 @@
 *** If you want to know full changes, please read 000_gitlog.txt and history.txt. ***
 
+* SNAPSHOT Jan 19 2018
+  * Upstream 2017-12-27 .
+  * [EMU] Add set_vm_screen_lines(int lines) to notify changing vertical resolution
+        to OSD and Hardware-Renderer(for scan lines). See vm/fm7/display.cpp .
+  * [VM] Add EMU::set_vm_screen_lines() to some VMs.
+  * [UI/Qt] Add "Click On Focus" feature option.This don't need to mouse-over to input from keyboard if set.
+  * [VM/FM7] Add Japanese communication board (日本語通信カード) .
+  * [VM/FM7] Add turning ON/OFF Z80 extra board.
+  * [VM/FM7] Add UARTs.RS-232C, MODEM and MIDI.Temporally implements.
+  * [FM7/JCOMMCARD] Add test program.Use asl ( http://john.ccac.rwth-aachen.de:8000/as/ ) to make from source code.
+  * [VM/FM7] Use #define to define name of firmwares.
+  * [VM/FM7] KANJIROM: Add JIS78 patch mode.From XM7 3.4L77a.
+  * [VM/MB8877] Not clear status when force-interrupt with TYPE-1 Command(seek etc).
+                Fix (Add hack) for FUKU*.d77 (えびふく's music disks for FM-7).
+  * [VM/MB8877] Fix DRQ/IRQ timing.
+  * [VM/MB8877] Make IRQ with disk not inserted or not connected when processing command(s).
+  * [VM/MB8877] Make turning ON IRQ and turn OFF DRQ when seek completed.
+  * [VM/MB8877] Adjust track parameter at initialize and CMD::RESTORE .
+  * [VM/MB8877] OS-9 Level2 for FM77AV40 Works.
+  * [VM/HD6844] FM77AV40EX has only one DMA channel.Not multiple channels.
+  * [VM/HD6844] HD6844 has only a one interrupt line, not multiple.
+  * [VM/HD6844] Rename drq_line to busreq_line.
+  * Special thanks to Ryu Takegami, to assist debugging FM-7/77/AV/40/EX .
+  * Built with commit 9376345bc1270e2a76db816636b645e744d09e82  or later.
+
+-- Jan 19, 2018 01:49:25 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
+
+
 * SNAPSHOT Jan 04 2018
   * Upstream 2017-12-28 .
   * [Qt/FM-7] Windows: Fix not effect keyin with "\_" for *native* Windows.
index 288e5f1..f7fee8f 100644 (file)
@@ -1,6 +1,6 @@
 ** Qt porting and FM-7/77/AV/AV40/EX for Common Source Code Project **
 
-                                                       January 04, 2018
+                                                       January 19, 2018
                             K.Ohta  (whatisthis.sowhat _at_ gmail.com)
 
 1.About
@@ -10,7 +10,7 @@ and built with Qt5, for Windows, built with MinGW(32bit).
 
 Source Code:
 
-   https://github.com/Artanejp/common_source_project-fm7/releases/tag/SNAPSHOT_20180104
+   https://github.com/Artanejp/common_source_project-fm7/releases/tag/SNAPSHOT_20180119
    
 Additional INFO:
 
@@ -117,26 +117,39 @@ Upstream (Takeda Toshiya San's original code):
 
    http://takeda-toshiya.my.coocan.jp/
 
+Special thanks to:
+   Ryu Takegami, to assist debugging FM-7/77/AV/40/EX .
+
 Changes:
 
 * To see older changes, read ChangeLog and 000_gitlog.txt.
 
-* SNAPSHOT Jan 04 2018
-  * Upstream 2017-12-28 .
-  * [Qt/FM-7] Windows: Fix not effect keyin with "\_" for *native* Windows.
-  * [RES/FM7] Fix drive number:Should not start from "FD1", should start from "FD0" for FM7/8 series.
-  * [VM/MC6809] More accurate emulation around interrupt.
-  * [VM/FM7] Z80: Implement interrupt features.
-  * [VM/FM7] Merge Ryu Takegami's fixes.
-  * [FM7/DISPLAY] Fix around KANJI ROM access flag by sub system.Expect to fix OS-9 L2 for AV40.
-  * [FM7/DISPLAY] Fix display flag on reset.
-  * [FM7/MAINMEM] Fix clock parameter with some situation.Thanks to Ryu Takegami.
-  * [VM/MB8877] Fix freezing with OS-9 with 2DD drive/image.Thanks to Ryu Takegami.
-  * [Qt/DEBUGGER] Not push empty string.
-  * [BUILD] Read from templete if config (buildvars.dat etc) has not exists.
-  * [VM] common.h : Not has <typeinfo.h> excepts VC++.Recommend to use <typeinfo> .
-  * [BUILD/CMake] GNU/Linux: Add fallback LIB directory feature for library installation.
--- Jan 04, 2018 11:59:54 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
+* SNAPSHOT Jan 19 2018
+  * Upstream 2017-12-27 .
+  * [EMU] Add set_vm_screen_lines(int lines) to notify changing vertical resolution
+        to OSD and Hardware-Renderer(for scan lines). See vm/fm7/display.cpp .
+  * [VM] Add EMU::set_vm_screen_lines() to some VMs.
+  * [UI/Qt] Add "Click On Focus" feature option.This don't need to mouse-over to input from keyboard if set.
+  * [VM/FM7] Add Japanese communication board (日本語通信カード) .
+  * [VM/FM7] Add turning ON/OFF Z80 extra board.
+  * [VM/FM7] Add UARTs.RS-232C, MODEM and MIDI.Temporally implements.
+  * [FM7/JCOMMCARD] Add test program.Use asl ( http://john.ccac.rwth-aachen.de:8000/as/ ) to make from source code.
+  * [VM/FM7] Use #define to define name of firmwares.
+  * [VM/FM7] KANJIROM: Add JIS78 patch mode.From XM7 3.4L77a.
+  * [VM/MB8877] Not clear status when force-interrupt with TYPE-1 Command(seek etc).
+                Fix (Add hack) for FUKU*.d77 (えびふく's music disks for FM-7).
+  * [VM/MB8877] Fix DRQ/IRQ timing.
+  * [VM/MB8877] Make IRQ with disk not inserted or not connected when processing command(s).
+  * [VM/MB8877] Make turning ON IRQ and turn OFF DRQ when seek completed.
+  * [VM/MB8877] Adjust track parameter at initialize and CMD::RESTORE .
+  * [VM/MB8877] OS-9 Level2 for FM77AV40 Works.
+  * [VM/HD6844] FM77AV40EX has only one DMA channel.Not multiple channels.
+  * [VM/HD6844] HD6844 has only a one interrupt line, not multiple.
+  * [VM/HD6844] Rename drq_line to busreq_line.
+  * Special thanks to Ryu Takegami, to assist debugging FM-7/77/AV/40/EX .
+  * Built with commit 9376345bc1270e2a76db816636b645e744d09e82  or later.
+
+-- Jan 19, 2018 01:49:25 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
 
 Upstream changes:
 * To see older upstream's changes, read history.txt.
@@ -160,7 +173,7 @@ Upstream changes:
 12/14/2017
 
 [RESOURCE] change accelerators for switching full speed and roman/kana input
-[WINMAIN] fix to call ImmAssociateContext() in WM_ACTIVATE (thanks PC8801MA\89ü)
+[WINMAIN] fix to call ImmAssociateContext() in WM_ACTIVATE (thanks PC8801MA)
 
 [VM/HD46505] fix to force update event timing when R0-R9 are modified
 [VM/HUC6280] support to show clocks since starting scanline in debugger
index 9b43b59..df516ed 100644 (file)
@@ -1,5 +1,5 @@
 ** Qt porting for Common Source Code Project **
-                                        January 04, 2018
+                                        January 19, 2018
              K.Ohta <whatisthis.sowhat _at_ gmail.com>
 
 0. About
index 6dc9567..f3c64dc 100644 (file)
@@ -1,5 +1,5 @@
 ** Qt porting for Common Source Code Project **
-                                         January 04, 2018
+                                         January 19, 2018
              K.Ohta <whatisthis.sowhat _at_ gmail.com>
 
 * If you can't read Japanese, read readme.qt.txt .
@@ -12,7 +12,7 @@
    
    ソースコード:
    
-     https://github.com/Artanejp/common_source_project-fm7/releases/tag/SNAPSHOT_20180104
+     https://github.com/Artanejp/common_source_project-fm7/releases/tag/SNAPSHOT_20180119
 
    追加情報:
    
 8. Upstream (Takeda Toshiyaさんのオリジナル) 
       http://takeda-toshiya.my.coocan.jp/
 
+
+Special thanks to:
+  Ryu Takegami : eFM-8/7/77/AV/40/EX のデバッグに協力していただいています。
+
 Changes:
 
 ChangeLog:
 * 前の変更点をお読みになる場合には、ChangeLogと000_gitlog.txtをお読み下さい。
-
-* SNAPSHOT Jan 04 2018
-  * Upstream 2017-12-28 .
-  * [Qt/FM-7] Windows: Fix not effect keyin with "\_" for *native* Windows.
-  * [RES/FM7] Fix drive number:Should not start from "FD1", should start from "FD0" for FM7/8 series.
-  * [VM/MC6809] More accurate emulation around interrupt.
-  * [VM/FM7] Z80: Implement interrupt features.
-  * [VM/FM7] Merge Ryu Takegami's fixes.
-  * [FM7/DISPLAY] Fix around KANJI ROM access flag by sub system.Expect to fix OS-9 L2 for AV40.
-  * [FM7/DISPLAY] Fix display flag on reset.
-  * [FM7/MAINMEM] Fix clock parameter with some situation.Thanks to Ryu Takegami.
-  * [VM/MB8877] Fix freezing with OS-9 with 2DD drive/image.Thanks to Ryu Takegami.
-  * [Qt/DEBUGGER] Not push empty string.
-  * [BUILD] Read from templete if config (buildvars.dat etc) has not exists.
-  * [VM] common.h : Not has <typeinfo.h> excepts VC++.Recommend to use <typeinfo> .
-  * [BUILD/CMake] GNU/Linux: Add fallback LIB directory feature for library installation.
--- Jan 04, 2018 11:59:54 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
+* SNAPSHOT Jan 19 2018
+  * Upstream 2017-12-27 .
+  * [EMU] Add set_vm_screen_lines(int lines) to notify changing vertical resolution
+        to OSD and Hardware-Renderer(for scan lines). See vm/fm7/display.cpp .
+  * [VM] Add EMU::set_vm_screen_lines() to some VMs.
+  * [UI/Qt] Add "Click On Focus" feature option.This don't need to mouse-over to input from keyboard if set.
+  * [VM/FM7] Add Japanese communication board (日本語通信カード) .
+  * [VM/FM7] Add turning ON/OFF Z80 extra board.
+  * [VM/FM7] Add UARTs.RS-232C, MODEM and MIDI.Temporally implements.
+  * [FM7/JCOMMCARD] Add test program.Use asl ( http://john.ccac.rwth-aachen.de:8000/as/ ) to make from source code.
+  * [VM/FM7] Use #define to define name of firmwares.
+  * [VM/FM7] KANJIROM: Add JIS78 patch mode.From XM7 3.4L77a.
+  * [VM/MB8877] Not clear status when force-interrupt with TYPE-1 Command(seek etc).
+                Fix (Add hack) for FUKU*.d77 (えびふく's music disks for FM-7).
+  * [VM/MB8877] Fix DRQ/IRQ timing.
+  * [VM/MB8877] Make IRQ with disk not inserted or not connected when processing command(s).
+  * [VM/MB8877] Make turning ON IRQ and turn OFF DRQ when seek completed.
+  * [VM/MB8877] Adjust track parameter at initialize and CMD::RESTORE .
+  * [VM/MB8877] OS-9 Level2 for FM77AV40 Works.
+  * [VM/HD6844] FM77AV40EX has only one DMA channel.Not multiple channels.
+  * [VM/HD6844] HD6844 has only a one interrupt line, not multiple.
+  * [VM/HD6844] Rename drq_line to busreq_line.
+  * Special thanks to Ryu Takegami, to assist debugging FM-7/77/AV/40/EX .
+  * Built with commit 9376345bc1270e2a76db816636b645e744d09e82  or later.
+
+-- Jan 19, 2018 01:49:25 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
 
 本家の変更:
 * 前の変更点をお読みになる場合には、history.txtをお読み下さい。
@@ -192,7 +205,7 @@ ChangeLog:
 12/14/2017
 
 [RESOURCE] change accelerators for switching full speed and roman/kana input
-[WINMAIN] fix to call ImmAssociateContext() in WM_ACTIVATE (thanks PC8801MA\89ü)
+[WINMAIN] fix to call ImmAssociateContext() in WM_ACTIVATE (thanks PC8801MA)
 
 [VM/HD46505] fix to force update event timing when R0-R9 are modified
 [VM/HUC6280] support to show clocks since starting scanline in debugger
index 05fff90..09ad3dd 100644 (file)
@@ -1,5 +1,5 @@
 ** FM-7 series  emulator for common source code project. **\r
-                                               Jan 04, 2018\r
+                                               Jan 19, 2018\r
                   K.Ohta <whatisthis.sowhat _at_ gmail.com>\r
 \r
 \r
@@ -38,7 +38,8 @@
   j. FDDのつけ外しをサポートしました。最初に使うときは、"Connect 320KB FDD" にチェックを入れて、再起動してください。\r
   k. FM-8/7でテンキーで移動するゲームについて、自動で「5」もしくは「8」を入力するモードを新設しました。\r
   l. Z80カードが(FM-7/77とFM-8で)使えるようになりました。テストがあまり十分ではありませんが。\r
-\r
+  m. 日本語通信カードがFM-7/NEW7/77/L4で使えるようになりました。\r
+  n. RS-232CとモデムカードとMIDIカードの実装が始まりました(作業中)\r
   その他のことについては、RELEASENOTEやreadme_by_artane.txtを。\r
 \r
   [3] 私のほうがXM7よりも先にインプリメントしました(笑)\r
index b9176e0..1cf6e17 100644 (file)
@@ -1,5 +1,5 @@
 ** FM-7 series  emulator for common source code project. **
-                                               Jan 04, 2018
+                                               Jan 19, 2018
                   K.Ohta <whatisthis.sowhat _at_ gmail.com>
 
 1.Background
@@ -32,7 +32,9 @@
   i. Add also FM77AV's hidden buzzer.
   j. Support connect/disconnect FDDs. Please check "Connect 320KB FDD" at first.
   k. Support auto input "8" or "5" when using ten-key as moving characters at games for FM-8 and FM-7.
-  l. Z80 Card (Only with FM-7/77 and FM-8) wroks.But not tested enough.
+  l. Z80 Card (Only with FM-7/77 and FM-8) works.But not tested enough.
+  m. Japanese Communication board works for FM-7/NEW7/77/L4.
+  n. Start to implement RS-232C/MODEM/MIDI feature.(WIP)
   If you need more informations, see RELEASENOTE and reame_by_artane.txt .
      
   [3] I implemented hidden message faster than XM7 :-)
index 67cb0db..9635c3f 100644 (file)
@@ -1,3 +1,3 @@
 <B><FONT SIZE=-1>Upstream 2017-12-27<BR>
-Qt Port and FM7 series 2018-01-18 MB8877 TEST1<BR>
+Qt Port and FM7 series 2018-01-19<BR>
 </FONT></B>
index b05fad6..3235d67 100644 (file)
@@ -9,15 +9,15 @@
 <h1>Common Source Code Project</h1>
 <DIV ALIGN=RIGHT><FONT SIZE=2>
 Upstream Version: 2017-12-27<BR>
-Qt Port and FM7 series 2018-01-18 MB8877 TEST1<BR>
+Qt Port and FM7 series 2018-01-19<BR>
 libCSPavio 2.6.12<BR>
-libCSPgui 2.10.6<BR>
-libCSPosd 2.9.13<BR>
+libCSPgui 2.10.7<BR>
+libCSPosd 2.9.14<BR>
 libCSPemu_utils 2.6.3<BR>
-libCSPcommon_vm 1.1.24<BR>
+libCSPcommon_vm 1.1.25<BR>
 libCSPfmgen 1.1.2<BR>
 FFMPEG 3.4 + liblame 3.99 + libx264-152<BR>
-Build Version: 6be0565e6812d5d73d4c7b2b32a49a07ddbbd55c<BR>
+Build Version: 9376345bc1270e2a76db816636b645e744d09e82<BR>
 </FONT></DIV>
 <BR>
 <DIV ALIGN=RIGHT><FONT SIZE=3>