OSDN Git Service

[DOC] Update for release.
authorK.Ohta <whatisthis.sowhat@gmail.com>
Wed, 17 May 2017 13:48:52 +0000 (22:48 +0900)
committerK.Ohta <whatisthis.sowhat@gmail.com>
Wed, 17 May 2017 13:48:52 +0000 (22:48 +0900)
source/ChangeLog
source/RELEASENOTE.txt
source/readme_by_artane.txt
source/revision.txt

index 3abe5bd..8ef46e1 100644 (file)
@@ -1,5 +1,27 @@
 *** If you want to know full changes, please read 000_gitlog.txt and history.txt. ***
 
+* SNAPSHOT May 18, 2017
+  * Upstream 2017-05-15
+  * [UI/Qt] Fix unconnected event.
+  * [UI/Qt] I forgot to add a "*.gz" extension to opening of Cartridges, CDs and Binaries.
+  * [OSD/Qt] Add *_features_* functions. It needs for *NEW* device emulation.Pls. port to win32/ .
+  * [EMU][Qt][MOUSE] Fix not effect with button-up.
+  * [VM] LibCSPcommon_vm : Without #ifdef.
+  * [VM] LibCSPcommon_vm : Add some devices.See src/vm/common_vm/CmakeLists.txt .
+  * [VM] Fix FTBFSs with LLVM (4.0).
+  * [VM/MC6809] Build shared library without libnewdev/. Use vm/mc6809.cpp and vm/mc6809_debugup.cpp . See, fm7.cpp.
+  * [VM/FM7] Faster address transferring.
+  * [VM/DEVICE] You should add "DECVICE::initialize()" to top of initialize().
+  * [VM/DEVICE] Move some devices to shared lib.
+  * [VM/DEVICE] Split MSM5832:: from MSM58321:: .
+  * [VM/M6502] Split M6502 to N2A03 and M6502.
+  * [VM/MB61VH010] Expect to be faster rendering.
+  * [VM/MB61VH010][FM77AV] Re-order addrsss of read_data8() and write_data8(). You must re-build some VMs (FM77AV series etc.)
+  * [CONFIG] Fix over loop.
+  * Build with 5d424b2ecac58fe55570c2e9fc0db0edd0d94471 or later.
+
+-- May 17, 2017 22:44:25 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
+
 * SNAPSHOT April 09, 2017
   * Upstream 2017-04-02
   * [General] Add National JR-800.
index b53bd73..ab0579b 100644 (file)
@@ -1,6 +1,6 @@
 ** Qt porting and FM-7/77/AV/AV40/EX for Common Source Code Project **
 
-                                                         Apr 09, 2017
+                                                         May 18, 2017
                             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_20170409
+   https://github.com/Artanejp/common_source_project-fm7/releases/tag/SNAPSHOT_20170518
    
 Additional INFO:
 
