From: K.Ohta Date: Thu, 18 Jan 2018 17:03:38 +0000 (+0900) Subject: [DOC] Update documents to release. X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=a82de81cd7a594e24f091fba6d034487ed47009e;p=csp-qt%2Fcommon_source_project-fm7.git [DOC] Update documents to release. --- diff --git a/source/000_gitlog.txt b/source/000_gitlog.txt index 578491473..c78d1b53d 100644 --- a/source/000_gitlog.txt +++ b/source/000_gitlog.txt @@ -1,3 +1,33 @@ +commit 9376345bc1270e2a76db816636b645e744d09e82 +Author: K.Ohta +Date: Thu Jan 18 21:28:04 2018 +0900 + + [VM] Add EMU::set_vm_screen_lines() to some VMs. + +commit 2935971b3deda83dbc23e737769b575d452d9d85 +Author: K.Ohta +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 +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 +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 +Date: Thu Jan 18 08:16:24 2018 +0900 + + [DOC] Update revision and README. + commit 6be0565e6812d5d73d4c7b2b32a49a07ddbbd55c Author: K.Ohta Date: Thu Jan 18 08:13:30 2018 +0900 diff --git a/source/ChangeLog b/source/ChangeLog index 2c3601378..0f4136021 100644 --- a/source/ChangeLog +++ b/source/ChangeLog @@ -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 + + * SNAPSHOT Jan 04 2018 * Upstream 2017-12-28 . * [Qt/FM-7] Windows: Fix not effect keyin with "\_" for *native* Windows. diff --git a/source/RELEASENOTE.txt b/source/RELEASENOTE.txt index 288e5f11d..f7fee8fa8 100644 --- a/source/RELEASENOTE.txt +++ b/source/RELEASENOTE.txt @@ -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 excepts VC++.Recommend to use . - * [BUILD/CMake] GNU/Linux: Add fallback LIB directory feature for library installation. --- Jan 04, 2018 11:59:54 +0900 K.Ohta +* 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 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‰ü) +[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 diff --git a/source/readme.qt.txt b/source/readme.qt.txt index 9b43b59ba..df516ed36 100644 --- a/source/readme.qt.txt +++ b/source/readme.qt.txt @@ -1,5 +1,5 @@ ** Qt porting for Common Source Code Project ** - January 04, 2018 + January 19, 2018 K.Ohta 0. About diff --git a/source/readme_by_artane.txt b/source/readme_by_artane.txt index 6dc9567e6..f3c64dc6f 100644 --- a/source/readme_by_artane.txt +++ b/source/readme_by_artane.txt @@ -1,5 +1,5 @@ ** Qt porting for Common Source Code Project ** - January 04, 2018 + January 19, 2018 K.Ohta * 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 追加情報: @@ -148,27 +148,40 @@ 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 excepts VC++.Recommend to use . - * [BUILD/CMake] GNU/Linux: Add fallback LIB directory feature for library installation. --- Jan 04, 2018 11:59:54 +0900 K.Ohta +* 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 本家の変更: * 前の変更点をお読みになる場合には、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‰ü) +[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 diff --git a/source/readme_fm7.jp.txt b/source/readme_fm7.jp.txt index 05fff9097..09ad3dd09 100644 --- a/source/readme_fm7.jp.txt +++ b/source/readme_fm7.jp.txt @@ -1,5 +1,5 @@ ** FM-7 series emulator for common source code project. ** - Jan 04, 2018 + Jan 19, 2018 K.Ohta @@ -38,7 +38,8 @@ j. FDDのつけ外しをサポートしました。最初に使うときは、"Connect 320KB FDD" にチェックを入れて、再起動してください。 k. FM-8/7でテンキーで移動するゲームについて、自動で「5」もしくは「8」を入力するモードを新設しました。 l. Z80カードが(FM-7/77とFM-8で)使えるようになりました。テストがあまり十分ではありませんが。 - + m. 日本語通信カードがFM-7/NEW7/77/L4で使えるようになりました。 + n. RS-232CとモデムカードとMIDIカードの実装が始まりました(作業中) その他のことについては、RELEASENOTEやreadme_by_artane.txtを。 [3] 私のほうがXM7よりも先にインプリメントしました(笑) diff --git a/source/readme_fm7.txt b/source/readme_fm7.txt index b9176e043..1cf6e172d 100644 --- a/source/readme_fm7.txt +++ b/source/readme_fm7.txt @@ -1,5 +1,5 @@ ** FM-7 series emulator for common source code project. ** - Jan 04, 2018 + Jan 19, 2018 K.Ohta 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 :-) diff --git a/source/revision.txt b/source/revision.txt index 67cb0db77..9635c3fcc 100644 --- a/source/revision.txt +++ b/source/revision.txt @@ -1,3 +1,3 @@ Upstream 2017-12-27
-Qt Port and FM7 series 2018-01-18 MB8877 TEST1
+Qt Port and FM7 series 2018-01-19
diff --git a/source/src/res/credits.html b/source/src/res/credits.html index b05fad67d..3235d676f 100644 --- a/source/src/res/credits.html +++ b/source/src/res/credits.html @@ -9,15 +9,15 @@

Common Source Code Project

Upstream Version: 2017-12-27
-Qt Port and FM7 series 2018-01-18 MB8877 TEST1
+Qt Port and FM7 series 2018-01-19
libCSPavio 2.6.12
-libCSPgui 2.10.6
-libCSPosd 2.9.13
+libCSPgui 2.10.7
+libCSPosd 2.9.14
libCSPemu_utils 2.6.3
-libCSPcommon_vm 1.1.24
+libCSPcommon_vm 1.1.25
libCSPfmgen 1.1.2
FFMPEG 3.4 + liblame 3.99 + libx264-152
-Build Version: 6be0565e6812d5d73d4c7b2b32a49a07ddbbd55c
+Build Version: 9376345bc1270e2a76db816636b645e744d09e82