OSDN Git Service

[DOC] Update documents.
authorK.Ohta <whatisthis.sowhat@gmail.com>
Sun, 30 Sep 2018 06:53:06 +0000 (15:53 +0900)
committerK.Ohta <whatisthis.sowhat@gmail.com>
Sun, 30 Sep 2018 06:53:06 +0000 (15:53 +0900)
source/000_gitlog.txt
source/ChangeLog
source/RELEASENOTE.txt
source/readme_by_artane.txt

index 0c3ec0c..6bca608 100644 (file)
@@ -1,3 +1,106 @@
+commit 699bbf012e9670269c408925525a5b4ea27dd418
+Author: K.Ohta <whatisthis.sowhat@gmail.com>
+Date:   Sun Sep 30 15:46:22 2018 +0900
+
+    [General][I18N] Update Japanese translations.
+
+commit da3ec90c8d343af800b45ca298bd4fefca48c7f5
+Author: K.Ohta <whatisthis.sowhat@gmail.com>
+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 <whatisthis.sowhat@gmail.com>
+Date:   Sun Sep 30 04:11:23 2018 +0900
+
+    [VM][General] Merge Upstream 20180530.
+
+commit 94927e73fbd17e228fc6f378f498fbbb7a3e29a4
+Author: K.Ohta <whatisthis.sowhat@gmail.com>
+Date:   Sun Sep 30 02:12:55 2018 +0900
+
+    [FMGEN][OPN2] Fix FTBFS.
+
+commit 7731ce2890752dc40ae8caad4ed445e7cd2ee4fb
+Author: K.Ohta <whatisthis.sowhat@gmail.com>
+Date:   Tue Sep 25 02:31:37 2018 +0900
+
+    [FMGEN][OPN2] Add ToDo.
+
+commit 7e393b83d3a6a82a67c7b1fa0ed67448e61bdc83
+Author: K.Ohta <whatisthis.sowhat@gmail.com>
+Date:   Tue Sep 25 02:29:20 2018 +0900
+
+    [FMGEN] Initial implementation of OPN2 (YM2612) from OPNA.
+
+commit a460a0298d593bb80a9b3bc5da6bad7fdf1a08df
+Author: K.Ohta <whatisthis.sowhat@gmail.com>
+Date:   Tue Sep 25 00:34:10 2018 +0900
+
+    [VM][FMTOWNS][SPRITE] Maybe implemented.May be... (´・ω・`)
+
+commit 9c3f13a8b9c9b51e247e35047ac76410a0f72d66
+Author: K.Ohta <whatisthis.sowhat@gmail.com>
+Date:   Mon Sep 24 05:02:54 2018 +0900
+
+    [VM][FMTOWNS][WIP] Implementing.Still WIP.
+
+commit fc025b159ca09d059a331fbcd30cb0387f623326
+Author: K.Ohta <whatisthis.sowhat@gmail.com>
+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 <whatisthis.sowhat@gmail.com>
+Date:   Wed Sep 19 04:54:58 2018 +0900
+
+    [VM][FMTOWNS][SPRITE][WIP] Implementing sprite.
+
+commit a87927255906e2d834c0643711ebd33cb3bbed35
+Author: K.Ohta <whatisthis.sowhat@gmail.com>
+Date:   Tue Sep 18 19:12:22 2018 +0900
+
+    [FMTOWNS][MEMORY][WIP] Implementing MMIO, memory bank.
+
+commit a6f80ab3fd43274e9f1778b1ab9a5eb9800fcc37
+Author: K.Ohta <whatisthis.sowhat@gmail.com>
+Date:   Mon Sep 3 18:07:27 2018 +0900
+
+    [VM][FMTONWS][MEMORY][WIP] Use address tables instead of program.
+
+commit f39e49d52d2db4fd8981b5981e6e8f6924dd8180
+Author: K.Ohta <whatisthis.sowhat@gmail.com>
+Date:   Mon Aug 27 19:03:03 2018 +0900
+
+    [VM][FMTOWNS] .
+
+commit 09b3c30c0f9b41f16f0be568bc745116dc544983
+Author: K.Ohta <whatisthis.sowhat@gmail.com>
+Date:   Sun Aug 26 20:56:09 2018 +0900
+
+    [VM][FMTOWNS][WIP] Implementing main memory.
+
+commit 706918bc70e9245015a602563e18a8f22e0cf78d
+Author: K.Ohta <whatisthis.sowhat@gmail.com>
+Date:   Tue Aug 7 12:53:56 2018 +0900
+
+    [DOC] Update timestamp of ChangeLog.
+
+commit 7ee98215fdb366ec7198c670d5e90edb60007a09
+Author: K.Ohta <whatisthis.sowhat@gmail.com>
+Date:   Tue Aug 7 12:51:38 2018 +0900
+
+    [VM][FMGEN][WIN32] Fix linkage error.
+
+commit 2222cebdadfc396bcc459f1e919a95717b8115bd
+Author: K.Ohta <whatisthis.sowhat@gmail.com>
+Date:   Tue Aug 7 12:46:11 2018 +0900
+
+    [DOC] Update gitlog .
+
 commit 15e4ff0c2cf6c69c43c05834684bbc7ebd5c1713
 Author: K.Ohta <whatisthis.sowhat@gmail.com>
 Date:   Tue Aug 7 12:45:43 2018 +0900
index f550d9b..762378f 100644 (file)
@@ -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 <whatisthis.sowhat@gmail.com>
+
 * SNAPSHOT August 07, 2018
   * Upstream 2018-05-24 .
   * [VM] Use VM_TEMPLATE, META-Class of VM::
index 583101a..3f2296d 100644 (file)
@@ -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 <whatisthis.sowhat@gmail.com>
+* 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 <whatisthis.sowhat@gmail.com>
 
 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)
 
 -----
 
index 2d9ef03..6a7e8d0 100644 (file)
@@ -1,5 +1,5 @@
 ** Qt porting for Common Source Code Project **
-                                         August 07, 2018
+                                         September 30, 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_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 <whatisthis.sowhat@gmail.com>
+* 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 <whatisthis.sowhat@gmail.com>
 
 本家の変更:
 * 前の変更点をお読みになる場合には、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)
 
 -----