OSDN Git Service

[VM][PCENGINE] .
[csp-qt/common_source_project-fm7.git] / source / RELEASENOTE.txt
index 27c52dc..c60bb4a 100644 (file)
@@ -1,6 +1,6 @@
 ** Qt porting and FM-7/77/AV/AV40/EX for Common Source Code Project **
 
-                                                       May 16 , 2018
+                                                       January 13, 2019
                             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_20180516
+   https://github.com/Artanejp/common_source_project-fm7/releases/tag/SNAPSHOT_20190113
    
 Additional INFO:
 
@@ -156,56 +156,60 @@ Upstream (Takeda Toshiya San's original code):
 Special thanks to:
    Ryu Takegami-san, to assist debugging FM-7/77/AV/40/EX .
    Haserin-san, to assist debugging FM-7/77/AV/40/EX .
+   Developers of Ootake, give hints of emuPCEngine (from source code).
    
 Changes:
 
 * To see older changes, read ChangeLog and 000_gitlog.txt.
 
-* SNAPSHOT May 16, 2018
-  * Upstream 2018-05-06 .
-  * [EMU] Remove unneeded functions for only Qt version.
-  * [Qt/OpenGL] Add OpenGL ES2 renderer.Still not display.
-  * [Qt/Draw] Use Semaphore instead of mSecs waiting.Expect to improve real-time-drawing on multi thread.
-  * [Qt/AVIO] Fix FTBFS with FFMPEG 4.0.Will be needed to apply to new API.Will fix.
-  * [Qt/FM8] Fix number of bubble-casette: Start from 0, not 1.
-  * [Qt/COMMAND_LINE] Add --opengl , --envvar and --dump-envvar .
-  * [Qt/OSD] Fix around moving mouse pointer.
-  * [Qt/UI] Not reset slot number when opening disk.
-  * [Qt/UI] Fix around mouse problems.
-  * [Build/CROSS] Add cross-compiling scripts and patch(es) to build Qt5.10.
-  * [VM/MB8877] Keep command phase even changing (or removing) disk.Fix booting RELICS for FM-7 with single FDD drive.
-  * [VM/MB8877] Reaset track (per drive) on reset.Fix booting RELICS for FM-7 with two FDDs.
-  * [VM/MB8877] Check head loading READ/WRITE command.
-  * [Win32] Built with Qt 5.10 and Angle-project's OpenGL ES2 renderer. 
-  * Built with cf31c26aab576798a073e5d523bfc21b2091fd76 or later.
+* SNAPSHOT January 13, 2019
+  * Upstream 2019-01-11 .
+  * [UI/Qt] OSD: Joystick-To-Keyboard: Add "1235" feature.Useful for DELPHIS (for FM-8/7) etc.
+  * [UI/Qt] OSD: Apply "Joystick to Keyboard" feature.
+  * [BUILD] Separate threads definition for LTO.
+  * [WIN32] Update DLLS.Now using Qt5.12 and FFMpeg 4.1 and X264 157 API.
+  * [VM/I386][NEWDEV] Update to upsteream.
+  * [VM/PC8001] Load "FONT.ROM" as fallback, if "KANJI1.ROM" don't exists.
+  * [NOTE] Now implementing FM-Towns, but still not buildable.
+  * Built with c2d34b15d4c1d374e61a3ab8f66e1cca2ac926bd (or later).
+  
+-- January 13, 2019 01:55:36 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
+  
+Upstream changes:
+* To see older upstream's changes, read history.txt.
 
--- May 16, 2018 18:09:00 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
+1/11/2019
 
+[PC8001] support NEC PC-8001
+[PC8001] support NEC PC-8001mkII
+[PC8801] support NEC PC-8801
+[PC8801] support NEC PC-8801mkII
 
 
-Upstream changes:
-* To see older upstream's changes, read history.txt.
+12/28/2018
+
+[EMU] support to insert blank 2D/2DD/2HD disk image
+
+
+12/27/2018
 
-5/6/2018
+[PC6001/PSUB] improve keyboard irq
+[PC8801/PC88] improve initial memory map when CD BIOS is loaded
+[PC8801/PC88] support CD-DA fade in/out
 
-[COMMON] add is_absolute_path() and create_absolute_path() functions
-[COMMON/FILEIO] add Gzopen() function to read/write compressed file by gzip
 
-[EMU] support to save/load compressed state file
-[EMU/DEBUGGER] support to switch the target cpu/device
+12/18/2018
 
-[VM/I386] improve i386 core based on MAME 0.197
-[VM/MB8877] improve for debugger
-[VM/TMS9918] improve for debugger
-[VM/UPD765A] improve for debugger
-[VM/UPD765A] fix read/write commands to check density (thanks PC8801MA\89ΓΌ)
-[VM/UPD765A] fix read diagnostics status for unformat/density mismatch case
+[VM/I386] improve i386 core based on MAME 0.204
+[VM/SCSI_CDROM] improve vendor specific command for NEC CD-ROM^2
+[VM/SCSI_DEV] fix to write buffer when current command is not WRITE6/10/12
+[VM/SCSI_DEV] fix Request Sense command to get correct data length
+[VM/SCSI_HDD] fix not to write buffer when current command is not WRITE6/10/12
 
-[PC8801/PC88] fix underline/upperline attributes
-[PC98XL] support NEC PC-98XL
-[PC9801/MEMBUS] support NEC EMS
-[PC9801/MEMBUS] support SASI/SCSI/IDE BIOS (only BIOS, not drives)
-[X1/KEYBOAD] improve phantom keys (thanks Mr.Sato)
+[PC8801/PC88] improve initial memory map when CD BIOS is loaded
+[PC8801/PC88] revert screen renderer fixes in 12/1/2018 except scanline issues
+[PC8801/PC88] fix dmac registers to clear higher 16bits of pair32_t
+[PC8801/PC88] fix dmac to read i/o in verify mode
 
 -----