From: K.Ohta Date: Sun, 30 Sep 2018 06:53:06 +0000 (+0900) Subject: [DOC] Update documents. X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;ds=sidebyside;h=e161318282a1851a79f27e3ac75bad0892a6fed4;p=csp-qt%2Fcommon_source_project-fm7.git [DOC] Update documents. --- diff --git a/source/000_gitlog.txt b/source/000_gitlog.txt index 0c3ec0c49..6bca6085b 100644 --- a/source/000_gitlog.txt +++ b/source/000_gitlog.txt @@ -1,3 +1,106 @@ +commit 699bbf012e9670269c408925525a5b4ea27dd418 +Author: K.Ohta +Date: Sun Sep 30 15:46:22 2018 +0900 + + [General][I18N] Update Japanese translations. + +commit da3ec90c8d343af800b45ca298bd4fefca48c7f5 +Author: K.Ohta +Date: Sun Sep 30 13:53:20 2018 +0900 + + [BUILD][MZ2800] Fix FTBFS. + [BUILD][VM][SCSI_HDD] Fix FTBFS around SASI_HDD. + +commit 80df61fb1e009ab0d229a335f546cd788d54b158 +Author: K.Ohta +Date: Sun Sep 30 04:11:23 2018 +0900 + + [VM][General] Merge Upstream 20180530. + +commit 94927e73fbd17e228fc6f378f498fbbb7a3e29a4 +Author: K.Ohta +Date: Sun Sep 30 02:12:55 2018 +0900 + + [FMGEN][OPN2] Fix FTBFS. + +commit 7731ce2890752dc40ae8caad4ed445e7cd2ee4fb +Author: K.Ohta +Date: Tue Sep 25 02:31:37 2018 +0900 + + [FMGEN][OPN2] Add ToDo. + +commit 7e393b83d3a6a82a67c7b1fa0ed67448e61bdc83 +Author: K.Ohta +Date: Tue Sep 25 02:29:20 2018 +0900 + + [FMGEN] Initial implementation of OPN2 (YM2612) from OPNA. + +commit a460a0298d593bb80a9b3bc5da6bad7fdf1a08df +Author: K.Ohta +Date: Tue Sep 25 00:34:10 2018 +0900 + + [VM][FMTOWNS][SPRITE] Maybe implemented.May be... (´・ω・`) + +commit 9c3f13a8b9c9b51e247e35047ac76410a0f72d66 +Author: K.Ohta +Date: Mon Sep 24 05:02:54 2018 +0900 + + [VM][FMTOWNS][WIP] Implementing.Still WIP. + +commit fc025b159ca09d059a331fbcd30cb0387f623326 +Author: K.Ohta +Date: Sun Sep 23 16:23:58 2018 +0900 + + [VM][FMTOWNS][SPRITE][WIP] *Implementing* sprite rendering, this is strongly WIP. + +commit 003e13d019f6752dbaa1a07bfa73ba3e55e534b4 +Author: K.Ohta +Date: Wed Sep 19 04:54:58 2018 +0900 + + [VM][FMTOWNS][SPRITE][WIP] Implementing sprite. + +commit a87927255906e2d834c0643711ebd33cb3bbed35 +Author: K.Ohta +Date: Tue Sep 18 19:12:22 2018 +0900 + + [FMTOWNS][MEMORY][WIP] Implementing MMIO, memory bank. + +commit a6f80ab3fd43274e9f1778b1ab9a5eb9800fcc37 +Author: K.Ohta +Date: Mon Sep 3 18:07:27 2018 +0900 + + [VM][FMTONWS][MEMORY][WIP] Use address tables instead of program. + +commit f39e49d52d2db4fd8981b5981e6e8f6924dd8180 +Author: K.Ohta +Date: Mon Aug 27 19:03:03 2018 +0900 + + [VM][FMTOWNS] . + +commit 09b3c30c0f9b41f16f0be568bc745116dc544983 +Author: K.Ohta +Date: Sun Aug 26 20:56:09 2018 +0900 + + [VM][FMTOWNS][WIP] Implementing main memory. + +commit 706918bc70e9245015a602563e18a8f22e0cf78d +Author: K.Ohta +Date: Tue Aug 7 12:53:56 2018 +0900 + + [DOC] Update timestamp of ChangeLog. + +commit 7ee98215fdb366ec7198c670d5e90edb60007a09 +Author: K.Ohta +Date: Tue Aug 7 12:51:38 2018 +0900 + + [VM][FMGEN][WIN32] Fix linkage error. + +commit 2222cebdadfc396bcc459f1e919a95717b8115bd +Author: K.Ohta +Date: Tue Aug 7 12:46:11 2018 +0900 + + [DOC] Update gitlog . + commit 15e4ff0c2cf6c69c43c05834684bbc7ebd5c1713 Author: K.Ohta Date: Tue Aug 7 12:45:43 2018 +0900 diff --git a/source/ChangeLog b/source/ChangeLog index f550d9be2..762378f9e 100644 --- a/source/ChangeLog +++ b/source/ChangeLog @@ -1,5 +1,14 @@ *** If you want to know full changes, please read 000_gitlog.txt and history.txt. *** +* SNAPSHOT September 30, 2018 + * Upstream 2018-09-30 . + * [General/I18N] Update Japanese translations. + * [FMGEN] Initial implementation of OPN2 (YM2612) from OPNA. + * [VM/FMTOWNS] WORKING IN PROGRESS, WILL NOT BUILD due to still implement partly. + * Built with 699bbf012e9670269c408925525a5b4ea27dd418 (or later). + +-- September 30, 2018 15:50:18 +0900 K.Ohta + * SNAPSHOT August 07, 2018 * Upstream 2018-05-24 . * [VM] Use VM_TEMPLATE, META-Class of VM:: diff --git a/source/RELEASENOTE.txt b/source/RELEASENOTE.txt index 583101a6b..3f2296dac 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 ** - August 07, 2018 + September 30, 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_20180807 + https://github.com/Artanejp/common_source_project-fm7/releases/tag/SNAPSHOT_20180930 Additional INFO: @@ -161,62 +161,46 @@ Changes: * To see older changes, read ChangeLog and 000_gitlog.txt. -* SNAPSHOT August 07, 2018 - * Upstream 2018-05-24 . - * [VM] Use VM_TEMPLATE, META-Class of VM:: - * [VM/FM7] Clear OPN/WHG/THG interrupt on resetting. Fix freeze when resetting after using RELICS. - * [VM/FM7] DISPLAY: Not use CLR_HACK for MC6809 and delay using CLR to set busy flag.May be working MAGUS.Thanks to Anna_Wu. - * [VM/MC6809] Remove dirty CLR insn hack. - * [VM/DEVICE] Add DEVICE:: to libCSPcommon_vm. - * [COMMON/Qt] Fix BYTEORDER of PIXEL@RGB888. - * [UI/Qt][BUG] Fix crash with using LaserDisc(s). - * [Qt/OpenGL] Initial support of OpenGL 4.3 Core profile. - * [Qt/OpenGL] OpenGL 4.3 : Upload SCREEN using glMapBuffer(). - * [Qt/OpenGL] Use template class instead of GL2.0. - * [UI/Qt] Separate some command line parsing to sub-routines. - * [BUILD/WIN32] Update toolchain to Qt5.11.1. - * [BUILD] Set SOVERSION and GIT hash automatically. - * Built with df3888ca1199c6f75c1500dbb479d152ba6e2ad0 (or later). - --- August 07, 2018 03:58:14 +0900 K.Ohta +* SNAPSHOT September 30, 2018 + * Upstream 2018-09-30 . + * [General/I18N] Update Japanese translations. + * [FMGEN] Initial implementation of OPN2 (YM2612) from OPNA. + * [VM/FMTOWNS] WORKING IN PROGRESS, WILL NOT BUILD due to still implement partly. + * Built with 699bbf012e9670269c408925525a5b4ea27dd418 (or later). + +-- September 30, 2018 15:50:18 +0900 K.Ohta Upstream changes: * To see older upstream's changes, read history.txt. -5/24/2018 - -[COMMON] import Mr.Artane.'s fixes (Commits on May 10, 2018) -[COMMON/FIFO] import Mr.Artane.'s fixes (Commits on May 10, 2018) -[EMU] support set_vm_screen_lines() (thanks Mr.Artane.) -[EMU] fix interfaces for bubble cassette -[EMU] add interfaces for hard disk -[WINMAIN] add interfaces for hard disk - -[VM/DEVICE] support read_debug_reg() -[VM/DISK] import Mr.Artane.'s fixes (Commits on May 10, 2018) -[VM/HARDDISK] support hard disk handler -[VM/I286] improve i286 core based on MAME 0.197 -[VM/I286] support read_debug_reg() -[VM/I386] support read_debug_reg() -[VM/I8237] fix verify command -[VM/I8237] support to read bank register by read_signal() -[VM/MC6809] import Mr.Artane.'s fixes (Commits on May 10, 2018) -[VM/SCSI_DEV] support SASI specify command -[VM/SCSI_HDD] improve to use hard disk handler -[VM/SCSI_HOST] support to read ack signal - -[BUBCOM80] support Systems Formulate BUBCOM80 -[FM77AV] import Mr.Artane.'s fixes (Commits on May 10, 2018) -[FMR30] support to change hard disk image -[FMR50] support to change hard disk image -[FMR50/BIOS] improve to use hard disk handler -[MZ2500] support to select floppy drive type 2DD/2D -[MZ2500] support to change hard disk image -[MZ2500/MZ1E30] reimplent SASI I/F with general SCSI host/hard disk device -[PC9801/CPUREG] support NMI enable/disable -[PC9801/MEMBUS] improve for 24bit/32bit address -[PC9801/SASI] support SASI I/F and hard disk drives -[X1TURBO/SASI] support SASI I/F and hard disk drives +9/30/2018 + +[COMMON/FILEIO] improve Fseek for compressed file by gzip +[EMU] improve to mount/unmount hard disk image in reset() if not hot swappable +[EMU/DEBUGGER] add commands for checkpoint +[EMU/DEBUGGER] improve to read/write files in initial current directory + +[VM/DISK] improve for case 2D disk is inserted to 2DD drive (thanks Mr.Sato) +[VM/HARDDISK] support Virtual98 hdd image +[VM/HARDDISK] improve for solid image file +[VM/IO] improve debug log +[VM/MSM58321] fix pulse event (thanks Mr.Artane.) +[VM/SCSI_DEV] add is_hot_swappable +[VM/SCSI_HDD] improve to mount/unmount image in reset() if not hot swappable +[VM/SASI_HDD] support SASI hard disk drive +[VM/SN76489AN] fix save/load state function +[VM/UPD71071] fix verify command + +[FM77L4] add eFM77L4 codes (thanks Mr.Artane.) +[MZ80A] improve to switch 2D/2DD drive type +[MZ80B] improve to switch 2D/2DD drive type +[MZ1500] improve to switch 2D/2DD drive type +[MZ2500] improve to switch 2D/2DD drive type +[MZ2800/FLOPPY] improve to switch 2D/2DD drive type +[MZ2800/SASI] support SASI I/F and HDD (partial) +[PC98XA] support NEC PC-98XA +[PC9801/MEMBUS] fix save/load state function +[X1TURBO/FLOPPY] improve to switch 2D/2DD drive type (thanks Mr.Sato) ----- diff --git a/source/readme_by_artane.txt b/source/readme_by_artane.txt index 2d9ef03ac..6a7e8d0fc 100644 --- a/source/readme_by_artane.txt +++ b/source/readme_by_artane.txt @@ -1,5 +1,5 @@ ** Qt porting for Common Source Code Project ** - August 07, 2018 + September 30, 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_20180807 + https://github.com/Artanejp/common_source_project-fm7/releases/tag/SNAPSHOT_20180930 追加情報: @@ -158,62 +158,46 @@ Changes: * 前の変更点をお読みになる場合には、ChangeLogと000_gitlog.txtをお読み下さい。 -* SNAPSHOT August 07, 2018 - * Upstream 2018-05-24 . - * [VM] Use VM_TEMPLATE, META-Class of VM:: - * [VM/FM7] Clear OPN/WHG/THG interrupt on resetting. Fix freeze when resetting after using RELICS. - * [VM/FM7] DISPLAY: Not use CLR_HACK for MC6809 and delay using CLR to set busy flag.May be working MAGUS.Thanks to Anna_Wu. - * [VM/MC6809] Remove dirty CLR insn hack. - * [VM/DEVICE] Add DEVICE:: to libCSPcommon_vm. - * [COMMON/Qt] Fix BYTEORDER of PIXEL@RGB888. - * [UI/Qt][BUG] Fix crash with using LaserDisc(s). - * [Qt/OpenGL] Initial support of OpenGL 4.3 Core profile. - * [Qt/OpenGL] OpenGL 4.3 : Upload SCREEN using glMapBuffer(). - * [Qt/OpenGL] Use template class instead of GL2.0. - * [UI/Qt] Separate some command line parsing to sub-routines. - * [BUILD/WIN32] Update toolchain to Qt5.11.1. - * [BUILD] Set SOVERSION and GIT hash automatically. - * Built with df3888ca1199c6f75c1500dbb479d152ba6e2ad0 (or later). - --- August 07, 2018 03:58:14 +0900 K.Ohta +* SNAPSHOT September 30, 2018 + * Upstream 2018-09-30 . + * [General/I18N] Update Japanese translations. + * [FMGEN] Initial implementation of OPN2 (YM2612) from OPNA. + * [VM/FMTOWNS] WORKING IN PROGRESS, WILL NOT BUILD due to still implement partly. + * Built with 699bbf012e9670269c408925525a5b4ea27dd418 (or later). + +-- September 30, 2018 15:50:18 +0900 K.Ohta 本家の変更: * 前の変更点をお読みになる場合には、history.txtをお読み下さい。 -5/24/2018 - -[COMMON] import Mr.Artane.'s fixes (Commits on May 10, 2018) -[COMMON/FIFO] import Mr.Artane.'s fixes (Commits on May 10, 2018) -[EMU] support set_vm_screen_lines() (thanks Mr.Artane.) -[EMU] fix interfaces for bubble cassette -[EMU] add interfaces for hard disk -[WINMAIN] add interfaces for hard disk - -[VM/DEVICE] support read_debug_reg() -[VM/DISK] import Mr.Artane.'s fixes (Commits on May 10, 2018) -[VM/HARDDISK] support hard disk handler -[VM/I286] improve i286 core based on MAME 0.197 -[VM/I286] support read_debug_reg() -[VM/I386] support read_debug_reg() -[VM/I8237] fix verify command -[VM/I8237] support to read bank register by read_signal() -[VM/MC6809] import Mr.Artane.'s fixes (Commits on May 10, 2018) -[VM/SCSI_DEV] support SASI specify command -[VM/SCSI_HDD] improve to use hard disk handler -[VM/SCSI_HOST] support to read ack signal - -[BUBCOM80] support Systems Formulate BUBCOM80 -[FM77AV] import Mr.Artane.'s fixes (Commits on May 10, 2018) -[FMR30] support to change hard disk image -[FMR50] support to change hard disk image -[FMR50/BIOS] improve to use hard disk handler -[MZ2500] support to select floppy drive type 2DD/2D -[MZ2500] support to change hard disk image -[MZ2500/MZ1E30] reimplent SASI I/F with general SCSI host/hard disk device -[PC9801/CPUREG] support NMI enable/disable -[PC9801/MEMBUS] improve for 24bit/32bit address -[PC9801/SASI] support SASI I/F and hard disk drives -[X1TURBO/SASI] support SASI I/F and hard disk drives +9/30/2018 + +[COMMON/FILEIO] improve Fseek for compressed file by gzip +[EMU] improve to mount/unmount hard disk image in reset() if not hot swappable +[EMU/DEBUGGER] add commands for checkpoint +[EMU/DEBUGGER] improve to read/write files in initial current directory + +[VM/DISK] improve for case 2D disk is inserted to 2DD drive (thanks Mr.Sato) +[VM/HARDDISK] support Virtual98 hdd image +[VM/HARDDISK] improve for solid image file +[VM/IO] improve debug log +[VM/MSM58321] fix pulse event (thanks Mr.Artane.) +[VM/SCSI_DEV] add is_hot_swappable +[VM/SCSI_HDD] improve to mount/unmount image in reset() if not hot swappable +[VM/SASI_HDD] support SASI hard disk drive +[VM/SN76489AN] fix save/load state function +[VM/UPD71071] fix verify command + +[FM77L4] add eFM77L4 codes (thanks Mr.Artane.) +[MZ80A] improve to switch 2D/2DD drive type +[MZ80B] improve to switch 2D/2DD drive type +[MZ1500] improve to switch 2D/2DD drive type +[MZ2500] improve to switch 2D/2DD drive type +[MZ2800/FLOPPY] improve to switch 2D/2DD drive type +[MZ2800/SASI] support SASI I/F and HDD (partial) +[PC98XA] support NEC PC-98XA +[PC9801/MEMBUS] fix save/load state function +[X1TURBO/FLOPPY] improve to switch 2D/2DD drive type (thanks Mr.Sato) -----