From ad6170e0efcec0e5b3b19a4fdf57505708583bc6 Mon Sep 17 00:00:00 2001 From: "K.Ohta" Date: Fri, 16 Feb 2018 06:05:31 +0900 Subject: [PATCH] [DOC] Update documents, more. --- source/ChangeLog | 28 ++++++++++++++++ source/RELEASENOTE.txt | 78 +++++++++++++-------------------------------- source/readme_by_artane.txt | 77 +++++++++++++------------------------------- 3 files changed, 74 insertions(+), 109 deletions(-) diff --git a/source/ChangeLog b/source/ChangeLog index a993fe8ca..c128076cf 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 Feb 16, 2018 FM7 TEST1 + * Upstream 2017-12-27 . + * This is test release. Will re-write articles in this entry to next official release. + * [VM] Add eFMNEW7. + * [VM/FM7][UI/FM7] MAINMEM: Re-order bank of bulk BOOTROMs.Thanks to HASERIN. + IMPORTANT: Re-order boot entries within MENU dynamically. + This is compatibility with older settings. + GUI's menu (for eFM8/eFMNEW7/eFM7*) must change order of boor menu entry. + * [VM/FM77] Add ON/OFF extra RAM. + * [VM/FM77AV] Add to use dictionary board for FM77AV/20/EX. + * [VM/FM77] BUG: I mistaken to connect motor line for 2HD FDD, I connected 2D FDD (;´Д`) + * [VM/FM77] 2HD: Fix DRQ->FIRQ handling.Wish to BOOT 2HD OSs. + * [VM/FM77AV] DISPLAY: Do not reset interrupt masks at reset on sub-system.Thanks to Ryu Takegami. + * [VM/FM77AV] MAINMEM: More simple inside structure for PAGE2. + * [VM/FM8] Change default frequency to 1.0MHz.Thanks to Haserin. + * [VM/FM8] Fix RS232C #1(COM0:) can't remove from maim board.Thanks to Haserin. + * [VM/FM7/JCOMMCARD] Use bulk rom (or DICTIONARY + KANJI) for DICTIONARY ROM AREA. + * [VM/FM7/JCOMMCARD] Abndon use JIS78 emulation. + * [VM/FM7/KANJIROM] Abndon use JIS78 emulation. + * [VM/BUBBLECASETTE] Improve status register.Thanks to Haserin and Ryu Takegami. + * Special thanks to Ryu Takegami, to assist debugging FM-7/77/AV/40/EX/8 . + * Special thanks to Haserin, to assist debugging FM-7/77.AV/40/EX/8. + * Built with commit bc517f5638b4f5612cc075e0f4d9278220eab4fc or later. + +-- Feb 16, 2018 06:02:49 +0900 K.Ohta + + + * SNAPSHOT Feb 11, 2018 * Upstream 2017-12-27 . * [CONFIG] IMPORTANT: Now, "~/emufoo/" moved to "~/CommonSourceCodeProject/emufoo/" diff --git a/source/RELEASENOTE.txt b/source/RELEASENOTE.txt index 7fb951839..cef511a49 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 ** - February 11, 2018 + February 16, 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_20180211 + https://github.com/Artanejp/common_source_project-fm7/releases/tag/SNAPSHOT_20180216_FM7_TEST1 Additional INFO: @@ -153,63 +153,31 @@ Changes: * To see older changes, read ChangeLog and 000_gitlog.txt. - -* SNAPSHOT Feb 11, 2018 +* SNAPSHOT Feb 16, 2018 FM7 TEST1 * Upstream 2017-12-27 . - * [CONFIG] IMPORTANT: Now, "~/emufoo/" moved to "~/CommonSourceCodeProject/emufoo/" - (or ".\CommonSourceCodeProject\emufoo\" ). - Please move settings to here. - * [CONFIG] IMPORTANT: Now, "~/emufoo/foo.ini" has moved to "~/.config/CommonSourceCodeProject/emufoo/" - (or ".\CommonSourceCodeProject\emufoo\ at Windows"). - Please move ini and scancode.conf to new place. - * [VM/MB8877] Enable to boot FLEX/FM-8. - Thanks to https://matsuri.5ch.net/test/read.cgi/i4004/1483504365/800- . - * [UI/Qt] Add option: Emulate cursor keys as "2468" or "1235". - * [UI/KEYBOARD] Add option, "Numpad's Enter is Fullkey's".Useful for FM-77AV series, etc. - * [UI/VM] MB8877/T3444/uPD765A: Add ON/OFF debug logging for FDCs. - * [Qt/EMU] Seriarize queueing both KEY_DOWN and KEY_UP. - Expect to fix key-in issues with slower host machine. - See https://matsuri.5ch.net/test/read.cgi/i4004/1483504365/841 . - * [UI/Qt] BUG: Fix crash with BOOT_MODEs >= 8. - * [UI/Qt] FM7: Extend boot menu. - * [UI/KEYBOARD] Update VM table. - * [UI/KEYBOARD] Fix load/save sequence of scancode.cfg. - * [UI/Qt] Update translate for menu.Split section per menu-bar-entry. - * [MENU/Qt] DISK: Fix not affect of some entries:"Correct disk timing","Ignore CRC error" and "Immediate transfer". - * [Draw/OpenGL] FM77AV: Fix blinking with some situation. - * [VM/MC6809] Fix around CWAI with interrupts. - * [VM/MC6809] Make set/reset E flag at interrupt. - * [VM/MC6809] More accurate emulation(maybe). - * [VM/MC6809] Fix clock count with some situation, FM-8/7/77/AV don't need dummycpu. - * [VM/FM7] Remove DUMMY CPU.Reduce host-cpu usage a lot. - Related to commit a4e1a7cfef59e08f31675c6608871068d3f2c4ef. - * [EMU/FM7] emu.cpp : No longer use hack with some VMs. - * [VM/FM7] KEYBOARD: Keep BREAK key when special reset (hot start). - * [VM/FM7] MAINIO: Reduce hitting PCM1BIT:: when not sound buzzer. - * [VM/FM7] DISK: Fix RPM value of 2D/2DD drive to 300rpm. - * [VM/FM7] Read some (bulk) roms for FM-8/7/NEW7/77.This is WORK-IN-PROGRESS. - * [VM/FM8/FM77] Add delay FIRQ/NMI from 2HD/SFD FDC.This is temporally implement. - * [VM/FM8] MAINIO: Move FM-8 specified features to FM8_MAINIO:: . - * [VM/FM77] Add initial support of 2HD (for FM-77). - * [VM/FM77] Fix access around BOOT-RAM.Thanks to Ryu Takegami. - * [VM/FM77] Extra memories should start $00000, not $10000.Thanks to Ryu Takegami. - * [VM/FM77] Fix wrong answer at $FD04.Thanks to Ryu Takegami. - * [VM/FM77AV] DISPLAY: Separate event process around VSYNC/HSYNC. - * [VM/FM77AV40] Fix FTBFS with Fedora linux. - * [VM/FM77AV40EX] Do not effect offset registers to VRAM-ACTIVE-BLOCK 1.Thanks to Ryu Takegami. - * [VM/MB8877] No need to hack with PSY-O-BLADE for FM77AV.This is test delete. - * [VM/MB8877] Force down DRQ when LOST-DATA happens. - * [VM/MB8877] Fix not read status data at the endof SEEK and verifying. - * [VM/MB8877] Update structure of MB8877->fdc. - * [VM/MB8877] Try: Improbe result quality of FORCE_INTERRUPT command. - I expect to boot OS-9 Level1 for FM-77 with 2HD drive.Thanks to Haserin-san. - * [VM/DISK] Fix default value ignore_crc_error and correct_disk_timing (mostly "to false"). - * [DOC] Add README.md (written in Japanese) and README.en.md (written in English) for GITHUB's cover page. + * This is test release. Will re-write articles in this entry to next official release. + * [VM] Add eFMNEW7. + * [VM/FM7][UI/FM7] MAINMEM: Re-order bank of bulk BOOTROMs.Thanks to HASERIN. + IMPORTANT: Re-order boot entries within MENU dynamically. + This is compatibility with older settings. + GUI's menu (for eFM8/eFMNEW7/eFM7*) must change order of boor menu entry. + * [VM/FM77] Add ON/OFF extra RAM. + * [VM/FM77AV] Add to use dictionary board for FM77AV/20/EX. + * [VM/FM77] BUG: I mistaken to connect motor line for 2HD FDD, I connected 2D FDD (;´Д`) + * [VM/FM77] 2HD: Fix DRQ->FIRQ handling.Wish to BOOT 2HD OSs. + * [VM/FM77AV] DISPLAY: Do not reset interrupt masks at reset on sub-system.Thanks to Ryu Takegami. + * [VM/FM77AV] MAINMEM: More simple inside structure for PAGE2. + * [VM/FM8] Change default frequency to 1.0MHz.Thanks to Haserin. + * [VM/FM8] Fix RS232C #1(COM0:) can't remove from maim board.Thanks to Haserin. + * [VM/FM7/JCOMMCARD] Use bulk rom (or DICTIONARY + KANJI) for DICTIONARY ROM AREA. + * [VM/FM7/JCOMMCARD] Abndon use JIS78 emulation. + * [VM/FM7/KANJIROM] Abndon use JIS78 emulation. + * [VM/BUBBLECASETTE] Improve status register.Thanks to Haserin and Ryu Takegami. * Special thanks to Ryu Takegami, to assist debugging FM-7/77/AV/40/EX/8 . * Special thanks to Haserin, to assist debugging FM-7/77.AV/40/EX/8. - * Built with commit 221fcef002f101b8dffd2a63edfc11a86e2c688a or later. + * Built with commit bc517f5638b4f5612cc075e0f4d9278220eab4fc or later. --- Feb 11, 2018 02:29:55 +0900 K.Ohta +-- Feb 16, 2018 06:02:49 +0900 K.Ohta Upstream changes: * To see older upstream's changes, read history.txt. diff --git a/source/readme_by_artane.txt b/source/readme_by_artane.txt index be65f1b73..4b393d393 100644 --- a/source/readme_by_artane.txt +++ b/source/readme_by_artane.txt @@ -1,5 +1,5 @@ ** Qt porting for Common Source Code Project ** - February 11, 2018 + February 16, 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_20180211 + https://github.com/Artanejp/common_source_project-fm7/releases/tag/SNAPSHOT_20180216_FM7_TEST1 追加情報: @@ -158,62 +158,31 @@ Changes: ChangeLog: * 前の変更点をお読みになる場合には、ChangeLogと000_gitlog.txtをお読み下さい。 -* SNAPSHOT Feb 11, 2018 +* SNAPSHOT Feb 16, 2018 FM7 TEST1 * Upstream 2017-12-27 . - * [CONFIG] IMPORTANT: Now, "~/emufoo/" moved to "~/CommonSourceCodeProject/emufoo/" - (or ".\CommonSourceCodeProject\emufoo\" ). - Please move settings to here. - * [CONFIG] IMPORTANT: Now, "~/emufoo/foo.ini" has moved to "~/.config/CommonSourceCodeProject/emufoo/" - (or ".\CommonSourceCodeProject\emufoo\ at Windows"). - Please move ini and scancode.conf to new place. - * [VM/MB8877] Enable to boot FLEX/FM-8. - Thanks to https://matsuri.5ch.net/test/read.cgi/i4004/1483504365/800- . - * [UI/Qt] Add option: Emulate cursor keys as "2468" or "1235". - * [UI/KEYBOARD] Add option, "Numpad's Enter is Fullkey's".Useful for FM-77AV series, etc. - * [UI/VM] MB8877/T3444/uPD765A: Add ON/OFF debug logging for FDCs. - * [Qt/EMU] Seriarize queueing both KEY_DOWN and KEY_UP. - Expect to fix key-in issues with slower host machine. - See https://matsuri.5ch.net/test/read.cgi/i4004/1483504365/841 . - * [UI/Qt] BUG: Fix crash with BOOT_MODEs >= 8. - * [UI/Qt] FM7: Extend boot menu. - * [UI/KEYBOARD] Update VM table. - * [UI/KEYBOARD] Fix load/save sequence of scancode.cfg. - * [UI/Qt] Update translate for menu.Split section per menu-bar-entry. - * [MENU/Qt] DISK: Fix not affect of some entries:"Correct disk timing","Ignore CRC error" and "Immediate transfer". - * [Draw/OpenGL] FM77AV: Fix blinking with some situation. - * [VM/MC6809] Fix around CWAI with interrupts. - * [VM/MC6809] Make set/reset E flag at interrupt. - * [VM/MC6809] More accurate emulation(maybe). - * [VM/MC6809] Fix clock count with some situation, FM-8/7/77/AV don't need dummycpu. - * [VM/FM7] Remove DUMMY CPU.Reduce host-cpu usage a lot. - Related to commit a4e1a7cfef59e08f31675c6608871068d3f2c4ef. - * [EMU/FM7] emu.cpp : No longer use hack with some VMs. - * [VM/FM7] KEYBOARD: Keep BREAK key when special reset (hot start). - * [VM/FM7] MAINIO: Reduce hitting PCM1BIT:: when not sound buzzer. - * [VM/FM7] DISK: Fix RPM value of 2D/2DD drive to 300rpm. - * [VM/FM7] Read some (bulk) roms for FM-8/7/NEW7/77.This is WORK-IN-PROGRESS. - * [VM/FM8/FM77] Add delay FIRQ/NMI from 2HD/SFD FDC.This is temporally implement. - * [VM/FM8] MAINIO: Move FM-8 specified features to FM8_MAINIO:: . - * [VM/FM77] Add initial support of 2HD (for FM-77). - * [VM/FM77] Fix access around BOOT-RAM.Thanks to Ryu Takegami. - * [VM/FM77] Extra memories should start $00000, not $10000.Thanks to Ryu Takegami. - * [VM/FM77] Fix wrong answer at $FD04.Thanks to Ryu Takegami. - * [VM/FM77AV] DISPLAY: Separate event process around VSYNC/HSYNC. - * [VM/FM77AV40] Fix FTBFS with Fedora linux. - * [VM/FM77AV40EX] Do not effect offset registers to VRAM-ACTIVE-BLOCK 1.Thanks to Ryu Takegami. - * [VM/MB8877] No need to hack with PSY-O-BLADE for FM77AV.This is test delete. - * [VM/MB8877] Force down DRQ when LOST-DATA happens. - * [VM/MB8877] Fix not read status data at the endof SEEK and verifying. - * [VM/MB8877] Update structure of MB8877->fdc. - * [VM/MB8877] Try: Improbe result quality of FORCE_INTERRUPT command. - I expect to boot OS-9 Level1 for FM-77 with 2HD drive.Thanks to Haserin-san. - * [VM/DISK] Fix default value ignore_crc_error and correct_disk_timing (mostly "to false"). - * [DOC] Add README.md (written in Japanese) and README.en.md (written in English) for GITHUB's cover page. + * This is test release. Will re-write articles in this entry to next official release. + * [VM] Add eFMNEW7. + * [VM/FM7][UI/FM7] MAINMEM: Re-order bank of bulk BOOTROMs.Thanks to HASERIN. + IMPORTANT: Re-order boot entries within MENU dynamically. + This is compatibility with older settings. + GUI's menu (for eFM8/eFMNEW7/eFM7*) must change order of boor menu entry. + * [VM/FM77] Add ON/OFF extra RAM. + * [VM/FM77AV] Add to use dictionary board for FM77AV/20/EX. + * [VM/FM77] BUG: I mistaken to connect motor line for 2HD FDD, I connected 2D FDD (;´Д`) + * [VM/FM77] 2HD: Fix DRQ->FIRQ handling.Wish to BOOT 2HD OSs. + * [VM/FM77AV] DISPLAY: Do not reset interrupt masks at reset on sub-system.Thanks to Ryu Takegami. + * [VM/FM77AV] MAINMEM: More simple inside structure for PAGE2. + * [VM/FM8] Change default frequency to 1.0MHz.Thanks to Haserin. + * [VM/FM8] Fix RS232C #1(COM0:) can't remove from maim board.Thanks to Haserin. + * [VM/FM7/JCOMMCARD] Use bulk rom (or DICTIONARY + KANJI) for DICTIONARY ROM AREA. + * [VM/FM7/JCOMMCARD] Abndon use JIS78 emulation. + * [VM/FM7/KANJIROM] Abndon use JIS78 emulation. + * [VM/BUBBLECASETTE] Improve status register.Thanks to Haserin and Ryu Takegami. * Special thanks to Ryu Takegami, to assist debugging FM-7/77/AV/40/EX/8 . * Special thanks to Haserin, to assist debugging FM-7/77.AV/40/EX/8. - * Built with commit 221fcef002f101b8dffd2a63edfc11a86e2c688a or later. + * Built with commit bc517f5638b4f5612cc075e0f4d9278220eab4fc or later. --- Feb 11, 2018 02:29:55 +0900 K.Ohta +-- Feb 16, 2018 06:02:49 +0900 K.Ohta 本家の変更: -- 2.11.0