@@ -114,222 +114,69 @@ Upstream (Takeda Toshiya San's original code):
 http://takeda-toshiya.my.coocan.jp/
 
 Changes:
-
-* SNAPSHOT April 09, 2017
-  * Upstream 2017-04-02
-  * [General] Add National JR-800.
-  * [UI/Qt] Move drive status from status-bar to right dock.
-  * [FILEIO] Fix FTBFS with ZLIB 1.2.8 or earlier.
-  * [VM/General] EMU/COMMON : Fix bugs around handling filename and directories.
-  * [VM/General] common.cpp : Use buffer sized functions for some string functions.
-  * [VM/FM77AV] DISPLAY: HSYNC:Don't register event(s) per HDISP.
-  * [VM/FM7] DISPLAY: Reduce address calculation.
-  * [VM/FM7] DISPLAY: Fix auto skip feature.
-  * [VM/FM7] Use function table(s) to access memories within display sub-system and main-system.
-  * [VM/FM77AV40EX] Fix wrong display timing.
-  * [Build/CMake] Add supporting for ZLIB.
-  * [BUILD/LINUX] Fix linking order.
-  * [General/BUILD] Linux: Use -D_UNICODE to build.
-
--- Apr 09, 2017 23:04:45 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
-  
-* SNAPSHOT March 07, 2017
-  * Upstream 2017-03-04
-  * [VM] Some devices have prepared to move to libCSPcommon_vm .
-  * [VM/FMGEN] Move FMGEN to libCSPfmgen .
-  * [WIN32] Ready to build with DLLs contain GUI and AVIO and some features.
-  * [BUILD] Selectable building.
-  * [BUILD] Add logging build-status.
-  * [Qt] Fix break device files when exiting emulator with some situations.
-  * [Win32/OpenGL/WIP] TRY: Fixing crash with OpenGL3.0 at Corei5-2420M (and Windows7) PC. See Issues.txt or Issues.ja.txt.
-  * [DOC] Update Issues.See http://hanabi.2ch.net/test/read.cgi/i4004/1483504365/30 .
-  * [EMU/DEBUGGER] Use pthread_t instead of SDL_Thread.
-  * [Qt/OSD] Remove do_call_debugger_command().
-  * [SOUND/VM] Fix choppy sounds with some devices. i.e. PCM1BIT. Thanks to Takeda-San and Umaiboux-San.
-  * [VM/FMGEN] Fix crash with GCC-5.This is issue of optimization, add "volatile" to any member(s).
-  * [BUILD/LINUX] GCC5: (MAYBE) Enable to set "USE_RADICAL_OPTIMIZE" to "YES".
-  * Built with 2dac70eb1743e2a0b778a57a1f520fce59aa6371 or newer.
-
--- Mar 07, 2017 15:55:25 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
-
-* SNAPSHOT January 30, 2017
-  * Upstream 2016-12-31
-  * [VM/SOUND] Fix problems voice with PCM (at least MSX and FM-7(Reviver)).
-               See http://hanabi.2ch.net/test/read.cgi/i4004/1483504365/37 .
-. * [VM/MB8877] Fix accessing 2D disk from 2DD mode drive (not 2D mode).
-                Fixed booting issue of REVIVER for FM-7/77/AV with FM77AV40/EX/SX.
-  * [Draw/Qt] Fix wrong aspect when using variable screen size.i.e.)emufm7/emufm77av40ex.
-  * [UI/OpenGL] Add selection of draw infrastracture; OpenGLv3(MAIN) and OpenGLv2 (and OpenGLv3.2(Core): Still not implemented).
-  * [Qt/OpenGL] Fix backgrounds not display at one-board-computer drawing with OpenGLv2.
-  * [Qt/LOG] Enable syslog *truely*.
-  * Built with cef2d4601438fd1fa680485ddba3434690e58451 or newer.
-
--- Jan 30, 2017 05:04:55 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
-
-* SNAPSHOT January 24, 2017
-  * Upstream 2016-12-31
-  * [UI/Qt] Add tooltips to menu entries mostly.
-  * [UI/Qt] Add Japanese translations to menu entries mostly.
-  * [SOUND] Add "Strict Rendering" entry to sound menu, for PCM1BIT device.
-  * [VM/FM7] Fix crash without connecting FDDs.
-  * [VM/UPD7752] Fix (´∀`)<ぬるぽ sometimes.
-  * [DRAW/FM7] Fix wrong screen aspect on VMs without variable lines.
-  * [Build/Linux] Fix scripts.
-  * [Build/Linux] Fix crash built with gcc-5 (or earlier). Fixed for Ubuntu16.04LTS.
-  * [Build/Linux] Separate builds both Debian/sid and Ubuntu/16.04LTS (expects to work with Debian/stable).
-  * Built with 6e93d6920626193bf37fa6dfc2f41a8e84d8fd78 or newer.
-
--- Jan 24, 2017 01:06:26 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
-
-* SNAPSHOT January 06, 2017
-  * Upstream 2016-12-31
-  * Add Coleco Colecovision and SHARP SM-B-80TE (from upstreeam).
-  * [FM7] Reduce graphic buffer for non-400 lines machines.
-  * [WIN32/Qt] Cross-Build Qt libs: disable EGLFS (not EGL).
-  * [Qt] One board computers: Read correctly background PNG even using indexed colors.
-  * [Qt/GL] One board computers: Correctness drawing with GL3.0.
-  * Built with 9bfdcc78ff194a934a2d57ce6d4f1cbec9f26a58 or newer.
-
--- Jan 06, 2017 19:56:37 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
+* SNAPSHOT May 18, 2017
+  * Upstream 2017-05-15
+  * [UI/Qt] Fix unconnected event.
+  * [UI/Qt] I forgot to add a "*.gz" extension to opening of Cartridges, CDs and Binaries.
+  * [OSD/Qt] Add *_features_* functions. It needs for *NEW* device emulation.Pls. port to win32/ .
+  * [EMU][Qt][MOUSE] Fix not effect with button-up.
+  * [VM] LibCSPcommon_vm : Without #ifdef.
+  * [VM] LibCSPcommon_vm : Add some devices.See src/vm/common_vm/CmakeLists.txt .
+  * [VM] Fix FTBFSs with LLVM (4.0).
+  * [VM/MC6809] Build shared library without libnewdev/. Use vm/mc6809.cpp and vm/mc6809_debugup.cpp . See, fm7.cpp.
+  * [VM/FM7] Faster address transferring.
+  * [VM/DEVICE] You should add "DECVICE::initialize()" to top of initialize().
+  * [VM/DEVICE] Move some devices to shared lib.
+  * [VM/DEVICE] Split MSM5832:: from MSM58321:: .
+  * [VM/M6502] Split M6502 to N2A03 and M6502.
+  * [VM/MB61VH010] Expect to be faster rendering.
+  * [VM/MB61VH010][FM77AV] Re-order addrsss of read_data8() and write_data8(). You must re-build some VMs (FM77AV series etc.)
+  * [CONFIG] Fix over loop.
+  * Build with 5d424b2ecac58fe55570c2e9fc0db0edd0d94471 or later.
+
+-- May 17, 2017 22:44:25 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
 
 Upstream changes:
 -----
-4/2/2017
-
-[RESOURCE] improve menu items
-[WINMAIN] improve menu items
-
-[EX80] support to show/hide crt monitor
-
-
-3/30/2017
-
-[COMMON] add functions to convert char, wchar_t, and _TCHAR to each other
-[COMMON] add _fgetts, _ftprintf, my_ftprintf_s, and my_swprintf_s
-[COMMON/FILEIO] add Fgetts and Ftprintf for _TCHAR
-[COMMON/FILEIO] fix functions using ZLIB for _UNICODE case
-[EMU/DEBUGGER] fix for _UNICODE case
-[WINMAIN] improve to update status only when status is changed
-
-[VM/HUC6280] improve disassembler to support symbols (thanks Mr.Kei Moroboshi)
-[VM/I8080] improve disassembler to support symbols
-[VM/M6502] support debugger and disassembler (thanks MAME)
-[VM/MCS48] improve disassembler to support symbols
-[VM/TMS9995] fix disassembler for _UNICODE case
-[VM/UPD7810] improve disassembler to support symbols
-[VM/UPD7810] fix disassembler for _UNICODE case
-
-[BABBAGE2ND] support debugger and save/load state
-[FAMILYBASIC] support debugger
-[YS6464A] support debugger and save/load state
-
-
-3/28/2017
-
-[COMMON] add _tcscat and my_tcscat_s
-[COMMON] add structure and functions to support symbols
-[EMU/DEBUGGER] improve debugger to support symbols (thanks Mr.Kei Moroboshi)
-
-[VM/MC6800] improve disassembler to support symbols (thanks Mr.Kei Moroboshi)
-[VM/MC6809] improve disassembler to support symbols (thanks Mr.Kei Moroboshi)
-[VM/TMS9995] improve disassembler to support symbols (thanks Mr.Kei Moroboshi)
-[VM/UPD7801] improve disassembler to support symbols (thanks Mr.Kei Moroboshi)
-[VM/Z80] improve disassembler to support symbols (thanks Mr.Kei Moroboshi)
-
-
-3/26/2017
-
-[VM/YM2413] support mute
-
-[FAMILYBASIC] support Family BASIC MMC5/VRC7 MOD
-[FAMILYBASIC] support correct scanlines
-[FAMILYBASIC/MEMORY] support MMC5/ VRC7 based on unofficial nester
-[FAMILYBASIC/MEMORY] fix data recorder signal (thanks MESS)
-
-
-3/20/2017
-
-[COMMON] suport to read ascii/binary file compressed by gzip
-[RESOURCE] fix fm8/fm7/fm77 dipswitch menu items
-[WINMAIN] fix to update status bar twice/second to supress flickar
-
-[VM/SCSI_CDROM] support CD-ROM bin/img file compressed by gzip
-[VM/DATAREC] support tape image file compressed by gzip
-[VM/DATAREC] support to save FUJITSU FM-7/77 t77 format tape image
-
-[BMJR/MEMORY] fix sound mixer not to clear previously mixed sound
-
-
-3/18/2017
-
-[WINMAIN] support multiple data recorder
-[EMU] support multiple data recorder
-
-[VM/DATAREC] support HITACH BASIC Master Jr bin format tape image
-[VM/PTF20] support access lamp signal
-
-[BMJR/MEMORY] fix reading cmt signal
-[BMJR/MEMORY] fix sound mixer
-[TK80BS/CMT] support TK-80 cmt i/f
-
-
-3/15/2017
-
-[WINMAIN] add status bar to draw access lamps
-[EMU] add interfaces to get access status of floppy/quick/hard disk drives
-[EMU] add interface to get cmt status message
-
-[VM/DATAREC] support cmt status message
-[VM/HD44102] fix build error
-[VM/MC6800] fix M_RDOP and M_RDOP_ARG macros (thanks PockEmul)
-[VM/LD700] support access lamp signal
-[VM/SCSI_CDROM] support access lamp signal
-[VM/SCSI_DEV] support access lamp signal
-[VM/SCSI_HDD] support access lamp signal
-
-[HC20] fix issue that we cannot debug TF-20 CPU
-[JR800] support National JR-800 (thanks PockEmul)
-
-
-3/12/2017
+5/15/2017
 
-[VM/DATAREC] fix issue that fast forward noise may not stop
+[X1TURBOZ] support SHARP X1turboZ
+[X1TURBOZ/DISPLAY] support X1turboZ enhanced graphic modes
+[X1TURBOZ/IOSUB] support analog palette access wait
 
 
-3/11/2017
+5/13/2017
 
-[VM/DATAREC] support to play play/stop/fast-fwd noise
-[VM/MB8877] support to play seek/load/unload noise
-[VM/HD44102] support HD44102 based on MAME 0.171
-[VM/T3444A] support to play seek/load/unload noise
-[VM/UPD765A] support to play seek/load/unload noise
-[VM/UPD765A] fix seek time (thanks Mr.Artane.)
+[WIN32/SCREEN] fix not to move window position unnecessarily
 
-[MZ80B/MEMORY80B] fix vgate signal (thanks Mr.Suga)
+[VM/AM9511] support AM9511 (thanks Xep128)
+[VM/DISK] support to specify raw track size
+[VM/MB8877] support to specify raw track size
+[VM/MC6844] support MC6844
+[VM/MC6850] support MC6850
+[VM/MSM58321] add read_signal()
+[VM/MEMORY] improve that dma controller does not read/write memory mapped i/o
+[VM/NOISE] fix not to restart from first sample if already playing noise
 
+[YIS] support YAMAHA YIS
 
-3/8/2017
 
-[VM/DISK] improve to check if disk image is modified more strictly
-[VM/DISK] import yaya2016-04-13plus1 (thanks Mr.umaiboux)
-[VM/V9938] import yaya2016-04-13plus1 (thanks Mr.umaiboux and MAME)
-[VM/YM2413] import yaya2016-04-13plus1 (thanks Mr.umaiboux)
+4/16/2017
 
-[FMR30] split project for i86 and i286
-[MSX/*] import yaya2016-04-13plus1 (thanks Mr.umaiboux)
+[VM/IO] revert the fix in 4/15/2017
+[VM/SN76489AN] revert the fix in 4/15/2017
 
 
-3/7/2017
+4/15/2017
 
-[WIN32/INPUT] improve to accept shift + caps/kana/kanji
+[COMMON] add muldiv_s32 and muldiv_u32 to multiple 32bit integer
+[COMMON] fix functions to support symbols
 
-[VM/DISK] support device name (thanks Mr.Aratane.)
-[VM/EVENT] improve to check abnormal scanline number (thanks Mr.Sato)
-[VM/EVENT] fix light weight sound rendering (thanks Mr.168)
-[VM/*] add device name to all devices of each machine (thanks Mr.Aratane.)
+[VM/IO] improve to use read/write_io8/16/32w() to get wait clock from device
+[VM/SN76489AN] improve to return 32 + 16 * n for wait clock
 
-[MZ80B] change floppy drive type from 2D to 2DD (thanks Mr.Suga)
-[MZ80B/MEMORY80B] support I-O DATA PIO-3039 (thanks Mr.Suga)
+[MZ700] improve correct cpu clock and frame rate
+[MZ800] improve correct cpu clock and frame rate
 
 -----
 
index 946b834..7c248fe 100644 (file)
@@ -1,5 +1,5 @@
 ** Qt porting for Common Source Code Project **
-                                          Mar 17, 2017
+                                          May 18, 2017
              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_20170517
+     https://github.com/Artanejp/common_source_project-fm7/releases/tag/SNAPSHOT_20170518
 
    追加情報:
    
 Changes:
 
 ChangeLog:
-
-* SNAPSHOT April 09, 2017
-  * Upstream 2017-04-02
-  * [General] Add National JR-800.
-  * [UI/Qt] Move drive status from status-bar to right dock.
-  * [FILEIO] Fix FTBFS with ZLIB 1.2.8 or earlier.
-  * [VM/General] EMU/COMMON : Fix bugs around handling filename and directories.
-  * [VM/General] common.cpp : Use buffer sized functions for some string functions.
-  * [VM/FM77AV] DISPLAY: HSYNC:Don't register event(s) per HDISP.
-  * [VM/FM7] DISPLAY: Reduce address calculation.
-  * [VM/FM7] DISPLAY: Fix auto skip feature.
-  * [VM/FM7] Use function table(s) to access memories within display sub-system and main-system.
-  * [VM/FM77AV40EX] Fix wrong display timing.
-  * [Build/CMake] Add supporting for ZLIB.
-  * [BUILD/LINUX] Fix linking order.
-  * [General/BUILD] Linux: Use -D_UNICODE to build.
-
--- Apr 09, 2017 23:04:45 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
-
-* SNAPSHOT March 07, 2017
-  * Upstream 2017-03-04
-  * [VM] Some devices have prepared to move to libCSPcommon_vm .
-  * [VM/FMGEN] Move FMGEN to libCSPfmgen .
-  * [WIN32] Ready to build with DLLs contain GUI and AVIO and some features.
-  * [BUILD] Selectable building.
-  * [BUILD] Add logging build-status.
-  * [Qt] Fix break device files when exiting emulator with some situations.
-  * [Win32/OpenGL/WIP] TRY: Fixing crash with OpenGL3.0 at Corei5-2420M (and Windows7) PC. See Issues.txt or Issues.ja.txt.
-  * [DOC] Update Issues.See http://hanabi.2ch.net/test/read.cgi/i4004/1483504365/30 .
-  * [EMU/DEBUGGER] Use pthread_t instead of SDL_Thread.
-  * [Qt/OSD] Remove do_call_debugger_command().
-  * [SOUND/VM] Fix choppy sounds with some devices. i.e. PCM1BIT. Thanks to Takeda-San and Umaiboux-San.
-  * [VM/FMGEN] Fix crash with GCC-5.This is issue of optimization, add "volatile" to any member(s).
-  * [BUILD/LINUX] GCC5: (MAYBE) Enable to set "USE_RADICAL_OPTIMIZE" to "YES".
-  * Built with 2dac70eb1743e2a0b778a57a1f520fce59aa6371 or newer.
-
--- Mar 07, 2017 15:55:25 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
+* SNAPSHOT May 18, 2017
+  * Upstream 2017-05-15
+  * [UI/Qt] Fix unconnected event.
+  * [UI/Qt] I forgot to add a "*.gz" extension to opening of Cartridges, CDs and Binaries.
+  * [OSD/Qt] Add *_features_* functions. It needs for *NEW* device emulation.Pls. port to win32/ .
+  * [EMU][Qt][MOUSE] Fix not effect with button-up.
+  * [VM] LibCSPcommon_vm : Without #ifdef.
+  * [VM] LibCSPcommon_vm : Add some devices.See src/vm/common_vm/CmakeLists.txt .
+  * [VM] Fix FTBFSs with LLVM (4.0).
+  * [VM/MC6809] Build shared library without libnewdev/. Use vm/mc6809.cpp and vm/mc6809_debugup.cpp . See, fm7.cpp.
+  * [VM/FM7] Faster address transferring.
+  * [VM/DEVICE] You should add "DECVICE::initialize()" to top of initialize().
+  * [VM/DEVICE] Move some devices to shared lib.
+  * [VM/DEVICE] Split MSM5832:: from MSM58321:: .
+  * [VM/M6502] Split M6502 to N2A03 and M6502.
+  * [VM/MB61VH010] Expect to be faster rendering.
+  * [VM/MB61VH010][FM77AV] Re-order addrsss of read_data8() and write_data8(). You must re-build some VMs (FM77AV series etc.)
+  * [CONFIG] Fix over loop.
+  * Build with 5d424b2ecac58fe55570c2e9fc0db0edd0d94471 or later.
+
+-- May 17, 2017 22:44:25 +0900 K.Ohta <whatisthis.sowhat@gmail.com>
 
 
 本家の変更:
 
-4/2/2017
-
-[RESOURCE] improve menu items
-[WINMAIN] improve menu items
-
-[EX80] support to show/hide crt monitor
-
-
-3/30/2017
-
-[COMMON] add functions to convert char, wchar_t, and _TCHAR to each other
-[COMMON] add _fgetts, _ftprintf, my_ftprintf_s, and my_swprintf_s
-[COMMON/FILEIO] add Fgetts and Ftprintf for _TCHAR
-[COMMON/FILEIO] fix functions using ZLIB for _UNICODE case
-[EMU/DEBUGGER] fix for _UNICODE case
-[WINMAIN] improve to update status only when status is changed
-
-[VM/HUC6280] improve disassembler to support symbols (thanks Mr.Kei Moroboshi)
-[VM/I8080] improve disassembler to support symbols
-[VM/M6502] support debugger and disassembler (thanks MAME)
-[VM/MCS48] improve disassembler to support symbols
-[VM/TMS9995] fix disassembler for _UNICODE case
-[VM/UPD7810] improve disassembler to support symbols
-[VM/UPD7810] fix disassembler for _UNICODE case
-
-[BABBAGE2ND] support debugger and save/load state
-[FAMILYBASIC] support debugger
-[YS6464A] support debugger and save/load state
-
-
-3/28/2017
-
-[COMMON] add _tcscat and my_tcscat_s
-[COMMON] add structure and functions to support symbols
-[EMU/DEBUGGER] improve debugger to support symbols (thanks Mr.Kei Moroboshi)
-
-[VM/MC6800] improve disassembler to support symbols (thanks Mr.Kei Moroboshi)
-[VM/MC6809] improve disassembler to support symbols (thanks Mr.Kei Moroboshi)
-[VM/TMS9995] improve disassembler to support symbols (thanks Mr.Kei Moroboshi)
-[VM/UPD7801] improve disassembler to support symbols (thanks Mr.Kei Moroboshi)
-[VM/Z80] improve disassembler to support symbols (thanks Mr.Kei Moroboshi)
-
-
-3/26/2017
-
-[VM/YM2413] support mute
-
-[FAMILYBASIC] support Family BASIC MMC5/VRC7 MOD
-[FAMILYBASIC] support correct scanlines
-[FAMILYBASIC/MEMORY] support MMC5/ VRC7 based on unofficial nester
-[FAMILYBASIC/MEMORY] fix data recorder signal (thanks MESS)
-
-
-3/20/2017
-
-[COMMON] suport to read ascii/binary file compressed by gzip
-[RESOURCE] fix fm8/fm7/fm77 dipswitch menu items
-[WINMAIN] fix to update status bar twice/second to supress flickar
-
-[VM/SCSI_CDROM] support CD-ROM bin/img file compressed by gzip
-[VM/DATAREC] support tape image file compressed by gzip
-[VM/DATAREC] support to save FUJITSU FM-7/77 t77 format tape image
-
-[BMJR/MEMORY] fix sound mixer not to clear previously mixed sound
-
-
-3/18/2017
-
-[WINMAIN] support multiple data recorder
-[EMU] support multiple data recorder
-
-[VM/DATAREC] support HITACH BASIC Master Jr bin format tape image
-[VM/PTF20] support access lamp signal
-
-[BMJR/MEMORY] fix reading cmt signal
-[BMJR/MEMORY] fix sound mixer
-[TK80BS/CMT] support TK-80 cmt i/f
-
-
-3/15/2017
-
-[WINMAIN] add status bar to draw access lamps
-[EMU] add interfaces to get access status of floppy/quick/hard disk drives
-[EMU] add interface to get cmt status message
-
-[VM/DATAREC] support cmt status message
-[VM/HD44102] fix build error
-[VM/MC6800] fix M_RDOP and M_RDOP_ARG macros (thanks PockEmul)
-[VM/LD700] support access lamp signal
-[VM/SCSI_CDROM] support access lamp signal
-[VM/SCSI_DEV] support access lamp signal
-[VM/SCSI_HDD] support access lamp signal
-
-[HC20] fix issue that we cannot debug TF-20 CPU
-[JR800] support National JR-800 (thanks PockEmul)
-
-
-3/12/2017
+-----
+5/15/2017
 
-[VM/DATAREC] fix issue that fast forward noise may not stop
+[X1TURBOZ] support SHARP X1turboZ
+[X1TURBOZ/DISPLAY] support X1turboZ enhanced graphic modes
+[X1TURBOZ/IOSUB] support analog palette access wait
 
 
-3/11/2017
+5/13/2017
 
-[VM/DATAREC] support to play play/stop/fast-fwd noise
-[VM/MB8877] support to play seek/load/unload noise
-[VM/HD44102] support HD44102 based on MAME 0.171
-[VM/T3444A] support to play seek/load/unload noise
-[VM/UPD765A] support to play seek/load/unload noise
-[VM/UPD765A] fix seek time (thanks Mr.Artane.)
+[WIN32/SCREEN] fix not to move window position unnecessarily
 
-[MZ80B/MEMORY80B] fix vgate signal (thanks Mr.Suga)
+[VM/AM9511] support AM9511 (thanks Xep128)
+[VM/DISK] support to specify raw track size
+[VM/MB8877] support to specify raw track size
+[VM/MC6844] support MC6844
+[VM/MC6850] support MC6850
+[VM/MSM58321] add read_signal()
+[VM/MEMORY] improve that dma controller does not read/write memory mapped i/o
+[VM/NOISE] fix not to restart from first sample if already playing noise
 
+[YIS] support YAMAHA YIS
 
-3/8/2017
 
-[VM/DISK] improve to check if disk image is modified more strictly
-[VM/DISK] import yaya2016-04-13plus1 (thanks Mr.umaiboux)
-[VM/V9938] import yaya2016-04-13plus1 (thanks Mr.umaiboux and MAME)
-[VM/YM2413] import yaya2016-04-13plus1 (thanks Mr.umaiboux)
+4/16/2017
 
-[FMR30] split project for i86 and i286
-[MSX/*] import yaya2016-04-13plus1 (thanks Mr.umaiboux)
+[VM/IO] revert the fix in 4/15/2017
+[VM/SN76489AN] revert the fix in 4/15/2017
 
 
-3/7/2017
+4/15/2017
 
-[WIN32/INPUT] improve to accept shift + caps/kana/kanji
+[COMMON] add muldiv_s32 and muldiv_u32 to multiple 32bit integer
+[COMMON] fix functions to support symbols
 
-[VM/DISK] support device name (thanks Mr.Aratane.)
-[VM/EVENT] improve to check abnormal scanline number (thanks Mr.Sato)
-[VM/EVENT] fix light weight sound rendering (thanks Mr.168)
-[VM/*] add device name to all devices of each machine (thanks Mr.Aratane.)
+[VM/IO] improve to use read/write_io8/16/32w() to get wait clock from device
+[VM/SN76489AN] improve to return 32 + 16 * n for wait clock
 
-[MZ80B] change floppy drive type from 2D to 2DD (thanks Mr.Suga)
-[MZ80B/MEMORY80B] support I-O DATA PIO-3039 (thanks Mr.Suga)
+[MZ700] improve correct cpu clock and frame rate
+[MZ800] improve correct cpu clock and frame rate
 
 -----
 
index 21555ff..e76dc7b 100644 (file)
@@ -1,3 +1,3 @@
 <B><FONT SIZE=-1>Upstream 2017-05-15<BR>
-Qt Port and FM7 series 2017-05-17<BR>
+Qt Port and FM7 series 2017-05-18<BR>
 </FONT></B>