X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=source%2F000_gitlog.txt;h=a6139cc76177e20d8f46bf23aa0f7388ae28dc2c;hb=71faf66e8b5148be6e6f03df619e58c906a2eb3d;hp=db99a098951fed366f7aa052aeb35573616b24a5;hpb=6211c81823d0ed37425b9a296ee2684e2dab4e3a;p=csp-qt%2Fcommon_source_project-fm7.git diff --git a/source/000_gitlog.txt b/source/000_gitlog.txt index db99a0989..a6139cc76 100644 --- a/source/000_gitlog.txt +++ b/source/000_gitlog.txt @@ -1,3 +1,5661 @@ +commit 0810a8f8b9ba44cedc19bf6b8e903c9c1b5d6f04 +Author: K.Ohta +Date: Fri Aug 16 20:36:58 2019 +0900 + + [*nix] Update installer. + +commit 2c55f5fc7c22c85e05354f599903b886bd862dca +Author: K.Ohta +Date: Fri Aug 16 20:28:48 2019 +0900 + + [DOC] Update GITLOG. + +commit bd6153ebdada5aa0078e4505ea26b34d3e6ff655 +Author: K.Ohta +Date: Fri Aug 16 20:28:03 2019 +0900 + + [DOC] Update for release. + +commit bbbb75cdc4051269c60a5f7ba18881eda56e8fd3 +Author: K.Ohta +Date: Fri Aug 16 19:57:38 2019 +0900 + + [VM][PCM1BIT] get_debug_regs_info(): Fix typo. + +commit 5e85b5fc5d429ba33be0971d9f0aa895dbae74b3 +Author: K.Ohta +Date: Fri Aug 16 19:47:23 2019 +0900 + + [VM] Fix FTBFS caused by before commit. + +commit 2655c9968d9a8ff9e2ba9f86d83111844cad2194 +Author: K.Ohta +Date: Fri Aug 16 19:10:23 2019 +0900 + + [VM][SN76489AN][YM2151][YM2203] Add write_debug_reg() and get_debug_regs(). + [VM][BEEP][PCM1BIT] Add get_debug_regs(). + [VM] Apply aboves to some VMs. + +commit a8f1fa4f7edc635daf82cea0e9a020fa7bf8f93b +Author: K.Ohta +Date: Thu Aug 15 23:58:33 2019 +0900 + + [VM][FP1100][KEYBOARD][OOPs] Assign "000" to [PAGE DOWN].Fix duplicate assign of NUMPAD's ".". + +commit e4b491bb49fc2aae3e359ee565a5de88f15ee0bf +Author: K.Ohta +Date: Thu Aug 15 23:51:46 2019 +0900 + + [VM][FP1100] Fix lacking some key symbols.Thanks to https://matsuri.5ch.net/test/read.cgi/i4004/1526806551/540 . + [DOC][FM7] Fix typo (*ノω・*)てへぺろ + +commit 663d9b3b675d34ad7dc2948ebbcfc5be96343bf8 +Author: K.Ohta +Date: Thu Aug 15 22:57:59 2019 +0900 + + [VM][YM2203] Add get_debug_regs_ingo() / write_debug_reg(). + [VM][AY_3_891X] Improve debug regs. + +commit c5df48b2214684614733284010e9bcee78f4e5bf +Author: K.Ohta +Date: Thu Aug 15 21:59:42 2019 +0900 + + [BUILD][WIN32] Make default optimize to -O2, -O3 may cause dynamic linkage problem + +commit cb4a95c3061e90fe319009d866e519e371c0adb7 +Author: K.Ohta +Date: Thu Aug 15 21:57:47 2019 +0900 + + [UI][Qt][DEBUGGER] Add auto-completion for command-line. + +commit 3e139820105ce6b2461882e2afe47af2118c3034 +Author: K.Ohta +Date: Thu Aug 15 21:56:20 2019 +0900 + + [VM][AY_3_891X] Add feature ; dump/set register via debugger. + [VM][AY_3_891X] Fix not supported defines, replace flags. + +commit 15d5a3cc0639eaa8beedb0f4f51e63e0953b5f7e +Author: K.Ohta +Date: Thu Aug 15 04:17:09 2019 +0900 + + [UI][Qt][DEBUGGER] Add history for debugger command line. + +commit 06c6efb1eabe0d6c2b214fb94434a7a010811d6a +Author: K.Ohta +Date: Tue Aug 13 23:47:05 2019 +0900 + + [VM][CONFIG][Qt] Fix bit order of logging configure. + +commit d748baf93b6817f12d418866bf17c376448abcdb +Author: K.Ohta +Date: Tue Aug 13 23:45:31 2019 +0900 + + [UI][Qt][MENU] Split some methods (of Ui_MainMenuBase::) to menu_emulator.cpp and menu_machine.cpp . + [UI][Qt][MENU] Simplify menu creation. + +commit 4f63dc6a9a3c731664417d5436edcf6fae121c0b +Author: K.Ohta +Date: Mon Aug 12 13:17:15 2019 +0900 + + [VM][I386] mov CRx,R32/mov r32,CRx : Adjusting. + +commit 032fcd1a33d9c8a771b1b5e833f42c633160b4b3 +Author: K.Ohta +Date: Mon Aug 12 13:16:40 2019 +0900 + + [VM][I386] Exitable when falling into infinite TRAP-Loop. + +commit 2a153371247c009e7b7ca9cbec5f09aeeffb4c01 +Author: K.Ohta +Date: Sun Aug 11 23:55:38 2019 +0900 + + [VM][PC9801][i8259] Add PIC HACKing flag for PC9801. + +commit f6413eab759e7646aa6e5ee9e5b70fedfd3da08c +Author: K.Ohta +Date: Sun Aug 11 23:53:57 2019 +0900 + + [VM][I386] MOV CR0 EyX : Fix wrong flags handling. + +commit c855d96c1bf64f76167471482516a5f139e2176a +Author: K.Ohta +Date: Tue Jul 30 18:10:54 2019 +0900 + + [VM][PC9801][MEMBUS] Split update_bios() to functions. + +commit 2fd6e0449866c0d442efd08a84bfcfca8bf38cc1 +Author: K.Ohta +Date: Mon Jul 29 22:59:59 2019 +0900 + + [VM][PC9801][DMAREG] . + +commit fe8c3a4b8b1fc8e915a5c2d24bfd98f59ffd9d38 +Author: K.Ohta +Date: Mon Jul 29 22:59:18 2019 +0900 + + [VM][I386] Fix WRONG flag mask at LMSW. + +commit 995610b436c75abff1ee7278f011e5a59e8b09c4 +Author: K.Ohta +Date: Mon Jul 29 21:25:49 2019 +0900 + + [VM][PC9801] Update working note around SYS_WORK_AREA. + +commit 7ed924d26802d11792b633a6ba0bbf100fb411a2 +Author: K.Ohta +Date: Mon Jul 29 21:16:00 2019 +0900 + + [VM][PC9801] Fix different value at [0000:0501]. + +commit ceb69e721908191494a0da8c81702beb87e47f2b +Author: K.Ohta +Date: Mon Jul 29 19:23:14 2019 +0900 + + [BUILD][CMAKE] Improve build message with finished. + +commit aca7403bc249ed0e005125795c745472d94fc118 +Author: K.Ohta +Date: Mon Jul 29 19:22:33 2019 +0900 + + [VM][FP1100][HC40][SMB80TE] . + +commit 55ca07a80053ac53b8eaa42f473f071d83e4291d +Author: K.Ohta +Date: Mon Jul 29 19:21:32 2019 +0900 + + [BUILD][Qt] Fix FTBFS with some VMs not contains TAPE. + +commit 695600d940b79ad8c1141e8b20a85fab5d35c53c +Author: K.Ohta +Date: Mon Jul 29 19:20:50 2019 +0900 + + [VM][PC9801] Add DIPSWITCH object. + +commit a56970bc5aee97320fc73b31679660dc081456d0 +Author: K.Ohta +Date: Mon Jul 29 05:26:25 2019 +0900 + + [UI][Qt][OOPs] Fix LACK of DATARECORDER BUTTONS(abolish of USE_TAPE_BUTTON): Lack of merging UPSTREAM 2018/10/07. + +commit 7f212607c2788fc4a3b09e9ba887bdb956cfca54 +Author: K.Ohta +Date: Sun Jul 21 22:31:07 2019 +0900 + + [VM][PC9801] Fix wrong initialize SYS_PORT_B. + [VM][PC9801] Fix wrong initialize memory switch. + [VM][MEMBUS] Fix FTBFS without SUPPORT_BIOS_RAM at ia32 VMs. + +commit e713a82b1e5566f0977892ee55720e8e6afe728b +Author: K.Ohta +Date: Sat Jul 20 01:51:23 2019 +0900 + + [BUILD] Add ARM32/64 definitions (initial). + +commit 32158c5e238cd74315b7195850b848099b407df9 +Author: K.Ohta +Date: Sat Jul 20 01:03:20 2019 +0900 + + [BUILD][LLVM] Fix command line error. + +commit 119f86ce26fdf8a27086c109b21f351d669fe45f +Author: K.Ohta +Date: Sat Jul 20 00:56:44 2019 +0900 + + [BUILD] Separate definitions of archtecture flags. + +commit a22844de6936f9079138414703b4d38a7fceac0b +Author: K.Ohta +Date: Fri Jul 19 23:52:45 2019 +0900 + + [BUILD][MINGW] Update optimize parameter. + +commit b261fa01e317ea2d2cd5e4a17e44991e51826eed +Author: K.Ohta +Date: Fri Jul 19 16:21:01 2019 +0900 + + [BUILD][CMAKE] Add CPU affinity mask when compiling.This may work only with GNU/Linux host. + +commit 0557a4625b067c0dbd57269ad5fc422caebfe35a +Author: K.Ohta +Date: Fri Jul 19 04:35:31 2019 +0900 + + [VM][Z80DMA][WIP] Workaround for https://tablacus.github.io/LSX-Dodgers/ .This still be not resolved issue. + +commit 6e1140bd6106f57e05fa4051329b2b69c244b844 +Author: K.Ohta +Date: Fri Jul 19 04:34:39 2019 +0900 + + [VM][PC9801] Limit having V30 Sub CPU with some VMs.Not ALL with i286/i386. + +commit ebdb6f2de7951b49864a47314e3339dd7187b3f6 +Author: K.Ohta +Date: Fri Jul 19 04:33:38 2019 +0900 + + [Qt][LOGGER] Improve locking. + +commit cc6724899a2dff614fe73486e958023f23e172f7 +Author: K.Ohta +Date: Fri Jul 19 04:32:42 2019 +0900 + + [VM][MB8877] Fix buffer overflow with logging. + [BUILD][GCC] . + +commit 88f00814339419bdf1766429f9f7898cf4f16119 +Author: K.Ohta +Date: Tue Jul 16 03:24:24 2019 +0900 + + [VM][LIBCPU_NEWDEV][i386_device][WIP] Porting to CSP from MAME 0.208. + +commit 7cfede60f3665f5414305b303155e450f7a8089c +Author: K.Ohta +Date: Tue Jul 16 03:23:30 2019 +0900 + + [VM][I386][I86][I286][V30] Adjust waiting sequence. + +commit 6ee0318164aafabea61724e26405c2a6df3efb15 +Author: K.Ohta +Date: Tue Jul 16 03:20:54 2019 +0900 + + [VM][PC9801][CPUREG] Redirect interrupt signal via CPUREG:: .VMs with V30 sub CPU (i.e.PC9801RA) work with V30. + [VM][PC9801] Adjust cpu clock. + +commit 3b1d9c37c55af74e0be39bba001ef1fc72c85b8f +Author: K.Ohta +Date: Mon Jul 15 18:14:36 2019 +0900 + + [VM][PC9801][MEMBUS][CPUREG] . + +commit 53d001f2c26a3d9e268898dc8b590893288821a0 +Author: K.Ohta +Date: Mon Jul 15 15:45:47 2019 +0900 + + [UI][Qt][PC9801] Update debugger menu. + +commit ca4ce688539342f1638860e45b3bd7519c69a49d +Author: K.Ohta +Date: Mon Jul 15 15:44:55 2019 +0900 + + [VM][I86][I186][I286][I386][V30] Start debugger even halting. + +commit e3be1ad62043a1f2373fe9080589b56de648cdde +Author: K.Ohta +Date: Mon Jul 15 15:44:15 2019 +0900 + + [DOC][PC9801] . + +commit 77426785129dc1a9b0a003ae255cbc3b06a0a129 +Author: K.Ohta +Date: Mon Jul 15 15:43:08 2019 +0900 + + [VM][PC9801] Add "UPPER_I386" flag for detect using later than HAS_I386. + [VM][CPUREG] (Maybe) improve changing cpu sequence arount I/O 00F0h. + +commit 8df0acc4a347fc9f3cbcebbe874978751c1ca5f9 +Author: K.Ohta +Date: Mon Jul 15 03:33:46 2019 +0900 + + [DEBUGGER] Fix FTBFS with debugger. + +commit de520f0df8fbe698946124e9b23bce40439184e9 +Author: K.Ohta +Date: Mon Jul 15 03:33:22 2019 +0900 + + [VM][YM2203] Fix FTBFS with YM2203. + +commit a3c02bd7cc3b55d4b217a82f27ea2623a7f7eec8 +Author: K.Ohta +Date: Mon Jul 15 02:33:03 2019 +0900 + + [VM][PC9801][TEXT] Check differnt of system work area (0000:0400-0000:05FF) both mame(pc9801rs) and emupc9801ra . + +commit 2996c704450fa3d95f8b4ddf8ac57dc69128b485 +Author: K.Ohta +Date: Sun Jul 14 17:18:11 2019 +0900 + + [VM][PC9801][SASI_BIOS] . + +commit 64bf08e8b6f119eb6e58e79b34d76747696955f8 +Author: K.Ohta +Date: Sun Jul 14 15:26:38 2019 +0900 + + [VM][I386] Add messages for group_FF_[16|32]. + [VM][I386] Disable logerror message(s) on EXCEPTION. + +commit 8766ef4a978a25f4804a8a56920de33cb341aa2c +Author: K.Ohta +Date: Tue Jul 9 14:28:22 2019 +0900 + + [VM][PC9801][CPUREG][WIP] Improve around V30 SUB CPU.This still WIP. + +commit 7a040f07c3cf7b2a1651e6878c2ff494e935e8c7 +Author: K.Ohta +Date: Tue Jul 9 02:27:07 2019 +0900 + + [VM][BUBCOM80][JX][PC8801] Fix FTBFS. + +commit 1d1249f8794d4d069f117b636f5c3f70d9703269 +Author: K.Ohta +Date: Mon Jul 8 17:19:38 2019 +0900 + + [VM][DEVICE] Make __FASTCALL run(). + [VM][EVENT] Add remove_context_cpu().This may not effect to MAIN_CPU(id==0). + +commit 13a3b7f42faa0f719d3ddac3d4fa52dfa3f82062 +Author: K.Ohta +Date: Mon Jul 8 17:18:46 2019 +0900 + + [VM][PC9801][UI] Add "V30 SUB CPU" for VMs using later than i286. + +commit c4322fb8dbcd039116080487cdc2116deb986f8e +Author: K.Ohta +Date: Mon Jul 8 00:05:12 2019 +0900 + + [VM][I386][I286][I86][V30] Faster wait factor. + +commit d3ac2c1e79edf0018dbac42b379da430f25ddf7d +Author: K.Ohta +Date: Mon Jul 8 00:04:06 2019 +0900 + + [VM][PC9801][CPU] Add V30@8.0MHz with I286/I386 machines. + [VM][PC9801][EGC] Fix wrong effect. + +commit d8e7acb4522df6cde1a0fe760afb9ff41241f8eb +Author: K.Ohta +Date: Fri Jun 28 17:39:17 2019 +0900 + + [VM][uPD7810][uPD7907][PC2001][COMMON_VM] Include uPD7810 variants and uPD7907 to libCSP_common_VM. + [VM][uPD7907] Split UPD7907:: from UPD7810::. + +commit 1895ca332c505194f284de8eb9015a01a9898807 +Author: K.Ohta +Date: Fri Jun 28 00:26:15 2019 +0900 + + [VM][JX] Fix FTBFS. + +commit 421e0b80147dd295e7b4efd6a4012da85b457e4a +Author: K.Ohta +Date: Fri Jun 28 00:06:02 2019 +0900 + + [VM][FM16BETA][FM16PI][FMR30][FMR50][J3100][MZ80B][MZ2800][MZ5500][PC100][PC98HA] Apply changes of before commits. + +commit d293176c12b4acf43fc63d7c3501d8cf5d20fcc3 +Author: K.Ohta +Date: Fri Jun 28 00:02:59 2019 +0900 + + [VM][I80286][I8086][I80186][I8088] Fix crash without debugger. + +commit b8e24287b59b1014b1e513843f175b3959d91237 +Author: K.Ohta +Date: Thu Jun 27 23:31:05 2019 +0900 + + [VM][PC9801] Apply before commit to PC9801 and others. + +commit 6fbfbd16021cece93e5446d96831cd7983a8c738 +Author: K.Ohta +Date: Thu Jun 27 23:27:43 2019 +0900 + + [VM][I8086][I8088][I80186][I80286][V30] Make i86/186/88/286 and V30 to common_vm. + [VM][I8086][I8088][I80186][I80286][V30] Rename I286:: to I8086::, I80286:: and V30:: . + +commit 7165028f63419516d76de0b084681117f8ebdec2 +Author: K.Ohta +Date: Thu Jun 27 16:17:08 2019 +0900 + + [VM][I386] (Re-) Make functions i__FASTCALL. + +commit 2f0c12801a8629016c844806e632f2f11ffa7f7e +Author: K.Ohta +Date: Thu Jun 27 14:35:16 2019 +0900 + + [VM][i386] Make some functions __FASTCALL. + +commit 4bc17fae824c6f0b6d344ba528a2d95143812a14 +Author: K.Ohta +Date: Tue Jun 25 17:20:58 2019 +0900 + + [VM][I386][MEMBUS] Still disable wait feature. + +commit 8a9e747f7f1e4a6720c78ecfa5d2431236d489c0 +Author: K.Ohta +Date: Tue Jun 25 16:20:24 2019 +0900 + + [VM][I386] Temporally disable memory wait.Temporally fixed wrong drawing some software with EGC at PC-9801RTA (i.e. Dragon Buster and Touhou Yume Jikuu.) + [VM][I386] Cherrypick revert to 4f6aceec430. + +commit 06f368357ef251f0419a8c39f3481dc3f60651ea +Author: K.Ohta +Date: Tue Jun 25 05:17:29 2019 +0900 + + [VM][PC9801][EGC][VM Adjusting registers.This is WIP. + +commit d9ae54a524324ecf64e27d5c78b10e974cfd49ca +Author: K.Ohta +Date: Mon Jun 24 17:15:23 2019 +0900 + + [VM][PC9801][EGC] Separate EGC functions. + +commit e83736ed8e4bb1a2d48ef2b6b36174a9bc49df82 +Author: K.Ohta +Date: Sun Jun 23 21:26:31 2019 +0900 + + [VM][I286][I8080][UPD7810][MZ3500] Fix FTBFS with some VMs. + +commit 819fa469d52bdcb178aa6aa717e8c982e4cc0667 +Author: K.Ohta +Date: Sun Jun 23 20:05:31 2019 +0900 + + [VM][DEVICE] Use __FASTCALL with interfaces, read_*() ,write_*(), fetch_op() and some functions. + +commit bf680c7c09108e65b1f1933f6d3566ac2e2ab7dc +Author: K.Ohta +Date: Sun Jun 23 05:26:58 2019 +0900 + + [VM][PC9801][DISPLAY] EGC/GRCG: Make function call with __FASTCALL. + +commit dc3d388b19df5a1c00d8df1db69db722f5ea5ca7 +Author: K.Ohta +Date: Sun Jun 23 05:25:42 2019 +0900 + + [VM][I386] Make calling OP to __fastcall. + [COMMON] Add __FASTCALL macro.This sets __fastcall if build for i386 (not AMD64). + +commit 4221874de695eaf8e1ba68436aaf7432dcbaafcc +Author: K.Ohta +Date: Thu Jun 20 23:02:53 2019 +0900 + + [VM][PC9801][DISPLAY][EGC] Try: Make some functions inline expect to be faster. + +commit 663d85e0561b1de54d705038b94e9ddac58dc370 +Author: K.Ohta +Date: Wed Jun 19 16:34:32 2019 +0900 + + [VM][PC9801] Set GVRAM wait value separately. + [VM][PC9801][DISPLAY] Not set default value MEMSW if set DIPSW to clear. + +commit 386e9401a4df4004c6e2e813d4983882c3fdf3d2 +Author: K.Ohta +Date: Wed Jun 19 03:50:21 2019 +0900 + + [VM][PC9801][MEMBUS] Disable PnP BIOS patch import from NP2. + +commit 05211c004d88585194ac1f80dc31f51f1263b150 +Author: K.Ohta +Date: Wed Jun 19 03:49:42 2019 +0900 + + [VM][PC9801][FLOPPY] (Temporally?) remove accessing to I/O port 0090h. + +commit 0fc0fde750b3a9959f69cd53e5b9fa59bf82fce7 +Author: K.Ohta +Date: Wed Jun 19 03:46:42 2019 +0900 + + [VM][I386] i386priv.h : Make some functions to static from INLINE, dedicate to size of host CPU's instruction (or uOP) cache. + +commit f1393f5472a7abfd1692982998a87858108dd12a +Author: K.Ohta +Date: Wed Jun 19 02:33:20 2019 +0900 + + [VM][PC9801][CPUREG] Fix? port value for ARTIC. + [VM][PC9801][DISPLAY] Add port 007Ch as input.Make readable grcg_mode. + +commit a704353e8ebb0b5ad5424eb918adab6f2b7d994d +Author: K.Ohta +Date: Wed Jun 19 02:13:19 2019 +0900 + + [VM][I386] MOV CRx,Rx and MOV Rx,CRX : Fetch modrm before exception. + +commit 1a171eb6f52e1857b16c827948f535a1fb35d732 +Author: K.Ohta +Date: Sun Jun 9 02:36:09 2019 +0900 + + [Qt][DRAW][GL] Selectable texture both RGBA32(UNSIGNED_BYTE) and RGBA32F / RGBA16F. + +commit 842219ac83b8a7eeb8cbfb59042e678728421510 +Author: K.Ohta +Date: Fri Jun 7 00:29:19 2019 +0900 + + [UI][Qt] Change colors of some access lamps. + [UI][Qt] Change virtual media order. + +commit 98805aad30bd8808c3757773302ebe702221e04e +Author: K.Ohta +Date: Thu Jun 6 23:09:53 2019 +0900 + + [UI][Qt] Add access lamps for CD-ROM and HDD at tool bar. + +commit b57a81481e7a710742154a0afe66bc502008510e +Author: K.Ohta +Date: Thu Jun 6 20:04:44 2019 +0900 + + [Qt][Linux][SCHED] Add "Occupy fixed CPU" to set fixed cpu to emulation emu-thread.This still only implemented for Linux OS. + +commit 8567b98a1760f86a1f2dfde4c6457fead753c974 +Author: K.Ohta +Date: Thu Jun 6 17:16:29 2019 +0900 + + [VM][DEVICE][OSD] Add MIDI redirector and SIO redirector to redirect data to physical device.See qt/osd_base.h . Maybe still not working well. + +commit 2fee809a846898fe0dcafded3b090615adba3d2b +Author: K.Ohta +Date: Thu Jun 6 02:12:09 2019 +0900 + + [VM][UPD7220] Temporally add debug message to cmd_sync(). + +commit df5d00c20fa17108b9b783e88a10012bef7e866a +Author: K.Ohta +Date: Thu Jun 6 02:11:38 2019 +0900 + + [VM][PC9801][DISPLAY] Compare correct height via chr & gfx. + +commit 165246faa58ff448001fb84d0e0dc41d3cea8d31 +Author: K.Ohta +Date: Wed Jun 5 22:21:18 2019 +0900 + + [VM][COMMON_VM] Update minor SOVERSION. + +commit 41617a26271bbf331713730eaf77302c1bbde208 +Author: K.Ohta +Date: Wed Jun 5 22:17:48 2019 +0900 + + [VM][PC9801][DISPLAY][UPD7220] Limit display lines and width by GDC's L/F and C/R.Fix garbage display at Dragon buster. + [VM][PC9801][DISPLAY] Add border color feature. + +commit 0aa5c21235d11f1d534661ee8fbafe5529ea54e2 +Author: K.Ohta +Date: Wed Jun 5 20:46:32 2019 +0900 + + [VM][PC9801][FLOPPY] Revert some commits. + +commit 08f9a709729c973e104997040e69a33b412cabc3 +Author: K.Ohta +Date: Wed Jun 5 20:45:17 2019 +0900 + + [VM][PC9801][UPD7220][DISPLAY][GDC] Fix wrond addressing.Fix wrond drawing "BATTLE" for PC-9801 (excepts with EGC). + +commit 98d626e378d69e2b1e9430a62b708aca3f760b84 +Author: K.Ohta +Date: Wed Jun 5 20:21:08 2019 +0900 + + [VM][UPD765A] Revert some commits excepts workaround for RELOCS/PC9801.Fix not detect floppy drives by PC-9801's BIOS at bootup. + +commit a64098a3bd607b2d8b2ec811de12fde9bec0d461 +Author: K.Ohta +Date: Wed Jun 5 02:07:03 2019 +0900 + + [VM][PC9801][SASI_BIOS] More safer calling SEG:0018h. + +commit 28d0efa028283a0310d7098954e32683982cdee2 +Author: K.Ohta +Date: Wed Jun 5 01:54:12 2019 +0900 + + [VM][PC9801][FLOPPY] Make simplify I/O address handling. + [VM][PC9801][SYSREG] Make readonly to PIO_SYS:PORT_B. + [VM][PC9801][SASI_BIOS] Make simplify Bios handling. + +commit 66d99bc92d752e6e973f980fb83e63346990afbe +Author: K.Ohta +Date: Tue Jun 4 18:33:43 2019 +0900 + + [VM][PC9801] . + +commit b898c00a19ed6054aa8f88645c68fe68ac05c3ed +Author: K.Ohta +Date: Tue Jun 4 18:32:45 2019 +0900 + + [VM][UPD765A] Temporally disable below check.RELICS (for PC-9801) works. + [VM][DISK] Add some debug messages and CRC handling. + +commit 47bd20cb6334d3bfc686b5dc534775c7a777e02d +Author: K.Ohta +Date: Thu May 30 05:40:34 2019 +0900 + + [VM][PC9801][DISPLAY] Correctness displaying characters even width < 80. + +commit b90d20d8a10e0287e4fce31b69ef0d5641979db7 +Author: K.Ohta +Date: Thu May 30 03:10:35 2019 +0900 + + [VM][PC9801][DISPLAY] Fix crash with Jyusin-Rogus. + [VM][PC9801][MEMBUS] Around sound bios rom. + +commit 054ebfd59f48fc6dd96aadd7f96bbc4a34c1cd99 +Author: K.Ohta +Date: Thu May 30 02:14:25 2019 +0900 + + [VM][PC9801][WIP] Problems of EMM386.EXE(98) seems to be mis-detect of high-resolutiion.Will fix. + +commit bab7fa1f3ce9a67dc689b24018eac264369c8bc1 +Author: K.Ohta +Date: Sat May 25 07:42:36 2019 +0900 + + [VM][DEBUGGER][WIN32] Getting buffer 16M entries causes "std::bad_alloc" at Win32 build, temporally shrink to 1M entries. + +commit 5085dddfb5707d32444edb6189cfa32c631f1ed2 +Author: K.Ohta +Date: Fri May 24 23:46:45 2019 +0900 + + [VM][I386][PC9801] Add MEMORY/IO WAIT feature via foo_data[8|16|32]w().(excepts [read|write_]_memory_mapped_io[8|16|32]w()). + +commit 4f6aceec430caec654d5ceca211c492afc409a3f +Author: K.Ohta +Date: Fri May 24 18:44:23 2019 +0900 + + [VM][DEBUGGER] I forgot to log changing MAX_CPU_TRACE to 16M entries.Maybe will make variable length. + +commit 6275c66ec81d3c65d8f1c4e74e3773112eafea28 +Author: K.Ohta +Date: Fri May 24 18:42:29 2019 +0900 + + [VM][DEBUGGER] Add user-data (normally 0) field to detect some executing features.Now only implement to I386 t detect INSN is 16bit or 32bit. + +commit 1d69619732e8060ea412d5978fa530df51fd592e +Author: K.Ohta +Date: Fri May 24 05:35:35 2019 +0900 + + [VM][PC9801][DISPLAY] Commentout debug message spam. + +commit abc26792dd4b81f00c4c2d7e16d250e538688ace +Author: K.Ohta +Date: Fri May 24 05:29:56 2019 +0900 + + [VM][I386] i386_sreg_load() : Replace IF-branch to CASE branch, to be faster. + [VM][I386] i386priv.h : Add Segment descriptor table (GDT/LDT etc) bitfield description defines and bit value defines of sreg[foo].flags. + [VM][I386] Some functions change to static from INLINE, these seems not be used heavily, used sometimes. + +commit 31cbe322db7fae1b6bf769ebd37e1b9224226717 +Author: K.Ohta +Date: Thu May 23 22:43:48 2019 +0900 + + [DEBUGGER] Add features for catching EXCEPTION/FAULT by debugger.See mame/emu/cpu/i386.h and i386priv.h. + +commit 678df6c13efbdae2a45c9a44c285f299cc179f4d +Author: K.Ohta +Date: Thu May 23 05:03:54 2019 +0900 + + [VM][PC9801][DISPLAY] Fix wrong drawing. + +commit 9a0045c5aadb1a7838143821fb409b1bf486a17c +Author: K.Ohta +Date: Thu May 23 04:50:34 2019 +0900 + + [VM][I386] Revert commit 6c8ac5ce72b83fafaef3c1870060362e6a910b88. + +commit f847ea51adf7d86a51560411005a3c535ec41325 +Author: K.Ohta +Date: Thu May 23 04:28:42 2019 +0900 + + [VM][PC9801] . + +commit 23ab1a65140d38b727529f28ed215c64d3b30ab3 +Author: K.Ohta +Date: Thu May 23 04:11:17 2019 +0900 + + [VM][I386] Revert before commit. + +commit db6dab09f5d76776bca1930db377348cdaed6a0f +Author: K.Ohta +Date: Thu May 23 04:08:29 2019 +0900 + + [VM][I386] . + +commit 6c8ac5ce72b83fafaef3c1870060362e6a910b88 +Author: K.Ohta +Date: Wed May 22 22:55:23 2019 +0900 + + [VM][I386] Add SEGMENT descripter (internal values) to some flags to be faster emulation. + +commit 638a42b59566c0ae0b801ab590a63c096ccb902f +Author: K.Ohta +Date: Wed May 22 22:54:45 2019 +0900 + + [VM][MEMORY] Add debug message to load_bios(). + +commit 301550406c4fd0fc90befc1cdfd987f4f7374633 +Author: K.Ohta +Date: Wed May 22 22:54:01 2019 +0900 + + [VM][PC9801][DISPLAY] Fix crash with BATTLE. + +commit 7a9ee3e18201569d3672ec06381de949d2d75be7 +Author: K.Ohta +Date: Wed May 22 22:52:06 2019 +0900 + + [VM][I8259] Add debug message to change ICW2. + +commit 02432c29c2dd1d84b0b9c92c3b1ca805fd7975e6 +Author: K.Ohta +Date: Wed May 22 22:51:02 2019 +0900 + + [VM][PC9801][SOUND_BIOS] More accurate emulation for BIOS ON/OFF. + +commit 0f00cc432dcee09190c9f88777e2d9efb3750f8e +Author: K.Ohta +Date: Tue May 21 19:29:40 2019 +0900 + + [VM][I386_DOSBOX] . + +commit 8bc560be79966a2760b2d46f30adcc4c90678f92 +Author: K.Ohta +Date: Tue May 21 16:19:26 2019 +0900 + + [VM][I386-DOSBOX] Add FPU. + +commit 8218b55adda69cff6b7c4b7cebed92f038e40733 +Author: K.Ohta +Date: Tue May 21 16:17:01 2019 +0900 + + [VM][I386] TRY: Import from DOSBOX(J3100) v.2019-05-20. + +commit f5c6449e14f1ef99bbb88e1ec28ca4c6090c9491 +Author: K.Ohta +Date: Tue May 21 02:20:53 2019 +0900 + + [VM][PC9801][DISPLAY] Implement low resolution (200lines) display for VMs having 400lines display. + +commit c1d2d1d4cb560f85877e3a8e6034ebf0e9f7dd21 +Author: K.Ohta +Date: Tue May 21 00:28:48 2019 +0900 + + [VM][UPD7220] Start to support variable screen pitch.Dragon-Buster for PC-9801 is playable now.But, till something wrong. + +commit 50bfef1a863abe2e3908470c582e2f606f4345fb +Author: K.Ohta +Date: Mon May 20 22:13:18 2019 +0900 + + [VM][PC9801] IO: Add EMS mapping register 08E9h. + +commit fffaba555de770c78e4845020b861508b9574b83 +Author: K.Ohta +Date: Mon May 20 22:11:57 2019 +0900 + + [VM][uPD1990] Improve emulation uPD4990A mode.Implement extra command 0Ch-0Eh . + +commit 66821a92cae9bd79308cfff6f7e76eb2cb69e167 +Author: K.Ohta +Date: Sun May 19 00:49:30 2019 +0900 + + [OOps] I missed to add CEFCOM-21 X-) + +commit 44dc87474c916567728fb32a19f30a0fe8e00933 +Author: K.Ohta +Date: Sat May 18 23:22:10 2019 +0900 + + . + +commit 604bafa199f22330e98da3db6d1ef87110eac4ae +Author: K.Ohta +Date: Sat May 18 23:19:05 2019 +0900 + + [Build][WIN32] Update cross-build scripts for Qt. + +commit 968898cf93f77b04b4385c3c40a338f0a4606747 +Author: K.Ohta +Date: Sat May 18 23:16:03 2019 +0900 + + [U*ix] Update Installer. + +commit 00656c0afa69934ab3c1162a267e0383037ab775 +Author: K.Ohta +Date: Sat May 18 23:08:18 2019 +0900 + + [DOC] Update. + +commit 88b18e84a6e8049da97d15ddc96d5acf30b1fcb5 +Author: K.Ohta +Date: Sat May 18 22:38:25 2019 +0900 + + . + +commit d48355eb73dc673a7f9a41a53b683fedfb0bb1b5 +Author: K.Ohta +Date: Sat May 18 22:35:58 2019 +0900 + + . + +commit 1a2a04e6e02ec681b93eba4740d7366d0738de40 +Author: K.Ohta +Date: Sat May 18 22:35:00 2019 +0900 + + [General] Add Hino Electronics CEFUCOM-21. + +commit 3179e8270ba2e8d8c022e07548dec6e2fc162bb8 +Author: K.Ohta +Date: Sat May 18 19:18:26 2019 +0900 + + [VM][I286][I86][Z80][JX][MZ2500] Fix FTBFS by before commit. + +commit ef9482f03da41a80909863f0f3aec889b7289692 +Author: K.Ohta +Date: Sat May 18 16:47:05 2019 +0900 + + [VM][General] Apply Upstream 2019-04-30. + +commit 65a7b9d8e3d7a618b3e813c7a3b2ff689ee12aa6 +Author: K.Ohta +Date: Sat May 18 16:20:01 2019 +0900 + + [General] Update revisions. + +commit 3caf40ccbbc5d66164c19d09dbb568285da98fa7 +Author: K.Ohta +Date: Sat May 18 16:17:25 2019 +0900 + + [VM][FMR][BIOS] Fix FTBFS. + +commit 1c086e574d16bda15828a77e4d737d31bec54e61 +Author: K.Ohta +Date: Fri May 17 05:37:23 2019 +0900 + + [VM][PC9801] Support low resolution monitor. + +commit ae3dc8ed3906dfd14f96b54db6a9580c1a81befa +Author: K.Ohta +Date: Fri May 17 05:36:51 2019 +0900 + + [VM][PC9801][MOUSE] Set clock to 120Hz when resetting. + +commit 048fbfbb1fd80dbb33e3e4e9dc35811009cfed33 +Author: K.Ohta +Date: Fri May 17 05:34:32 2019 +0900 + + [VM][PC9801][FLOPPY] Improve drive setting via 2DD <-> 2HD. + +commit 3281f32df5f4960b396107ba155594810270de8e +Author: K.Ohta +Date: Fri May 17 05:33:32 2019 +0900 + + [VM][PC9801][DISPLAY] EGC: Add write protect register (03h). + +commit 60fc34ad46c890831beeb59c00d96be509920ab6 +Author: K.Ohta +Date: Fri May 17 05:32:27 2019 +0900 + + [VM][PC9801][MEMBUS] Comment out debug message for SASI_BIOS. + +commit 22a65552ed23fbb6fc9a12679851ebac5253e66b +Author: K.Ohta +Date: Fri May 17 05:30:57 2019 +0900 + + [VM][PC9801][SASI_BIOS] Improve SENSE command.Write results to 0000:0585h at INITIALIZE. + +commit be8a2eb56c70afac3d814950beb0f436838a26e2 +Author: K.Ohta +Date: Fri May 17 05:30:37 2019 +0900 + + [DEVICE] . + +commit 243001162f9d8406c90f2a3f0103ef8aa4d88068 +Author: K.Ohta +Date: Fri May 17 05:30:00 2019 +0900 + + [VM][PC9801][CPUREG] Add ARCTIC (a.k.a Timestamp) and 0.6uS? Wait. + +commit bc2c78c0047636e88a0bb7fd3cdfc9ccf47b27d1 +Author: K.Ohta +Date: Fri May 17 05:29:11 2019 +0900 + + [OSD] Update values for UPD7220.Support uPD7220-A-[2|3]. + +commit 65646537bc565a10314fcbfb9a2755e65640688e +Author: K.Ohta +Date: Fri May 17 05:27:58 2019 +0900 + + [VM][DEVICE] Update new APIs for PC9801's ARCTIC. + +commit fc5c69507384ac7fceae300c289f6ba9bb3b12c1 +Author: K.Ohta +Date: Fri May 17 05:26:42 2019 +0900 + + [VM][UPD7220] Update around SYNC and drawing(WIP). + +commit c08ccceb6c883f59d9deb4cb3d8a14ae8b87a46d +Author: K.Ohta +Date: Tue May 14 03:20:17 2019 +0900 + + [VM][PC9801][EGC] Make EGC faster (maybe...). + +commit 57762ff02b26173622aac88cd56a6cf3bca96ecc +Author: K.Ohta +Date: Mon May 13 04:03:29 2019 +0900 + + [VM][DEVICE] Add CPU pseudo SIGNALS, 108 to 110. + [VM][DEVICE][I386][I286] Add total_icount via read_signal().To implement PC-9801's clock counter. + [VM][PC9801][I386][I286] Add variable (main) CPU clock via CPU's write_signal().Add cpu_wait_foo() with CPU_EXECUTE(foo) . + [VM][PC9801][MEMORY] Fix wrong copy_table_[r|w](). + [VM][PC9801][SASI_BIOS] Remove redirection. + [VM][PC9801][MEMBUS] Remove read_data8() and write_data8() for i286 VMs. + +commit b483615c9aca2148d04aaa224a907302bb1afbb3 +Author: K.Ohta +Date: Sat May 11 20:07:13 2019 +0900 + + [VM][DEVICE][I386] Add bios_call_far_ia32() and bios_int_ia32() because BIOS calling from 32bit program (mostly via INT xxh) may break some registers. + +commit 84b530b5adfde64d2beb64e6c5b3aa324747eafa +Author: K.Ohta +Date: Sat May 11 01:58:51 2019 +0900 + + [VM][MC6809][COMMON] Improve disassembler.Thanks to HASERIN-San. + [VM][MC6809][DISASM] Fix offset address around INDEX addressing. + +commit ecc00ae5ce15db672a459144b004632779b09e3a +Author: K.Ohta +Date: Sat May 11 00:09:30 2019 +0900 + + [VM][I386] . + +commit 200f74027d25bc82aa731854379bba0b5b722c61 +Author: K.Ohta +Date: Sat May 11 00:07:10 2019 +0900 + + [VM][PC9801][MEMBUS] Maybe complete to set mapping bus to 32bit VMs except Hi-Reso. + [VM][PC9801][MEMBUS] Temporally re-enable read_data8() and write_data8() for 24bit address VMs(i.e. PC9801VX). + +commit 4e9a0045328a3af1f15b9b64befa706818cd7e6e +Author: K.Ohta +Date: Fri May 3 01:36:37 2019 +0900 + + [VM][PC9801][MEMBUS] Remove shadow_memory, this includes ram[0xc0000]-ram[0xe7fff]. + +commit 8644f83fbb490e111ccb984700f389bdfd23e19a +Author: K.Ohta +Date: Fri May 3 01:33:17 2019 +0900 + + [VM][PC9801][MEMBUS] Fix FTBFS.Still not works PC-9801VX etc (Built with SUPPORT_24BIT_ADDRESS). + +commit 4949ad7a80f93ef6eb98a84d82748f8b5f86e7f4 +Author: K.Ohta +Date: Thu May 2 22:15:43 2019 +0900 + + [VM][PC98][MEMBUS] Move checking bank status from [read|write]_data*() to update_bank() (and some routines). + +commit ef89c5edc2a6ff44761ffe6427b179cbcc9304f6 +Author: K.Ohta +Date: Thu May 2 18:08:47 2019 +0900 + + [VM][I386] ReName "SIG_I386_FORCE_RESET" to "SIG_I386_NOTIFY_RESET". + +commit 20bfd023b45cce5217daa1d5c6d093b204f3742c +Author: K.Ohta +Date: Thu May 2 18:02:55 2019 +0900 + + [VM][I286][PC9801] Add SIG_I386_FORCE_RESET to notify resetting to external devices.Fix "A20 ERROR" at rebooting PC-9801(32BIT MODELS) with rebooting from program. + +commit a80e6a8574265e0a4783c0eade788cf41b86b711 +Author: K.Ohta +Date: Fri Apr 26 13:17:23 2019 +0900 + + [VM][I386] TRY: Update around MOVE [CRx,r32|r32,CRx]. + +commit 2725fe8a9564c8ffb637f34a0cfa0859b4e6659b +Author: K.Ohta +Date: Fri Apr 26 13:10:58 2019 +0900 + + [VM][PC9801] Fix FTBFS with PC9801V*. + [VM][PC9801] Enable SASI BIOS at reset. + +commit c9f6ecbf3daf5545b48edae894a0a0e702eae61d +Author: K.Ohta +Date: Thu Apr 25 01:51:29 2019 +0900 + + [VM][PC9801][MEMBUF][WIP] Re-Adjusting around memory. + +commit 529abcde6eed8356d6c99a3e9a2c6b92f1338f47 +Author: K.Ohta +Date: Thu Apr 25 01:50:30 2019 +0900 + + [VM][I8237] Debug register dump: Add "BANK" registers. + +commit eec190d816523be6d9dbcbe95e53994974f74f7a +Author: K.Ohta +Date: Wed Apr 24 19:04:11 2019 +0900 + + [FILEIO] Fix FTBFS. + +commit bd40bc32b3954cc4687603d76e630762f5069cc4 +Author: K.Ohta +Date: Wed Apr 24 19:03:53 2019 +0900 + + [VM][NEWDEV] . + +commit 38a4a030ca411b4f959568bdb45b147fb96175c2 +Author: K.Ohta +Date: Wed Apr 24 19:03:33 2019 +0900 + + [VM][NEWDEV][I386] . + +commit 7014dc3b306a48cdc61786cde4f954ec2ebe9bf5 +Author: K.Ohta +Date: Wed Apr 24 19:02:49 2019 +0900 + + [VM][DMA] Add NEW signal, notify to write-changed address. + +commit 33cee6d57490aced44652b783e1d683f676dce6b +Author: K.Ohta +Date: Wed Apr 24 19:01:39 2019 +0900 + + [VM][I386] . + +commit 71cae30a0db49d7b6276f62f760aeff564b87116 +Author: K.Ohta +Date: Wed Apr 24 09:01:50 2019 +0900 + + [MEMCACHE] Try to implement. + +commit 5544252fb1e7cf93ddfba1269c1f6963da434d2f +Author: K.Ohta +Date: Wed Apr 24 05:45:19 2019 +0900 + + [VM][I386][NEWDEV][WIP] . + +commit e71776fc44723081906cc3be364b1e411563c079 +Author: K.Ohta +Date: Wed Apr 24 05:42:08 2019 +0900 + + [VM][I386][NEWDEV][WIP] Fitting to CSP from MAME 0.208. + +commit 7d480b2795bb335ef0b0a5ad083e416da2a8e779 +Author: K.Ohta +Date: Tue Apr 23 23:41:48 2019 +0900 + + [VM][DEVICE] Add address_translate() API to generic devices. + +commit 09284aa9c163f2d7c97b00a6e9c57d4ff38ddd92 +Author: K.Ohta +Date: Tue Apr 23 23:41:08 2019 +0900 + + [FILEIO] Add StateVector() classes. + +commit b26622c1f6dd65023e6cd44592e566c3b4fb9b67 +Author: K.Ohta +Date: Tue Apr 23 23:40:19 2019 +0900 + + [VM][VTLB] Apply universal vtlb as child of DEVICE::. + +commit a38d1d2d300f62626496d0b099146af7467ae47f +Author: K.Ohta +Date: Tue Apr 23 23:39:31 2019 +0900 + + [VM][I386] Import software-float routines from MAME 0.208. + +commit 9ba9021f1c4c7d545018415528d195522d18ec76 +Author: K.Ohta +Date: Tue Apr 23 22:02:58 2019 +0900 + + [VM][I386] Change EOL code to UNIX. + +commit d2df1fd682d5fdc7f6aef7ca1b77aa889a8c1a03 +Author: K.Ohta +Date: Tue Apr 23 22:00:08 2019 +0900 + + [VM][I386] Try: Start to import I386 devices from MAME 0.208. + +commit 4ffba45b7743cafb2fc257f3bd69e3bf8644db83 +Author: K.Ohta +Date: Tue Apr 23 21:55:31 2019 +0900 + + [VM][I386] Add some exceptions. + +commit c91e965dadcf9dc4c837c391c53054c699344e58 +Author: K.Ohta +Date: Mon Apr 22 05:44:12 2019 +0900 + + [VM][I386] Make some functions around address translation INLINE. + [VM][I386] Fix unexpected page fault when accessing memories. + [VM][I386] Try to call pseudo-bios even within protected mode (inside of i386_trap()). + [VM][UPD7220] Temporally disable some debug messages. + +commit 9d6db916c07cfdff9d34c31a311e81a9874a4ffa +Author: K.Ohta +Date: Mon Apr 22 01:31:04 2019 +0900 + + [WIP][WIN32] MINGW:Fixing not detecting joystick with SDL 2.0.9. + +commit bb8e67834048025a55c0a042e457b369f6fd59c4 +Author: K.Ohta +Date: Fri Apr 19 19:29:50 2019 +0900 + + [QT][EMU][OSD] Adjust emulation sequence. + [QT][MENU_FLAGS] Fix TYPO. + +commit f95b07163636c6b25bb005b348c9cff8d0446a92 +Author: K.Ohta +Date: Fri Apr 19 04:16:14 2019 +0900 + + [BUILD][WIN32] Adjust GCC option for MinGW. + +commit a4c1cc486892a87541067c13ec9571d9fbcd4695 +Author: K.Ohta +Date: Fri Apr 19 04:15:56 2019 +0900 + + . + +commit 5baf1e69343162f65d390bc7e35e4786c226d675 +Author: K.Ohta +Date: Fri Apr 19 04:14:56 2019 +0900 + + [VM][PC9801][MEMBUS] Add [READ|WRITE][16|32]() to expect to be faster memory access. + +commit 8b6f640ccb62836644f2b039222da37b18e90469 +Author: K.Ohta +Date: Fri Apr 19 04:14:36 2019 +0900 + + [VM][MEMORY] Faster memory access. + +commit e28023448a2ac803f2933b90357228afc4791826 +Author: K.Ohta +Date: Fri Apr 19 04:13:55 2019 +0900 + + [VM][I386] Faster FETCH/READ. + +commit 056f1e84e92aa302e26d8f3874c3d9732ba35ff2 +Author: K.Ohta +Date: Sat Apr 13 19:21:49 2019 +0900 + + [VM][UPD7220][PC9801][WIP] Add UGLY PC98 HACK to UPD7220:: from NP2. + +commit 4a17d20f30aaa943f3d4fe59b24b76af4e23e1f6 +Author: K.Ohta +Date: Sat Apr 13 06:34:19 2019 +0900 + + [VM][UPD7220] Improve around command interpret.This makes apply *real* command-queue-empty to IO 00h:BIT2. + +commit b971cfb33f224830c084201fac8f5b6cc2257f87 +Author: K.Ohta +Date: Sat Apr 13 04:43:36 2019 +0900 + + [VM][UPD7220] Fix not blink cursor. + +commit 65ba2046bcc3eb36af707c5cacff3d4f21e533ec +Author: K.Ohta +Date: Fri Apr 12 04:08:30 2019 +0900 + + [VM][UPD7220] . + +commit b040d6dc5a712be22a66efcf5a29c4a18af548b7 +Author: K.Ohta +Date: Fri Apr 12 03:43:08 2019 +0900 + + [RINGBUFFER] Fix bugs of empty / full. + [VM][COMMON_VM] Update SOVERSION. + +commit 570d749cb6565378f1f9616bf6bfb8e024a347e9 +Author: K.Ohta +Date: Fri Apr 12 03:42:39 2019 +0900 + + [VM][UPD7220] . + +commit 9ea49cf4f13aa67ba544ab4c31bd19a17e631fdd +Author: K.Ohta +Date: Thu Apr 11 21:41:05 2019 +0900 + + [VM] Update DLLs. + [COMMON] Add RINGBUFFER:: class, extend of FIFO::. + [FIFO] Add [fill|empty] warning feature.This may be useful for some devices. i.e. 16550 UART, variants of i8251. + +commit 69de11e6baa24dd18c6ac73c1b192d61548a56ce +Author: K.Ohta +Date: Thu Apr 11 21:38:57 2019 +0900 + + [VM][UPD7220][COMMON_VM] Integrate UPD7220_BASE:: and UPD7220:: to UPD7220:: . + +commit 84634f63e200cd856502c92596ad74680570cc10 +Author: K.Ohta +Date: Thu Apr 11 02:15:22 2019 +0900 + + [VM][UPD7220] Apply "uPD7220 Design manual".make FIFO as ring buffer. + [VM][UPD7220] More precition emulation. + +commit 98c25355be7a97c62c468f41e5c36a44ff6d90e2 +Author: K.Ohta +Date: Wed Apr 10 23:08:27 2019 +0900 + + [VM][UPD7220][PC9801] Add GDC clock feature. UPD7220::set_clock_freq(). + [VM][UPD7220] Implement position limiter for drawing (line etc).You may set gdc_foo->set_screen_width() and gdc_foo->set_screen_height(). + [PC9801] Improve map drawing at "BATTLE". + +commit db4096fb55046741f1750d749b7a10d08bf05070 +Author: K.Ohta +Date: Wed Apr 10 01:34:46 2019 +0900 + + [VM][I386][OOPS] Fix FTBFS (゜∀゜)・∵.グハッ!! + +commit 0adff9544dcd1a7a31cabee57bdec326ef181e17 +Author: K.Ohta +Date: Wed Apr 10 01:26:13 2019 +0900 + + [VM][I386] Call PSEUDO-BIOS even VM86 mode, EMM386.EXE for FreeDOS(98) and VEM486 (at MS-DOS 6.2) may work(still unstable a bit). + Some games, i.e. Touhou-KaikiDan work now. + +commit b4fa03bb94a9af4b7438d04da689067c93c7c652 +Author: K.Ohta +Date: Tue Apr 9 20:07:44 2019 +0900 + + [VM][I386][WIP] FLAGS around IRET/POPF/POPFD.This is WIP. + +commit 792e777bab583ae8125dc3d2db1fbbccd8cc42a2 +Author: K.Ohta +Date: Tue Apr 9 20:07:02 2019 +0900 + + [VM][PC9801][SASI_BIOS] Fix status values of SASI commsn. + +commit 42b250931283156fcbb6ee373c542d8f53b2e39d +Author: K.Ohta +Date: Tue Apr 9 15:46:57 2019 +0900 + + [VM][PC9801][DISPLAY] More faster VRAM access (via EGC/GRCG). + +commit ce4597df0c794fb536594a3a9241f6f65a9a4e96 +Author: K.Ohta +Date: Tue Apr 9 04:51:47 2019 +0900 + + [VM][PC9801][MEMORY] Add new API at copy_table_[r|w|rw](to, start, end). + +commit 8c2a44d7a924ccf46824da255c9e70363bc7aaaa +Author: K.Ohta +Date: Tue Apr 9 04:51:16 2019 +0900 + + [VM][PC9801][DISPLAY] Faster accessable GRDC. + +commit f60684e995bd52ae518aea38ee92b656be211050 +Author: K.Ohta +Date: Mon Apr 8 23:52:16 2019 +0900 + + [VM][I386] . + +commit 9a4179b1c0dca2b4621c3f206b1b0e023df20baf +Author: K.Ohta +Date: Mon Apr 8 23:51:38 2019 +0900 + + [VM][PC9801][MEMBUS] (Maybe) improve address translation. + +commit 6dbc5b23697dcb41a3aa73a19180dae6095c13e7 +Author: K.Ohta +Date: Mon Apr 8 22:34:17 2019 +0900 + + [VM][I386] Improve CALL ABS SELECTOR:OFFSET. + +commit bea7c5cc8e50773079cd47231f6a033398f11a3f +Author: K.Ohta +Date: Mon Apr 8 22:05:12 2019 +0900 + + [VM][PC9801][WIP] . + +commit f18bf0ffbc7638bc3ea8e16b295be2bd38ac450c +Author: K.Ohta +Date: Mon Apr 8 22:04:49 2019 +0900 + + [VM][I386][WIP] . + +commit 901e48e0899a1a6178c8bcb01090a7f9de9cc1a1 +Author: K.Ohta +Date: Mon Apr 8 17:42:20 2019 +0900 + + [VM][PC9801] Improve some registers. + +commit dabb6a9f16f73fa3679072b1f73632658bc0dfab +Author: K.Ohta +Date: Wed Apr 3 13:41:39 2019 +0900 + + [VM][I286] Fix FTBFS. + +commit e2196c9e578e3a93fb06c6d80aa578c57d27aa30 +Author: K.Ohta +Date: Wed Apr 3 01:30:57 2019 +0900 + + [VM][PC9801][FMR50][FMR30][SASI_BIOS] Add translate_address(segment,offset) to DEVICE:: . + [VM][I386][WIP] Effects trap on EMM386.EXE, but not working ;_; + +commit 03c0701f7885587296930fb01a26e5578c941066 +Author: K.Ohta +Date: Mon Apr 1 00:50:14 2019 +0900 + + [VM][I386] Add some debug logs. + [VM][I386][WIP] Around V8086 mode. + +commit 9d7426f25920cccdcf384c09b2603dc74085a41f +Author: K.Ohta +Date: Sun Mar 31 08:12:10 2019 +0900 + + [VM][I386] Improve debugger. + [VM][I386][WIP] around VM/CPL/IOPx flags. + +commit 0a88854650fc9e7aa9ce922bcd6dc8df77babac6 +Author: K.Ohta +Date: Sun Mar 31 02:53:57 2019 +0900 + + [VM][I386][WIP] Improving around VM86 mode. + +commit 69aa499d736a0fbbaa6539129792717759aefca1 +Author: K.Ohta +Date: Fri Mar 29 20:44:25 2019 +0900 + + [VM][PC9801][SOUND] Playable PCM of PC-9801-86. + +commit 4aa61a2fccd07a4247546c4afd5d15eba47f0db0 +Author: K.Ohta +Date: Wed Mar 27 20:48:30 2019 +0900 + + [VM][PC9801][PC-9801-86] Mostly implement PC-9801-86 sound board (excepts PCM playing).Touhou-Huumaroku (partly) works. + +commit d4fedb218583da0e93825845169c93fa81acf8b8 +Author: K.Ohta +Date: Wed Mar 27 20:47:51 2019 +0900 + + [VM][YM2203] Fix wrong status reply at address #3. + +commit afb478c12d24d353d09275f11caac3e1e16b798a +Author: K.Ohta +Date: Mon Mar 25 20:31:07 2019 +0900 + + [VM][PC9801RA] Enable EGC. + +commit f453ff1a210fcb58a682e5196cb90c4c97f72231 +Author: K.Ohta +Date: Mon Mar 25 20:16:16 2019 +0900 + + [VM][LIBCPU_NEWDEV] Remove deprecated classes. + +commit 0c999b2c1aec4f6997b42c5d86818e304f5ea72b +Author: K.Ohta +Date: Mon Mar 25 18:38:34 2019 +0900 + + []. + +commit 9ab3df7229d11501398cd4d7c5c293e1dfeba40e +Author: K.Ohta +Date: Mon Mar 25 18:36:44 2019 +0900 + + [VM][I386] Enable debug log (logerror()). + [VM][I386][WIP] Porting features around virtual-8086 mode from NP2. + +commit 995bd2119862774b323717dd5e9c3273ac7b194d +Author: K.Ohta +Date: Mon Mar 25 03:21:35 2019 +0900 + + [VM][I386] Separate I386_OP(int) to I386_OP(int_16) and I386_OP(int_32) because pseudo bios int call (maybe 1Bh) should be in 16bit mode. + [VM][PC9801][MEMBUS] Improve address handling, still not work EMM386.EXE of MS-DOS 5.0 or later. + [VM][PC9801] Temporally disable PC9801-86, enable PC9801-26, temporally works TouHou series with sound. + +commit d2c3335f39cbe2924d7ed8827ec373350d80ac08 +Author: K.Ohta +Date: Fri Mar 22 00:15:33 2019 +0900 + + [VM][PC9801] Fix FTBFS with some VMs. + +commit 56cb0fa7d629527ea87731d2a1c5b6ef4d375844 +Author: K.Ohta +Date: Thu Mar 21 23:31:13 2019 +0900 + + [VM][PC9801][MEMBUS] Truely bootable MS-DOS 6.20,excepts EMM386.EXE. + +commit 84c4e1a5fce73ca9aaf315702d234fd5699140b7 +Author: K.Ohta +Date: Thu Mar 21 17:30:51 2019 +0900 + + [VM][PC9801][PC9801RA] Enable to boot contains i386 CPU with (about) correctness ITF and IPL. + +commit 7bf0059283729e9d86f143789f3a9ab6ac88556d +Author: K.Ohta +Date: Thu Mar 21 02:05:35 2019 +0900 + + [VM][FMTOWNS][COMMON] Add inline functions around pixels; 32768colors mode (RGB555 + transparent bit). + +commit 6bac8c8702faeb01c49e65a1d677ae4351e975fd +Author: K.Ohta +Date: Thu Mar 21 02:03:58 2019 +0900 + + [VM][I286][I386][PC9801][FMR50] Add pseudo-cycles args to pseudo-bios for i86/286/386. + +commit 6e6f0a63f552ff529e5123b898977636bcfda6b9 +Author: K.Ohta +Date: Wed Mar 20 22:25:03 2019 +0900 + + [VM][COMMON] Delete unneeded __builtin_assume_aligned().MinGW32 build works built with "-msse2 -O3". + +commit 2cbc397504cbcea96a2ceb9ca259ba4e4cb4e497 +Author: K.Ohta +Date: Tue Mar 19 21:53:05 2019 +0900 + + [VM][PC9801] Add some DIPSWITCH features. + +commit dd78ecbd89305e6684a162e76e1ac3742df00c0f +Author: K.Ohta +Date: Tue Mar 19 18:57:40 2019 +0900 + + [VM][PC9801][SASI_BIOS] Fix wrong sectors at FORMAT command.Fix run out at DOS installation. + +commit a717e66197d76070982d58bd6d0774e1fa8138f9 +Author: K.Ohta +Date: Tue Mar 19 04:19:53 2019 +0900 + + [VM][I386][COMMON_VM] Integrate to upstream.Use vm/i386.[cpp|h] instead of libcpu_newdev/*.cpp. + +commit 7b29731595f9a97c455e75430477b85a0560f8dd +Author: K.Ohta +Date: Fri Mar 8 18:27:01 2019 +0900 + + [BUILD][WIN32] Try: Cross build with LLVM CLANG(still be failed). + +commit e94f5d40486050e9d546727834997fc9b676398d +Author: K.Ohta +Date: Fri Mar 8 18:26:22 2019 +0900 + + [VM] . + +commit fb7586a5fadd93df3528c027b15ffc3ea8df873e +Author: K.Ohta +Date: Fri Mar 8 18:24:36 2019 +0900 + + [VM][FMTOWNS] Some devices are enabled to compile. + [BUILD][CMAKE][FMTOWNS] Add skelton. + [UI][Qt][FMTOWNS] Add *DUMMY* UI.Resources also still be dummy. + +commit 4558ed9b898b78563054062811f15cef3c6f782f +Author: K.Ohta +Date: Fri Mar 8 02:47:37 2019 +0900 + + [VM][FMTOWNS][AD7820KR] Improve around sound recording. + [VM][FMTOWNS][TODO] Will add TONWS::MIXER() class. + +commit 919a9593271fb5ec8471bebef90ad5faf541e4a6 +Author: K.Ohta +Date: Fri Mar 8 02:47:00 2019 +0900 + + [VM][EVENT][DEVICE] Add new APIs for recording sound. + +commit d65be0aad73cb3ebbbb24e1e2f6fffc2f5b2412e +Author: K.Ohta +Date: Thu Mar 7 00:08:11 2019 +0900 + + [SOUND][VM][PCM1BIT][AY_3_891X] Re-implement low pass filter and high pass filter to some devices.See initialize_sound at vm/fm7/fm7.cpp for usage. + +commit d4eda6c3bca1f8ff98534197e0704e9558a5fae5 +Author: K.Ohta +Date: Thu Mar 7 00:05:54 2019 +0900 + + [COMMON] Add high pass/low pass filter function. + +commit 5a31dabf4e949e32d8daba605c7aed7937b1c5e6 +Author: K.Ohta +Date: Tue Mar 5 23:32:31 2019 +0900 + + [VM][PCM1BIT][AY3_891x] Add LPF feature.See initialize_sound(). + [VM][EVENT] Add sound sampling (from host machine) feature framework. + +commit a4d499f124c5893755b218a9dbfc0e78a9223577 +Author: K.Ohta +Date: Fri Mar 1 21:21:55 2019 +0900 + + [VM][FMTOWNS] Hardware abstract. + +commit f18c7b5f919dd5ba6051345fa67ec50b3200e81a +Author: K.Ohta +Date: Thu Feb 28 00:20:48 2019 +0900 + + [Build][Linux] buildvars.dat: Add "USE_SHRINK_DEBUG_SYMBOL" flag to save disk space. + +commit b6327e0fab4b0135b8377719856a7322b59165ef +Author: K.Ohta +Date: Sun Feb 24 20:12:27 2019 +0900 + + [Build][GCC] Fix FTBFS without setting LTO_THREADS value and selecting USE_LTO. + +commit 97fa3bbfd4ce905c504f207440be62c47aeef47b +Author: K.Ohta +Date: Fri Feb 22 05:07:59 2019 +0900 + + [UINX] Update installer script. + +commit 5de5578231103c9aad66f9698fd8931f751f2ad3 +Author: K.Ohta +Date: Fri Feb 22 04:59:42 2019 +0900 + + [DOC] . + +commit 571b580422297e570f6a1a0296f42d2a24f12004 +Author: K.Ohta +Date: Fri Feb 22 04:58:38 2019 +0900 + + [OpenGL4_5][OOPS] I missed not to map buffer (;´Д`) + +commit f7a79cb7502191e7dbec1829ad240fa524f96756 +Author: K.Ohta +Date: Fri Feb 22 04:45:28 2019 +0900 + + [DOC] Update date. + +commit 7574bd8b47c65e32c4f4a41ec593db71cc375230 +Author: K.Ohta +Date: Fri Feb 22 04:39:37 2019 +0900 + + [BUILD][WIN32] GCC: change optimize flags to -O3. + +commit d96f916374f366fdb3be9a9e00eeace71948d23c +Author: K.Ohta +Date: Fri Feb 22 04:37:08 2019 +0900 + + [VM][DEVICE] Change logger declaration. + +commit 72db6c73800e3dc7be4797d6081a82b02b723e29 +Author: K.Ohta +Date: Fri Feb 22 04:35:51 2019 +0900 + + [COMMON] TRY: Abondon some functions makes SIMD.This is temporally workaround of Win32. + +commit 30fbb976186c7d253a3a6820789d3e30452dc811 +Author: K.Ohta +Date: Fri Feb 22 04:35:09 2019 +0900 + + [BUILD][Qt] Adjust linkage order. + +commit ac0d67749ef73a651cf3d9c06f7f77577b711f77 +Author: K.Ohta +Date: Fri Feb 22 04:34:42 2019 +0900 + + [Build][WIN32][OSD] Adjust linkage parameter. + +commit 2b6064ffdc35539add2e42d7c340bca02d37dbfe +Author: K.Ohta +Date: Fri Feb 22 04:33:31 2019 +0900 + + [Draw][OpenGL4_5] Sync per command.This improve stability at Win32 binaries with Wine. + +commit 4ad023900f4bdb75421c4d6f4d4a6aacb0eb865f +Author: K.Ohta +Date: Thu Feb 21 21:36:50 2019 +0900 + + [DOC] Update DOCs due to update APIs. + +commit b52a6f59c59908523e27e81911d17ba37dd2c1ac +Author: K.Ohta +Date: Thu Feb 21 21:33:54 2019 +0900 + + [Qt][OSD]WIN32] Fix linkage error.Re-Order linkage and make virtual aome OSD_BASE:: member.Real to OSD::. + +commit d2c11e18febf00dc9937c092f17f68ff85d59f1d +Author: K.Ohta +Date: Thu Feb 21 20:35:22 2019 +0900 + + [DOC] Update documents. + +commit 8185a8bca547d5cb2ec27d4475228b461bbb11b7 +Author: K.Ohta +Date: Thu Feb 21 20:28:50 2019 +0900 + + [UI][Qt] Update translations. + +commit 476cc15de79bd595fccb5436e288fd20fad193d1 +Author: K.Ohta +Date: Thu Feb 21 20:08:28 2019 +0900 + + [DOC] Updated. + +commit 2b63380cd185d2d16b05723aaea7b50371ef5d7c +Author: K.Ohta +Date: Thu Feb 21 19:56:41 2019 +0900 + + [VM][MC6809][OOPS] Fix FTBFS. + +commit aca1273d5fb316f2a3958efc2717cde90a2859d6 +Author: K.Ohta +Date: Thu Feb 21 18:38:18 2019 +0900 + + [VM][MZ2800] Fix crash ending of emulation. + +commit abc042d99fa609ebc9088312a2b5b0b69acc9f23 +Author: K.Ohta +Date: Thu Feb 21 18:33:10 2019 +0900 + + [VM][JX][J3100] (Temporally?) stop to use I86:: using insetad of I286::.Fix FTBFS of JX. + [VM][J3100][DEBUGGER][EMU] Some functions at debugger.cpp moved (and modified) to emu.cpp. This workaround needed by libCSPcommon . + +commit 380e532f0e7da420367df8ca883c1e37d2f97cbb +Author: K.Ohta +Date: Thu Feb 21 18:07:03 2019 +0900 + + [VM] Fix crash when end of emulation at various(!) VMs. + [VM][I8080] I8085: Fix around SID instruction.FP200 works. + [VM][I386] Fix crash some VMs using after i386 cpu series.This also fixes FTBFS. + [VM] Fix crash when starting with some devices. + +commit 37621805de11031c659a4bb991ed1608d2419dcc +Author: K.Ohta +Date: Thu Feb 21 04:34:44 2019 +0900 + + [VM][PCENGINE][ADPCM] Reset written_size per resuming DMA transfer. + [VM][PCENGINE][ADPCM] Halt ADPCM sound same BANK (mask = $8000) both DMA transferring and read from ADPCM. + +commit d20281b920a909a622262df57f42bd6dfe872a3f +Author: K.Ohta +Date: Thu Feb 21 03:39:38 2019 +0900 + + [VM][PCENGINE][ADPCM] Partly remove a Ootake's hack.Expect to improve ADPCM's quality. + +commit ef764de9c45da00b5d07f78f0251020a3c75c513 +Author: K.Ohta +Date: Thu Feb 21 03:25:29 2019 +0900 + + [VM][MZ80K] Update to upstream 2019-02-19.Enable to build and works. + +commit 11a2b9d113b2e8a9c129709396466cbc326d6ef4 +Author: K.Ohta +Date: Thu Feb 21 03:25:08 2019 +0900 + + [VM][EVENT] . + +commit 1c3c6d3350514a18759292f2e4134af4e524b568 +Author: K.Ohta +Date: Thu Feb 21 03:24:27 2019 +0900 + + [VM][PCENGINE][ADPCM] Fix around ADPCM (more). + +commit 4f9cd2ca0f99e27224c5387e385c4c98e2c75d1c +Author: K.Ohta +Date: Thu Feb 21 02:32:43 2019 +0900 + + [VM] Pertially commit upstream's changes.May be not buildable or enable to build. + [OSD][EMU][PC9801][PC8801] Fix choppy sound with non-regular frequency. + +commit 004adfe3bc765ac07986f99f24e6441755dd61b4 +Author: K.Ohta +Date: Thu Feb 21 02:29:27 2019 +0900 + + [Qt][OSD][Sound] Update OSD API, initialize_sound() has 4 args, not 2. + [Qt][OSD][Sound] SDL_MixAudioFormat() *MUST* use for SDL2, shouldm't use SDL_MixAudio for SDL2. + [Qt][UI] Select sound output devices. + +commit 6dd01447f7f921b3a65897ce2a38bf5a75bc4559 +Author: K.Ohta +Date: Wed Feb 20 22:06:28 2019 +0900 + + [VM][FM7][X1] Buildable with upstream 2019-02-19. + +commit 7adaf5381581ec03d0de694fea3b096dd8be6ea2 +Author: K.Ohta +Date: Wed Feb 20 22:03:58 2019 +0900 + + [UI][Qt][VM][PC8801] Update to Upstream. + +commit f52183d41261215b20f6d0fd93ed45a3d24c59b6 +Author: K.Ohta +Date: Wed Feb 20 22:03:25 2019 +0900 + + [UI][Qt] Update. + +commit 32fbb46978e4a0e0523a5ba66fe1327c452ee4df +Author: K.Ohta +Date: Wed Feb 20 22:02:24 2019 +0900 + + [OSD][Qt] Update APIs upstream 2019-02-19. + +commit 7ae149676fc56e8ca4d4877080d9973cbbb550fd +Author: K.Ohta +Date: Wed Feb 20 22:01:02 2019 +0900 + + [VM] Merge Upstream 2019-02-19.Only for DEVICES, not MACHINES YET. + +commit 7e2e4683ae79950f89cf8202fafae51bbd618e8f +Author: K.Ohta +Date: Wed Feb 20 05:38:39 2019 +0900 + + [Qt][OSD][WIN32] Fix FTBFS for MinGW. + [Qt][EMUUTIL][WIN32] Temporally disable SSE2. + +commit 7ee06737df882878716d8ed8dba1e338055531e8 +Author: K.Ohta +Date: Wed Feb 20 02:10:43 2019 +0900 + + [Qt][OSD][OpenGL][AVIO] Fix wrong color at one-board-computers. + [Qt][OpenGL] Fix not save screenshot with OpenGL renderers.(This issue didn't happen with OpenGL ES). + +commit 1b1517bda5cbc13b870a0f0264912196023ce2d6 +Author: K.Ohta +Date: Wed Feb 20 00:55:28 2019 +0900 + + [Qt][Draw][OpenGL] Asynchronous pixel transfer with OpenGL 4.5 (and Core profile renderer). + +commit 363ca36d791ceb0fb6afc7ed40738e1beb690d14 +Author: K.Ohta +Date: Tue Feb 19 23:00:39 2019 +0900 + + [Draw][Qt] Now, core profile needs less than OpenGL 4.5. + [Draw][Qt] Prepare to immutable texture buffer. + +commit fdd910ec85cc746c0c3d41a12f46e3f5a92376e1 +Author: K.Ohta +Date: Mon Feb 18 18:15:44 2019 +0900 + + [VM][SCSI_CDROM] CDDA: Fix around repeat sequence. + [VM][SCSI_CDROM] CDDA: Update end_frame ewhen setting start_frame. + +commit f561e39546dca1cf807fea8db4f63e9cb824023c +Author: K.Ohta +Date: Mon Feb 18 17:38:50 2019 +0900 + + [VM][PCENGINE][ADPCM] Don't appear read_buf flag to REG $180C. + +commit 91f9a53cb1835b917e7a3ef9fc3abb935543f110 +Author: K.Ohta +Date: Mon Feb 18 17:37:41 2019 +0900 + + [VM][PCENGINE][SCSI_CD] CDDA: Fix interpreting cue sheet.Lasersoft's brand softwares may works. + +commit 0b1f08392a77893a357f3832de0cc99413c7ea21 +Author: K.Ohta +Date: Mon Feb 18 15:36:58 2019 +0900 + + [VM][PCENGINE] . + +commit 4303f03bbce8ec7fa494945d4bee6f383a4d1edd +Author: K.Ohta +Date: Mon Feb 18 15:35:07 2019 +0900 + + [VM][PCENGINE][SCSI_CDROM] Stop CDDA at NEC Extend command $D8 ARG="xx 00 00 00"(Set Audio Playback Start Position). + +commit 3ca95e18901366fb5162190aeb66b6faac3b0037 +Author: K.Ohta +Date: Sun Feb 17 23:35:44 2019 +0900 + + [VM][HuC6280] Fix debug calling. + +commit c542747f3bd514b664eedfa820cbc7e93da1e944 +Author: K.Ohta +Date: Sun Feb 17 23:35:28 2019 +0900 + + [VM][SCSI_CDROM] . + +commit f318d690c145021d153cf03dc7bc01329ceb379b +Author: K.Ohta +Date: Sun Feb 17 23:34:18 2019 +0900 + + [VM][PCENGINE][CDROM] Fix READ COMMAND $1801().Not reply any signals. + +commit 0af5192917187e22e1f8a66c6b827192b08de2b4 +Author: K.Ohta +Date: Sun Feb 17 20:47:06 2019 +0900 + + [VM][PCENGINE][ADPCM] . + +commit 8c9c1cb2cd6831a94daa9b58d746eea61172a4e8 +Author: K.Ohta +Date: Sun Feb 17 20:43:59 2019 +0900 + + [VM][SCSI_CDROM][PCENGINE] CDDA:Don't update track when setting end position. + +commit 328665d6d75f339bb08866192a1755dda1a46754 +Author: K.Ohta +Date: Sun Feb 17 18:49:31 2019 +0900 + + [VM][PCENGINE] . + +commit a18bc79bcf9cec4cb2ebef827e7c5ebf0b5a37f4 +Author: K.Ohta +Date: Sat Feb 16 04:04:22 2019 +0900 + + [VM][MSM5205] Add new API: pause_w(). + [VM][PCENGINE][ADPCM] Mostly fixed around playing.(Excepts Gradius II?). + +commit be6c19d4bf4478740dc8cdaa96ceccb289a68a8a +Author: K.Ohta +Date: Fri Feb 15 09:43:21 2019 +0900 + + [VM][PCENGINE][ADPCM] Improve DMA handling. + +commit 785161fd7625d03ad263fbdf415c4b3b462fe31d +Author: K.Ohta +Date: Tue Feb 12 22:18:36 2019 +0900 + + [VM][PCENGINE][ADPCM] Remove unused parts. + +commit a05dfe7fe4aa00f9dfdb0fe5488a94ac68d09e3c +Author: K.Ohta +Date: Tue Feb 12 22:17:39 2019 +0900 + + [VM][MSM5205] Adjust ADPCM's sound level due to be too small sound. + [VM][SCSI_CDROM][WIP] . + +commit c9125ba37261275e58b94d288e739b56e3a51a07 +Author: K.Ohta +Date: Tue Feb 12 21:43:30 2019 +0900 + + [VM][PCENGINE][ADPCM] adpcm.cpp : improve around DMA, but still not complete. + +commit 37a8482023afcef297b027c569d712cbc287d6a4 +Author: K.Ohta +Date: Tue Feb 12 19:21:48 2019 +0900 + + [VM][PCENGINE][ADPCM] Re-Implement adpcm.[cpp|h] . Partly useful. + +commit acabbae71fa23288634e7531a67acfc300016c5d +Author: K.Ohta +Date: Tue Feb 12 07:48:32 2019 +0900 + + [VM][PCENGINE][ADPCM] pce.cpp : porting logics from mednafen and Ootake. + +commit 98618d9f958e032b88a3199a7c1ddedebfc61ca8 +Author: K.Ohta +Date: Mon Feb 11 04:00:23 2019 +0900 + + [VM][PCENGINE][ADPCM][WIP] Porting from mednafen.WIP. + +commit 758326a113d01d94b53a9f9204a73201f48f8cf2 +Author: K.Ohta +Date: Mon Feb 11 02:40:55 2019 +0900 + + [VM][PCENGINE][ADPCM] . + +commit 64675fff11aa2bfeed70ddbf7bb254daf9873a30 +Author: K.Ohta +Date: Sun Feb 10 05:29:04 2019 +0900 + + [VM][PCENGINE][ADPCM] Separate around ADPCM to ADPCM:: . + +commit 50819a1bb1c25149b1b10215d2065a6895a1f6fd +Author: K.Ohta +Date: Sat Feb 9 19:12:22 2019 +0900 + + [VM][PCENGINE][ADPCM] . + +commit ae635e10427995af8c898754fa9dc78189c15e0a +Author: K.Ohta +Date: Sat Feb 9 03:41:02 2019 +0900 + + [VM][PCENGINE][ADPCM] Improve around IRQ handling from Ootake.Fix hangup on demo of LINDA^3 (but still incorrect PCM sound). + +commit 58908b435eaddf0066a72856db2ac47d379070ba +Author: K.Ohta +Date: Fri Feb 8 16:29:05 2019 +0900 + + [VM][UPD71071] Fix OOPs of FTBFS. + +commit 0974c71a877389dfe32058fa46e5d8cebd9ef285 +Author: K.Ohta +Date: Fri Feb 8 16:22:19 2019 +0900 + + [VM][COMMON_VM] Update SOVERSION. + +commit 6a2eefe5a5133dcc4d9bd8242b93f04ecae6e5c9 +Author: K.Ohta +Date: Fri Feb 8 16:20:53 2019 +0900 + + [VM][SCSI_CDROM] Make public members to virtual attribute.This is prepare of FM-Towns. + +commit 4282570713165a5add65166f209455e1b3f6da59 +Author: K.Ohta +Date: Fri Feb 8 16:20:24 2019 +0900 + + [VM][FMTOWNS][CDROM] Add headers around CDC/CDROM. + +commit 6dcd7266c615b445e807e2ad7df8deb0f6e8b3fb +Author: K.Ohta +Date: Fri Feb 8 03:07:10 2019 +0900 + + . + +commit a4a6f67a2f673e0187f97c2a20b41d65357f6de9 +Author: K.Ohta +Date: Fri Feb 8 02:57:37 2019 +0900 + + [VM][FMTOWNS][CDROM] . + +commit 303f8a4716ee48ddd6fba719e31365e04c81d433 +Author: K.Ohta +Date: Thu Feb 7 17:18:12 2019 +0900 + + [VM][FMTOWNS][WIP] Implementing CDROM.Still not buildable. + +commit 7713436f1232161cceab5def39ea84813d0a8915 +Author: K.Ohta +Date: Thu Jan 31 19:26:50 2019 +0900 + + [VM][FMTOWNS][WIP] Adding CD-ROM/CD controller.This still be not completed. + [VM][UPD71071] Add 16bits transfer mode. + +commit 2bdfaf5e3b57630ffd595dcdaf999e5ee8fb8463 +Author: K.Ohta +Date: Tue Jan 29 21:44:19 2019 +0900 + + [VM][FMTOWNS] Add audio ADC and DAC.Please read ad7820kr.h to see proposed new APIs. + +commit 825bf2ca6d1fdd3b866e72eaf7e6db32a4a704c4 +Author: K.Ohta +Date: Thu Jan 17 19:40:18 2019 +0900 + + [COMMON] Fix unaligned SIMD variables.Fix crash built with "-msse2" at Win32. + [BUILD][Win32] Adjust optimize parameter for MinGW/Win32. + +commit b1f6fe01cc089c2eb2045a55b42b7be47f27cc9c +Author: K.Ohta +Date: Sun Jan 13 04:38:19 2019 +0900 + + [OOPS] Update installer. + +commit e03a2d0b831c83a5d0c2ba9935be94f5bd6566e8 +Author: K.Ohta +Date: Sun Jan 13 02:03:14 2019 +0900 + + [DOC] Update to release. + +commit c2d34b15d4c1d374e61a3ab8f66e1cca2ac926bd +Author: K.Ohta +Date: Sun Jan 13 01:15:44 2019 +0900 + + [Build][CMake] Fix FTBFS. + +commit c282b0482af200aed190c70818130ecded725e19 +Author: K.Ohta +Date: Sun Jan 13 01:14:44 2019 +0900 + + [general][Win32] Update cross-build script. + +commit 1bd2ef0d39e50c7d1c0b192540e24c5c934abc44 +Author: K.Ohta +Date: Sun Jan 13 01:12:16 2019 +0900 + + [General] Completely merge upstream 2019-01-11. + +commit 2ca526938a8e8b3b9690f304961b024d521e4c93 +Author: K.Ohta +Date: Sun Jan 13 00:48:36 2019 +0900 + + [VM] Add PC-8001/mk2/8801/mk2. + [General] Merge upstream 2019-01-11. + +commit 85f50e1199f199526c16d7ba8362ed2820dce57f +Author: K.Ohta +Date: Sat Jan 12 22:41:49 2019 +0900 + + [VM][I386] Fix FTBFS. + +commit 5c2ed532f5698e6b97188043844aad5a44fedbc9 +Author: K.Ohta +Date: Sat Jan 12 22:41:19 2019 +0900 + + [UI][Qt] Implement new feature of upstream 2018-12-28. + +commit 2dcf698c6d9647f26b8379a0c2de398de744e544 +Author: K.Ohta +Date: Sat Jan 12 18:43:50 2019 +0900 + + [General] Apply VMs to Upstream 2018-12-28. + +commit 8e87b770d1495e38439682db0df7083b1cbb8a42 +Author: K.Ohta +Date: Sat Jan 12 18:39:04 2019 +0900 + + [General] Merge Upstream 2018-12-27. + +commit 89a913067210d1169704559b0a56b35cc9381c4f +Author: K.Ohta +Date: Sat Jan 12 18:22:09 2019 +0900 + + [General] Merge Upstream 2018-12-18. + +commit 6aa8fb941df05ad33d75529b4c987cd2e4f933a9 +Author: K.Ohta +Date: Sat Jan 12 17:35:36 2019 +0900 + + [BUILD] Separate threads definition for LTO. + +commit 25e837f6934b4de94e301e8259348716b5eb91ab +Author: K.Ohta +Date: Sat Jan 12 03:43:35 2019 +0900 + + [VM][FMTOWNS][CRTC] Implementing CRTC. + [VM][FMTOWNS] Will set wait-parameter to single, towns_memory.cpp. + +commit b5b6c6a8e1d3f105bd4e759a64b8fbb95dead3b8 +Author: K.Ohta +Date: Thu Jan 10 18:00:10 2019 +0900 + + [VM][FMTOWNS][VRAM][WIP] Implementing. + +commit 4cb5597006aa42de89c761acc5e73b93f822bd2d +Author: K.Ohta +Date: Wed Jan 9 21:56:55 2019 +0900 + + [VM][FMTOWNS] Add FONT ROMS, MSDOS ROM, SYSTEM ROM and SERIAL ROM. + +commit 0a865c130c4dbc8ce814fb9d78fc8df203480800 +Author: K.Ohta +Date: Mon Jan 7 17:11:11 2019 +0900 + + [VM][FMTOWNS][WIP] Update CmakeLists. + +commit b9662289461fdb1e69aa0d71a348a21a01dbf5b4 +Author: K.Ohta +Date: Mon Jan 7 15:26:23 2019 +0900 + + [VM][FMTOWNS] Apply namespace FMTOWNS to some devices. + +commit ad3cc0f1503678974b89f890ed56458b56134e05 +Author: K.Ohta +Date: Mon Jan 7 15:14:46 2019 +0900 + + [VM][FMTOWNS][WIP] Implementing main memory.Still imcomplete. + +commit a45afcdeb9ff88fb9851e6bfdd83cb477b9c251e +Author: K.Ohta +Date: Tue Dec 18 16:43:17 2018 +0900 + + [DOC] Update documents and SOVERSIONs. + +commit ee880845ec85aa431df3c7a937611e9c20dd591d +Author: K.Ohta +Date: Tue Dec 18 03:30:41 2018 +0900 + + [UI][Qt][OSD] Joystick-To-Keyboard: Add "1235" feature.Useful for DELPHIS (for FM-8/7) etc. + +commit 3f4faf07f5527a0e4afe6620c591fc005c9b519f +Author: K.Ohta +Date: Tue Dec 18 03:07:00 2018 +0900 + + [UI][OSD][Qt] Apply "Joystick to Keyboard" feature. + +commit 74c1a850abb11727a63f20431ce378c074fa37bb +Author: K.Ohta +Date: Mon Dec 17 19:26:39 2018 +0900 + + . + +commit a3c2626fdfbf42177da06e66695636b84fc5cecf +Author: K.Ohta +Date: Mon Dec 17 19:25:20 2018 +0900 + + [VM] Merge Upstream 2018-12-09. + +commit fdf840597f3ef88aeedbe2f960e31ff42810a599 +Author: K.Ohta +Date: Mon Dec 17 19:09:45 2018 +0900 + + [VM][General][WIP] Merging Upstream 2018-12-09.Still WIP. + +commit 7452825c4069f4db4ffdc731caa32a5468d678a2 +Author: K.Ohta +Date: Mon Dec 17 19:05:43 2018 +0900 + + [UI][Qt][OOPS] Fix OOPs around mounting virtual D88/D77 image(s). + +commit 67e59ad8a757a612e0a4adc12c8e2001f4f33b73 +Author: K.Ohta +Date: Fri Dec 14 23:01:24 2018 +0900 + + [PC98XL][PC98RL][PSEUDO_BIOS] Fix FTBFS. + +commit cc9d48c53b0e688023eef800ca8d199da80058f1 +Author: K.Ohta +Date: Fri Dec 14 23:00:34 2018 +0900 + + [Qt][GUI][WIN32] Fix linkage error building libCSPgui.dll. + +commit 2de26546d6af6d4bb241e785d6dbae0f5e69ac94 +Author: K.Ohta +Date: Thu Dec 13 22:22:24 2018 +0900 + + [Draw][Qt][OpenGL] Abondon depth test. + +commit c2157ea0d8bf02b4215d8fea0cda9c6ad05d0a29 +Author: K.Ohta +Date: Thu Dec 13 21:00:43 2018 +0900 + + [VM][SCSI_CDROM] Add write_signal() to control CDDA from MACHINE. + [VM][PCENGINE] Stop CDDA at writing to $1804. + +commit bd1ac6784d2bd95e17571460b556841d34a30b42 +Author: K.Ohta +Date: Thu Dec 13 20:18:14 2018 +0900 + + [VM][PCENGINE][OOPS] Fix dummy reading/writing bytes @ $180D:W. + +commit 20f4c8d11bf2d52baed9c5e964afaea662155a76 +Author: K.Ohta +Date: Thu Dec 13 19:36:29 2018 +0900 + + [VM][PCENGINE][CDROM] Don't reset ADPCM more than once at CDROM makes "NOT BUSY". + +commit b13a50382382e3aac604f3f918ce4a3fefbbb451 +Author: K.Ohta +Date: Thu Dec 13 19:19:34 2018 +0900 + + [VM][HUC2680] Improve around timer.Thanks to Ootake v2.83. + +commit 55957b4d166a4e329dab18619d8b96f32779f457 +Author: K.Ohta +Date: Thu Dec 13 19:18:02 2018 +0900 + + [VM][PCENGINE][CDROMROM][ADPCM] Fix sequence around longer (>= 65536bytes) ADPCM.Porting from Ootake v2.83. + [VM][PCENGINE] Still not playable LASERSOFT's games. + +commit 0d62c7cf8b4cb8df15f1399a84d693367a6bed55 +Author: K.Ohta +Date: Thu Dec 13 18:05:15 2018 +0900 + + [VM][EVENT] Improve error message at cancel_event(). + +commit 9e022b913ba25d95360b42de8b1a5cd6233da334 +Author: K.Ohta +Date: Thu Dec 13 18:04:52 2018 +0900 + + [VM][FM7][DISPLAY] Fix for logging "[EVENT] EVENT: device (name=DISPLAY SUBSYSTEM, id=25) tries to cancel event 6 that is not its own (owned by (name=PRINTER I/F id=20))!!!" + +commit e1999e69c01c38ed62520492980178331523f3f6 +Author: K.Ohta +Date: Tue Dec 11 05:12:35 2018 +0900 + + [VM][PCENGINE][ADPCM][WIP] Porting from Ootake v2.83.This still WORK-IN-PROGRESS. + +commit 8a2c439f6860fee2a3b709d922d42b3d76ee0782 +Author: K.Ohta +Date: Mon Dec 10 04:57:34 2018 +0900 + + [VM][SCSI_CDROM] . + +commit 8eae7ddebb22d2184041c62db30e9d43658bf0d4 +Author: K.Ohta +Date: Mon Dec 10 04:55:35 2018 +0900 + + [VM][PCENGINE][PCE_ADPCM] (Temporally) Fix not sound data length >= 65536 bytes.This still don't fix some softwares.i.e. Megami-Paradise. + +commit 75cda09a9d5201fb5bcd4127924c1afcaf1f1520 +Author: K.Ohta +Date: Fri Dec 7 03:26:57 2018 +0900 + + [VM][SCSI_CDROM] Delete some ToDo(s). + +commit 20e44a902aa953e9feac3401eee299e76950c296 +Author: K.Ohta +Date: Fri Dec 7 03:18:37 2018 +0900 + + [VM][SCSI_CDROM] Dont send DONE signal when reading completed with CD-DATA track. + [VM][SCSI_CDROM] Send done signal immediately at start_command(). + +commit 7c496c9ad802eb4783424d507ea3fb9a89141b0d +Author: K.Ohta +Date: Fri Dec 7 01:34:44 2018 +0900 + + [VM][MSM5205] Adjust sound volume, add 6dB. + [VM][SCSI_CDROM] Adjust sound volume, add 3dB. + +commit 540c4efe4c11f685e5ecba28f381d95a4e8d7bbe +Author: K.Ohta +Date: Thu Dec 6 23:39:22 2018 +0900 + + [VM][SCSI_CDROM][CUE] Set default pre-gap to 2Sec (150frames).Fix audio problems of most softwares.Maybe fixed issues on Manhole. + [VM][SCSI_CDROM][CUE] More correctness cue parsing. + [VM][SCSI_CDROM][PCENGINE] Improve process around NEC extended command (0xd*). + [VM][SCSI_CDROM] Fix CD-DA buffer handling.Reading buffer should be per 2352 bytes. + [VM][SCSI_CDROM] Fix FTBFS with Microsoft VC++.Thanks to Takeda-San. + [VM][SCSI_CDROM] More correctness SEEK/Interrupt timing. + +commit 388ff3beef5a5218b634908076467228b2716457 +Author: K.Ohta +Date: Fri Nov 30 04:35:51 2018 +0900 + + [UI][Qt] Include common/util_*2.cpp to libCSPgui.so . + +commit 93b22979eab98eb86e3aac37381beb543a3adc00 +Author: K.Ohta +Date: Fri Nov 30 04:34:51 2018 +0900 + + [VM][PSEUDO_BIOS] Fix not detect second HDD differ sector size from first HDD. + +commit a59ac3dcc6d910a20f647af2c5439568340cafd1 +Author: K.Ohta +Date: Fri Nov 30 01:07:59 2018 +0900 + + [UI][MENU][HDD] Fix oops dialog of opening virtual HDD. + +commit 81cda7e759d73e7c8a0ae15b7d82ff6517bfc185 +Author: K.Ohta +Date: Mon Nov 26 18:31:55 2018 +0900 + + [VM][I386][I286] Add note changes for using pseud-bios. + +commit 8d23f0edda69a3ac628f3834b789f09bcedfae26 +Author: K.Ohta +Date: Mon Nov 26 18:20:56 2018 +0900 + + [VM][I286][I86] Update around PSEUDO-BIOS. + +commit 7e32f68ff6c2c47c7615a4dfef215b4ee26c301c +Author: K.Ohta +Date: Mon Nov 26 18:19:29 2018 +0900 + + [VM][PC9801][SASI_BIOS] Mostly working pseudo-bios (excepts format, I still not test). + +commit c25b8bd04cecfa0421ef9654655a0f506c972e3e +Author: K.Ohta +Date: Mon Nov 26 04:22:41 2018 +0900 + + [UI][MENU][HARDDISK] OOPS: I missed update directory. + +commit de3c25f7be0ef52e07a0a19cb9156abe960986d4 +Author: K.Ohta +Date: Mon Nov 26 04:21:37 2018 +0900 + + [VM][PC9801][I286][I86][I386][WIP] Add pseudo SASI BIOS for PC-9801.WIP. + +commit 47c1a07d29cbbed3bf11fb58c52bd798244b5509 +Author: K.Ohta +Date: Sat Nov 24 20:45:33 2018 +0900 + + [OOPS] I forgot update installer_unix.sh X-) + +commit 297ab673b31d9eb5d18c734d6ed5c5a6eb807ab1 +Author: K.Ohta +Date: Sat Nov 24 19:31:06 2018 +0900 + + [DOC] Update. + +commit b4d06ae650417feb326d304770d258b3c5fa3aaa +Author: K.Ohta +Date: Sat Nov 24 19:16:35 2018 +0900 + + [VM][PCENGINE] Fix around CD-ROM^2 and ADPCM.Most of softwares works.(But,lip-syncing don't well). + [VM][MSM5205] Use toggle switch clock.Reserve of future extend. + [VM][HUC6280] Fix not start debugger. + +commit 6154a99f89d2ec043dd936ceb7cadf581668e334 +Author: K.Ohta +Date: Sat Nov 24 05:04:26 2018 +0900 + + [General] Update revision. + +commit d09afc4f6dca84760c8cec0baa9f1424305b07d2 +Author: K.Ohta +Date: Sat Nov 24 04:58:02 2018 +0900 + + [GENERAL] Merge Upstream 2018-11-23. + [VM][I386] Merge Upstream 2018-11-23. + [VM][I386] Debugger: Fix get_debug_regs_info(). + [VM][I386][FMR50] Fix INT xxh with pseudo-bios. + +commit 862f4efcf39a5d98b7c3ac11fb9424a13d5b0db5 +Author: K.Ohta +Date: Wed Nov 21 17:30:47 2018 +0900 + + . + +commit a65d02d18c8074b3a2b16d76a16fc64584dab1f8 +Author: K.Ohta +Date: Wed Nov 21 17:28:48 2018 +0900 + + [COMMON] Define decl.of alignment.Wish to fix FTBFS with Microsoft C++. + +commit ea1f80de5e756fbd1b8a4a260b6b5e5f169513c5 +Author: K.Ohta +Date: Tue Nov 20 21:43:54 2018 +0900 + + [VM][SCSI_CDROM][PCENGINE][WIP] . + +commit 4968506ddcc7995efb04fda764c3c8694ad0073f +Author: K.Ohta +Date: Tue Nov 20 05:16:35 2018 +0900 + + [VM][SCSI_CDROM] Use std::string instead of C string functions. + [VM][SCSI_CDROM] CUE image:Fix correct toc description. + [VM][SCSI_CDROM][WIP] Fixing around CDDA. + +commit 30f40ef94f8ac1483b7f724858fc8eb24ec7dfa0 +Author: K.Ohta +Date: Mon Nov 19 22:20:56 2018 +0900 + + [VM][FMTOWNS][VRAM][MEMORY][WIP Implementing some routines.WIP,will cause FTBFS. + +commit 72a2b302e07e47378d19430861b78386ec151617 +Author: K.Ohta +Date: Mon Nov 19 02:46:16 2018 +0900 + + [VM][SCSI_CDROM] Fix wrong track definitions. + +commit a4da972d7814763e51713c4ceff6ccd90f1be432 +Author: K.Ohta +Date: Mon Nov 19 01:07:13 2018 +0900 + + [VM][SCSI_CDROM][PCENGINE] Implement *correctness* CUE parser.Some softwares still don't work yet.(i.e. PCE's Dokyusei). + +commit 3a8a967c4d9089e08d53a5df8acaa62e752e0774 +Author: K.Ohta +Date: Thu Nov 15 01:45:32 2018 +0900 + + [DOC] Add how to running OpenGL ES with Wine (not native Windows). + +commit 1a9e156197f199d3bbd1c9c17d94754773729abd +Author: K.Ohta +Date: Mon Nov 5 21:57:03 2018 +0900 + + [VM][X1][VRAM] Apply renderer to TEXT/(P)CG rendering. + +commit 36846e467e3c4a1c0a13e421cbf5a122c26070d2 +Author: K.Ohta +Date: Mon Nov 5 21:56:32 2018 +0900 + + [VM][FM7][VRAM] Update render API. + +commit 9f622184903eb3a6656f0a906a86ba985a3193ec +Author: K.Ohta +Date: Mon Nov 5 21:55:58 2018 +0900 + + [COMMON] Add some renderer to common.[cpp|h]. + +commit 34ad7196dfc6f15d7822b6e095b40e9d99c53b36 +Author: K.Ohta +Date: Mon Nov 5 18:26:56 2018 +0900 + + [VM][COMMON] Add common rendering routines to common.[cpp|h].Please read vm/bmjr/memory.cpp and vm/z80tvgame/memory.cpp. + +commit 57e0af055e09bf048bd51f47a2e68b121f18a77a +Author: K.Ohta +Date: Mon Nov 5 00:51:54 2018 +0900 + + [VM][FM7] Don't redraw when write same value to digital palette. + +commit 8fd5612d77dc53dd6cd4ae8b0dda6526a0678773 +Author: K.Ohta +Date: Mon Nov 5 00:51:22 2018 +0900 + + [BUILD][CMAKE] Update version of libCSPemu_utils. + +commit 14c71be356eaf861e424d4478b75c4b9eae156cd +Author: K.Ohta +Date: Sun Nov 4 21:37:13 2018 +0900 + + [VM][FM7][VRAM] Apply before commit to 8 colors rendering of FM-7 series. + +commit 4da9039c74584c8e3aeab4a7af7474224f0255d0 +Author: K.Ohta +Date: Sun Nov 4 21:36:17 2018 +0900 + + [COMMON] Add VRAM render common routine.This needs to initialize bit_plane_table before use. + +commit 0ce6f2a9ab0c6576836c05c2dcbd53f440e0142f +Author: K.Ohta +Date: Sun Nov 4 17:07:35 2018 +0900 + + [BUILD][IA32] Build even don't use MMX, SSE and AVX. + +commit 0412cb070a790e9677d9ee861344bd8554236852 +Author: K.Ohta +Date: Sun Nov 4 17:05:15 2018 +0900 + + [VM][FM7][VRAM] Expect to use SIMD even building with LLVM CLANG. + [COMMON] Define some SIMD related types to common.h.Please re-define some types (__v4hi, __v8hi and __v16hi) with MSVC. + +commit e87933d56cb1b0726e267caad1a8c8bffc70db06 +Author: K.Ohta +Date: Sat Nov 3 22:28:11 2018 +0900 + + [Build][FM7] Fix FTBFS with LLVM CLANG. + [COMMON] Will abondon my_memcpy() due to performance. + [VM][FM7][VRAM] TRY: Optimize to SIMD even LLVM CLANG. + +commit 3f75efeb58c49cefbff1bacb1315378226b913d1 +Author: K.Ohta +Date: Sat Nov 3 22:27:45 2018 +0900 + + [General] Fix FTBFS with LLVM CLANG. + +commit d28a8b5ec1d5489851b88628fafcf17bbfbe1ea0 +Author: K.Ohta +Date: Thu Nov 1 05:40:46 2018 +0900 + + [VM][FMTOWNS][VRAM][WIP] Implementing vram and renderer. + +commit 990954bc7387618ffb2b18c65a402b7f3018d84c +Author: K.Ohta +Date: Wed Oct 31 04:54:23 2018 +0900 + + [VM][MB61VH010][FM77AV] More accurate busy flag implement.Don't accept drawing line if before drawing line still not end.This saves host CPU usage. + +commit bdf7013452972a0737a2b7595c61c533c832581d +Author: K.Ohta +Date: Sun Oct 28 03:40:40 2018 +0900 + + [DOC] Update documents. + +commit 5cdfe7e27393edaecd445ac9b315d837dd697654 +Author: K.Ohta +Date: Sun Oct 28 03:29:53 2018 +0900 + + [UI][Qt] Change font size of "ABOUT". + +commit a67b2adc484ff19ae2035efa1f40dfee6cd71182 +Author: K.Ohta +Date: Sun Oct 28 03:21:02 2018 +0900 + + [VM] Enable to build *ALL* VMs \(^o^)/ + +commit b435d92307edc63f1547f9596a72d157bbf37dc9 +Author: K.Ohta +Date: Sun Oct 28 03:16:32 2018 +0900 + + [VM] Enable to build with more VMs. + +commit 1f5a5a6cbfcc92741b6df4024ee1d70b7f2de3a9 +Author: K.Ohta +Date: Sun Oct 28 03:11:34 2018 +0900 + + [VM] Enable to build with more VMs. + +commit 209aef32158ea170d261c5a5dde776d62d9699f1 +Author: K.Ohta +Date: Sun Oct 28 03:10:19 2018 +0900 + + [TOOL] Update installer. + [TOOL][MZ2500] Update tools. + +commit 30132bb49f313ef6b9bd692c543b83b2e16b621f +Author: K.Ohta +Date: Sun Oct 28 02:49:14 2018 +0900 + + [VM] Enable to build with more VMs. + +commit 50a48780c0eeba88255cbab87fc91d7ae23cffc6 +Author: K.Ohta +Date: Sun Oct 28 02:46:02 2018 +0900 + + [VM] Enable to build with some VMs. + +commit 05f00e654a76e521410cf439c5edd010a193d1be +Author: K.Ohta +Date: Sun Oct 28 02:44:39 2018 +0900 + + [VM][UPD7810] Fix FTBFS. + +commit 1664531c66d5e1b5e0f71cba47ba5c7ebed2d1c3 +Author: K.Ohta +Date: Sun Oct 28 02:37:38 2018 +0900 + + [VM] Enable to build with upstream 2018-10-14 @some VMs. + +commit 200961b8b4e2c031d81e8b540cba52172d6b258e +Author: K.Ohta +Date: Thu Oct 25 17:23:53 2018 +0900 + + [VM}[FM7][PC8801][X1] At least enable to build FM7,PC8801 and X1 (excepts X!Twin). + +commit c8b0795a5f481f6e37624a4a0a66af85a0939cef +Author: K.Ohta +Date: Thu Oct 25 17:03:34 2018 +0900 + + [VM][SCSI_HDD] Fix FTBFS. + +commit 5f4f672c4ff389790afdc2f5f9131f164eec6854 +Author: K.Ohta +Date: Thu Oct 25 16:52:38 2018 +0900 + + [VM][DEVICE] Enable to build with new state framework. + +commit 65e38b2f129837c2ec10a593b76849444b8b2a36 +Author: K.Ohta +Date: Thu Oct 25 16:50:18 2018 +0900 + + [STATE][FILEIO] Change StateValue(scrntype_t&) to StateValueScrnType_t(&) due to compiler not detect differ of scrntipe_t and (uint32_t | uint16_t); + +commit 11dabbd92f76d3f9a454e87f451d3e3b967d780d +Author: K.Ohta +Date: Thu Oct 25 02:49:28 2018 +0900 + + [VM][DEVICE][WIP] Updating State functions.Still cause FTBFS. + +commit b831c4342c95b58420ea504280feb80917e89ff3 +Author: K.Ohta +Date: Thu Oct 25 01:15:45 2018 +0900 + + [STATE][FILEIO] Add StateValue(scrntype_t&). + +commit 09054ddb6a96d784b2efeabcc98e5b1d9ee30f90 +Author: K.Ohta +Date: Thu Oct 25 01:00:01 2018 +0900 + + [VM][I386] Update mame/emu/cpu/i386 . + +commit acb16536bf4ecbcda40bd658a49325fe81355f65 +Author: K.Ohta +Date: Thu Oct 25 00:58:58 2018 +0900 + + [VM][General][WIP] Start to merge upstream 2018-10-14.Open branch upstream_20181014 . + +commit 9ee7ad7898eb9bac21cfe50f9c2ccd55e27a8b03 +Author: K.Ohta +Date: Thu Oct 25 00:49:38 2018 +0900 + + . + +commit 62a372fd2946b022d3c94c0dd42f5628f3775e51 +Author: K.Ohta +Date: Thu Oct 25 00:48:51 2018 +0900 + + [General] Merge upstream 2018-10-13. + +commit f28e3dadbea82556609dcd86e5529f165c6155a8 +Author: K.Ohta +Date: Thu Oct 25 00:43:23 2018 +0900 + + [General] Merge upstream 2018-10-10. + +commit 0d4f7f1d45a2e1db1cd33a02060c1e1ca5003633 +Author: K.Ohta +Date: Thu Oct 25 00:28:40 2018 +0900 + + [VM] Really update to upstream 2018-10-07. + +commit ede69559620ce228b3f600be80e946b63e50843a +Author: K.Ohta +Date: Thu Oct 25 00:27:21 2018 +0900 + + [DOC][VM][FM7] Update ToDo. + +commit 9a3c7593c1ea4016af2b091fc457062a07715057 +Author: K.Ohta +Date: Thu Oct 25 00:25:34 2018 +0900 + + [OSD][Qt] Remove some APIs. + [GUI][Qt] DIALOG/ABOUT:Fix not displaying version of libOSD. + +commit a4da112933d0387ddfc1a7aa6d5c81d26b6ff159 +Author: K.Ohta +Date: Thu Oct 25 00:00:39 2018 +0900 + + [Qt][OSD][KEYBOARD] Apply upstream's update. + +commit bb8a2366d9f9c5d7d835258d22e040c2a1ad60cc +Author: K.Ohta +Date: Wed Oct 24 06:50:12 2018 +0900 + + [EMU] Update VM. + +commit e342dc806cca93081409c415d22e74d9daa25631 +Author: K.Ohta +Date: Wed Oct 24 05:01:37 2018 +0900 + + [VM][General] Apply Upstream 2018-10-07.Still WIP. + +commit 70e50d594d22b8881ccc9d09a68055743372def3 +Author: K.Ohta +Date: Tue Oct 23 20:47:22 2018 +0900 + + [STATE][ROMAKANA] Remove unused source codes. + +commit 07c39e5dacb4487b201eb26adfe2930f093d6c70 +Author: K.Ohta +Date: Tue Oct 23 20:46:08 2018 +0900 + + [VM][STATE] Now enable to build @ALL VMs.Upstream 2018-10-05. + +commit 1a7386afa4c2ce25de158ba8285bc795446a8584 +Author: K.Ohta +Date: Tue Oct 23 00:20:35 2018 +0900 + + [VM][STATE] Use namespace {VMNAME} to separate per VMs. + +commit 2fc1443c0f411167f1b61ff87e13fee36cd5876b +Author: K.Ohta +Date: Mon Oct 22 15:39:56 2018 +0900 + + [VM][WIP] Use namespace to devices per VMs. + +commit a242cd86aa4dbc2e52fed779f7b7e8ce7947c887 +Author: K.Ohta +Date: Mon Oct 22 04:03:18 2018 +0900 + + [VM] . + +commit aceae4e764439f1847620868f05444a15679bfe9 +Author: K.Ohta +Date: Sun Oct 21 21:48:44 2018 +0900 + + [VM] . + +commit 9657068762e0ebc1ed5a42638db31cdcdda7c9db +Author: K.Ohta +Date: Sun Oct 21 21:46:57 2018 +0900 + + [VM] TRY:Use namespace {VMNAME} to separate around VMs. This feature still apply to some VMs.Not ALL. + +commit 8639d5f3a215d3d68dceb1a6c0e4291d1bfa17cf +Author: K.Ohta +Date: Sun Oct 21 21:31:14 2018 +0900 + + [VM][STATE] Apply New framework to some VMs. + +commit c5b89a2e60d06c73d19ea6d1413660998d8d2df0 +Author: K.Ohta +Date: Sun Oct 21 12:54:45 2018 +0900 + + [VM][UPD7810] Fix FTBFS. + +commit e4bf0bb6c5867c5e224272c397d193948c5bb27e +Author: K.Ohta +Date: Sun Oct 21 12:54:18 2018 +0900 + + [VM][STATE] Apply new framework to some VMs. + +commit 96d7bf40eaaac890f4b993b126ebfec64cb4840c +Author: K.Ohta +Date: Sun Oct 21 00:26:05 2018 +0900 + + [VM][STATE] Apply new framework to some VMs. + +commit 74a401e5c916ee1a634f4dec90e3157b580352e5 +Author: K.Ohta +Date: Thu Oct 18 18:29:50 2018 +0900 + + [VM][I286] Save cpustate without StateBuffer(). + [VM] Apply new state framework to some VMs. + +commit 779a6f39d29e1fa1ae6a2bd3d89aaacf804ba13c +Author: K.Ohta +Date: Wed Oct 17 21:32:51 2018 +0900 + + [GENERAL] Update gitignore. + +commit 9277aa0e5e7073a6dc425e90296a5db6805849e2 +Author: K.Ohta +Date: Wed Oct 17 21:28:44 2018 +0900 + + [VM] MEMORY:: class within some VM will change Foo_MEMORY:: to reduce misundestanding for reader (and compiler). + [VM][STATE] Apply new state framework to some VMs. + +commit 411218144c2e1cc0f97b53d8469bed1325de05c2 +Author: K.Ohta +Date: Wed Oct 17 19:00:01 2018 +0900 + + [VM][WIP] Pre-process to apply new state framework.Still not buildable. + +commit 9c8bc4bb716ca29bcf119509156e4d34b9d83356 +Author: K.Ohta +Date: Wed Oct 17 18:48:38 2018 +0900 + + [VM][State] Apply new state framework to some VMs. + +commit eff8bb6c9e3222e8baf1be4c175225d814b183fb +Author: K.Ohta +Date: Wed Oct 17 18:43:24 2018 +0900 + + [MISC] Add function extraction script. + +commit f39b6480185551b5eb5a0f828157147090a8de3a +Author: K.Ohta +Date: Sun Oct 14 19:27:59 2018 +0900 + + [VM][PCENGINE][X1] Enable to build. + +commit cfcc84b947adfaa26ebbfc7edb0b1058dbca1110 +Author: K.Ohta +Date: Sun Oct 14 19:27:28 2018 +0900 + + [VM][MCS48] Fix FTBFS. + +commit 7fc095b6611c43312d90eb6741f78f1fbb0100ca +Author: K.Ohta +Date: Sun Oct 14 18:16:24 2018 +0900 + + [VM][PC9801] Enable to build PC-9801 with upstream 2018-10-05. + +commit 49b32a61d89ec04ef14459247b5612b0cb922aaf +Author: K.Ohta +Date: Sun Oct 14 18:13:26 2018 +0900 + + [VM][SCSI_HDD] Fix FTBFS. + +commit 91c52e20dde477344a4d19efc8d3dee3068b0f08 +Author: K.Ohta +Date: Sun Oct 14 18:13:14 2018 +0900 + + [VM][I386] Fix FTBFS. + +commit a49512b062a48720098bcb863dee2878e0144b7c +Author: K.Ohta +Date: Sun Oct 14 17:37:42 2018 +0900 + + [FMGEN][OPNA] . + +commit 2fd54779ebdb57a8471600146041dda33445da3d +Author: K.Ohta +Date: Sun Oct 14 17:36:20 2018 +0900 + + [VM][FM7][PC8801] Apply upstream 2018-10-05.Enable to build. + [VM][FM7] Update VM::process_state().Update some device's state version. + +commit 08b793b1e272a0f6ac0a9665b37607dbb45b12b3 +Author: K.Ohta +Date: Sun Oct 14 17:35:05 2018 +0900 + + [VM] Apply VM_TEMPLATE:: to upstream 2018-10-05/ + +commit 9b25d05cd87bb63671c0c3f71999e45cbcc4bb98 +Author: K.Ohta +Date: Sun Oct 14 16:36:09 2018 +0900 + + [RES] Update jx.rc. + +commit 172f1e293cc95c9eb4056331569f6aa8c33bc8f9 +Author: K.Ohta +Date: Sun Oct 14 16:35:41 2018 +0900 + + [DOC] Update histroy.txt to upstream 2018-10-05. + +commit 22e767792b7fdb2411c7e11ddbc9a2f3ffcc1170 +Author: K.Ohta +Date: Sun Oct 14 16:32:40 2018 +0900 + + [COMMON][FILEIO] common.h : Fix pair16_t and pair64_t to fileio.cpp . + +commit 3703614db7c0e24cdb6e20f91b6fd00c92363baa +Author: K.Ohta +Date: Sun Oct 14 16:32:20 2018 +0900 + + [LIBCPU_NEWDEV] Fix FTBFS. + +commit c0c9c854d84b4736d896a283c6fe26fbff2cfe05 +Author: K.Ohta +Date: Sun Oct 14 01:17:36 2018 +0900 + + [VM][STATE][WIP] . + +commit e2ab079fbaa448af72246cda929486215deda0b6 +Author: K.Ohta +Date: Sun Oct 14 01:00:13 2018 +0900 + + [COMMON][FILEIO] Re-Add FILEIO::Fflush(). + +commit 994a9f7bc99c022b2313b46e5fa0cbf0fdee9031 +Author: K.Ohta +Date: Sun Oct 14 00:58:55 2018 +0900 + + [VM][WIP] Apply some devices merging upstream 2018-10-05.This still not build.WIP. + +commit 68970192afbebeb8a3d7537abbb6adc01135a8af +Author: K.Ohta +Date: Sat Oct 13 14:56:51 2018 +0900 + + [VM][STATE][WIP] Apply process_state() to some devices. + +commit 4ea25603a556c997ccb7c7cc1a6f3282c63b41c8 +Author: K.Ohta +Date: Tue Oct 9 03:43:36 2018 +0900 + + . + +commit 6bff5cc24d8fb2e8cd148cb63904e7a7e2940e44 +Author: K.Ohta +Date: Tue Oct 9 03:43:02 2018 +0900 + + [VM][FM7] . + +commit 6814d044c4e9c4965ee6bc6bc5ac9cafda3e7cf1 +Author: K.Ohta +Date: Tue Oct 9 02:48:59 2018 +0900 + + [VM][WIP][STATE] Updating state framework to upstream 2018-10-05.Still may cause FTBFS. + +commit 12d508e1fd99d1299f4bf292c417475f0894dc16 +Author: K.Ohta +Date: Mon Oct 8 14:25:28 2018 +0900 + + [WIP] Update to upstream 2018-10-05.This still not finish.May cause FTBFS. + +commit 07f08b973256b7d8ab3c19e60500dabef0dfcfaa +Author: K.Ohta +Date: Sun Sep 30 17:52:02 2018 +0900 + + [DOC] . + +commit d84c1bcfd7b3af192ca3bf4a315cd53cb74074c9 +Author: K.Ohta +Date: Sun Sep 30 17:51:18 2018 +0900 + + [TOOL] Add binary BLOBs. + +commit a4013ec0755b9910c0139c345803322e0c75668d +Author: K.Ohta +Date: Sun Sep 30 17:43:39 2018 +0900 + + [DOC] Update for release. + [DOC][PC9801] Update VM's doc. + +commit ecf1a85f48bd98c353ea90bc3a0a49ff100b9af4 +Author: K.Ohta +Date: Sun Sep 30 17:38:28 2018 +0900 + + [CONFIG][OpenGL] Fix not effective config for renderer. + [CONFIG][WIN32] Fix FTBFS. + +commit e161318282a1851a79f27e3ac75bad0892a6fed4 +Author: K.Ohta +Date: Sun Sep 30 15:53:06 2018 +0900 + + [DOC] Update documents. + +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 + + [DOC] Update ChangeLog. + +commit 4bd82d0551a845a0619339f4517cea6834b1ab13 +Author: K.Ohta +Date: Tue Aug 7 04:20:14 2018 +0900 + + [DOC][OOPS] Update credits.html . + +commit e5484b40d0a715dcbbfc47c2e974ca61b86b5511 +Author: K.Ohta +Date: Tue Aug 7 04:14:11 2018 +0900 + + [TOOL] Update installer. + +commit 650c5adf3830ad2e2167589a9b141340ccc935db +Author: K.Ohta +Date: Tue Aug 7 04:02:20 2018 +0900 + + [DOC] Update to release. + +commit df3888ca1199c6f75c1500dbb479d152ba6e2ad0 +Author: K.Ohta +Date: Mon Aug 6 22:41:33 2018 +0900 + + . + +commit 90a1d498c79c26d69c78435600856b152aa07291 +Author: K.Ohta +Date: Mon Aug 6 22:40:14 2018 +0900 + + [BUILD] Set SOVERSION and GIT hash automatically. + [DEVICE][COMMON_VM] Add DEVICE:: to libCSPcommon_vm. + [BUILD] Update SOVERSION. + +commit 840a9fe11de6d66f0430a999816edee30b498a11 +Author: K.Ohta +Date: Mon Aug 6 12:30:45 2018 +0900 + + [BUILD][CMAKE] Add __GIT_REPO_VERSION definition. + +commit d1d4774196516af82cf362843a7224dd80c63eab +Author: K.Ohta +Date: Wed Aug 1 00:27:59 2018 +0900 + + [DOC] Update gitlog. + +commit 09ce60e5eb776b12b2149fbb870896f62154c75d +Author: K.Ohta +Date: Wed Aug 1 00:12:13 2018 +0900 + + [BUILD][WIN32] Update toolchain to Qt5.11.1. + +commit 98188c62b1d8180f9a3f2b3c2fd88282bd0d6d75 +Author: K.Ohta +Date: Wed Aug 1 00:11:55 2018 +0900 + + [] . + +commit 810dc1a0fc5b76c7823203f312f4502efc6ea864 +Author: K.Ohta +Date: Tue Jul 31 04:43:53 2018 +0900 + + [DEVICE][DEBUGGER] Fix don't start debugger. + +commit 19f9602185c86541ce701a2b26236a90ad4fa9d6 +Author: K.Ohta +Date: Tue Jul 31 04:41:21 2018 +0900 + + [VM][MC6809] Remove dirty CLR insn hack.Related to before commit. + +commit 8ef31bd42431e6534b405a7b14f0234b8fb9d00a +Author: K.Ohta +Date: Tue Jul 31 04:30:45 2018 +0900 + + [VM][FM7][DISPLAY] Not use CLR_HACK for MC6809 and delay using CLR to set busy flag.May be working MAGUS. + +commit db1a7d91bba363e92c88e2eaca13b6685a34feaf +Author: K.Ohta +Date: Tue Jul 31 04:09:03 2018 +0900 + + [VM][FM7] Clear OPN/WHG/THG interrupt on resetting. Fix freeze when resetting after using RELICS. + +commit e3aaa3868623d92a6662f1ce339d6c33da6f7830 +Author: K.Ohta +Date: Mon Jul 30 16:28:53 2018 +0900 + + [VM] Fix FTBFSs. + +commit 75c44472a1250625fba8d2835934e592cabb5a14 +Author: K.Ohta +Date: Mon Jul 30 15:15:41 2018 +0900 + + [VM] Apply VM_TEMPLATE to all VMs. + +commit f802903d4d6539fed6f876a255ce74701f12d019 +Author: K.Ohta +Date: Mon Jul 30 03:04:23 2018 +0900 + + [VM][BABBAGE2ND] Fix FTBFS. + +commit db8cf4d5c1f75d0736f94d0d87f61bc4435520e9 +Author: K.Ohta +Date: Mon Jul 30 03:03:50 2018 +0900 + + [VM][PC600][PC9801][X1] Move event to VM_TEMPLATE. + +commit c86781039f835d95f5d7c1659ba953c4b32832a0 +Author: K.Ohta +Date: Mon Jul 30 02:50:38 2018 +0900 + + [BUILD][MinGW] . + +commit c2c5c31eb877407cd0a3f572e3f69117ebd12d39 +Author: K.Ohta +Date: Mon Jul 30 02:49:00 2018 +0900 + + [VM][BABBAGE2ND][PC6001][PC8801][PC9801][PCENGINE][X1] Use VM_TEMPLATE. + +commit d1a870cacb442b092e54cd315ef1c35028eba28a +Author: K.Ohta +Date: Mon Jul 30 01:34:30 2018 +0900 + + . + +commit cad9d412189049bd30e76b83fe2b7093733f48f2 +Author: K.Ohta +Date: Mon Jul 30 01:33:42 2018 +0900 + + [BUILD][CMAKE] Fix OOPs around debug symbols. + +commit ab5d7e6dd96133d8b6e75576e3ecbcc53bb47f1d +Author: K.Ohta +Date: Mon Jul 30 01:32:48 2018 +0900 + + [Draw][OpenGL] OpenGL 4.3 : Upload SCREEN using glMapBuffer(). + +commit 1e8ea55a9dc64753f1508ed432cc487e32c16703 +Author: K.Ohta +Date: Mon Jul 30 01:31:46 2018 +0900 + + [OSD][Qt] Prepare to map surface directry, but does not work well. + +commit 6a8c95403ce1892d183cb81f8ea2d11b707e86c0 +Author: K.Ohta +Date: Mon Jul 30 01:30:38 2018 +0900 + + [COMMON][Qt] Remove USE_ZLIB, this should set at makefile or CMakeList.txt. + +commit 4a9dd913086e16c09daf42cdd2b1e25a939e5b30 +Author: K.Ohta +Date: Mon Jul 30 01:29:24 2018 +0900 + + [VM] Add vm_template.h . This class, VM_TEMPLATE:: must be mother of VM:: .See fm7/foo.[h|cpp] . + +commit d15cf6012456bd41a4e2aa93e0f99c07652aff9f +Author: K.Ohta +Date: Sat Jul 28 04:57:31 2018 +0900 + + [Qt][OpenGL][WIP] GL4.3: Implementing texture buffer with mapping. + +commit b5be90f0c9f1fd45725f7703216f5fb51d16fd69 +Author: K.Ohta +Date: Fri Jul 27 16:40:25 2018 +0900 + + [Draw][OpenGL][OSD] Prepare to direct update vram. + +commit 2dc1bbaf124d23df7ab1e3735c81819cf56c3566 +Author: K.Ohta +Date: Wed Jul 25 00:57:19 2018 +0900 + + [BUILD][Linux] Update -g flags. + +commit 53d426a7e5070f5e1e052a470e31f0c165276ab1 +Author: K.Ohta +Date: Wed Jul 25 00:53:07 2018 +0900 + + [Qt][OpenGL] Initial support of OpenGL 4.3 Core profile. + [Qt][OpenGL] Use template class instead of GL2.0. + [UI][Qt] Separate some command line parsing to sub-routines. + [Build][CMake] Update file desc. + +commit 5558e3955a51ee28e9c4258eb0715e3f2648f688 +Author: K.Ohta +Date: Tue Jul 17 16:05:31 2018 +0900 + + [BUILD][CMAKE] Fix not uploading DLL. + +commit 364c49bf7402e9f43d75ec2a3a67d7ec14b30862 +Author: K.Ohta +Date: Tue Jul 17 16:04:32 2018 +0900 + + [COMMON][Qt] Fix BYTEORDER of PIXEL@RGB888.Updated SOVERSION. + +commit f95e6de63d456b8c41d6f001a0917ee1adb57477 +Author: K.Ohta +Date: Tue Jul 17 16:02:57 2018 +0900 + + [UI][Qt][BUG] Fix crash with using LaserDisc(s). + +commit 78fe94962617875d4bd9c2c53eef166261f780a0 +Author: K.Ohta +Date: Fri Jul 13 13:19:02 2018 +0900 + + [DOC] Updated to RC. + +commit 9275209c6bed03ccd06716a486e29451c446751d +Author: K.Ohta +Date: Fri Jul 13 12:46:27 2018 +0900 + + [] . + +commit 7d6fb3efa6989914b9e9b404a34e6cdfdbbe1ffe +Author: K.Ohta +Date: Fri Jul 13 12:44:43 2018 +0900 + + [VM][Qt] Add BUBCOM80. + +commit 7340e253d0100ce9f01f23e9f4df389902c7d4c6 +Author: K.Ohta +Date: Fri Jul 13 12:43:44 2018 +0900 + + [UI][Qt] Update translations. + +commit 6698678c957cc70a359a71c9994f662d6a2d780a +Author: K.Ohta +Date: Thu Jul 12 22:20:05 2018 +0900 + + [VM][STATE] Fix FTBFSs. + +commit 48ff443161947e2146f270c72f6230fd9a453fbe +Author: K.Ohta +Date: Thu Jul 12 04:25:06 2018 +0900 + + [STATE] . + +commit 7ca04b788ad3af0de9129e20943537694898517c +Author: K.Ohta +Date: Thu Jul 12 04:24:15 2018 +0900 + + [VM][STATE] (Maybe) Apply new state framework to ALL VMs. + +commit 419860f6635a90d0445671d6fc02395ec28d1e32 +Author: K.Ohta +Date: Wed Jul 11 17:28:37 2018 +0900 + + [VM][STATE][PHC20][PHC25]PV1000][PV2000][PYUTA][QC10][RX78][SC3000] Apply new state framework to VMs. + [VM][STATE][TK80BS] CMT: OOPs. + +commit a88a2ecec2e3b6e6ce4b3eb2c2031d31a61e91e4 +Author: K.Ohta +Date: Sat Jul 7 10:47:20 2018 +0900 + + [DOC] . + +commit 1f4c39a5e304bfbe07918f39152f5592e3c51d5b +Author: K.Ohta +Date: Sat Jul 7 10:43:08 2018 +0900 + + [STATE] Update SOVERSION. + +commit 264ea450d09e8705f122887b16cb82aaa18106b7 +Author: K.Ohta +Date: Sat Jul 7 10:40:47 2018 +0900 + + [DOC] Update about new state framework. + +commit b52e7c90d3f29db8cefd83a6ff936952b6b7decd +Author: K.Ohta +Date: Sat Jul 7 01:51:19 2018 +0900 + + [VM][PASOPIA][PASOPIA7] Apply new state framework to VMs. + +commit eba0fdb48f53c6a51d7c86fd52499aa1166c3bd7 +Author: K.Ohta +Date: Sat Jul 7 01:50:21 2018 +0900 + + [VM][TK80BS][PC2001][PC8201][PC98HA] Apply new state framework to VMs. + +commit 8f4ac58afa1c1f07a811b42246c8917db3dcb7df +Author: K.Ohta +Date: Fri Jul 6 21:46:55 2018 +0900 + + [VM][PC2001][PCENGINE] Apply new state framework to VMs. + +commit 55f85685be763a8dd4329ac4bf371fd3449b989f +Author: K.Ohta +Date: Fri Jul 6 21:46:34 2018 +0900 + + [VM][PC100][STATE] Fix FTBFS. + +commit 4a08ade44ba5fd9eb27f6a799f800461fe10fc8d +Author: K.Ohta +Date: Fri Jul 6 21:02:22 2018 +0900 + + [VM][PC100] Apply new state framework to PC100. + +commit a7a5adc229fdb1a0c409e9de6e6b8a974ed1a692 +Author: K.Ohta +Date: Fri Jul 6 21:01:55 2018 +0900 + + [VM][PC6001] Apply new state framework to VMs. + +commit c350a560cf9080997d57233709fe337843d1f821 +Author: K.Ohta +Date: Fri Jul 6 21:01:32 2018 +0900 + + [VM][MZ5500] Fix FTBFS. + +commit ccc2062edd0133564282cfe9927c5589d6fa5985 +Author: K.Ohta +Date: Fri Jul 6 21:00:54 2018 +0900 + + [STATE] LOAD: Move elements to separate functions. + +commit d3704a8beb727c422932e9ee64b83e3aabada86a +Author: K.Ohta +Date: Fri Jul 6 19:48:07 2018 +0900 + + [COMMON_VM] Update SOVERSION. + +commit 3aaee50544399e2c4c6a7e4eb363d822cfb27fea +Author: K.Ohta +Date: Fri Jul 6 19:47:35 2018 +0900 + + [STATE] Update SOVERSION. + +commit 5df91c161b625b14c5fa738b3d4b7ab5a2844f11 +Author: K.Ohta +Date: Fri Jul 6 19:46:41 2018 +0900 + + [STATE] SAVE: Separate process routines to functions; + +commit 5dd8492b437e3e8850078b637801d39a11d89b66 +Author: K.Ohta +Date: Fri Jul 6 05:06:04 2018 +0900 + + [VM][MZ2800] Fix FTBFS. + +commit af49f62be4b11dfdbad909a36ee434eb7da132c0 +Author: K.Ohta +Date: Fri Jul 6 04:58:02 2018 +0900 + + [VM][MZ5500][WIP] Applying new state framework.WIP. + +commit 2ac613a399830170988cc5000bb8649c37a9c0d5 +Author: K.Ohta +Date: Fri Jul 6 04:57:29 2018 +0900 + + [VM][MZ3500] Apply new state framework. + [VM][MZ2800] Apply new state framework. + +commit bd8c196accb4aac13b5b1b4067d3b594c74a4c2a +Author: K.Ohta +Date: Fri Jul 6 04:55:59 2018 +0900 + + [VM][EX80][STATE] Fix typo. + +commit 709151ea3cde1ac534520d4eb2862315a34635e0 +Author: K.Ohta +Date: Fri Jul 6 04:55:33 2018 +0900 + + [VM][STATE][PC8801] Remove unused part. + +commit 082a07e80f7d0d761c3fd4d1dfdb5322a33b7e63 +Author: K.Ohta +Date: Fri Jul 6 04:54:29 2018 +0900 + + [VM][STATE][MZ2500][MZ700][MZ80K] Apply new state framework to some VMs. + +commit deb6192e9e4056088fd2ff2dcc0fa826a1392f15 +Author: K.Ohta +Date: Fri Jul 6 04:53:24 2018 +0900 + + [VM][STATE] . + +commit 5867d6d8e5eca1ca454ba7a1b11f8b456282cbe3 +Author: K.Ohta +Date: Fri Jul 6 04:53:01 2018 +0900 + + [VM][STATE] . + +commit 485f897f1474f2028d0b2b2e679f6bd9e10a8532 +Author: K.Ohta +Date: Thu Jul 5 17:11:59 2018 +0900 + + [VM][STATE] Apply new state framework to MZ80B, MZ2200 and MZ2500. + +commit 96abb79078beec10ac86e63accd1ac45ca844cda +Author: K.Ohta +Date: Thu Jul 5 17:11:23 2018 +0900 + + [VM][STATE] Add DECL_STATE_ENTRY_SCRNTYPE_T_foo(). + +commit 5251988ede591b2f5cb235ce742af0c00d1b0ff1 +Author: K.Ohta +Date: Tue Jul 3 01:18:07 2018 +0900 + + [DOC][VM][STATE] Add "a new state save load framerork.txt". + +commit 89bb3c57cee8fa1474a37291cea34fb5558561fe +Author: K.Ohta +Date: Mon Jul 2 16:47:12 2018 +0900 + + [VM][STATE][MZ2500] . + +commit fa2edeaecebdea4ec504ea5df05850fb4adb0364 +Author: K.Ohta +Date: Mon Jul 2 16:46:38 2018 +0900 + + [VM][MYCOMZ80A][MULTI8] Apply new state framework to VMs. + +commit 07ba51d4d9658610699fa22a6d60d0e19ed61db2 +Author: K.Ohta +Date: Mon Jul 2 16:06:10 2018 +0900 + + [Qt][OpenGL] Fix wrong screen. + +commit 0659adcb9145ed4f632ce15610e16538d9610e6a +Author: K.Ohta +Date: Mon Jul 2 15:27:03 2018 +0900 + + [Qt][MOUSE] Fix returning wrong point when rotating screen. + +commit 43fdc362658211660de16eea6603132e0865de47 +Author: K.Ohta +Date: Mon Jul 2 14:16:36 2018 +0900 + + [Qt][MENU] Fix Screen Rotate. + +commit ed2d51b837749c5c8931e900c16d12618dce18c9 +Author: K.Ohta +Date: Mon Jul 2 03:39:33 2018 +0900 + + [Qt][OpenGL][WIP] Re-Add screen rotate. + +commit 539cdbbccc9a3b5d281a0ccfcca6299e2202c77c +Author: K.Ohta +Date: Mon Jul 2 00:49:19 2018 +0900 + + [Qt][OpenGL][GLES] TRY: Reduce power consumption. + [Qt][OpenGL] Prepare to use OpenGL 4.x (CORE). + [Qt][OpenGLES] Prepare to use OpenGL ES 3.1. + [Qt][OpenGLES] Delete condition branch in shader, use #ifdef and const values. + +commit 2a728468bb62a00ef1ade31cbd5b6a77e6e60c62 +Author: K.Ohta +Date: Sun Jul 1 15:44:10 2018 +0900 + + [VM][STATE][HC20][HC40][HC80][M5][MSX] Apply new state framerork to some VMs. + +commit 87b25e53189b6b6ee58069f42589c6858c81cf35 +Author: K.Ohta +Date: Sun Jul 1 04:18:28 2018 +0900 + + [VM][BUILD][Qt] Remove FM NEW7 entry. + +commit 671b30451a5a844e23bddfc849561d213cce6a18 +Author: K.Ohta +Date: Sun Jul 1 03:05:26 2018 +0900 + + [VM][STATE] . + +commit 1c01f80b43685a24cc8820c35596ca69f6fd0940 +Author: K.Ohta +Date: Sun Jul 1 03:01:30 2018 +0900 + + [BUG][VM][PC9801] Fix wrong state sequence. + +commit 22ee55673fcc41df32b2a3ace3c8587f455fd748 +Author: K.Ohta +Date: Sun Jul 1 01:19:39 2018 +0900 + + [VM][PC9801] Remove unused itf.[cpp|h]. + +commit a25fbc7aa77938193e2a1bf637c584833a3a23e7 +Author: K.Ohta +Date: Sun Jul 1 01:18:44 2018 +0900 + + [VM][STATE][PC9801][X1] Apply new state framework to PC9801 series and X1 series. + +commit 4a2d316a65d1b40848d98246af6c6e0f5d8e6b3d +Author: K.Ohta +Date: Sat Jun 30 22:53:15 2018 +0900 + + [VM][DATAREC] Fix crash at removing CMT when not stopping to play. + +commit eaa8d00d433bf1085c5f5bda1d40fb3c44085409 +Author: K.Ohta +Date: Sat Jun 30 22:17:55 2018 +0900 + + [VM][BUBCOM80] Apply new state framework to BUBCOM80. + +commit 991d7b6bcbcadb00f443fb2d6794ad585b08c0e0 +Author: K.Ohta +Date: Sat Jun 30 22:17:06 2018 +0900 + + [VM][FM16BETA][FM16PI][FP1100][FP200][STATE] Apply new state framework to these. + +commit 62eb3b8d190708c4370655baa9e1a726716fa810 +Author: K.Ohta +Date: Sat Jun 30 21:31:21 2018 +0900 + + [VM][FMR50][FMR30] Apply new state framework to FMR30/50 etc. + +commit 1120ba9e2d6d651eda96e7c7bcf158737003f7ae +Author: K.Ohta +Date: Sat Jun 30 13:12:27 2018 +0900 + + [VM]Fix FTBFS. + +commit 34a5b581bda42e2d6b3c36ae654598f099825064 +Author: K.Ohta +Date: Sat Jun 30 13:11:29 2018 +0900 + + [BUBCOM80][STATE][WIP] Applying new stateframework to BUBCOM80.WIP. + +commit 3e26908434f3f37bb4e7deb500b5963ad6d45029 +Author: K.Ohta +Date: Sat Jun 30 04:24:12 2018 +0900 + + [Qt][VM][FMGEN][DISK][LOGGER] Logging all devices. + +commit 31650bf89570e1ce88181c3339e36b834ec0e6bf +Author: K.Ohta +Date: Sat Jun 30 01:42:08 2018 +0900 + + [VM][BUBCOM80][STATE][WIP] Applying new state framework to CMT::.WIP. + +commit fc5a4a0b52669fb567779b1b73c73e6fb22187a4 +Author: K.Ohta +Date: Sat Jun 30 01:40:41 2018 +0900 + + [LOGGER][Qt] Use QVector insterad of QQueue to reduce CPU usage. + +commit eb69ce764f1db55dd3662323fca30385e0f9cdf6 +Author: K.Ohta +Date: Sat Jun 30 01:40:08 2018 +0900 + + [STATE][FMGEN] Apply new state framerork to FMGEN. + +commit 30af9c094664f72e3700fd55638050db017e0515 +Author: K.Ohta +Date: Sat Jun 30 01:38:49 2018 +0900 + + [VM][IO][STATESUB] Add foo_STRIDE() to reduce entries for IO:: . + +commit e84f46c1fbf4011c92dbaf0fc5fa2a0a8bd93a17 +Author: K.Ohta +Date: Fri Jun 29 19:10:08 2018 +0900 + + [STATESUB][COLECOVISION][EX80][FAMILYBASIC][PC8801] Apply some new state framework to VMs. + +commit d0cf7b01d087ebb1655538bc22c744084d58c805 +Author: K.Ohta +Date: Fri Jun 29 19:06:19 2018 +0900 + + [STATESUB] Add entry "DECL_STATE_ENTRY_CMT_RECORDING". + +commit 8b4e296f41e8d3b50b793947f028076ea7f4e5c1 +Author: K.Ohta +Date: Fri Jun 29 19:05:42 2018 +0900 + + [FILEIO] Add FILEIO::Fflush(). + +commit a0f3ac50e16337d7954a88097014243027d35917 +Author: K.Ohta +Date: Wed Jun 27 23:48:56 2018 +0900 + + [VM][Z80] Add collecting cpu status feature for Z80. + +commit 7e54012b3305ffc191c79ac7107bb9209c54b67d +Author: K.Ohta +Date: Wed Jun 27 22:00:16 2018 +0900 + + [BUILD][Qt] Update SOVERSION of shared libs. + +commit 3db5b32031694744f67cea5f825ce77c07c3f38e +Author: K.Ohta +Date: Wed Jun 27 21:58:38 2018 +0900 + + [VM][MC6809] Collect CPU statistics always, printing is controlled by menu immediately. + +commit 560ee5a167f3554a517236abaf0ae74ad5b91cb2 +Author: K.Ohta +Date: Wed Jun 27 21:58:04 2018 +0900 + + [MENU][Qt] Fix not effect of "FULL SPEED". + +commit 1004c6718a76d9d0b49b8fa86b8e241bcb485682 +Author: K.Ohta +Date: Wed Jun 27 21:55:53 2018 +0900 + + [Qt][LOGGER] CSP_Logger makes daughter of QObject.Add messaging slot entry. + [STATE][Qt] csp_state_utils:: use QObject's messaging system for logging. + +commit b2d9c082b9b2908072680379060d1cf2d730b8ff +Author: K.Ohta +Date: Wed Jun 27 21:54:39 2018 +0900 + + [Qt][MAIN][LOGGER] Fix crash on exit. + +commit f4247699f4484c162a6620761eec9f5acfe9decf +Author: K.Ohta +Date: Wed Jun 27 01:33:01 2018 +0900 + + [DOC][PC9801] Add MEMSW.BIN. + +commit 4ac4aaa4133ddba69ecb802986d4c41b5685534d +Author: K.Ohta +Date: Wed Jun 27 01:24:46 2018 +0900 + + [VM][PC9801][DISPLAY] Keep memory switch settings (saved to MEMSW.BIN). + +commit 1520a07bae7608ab21a8b58eace929a94c45489a +Author: K.Ohta +Date: Tue Jun 26 22:18:33 2018 +0900 + + [COMMON][VM][Qt] Add common wav-loading / saving helper functions to common.cpp . + [COMMON] Update min() and max(). + +commit 53c174b40785954fa8d0f4c276e8a45e059cff40 +Author: K.Ohta +Date: Tue Jun 26 18:40:36 2018 +0900 + + [VM][CMT] Align endianess around loading/saving WAV. + +commit e909df1ebe073dd2ef51a827068ed0426438ad19 +Author: K.Ohta +Date: Tue Jun 26 18:39:06 2018 +0900 + + [COMMON] Add pair16_t and pair64_t. + [COMMON] Add immediate value functions for pair_t. + +commit ee18c5b50e54a7a09c0e85b104c293f5527a4d9f +Author: K.Ohta +Date: Tue Jun 26 04:53:53 2018 +0900 + + [VM][NOISE] Adjust endian of WAV data. + [VM][NOISE] Fix infinity loop with corruptWAV data. + [VM][YM2203][OOPS] YM2203::is_ym2608 should be set outsize of device. + +commit 6e100124d0be6af450da948f8b45cbc4deb86a04 +Author: K.Ohta +Date: Tue Jun 26 04:52:41 2018 +0900 + + [FMGEN][OPNA] Fix infinity loop at loading rhythm WAVs. + [FMGEN][OPNA] Adjust endian of WAV data (maybe). + +commit 9bd1dddb9d3b0c49f97c19cbdae26520bb3c6f80 +Author: K.Ohta +Date: Tue Jun 26 03:14:24 2018 +0900 + + [VM][PC9801][I286] Fix FTBFS. + [VM][PCENGINE][SCSI_CDROM] Fix FTBFS. + [VM][YM2203] Enable OPNA. + +commit f28032d13e4bf7e146b1c9de320523e0fb1ef26a +Author: K.Ohta +Date: Tue Jun 26 03:13:21 2018 +0900 + + [VM][FM7][SOUND][BEEP] Set samplerate to 6000Hz.Simplize logic. + [VM][FM77AV][SOUND] Fix FTBFS. + +commit 22e0f7de948d503872f63770bbe7432f8fc4e972 +Author: K.Ohta +Date: Mon Jun 25 23:59:10 2018 +0900 + + [VM][FM7][SOUND] Fix sequences around OPN/PSG. + +commit 7e60c66c871dae3256304c8a3e4696978e14f12d +Author: K.Ohta +Date: Mon Jun 25 23:57:33 2018 +0900 + + [FMGEN][OPN][OPNBASE] Force to calculate frequency factors around prescaler when OPNBase::LoadState(). Fix wrong sound after loding state. + +commit 5235e1ee41bda1f0538444810a3e6297365abaa9 +Author: K.Ohta +Date: Mon Jun 25 19:11:40 2018 +0900 + + [VM][STATE][DEVICE] Apply new state framework to all devices (except virtual machines). + +commit 533153f706f94936e0f5858f683e4546882196cf +Author: K.Ohta +Date: Wed Jun 20 20:18:56 2018 +0900 + + [BUILD][WIN32] Fix linkage error with MinGW32. + +commit 3c253f5846b7edac48eca0f57f81ffe188e39257 +Author: K.Ohta +Date: Wed Jun 20 08:48:23 2018 +0900 + + [VM][STATE][DATAREC] Fix memory leak and invalid memory access. + +commit 986a72a716ab37fb86e23b64d2c16e897b30d7ac +Author: K.Ohta +Date: Wed Jun 20 05:58:52 2018 +0900 + + [FMGEN][STATE] Keep endian of multi byte values; Make endian to BIG-ENDIAN. + +commit 09e63d1dfbf2233bccbff564c6207d1d7efe96e5 +Author: K.Ohta +Date: Wed Jun 20 05:58:39 2018 +0900 + + [STATE] . + +commit 5b7fe2b04315b16517e02647e3ae14a9b8dabce8 +Author: K.Ohta +Date: Wed Jun 20 05:58:12 2018 +0900 + + [VM][DATAREC] (Maybe) Fix unstable state saving. + +commit 34410999d7db34ec2181c8cc972848135838d3c2 +Author: K.Ohta +Date: Wed Jun 20 04:25:31 2018 +0900 + + [VM][EVENT] Apply new state framework to EVENT:: . + +commit 212a57229329efd747bc39d874b5756f2233ba1c +Author: K.Ohta +Date: Tue Jun 19 18:46:42 2018 +0900 + + [VM][I386] Apply new state framework (only within libcpu_newdev). + +commit 54efb249d2971ddf7a84747a24c0ec200e9fe391 +Author: K.Ohta +Date: Tue Jun 19 15:06:11 2018 +0900 + + [Qt][QIN32][EMUUTILS] Move CSP_Logger to libCSPemu_utils.[foo.so|dll] from libCSPgui.[foo.so|dll] . + +commit 44002cdbba39b558ea04cbf7707af6627155ab42 +Author: K.Ohta +Date: Tue Jun 19 15:03:43 2018 +0900 + + [Qt][WIN32] Move config and logger to inner pointer, now, libCSPavio is separated to single DLL. + [WIN32] Update cross build script. + [Qt][General] Update SOVERSION. + +commit 5ecb6b517783972cf6423a167efb314e51cb8bcd +Author: K.Ohta +Date: Mon Jun 18 12:21:20 2018 +0900 + + [VM][MZ1P17][MZ] Fix FTBFS. + +commit 1320e3e265bbaf1c9940346ff3ce9d6e13731028 +Author: K.Ohta +Date: Mon Jun 18 05:50:14 2018 +0900 + + [VM][FM7][OPN][WIP] Fixing weird OPN sound after loading (pre-saved) state.WIP. + +commit 1d5d1bda4bdad413c9ef040852d9eee4fb2cea63 +Author: K.Ohta +Date: Mon Jun 18 02:56:19 2018 +0900 + + [BUILD][CMAKE][FM7] Not build IO::, this is not used. + +commit 351996e2efcf0532fba38600e870e538a2cbdcf6 +Author: K.Ohta +Date: Mon Jun 18 02:54:42 2018 +0900 + + [VM][STATE] Apply new state framework to some devices a lot (excepts some devices and event, ix86). + +commit f1dde8ed148c5e383c46ca8605e916b2150bc9b5 +Author: K.Ohta +Date: Sun Jun 17 16:53:21 2018 +0900 + + [Qt][WIN32] Fix linkage error at MinGW. + +commit 797ee9c1ac784fc06e483bf0923120b91b658e39 +Author: K.Ohta +Date: Fri Jun 15 03:53:02 2018 +0900 + + [FMGEN][PSG] Fix weird noise generation for SSG/PSG. + +commit dcd744c4f8f7c891a4b09e0facd99aed7ce8b69e +Author: K.Ohta +Date: Fri Jun 15 03:52:22 2018 +0900 + + [Qt][OpenGL] . + +commit 0e3df44ac26a5b151bc0abcfe22e8a44448b783a +Author: K.Ohta +Date: Fri Jun 15 03:51:31 2018 +0900 + + [Qt][Draw][OpenGL] More fix against buffer overflow. + +commit 16a07823307a70e541f5a87c3a6cd3c8719c1430 +Author: K.Ohta +Date: Fri Jun 15 03:43:39 2018 +0900 + + [Qt][OpenGL] Fix buffer overflow when changing VM's screen size. + +commit cd53338269ad26a7e8f95562a86a587b4d316d26 +Author: K.Ohta +Date: Fri Jun 15 03:41:29 2018 +0900 + + [BUILD][CMAKE] Add "USE_SANITIZER" and "USE_STACK_PROTECTOR" entries to buildvars_foo.dat[.tmpl] to detect wrong usage of variables / protect from stack overflow. + +commit d54f358a6032863d081f527269a26511184d861f +Author: K.Ohta +Date: Thu Jun 14 21:56:53 2018 +0900 + + [VM][I386] Remove compiler warning conversion float64 (a.k.a UINT64) <-> double. This still not regard when sizeof(double) != sizeof(UINT64). + +commit 0b03b3f6ae242a42e35f94ef98061e101e6cc8c2 +Author: K.Ohta +Date: Thu Jun 14 21:55:48 2018 +0900 + + [VM] Remove compiler warinings. + [General] Update SOVERSION. + [COMMON] Fix buffer overflow around strncpy(). + +commit 35816be8ae25e3a3c59fdee6f32d501ec3b3f51d +Author: K.Ohta +Date: Thu Jun 14 21:52:19 2018 +0900 + + [UI][Qt] Remove using_flags->get_config_ptr()->foo. Try to fix issue of http://matsuri.5ch.net/test/read.cgi/i4004/1526806551/38 . + +commit 2dcbffb98b6307e29243ba95fb7259e0f32ccf95 +Author: K.Ohta +Date: Wed Jun 13 14:08:57 2018 +0900 + + [Build] Fix FTBFS with Ubuntu Xenial.Use -std=gnu++11 for gcc-5. + +commit 3e5263475799c0cedf2467465f2451c1cda8e39e +Merge: 5fcf309f 30e92a5f +Author: K.Ohta +Date: Wed Jun 13 13:19:09 2018 +0900 + + Merge branch 'master' of github.com:Artanejp/common_source_project-fm7 + +commit 5fcf309fb22a69e5359f915aa76464fb86764e18 +Author: K.Ohta +Date: Wed Jun 13 13:18:57 2018 +0900 + + . + +commit 30e92a5fa2e77b862bc91e4099f6d19ae776b506 +Author: K.Ohta +Date: Wed Jun 13 05:06:06 2018 +0900 + + [VM][FM7][SOUND][WIP] Fixing wrong frequency after load_state with RELICS.This is WIP. + +commit 3893390679bde5991dda65c98940d2ac6d9c5386 +Author: K.Ohta +Date: Wed Jun 13 05:05:35 2018 +0900 + + [VM][DEVICE][STATE] Apply new state framework to some devices. + +commit 406e2a125c1d0a2dbd475b679047d7a1226944e9 +Author: K.Ohta +Date: Wed Jun 13 05:05:13 2018 +0900 + + [OSD][Qt][SOUND] Remove unused semaphore. + +commit 242a0173d2d16df138cd0490404e5cd3106c3656 +Author: K.Ohta +Date: Wed Jun 13 05:04:41 2018 +0900 + + [STATE] Fix FTBFS. + [STATE] Fix wrong sequence. + +commit 400358935e9a6459842b9c517337eea55847560f +Author: K.Ohta +Date: Tue Jun 12 22:36:51 2018 +0900 + + [STATE] Fix FTBFS. + [STATE] Add save_state_helper()/load_state_helper() to cur_time_t:: and FIFO:: . + +commit 148b1ba8b7d51fdba9f9bce6b8545ddb0ae5831a +Author: K.Ohta +Date: Thu Jun 7 17:41:22 2018 +0900 + + [STATE][VM][FM7] . + +commit 223210545f8ea301ad8df247a6a1c4631244697f +Author: K.Ohta +Date: Thu Jun 7 17:40:16 2018 +0900 + + [VM][STATE] Apply new state framework to some devices. + +commit 1ee61f2dc0ea1d470da482027ad227c2c5d5725a +Author: K.Ohta +Date: Thu Jun 7 17:39:26 2018 +0900 + + [VM][STATESUB] Add var-array assume allocated by BYTES, not units. + +commit 55944ca38b04f787ef57d0f07b242be638cac115 +Author: K.Ohta +Date: Thu Jun 7 04:07:04 2018 +0900 + + [BUILD][LINJNUX][GCC] Update parameters. + +commit 99390c168067efca2cfedb63f182a924d0347cfe +Author: K.Ohta +Date: Thu Jun 7 04:06:20 2018 +0900 + + [STATE] Fix weird save/load at vararray with some situation. + +commit 7cd6743434ee2e3bcce89777e0151fda3e9fb03d +Author: K.Ohta +Date: Thu Jun 7 04:05:40 2018 +0900 + + [VM][STATE] Apply new state framework to some devices. + +commit 4959af6b652c30e6fcf87b3cc5674d755a674920 +Author: K.Ohta +Date: Wed Jun 6 17:09:41 2018 +0900 + + [VM][BABBAGE2ND] . + +commit 483914f33e2c78103b9bfc3f63d87040ec9e4669 +Author: K.Ohta +Date: Wed Jun 6 17:08:27 2018 +0900 + + [VM][BMJR][PASOPIA7][PV1000][PV2000][X07][YALKY][YS6464A] Apply new state framework to VM:: . + +commit 97eee77cb1d3a8953f6922562d0edb9ab63c492c +Author: K.Ohta +Date: Wed Jun 6 17:07:08 2018 +0900 + + [STATESUB] Fix don't calculate CRC with empty string. + +commit c9232cee76e3df909f68a196d7f27755dc9eba90 +Author: K.Ohta +Date: Wed Jun 6 17:06:32 2018 +0900 + + [VM][MB8877][DISK] Apply new state framework to DISK:: and MB8877:: . + +commit 1c4fbf7d02ad2d838c9b5f386e9e4890d3ee86ff +Author: K.Ohta +Date: Wed Jun 6 17:05:11 2018 +0900 + + [VM][FM7][STATE] Apply new state framework to all components. + +commit 77fc099fd20eaecbe5576769fe4a331328be43a5 +Author: K.Ohta +Date: Sat Jun 2 12:09:33 2018 +0900 + + [VM][FAMILYBASIC][STATE] Fix FTBFS. + +commit 46d9a4691f5d227c3fb775e8616ca04baee9ff6c +Author: K.Ohta +Date: Sat Jun 2 11:31:19 2018 +0900 + + [LIBCSP_COMMONVM] Update SOVERSION. + +commit e30a750f991ff84f36b90fea23e007a0584eb093 +Author: K.Ohta +Date: Sat Jun 2 11:30:22 2018 +0900 + + [VM][STATE] Apply statesub.h to VM::foo_state() with remained VMs. + +commit fcac37775c039817c9bd1f0cf048502808cbd114 +Author: K.Ohta +Date: Fri Jun 1 23:17:12 2018 +0900 + + [VM][STATE][WIP] Apply csp_state_utils:: to some VMs.This is WIP. + +commit 4b5a754387b33644cd5f21f73c466e7b7b520a8d +Author: K.Ohta +Date: Thu May 31 07:04:38 2018 +0900 + + [STATESUB] Improve var-array save/load. + +commit 0f9c6e7ce56a9f67b65340df2fc8058524a77b79 +Author: K.Ohta +Date: Thu May 31 06:34:52 2018 +0900 + + [VM][FM7][JCOMMCARD][STATE] Apply to new state saving/loading framework. + +commit e3782e259b70fd96b83e4fee51955f69c2d9b5ef +Author: K.Ohta +Date: Thu May 31 04:37:04 2018 +0900 + + [VM][MSX][STATE] Add new state feature. + [VM][MZ700][STATE] Add new state feature. + [VM][MZ2500][STATE] Add new state feature. + [VM][MZ80K][STATE] Add new state feature. + [VM][PCENGINE][STATE] Add new state feature. + +commit a93b99746633582f6d0ae69acf20b5031c439005 +Author: K.Ohta +Date: Thu May 31 04:06:44 2018 +0900 + + [VM][SN76489AN] Fix TYPO on load_state(). + +commit 82b318792b1fbfa8dc377c6d7b49555276a2367c +Author: K.Ohta +Date: Thu May 31 03:23:59 2018 +0900 + + [VM][BABBAGE2ND] Fix crash when save / load state. + +commit 5acc6ad9e3f74b14ad92c67edf712926696858cd +Author: K.Ohta +Date: Thu May 31 02:43:40 2018 +0900 + + [OSD][SOUND][Qt] Fix hang-up with resetting at some situations. + +commit 7dc2a502f39d190b259177827f42c129e497b8ca +Author: K.Ohta +Date: Thu May 31 02:42:28 2018 +0900 + + [UI][EMU_THREAD][Qt] Update functions. + [LOGGER] Update logger entries. + +commit e75fa7f5dc5e881500b30cba136483bd10f303b6 +Author: K.Ohta +Date: Thu May 31 02:41:09 2018 +0900 + + [VM][STATE] Update state feature with some VMs, some devices. + +commit 3affd46f7a078b0a74b193adb0126cb7f9cc270f +Author: K.Ohta +Date: Thu May 31 02:39:07 2018 +0900 + + [VM][STATE] Improve state helper. + +commit 024a5ebd24cb67e31275e2cbe1f79f793a24ea83 +Author: K.Ohta +Date: Tue May 29 04:47:07 2018 +0900 + + [VM][Qt] Fix FTBFSs. + +commit 14a4f35de0faaea7879ac842e1fd7a5f852a0e6e +Author: K.Ohta +Date: Tue May 29 04:45:57 2018 +0900 + + [VM][Qt][FM16BETA] Fix FTBFS. Class name MAIN:: may not use for MinGW + SDL2. + +commit 9df70368f7a7c57b9f2933e3212a76daab336964 +Author: K.Ohta +Date: Mon May 28 22:28:46 2018 +0900 + + [VM][X1] Copy VRAMs to shadow data at starting a frame.Reduce flickering a lot. + +commit 38236e3a4f584c742ff24d919eba3171aaeff8e9 +Author: K.Ohta +Date: Mon May 28 20:31:49 2018 +0900 + + [VM][UI][Qt] Fix FTBFSs. + +commit 57b06d33c0ac60278ecec7409a8909f13dd32345 +Author: K.Ohta +Date: Mon May 28 18:22:42 2018 +0900 + + [UI][Qt] Update UIs, related by src/rc/foo.rc . + +commit 1a85bcdbc7fc979d068b841d3e6376ff58e2a49b +Author: K.Ohta +Date: Mon May 28 14:37:04 2018 +0900 + + [DOC] Update ToDo (Still updated only Japanese doc.). + +commit 1b9be9167de66d67920176732d9de14253b057e5 +Author: K.Ohta +Date: Mon May 28 03:28:55 2018 +0900 + + [UI][Qt] (Maybe, maybe) Fix FTBFSs. + +commit 5b195572032f2fb9be47722dff19a5610643672d +Author: K.Ohta +Date: Sun May 27 23:43:57 2018 +0900 + + [UI][Qt] Update UI. + +commit 744ff4c4e59fb11720a1446699fb8536a0b6626e +Author: K.Ohta +Date: Sun May 27 15:12:24 2018 +0900 + + [UI][Qt] Apply to upstream's updating definitions.Still not implement around HDDs. + +commit abddc0265f0e921c97840ed34012716e84e14e60 +Author: K.Ohta +Date: Sun May 27 14:16:54 2018 +0900 + + [General] Merge upstream 2018-05-24. Still not test to build, will test. + +commit aafd263a9a6c5553050166021a1b2631dd89d58f +Author: K.Ohta +Date: Mon May 21 15:57:01 2018 +0900 + + [VM][FM7] Fix FTBFS with pre-compiled headers. + +commit 0ee1e889921ea0aa5e6d0429e35c360b7aaad0d8 +Author: K.Ohta +Date: Sun May 20 22:03:58 2018 +0900 + + [VM][STATE] Remove typeid() from state data, this seems to be buggy. + [VM][COMMON_VM] Update soversion. + +commit 84fc06b957823e71f7db1c4834c029948eb1fc92 +Author: K.Ohta +Date: Sun May 20 21:34:51 2018 +0900 + + [EMU] Enable to Gzip'ed state saving / loading. + +commit d8feeedfa40581eed28a205917fece2c4235f5a4 +Author: K.Ohta +Date: Sun May 20 18:16:42 2018 +0900 + + [VM][FM7] Fix FTBFS. + [VM][FM7] STATE: Move some devices to new framework. + +commit 265c377b59f55a60d237a244abb9c1c549d4b86a +Author: K.Ohta +Date: Sun May 20 18:16:19 2018 +0900 + + [VM][STATE] Delete duplicate logics. + +commit 4048c441545c1520f77c6d45f69346fb80715994 +Author: K.Ohta +Date: Sun May 20 04:43:21 2018 +0900 + + [VM][STATE_SAVE] Fix bug of loading [int64_t|uint64_t] . + [VM][STATE_SAVE] Add float, double and long double. + [VM][MC6809][STATE_SAVE] Use statesub.h instead of old state save. + +commit c41ec8e642aa951560154291171f78dcd5d52db4 +Author: K.Ohta +Date: Sun May 20 02:27:06 2018 +0900 + + [VM] Add save state utilities.See src/statesub.h and src/vm/fm7/fm7_mainio.[cpp|h] . + [VM] Add CRC32 protection for saved state. + +commit a5e741fafe9c2adffb230bafcbb4daadf9012567 +Author: K.Ohta +Date: Wed May 16 18:36:42 2018 +0900 + + [VM][M6502] Fix compiler warning. + +commit 38e78a021214ca349c93b2a6be41cea633c9090b +Author: K.Ohta +Date: Wed May 16 18:34:42 2018 +0900 + + [VM][HD146818] Fix compilation warning. + +commit 2ca756db19eae26d990f7d0bfb04be5f8935ada9 +Author: K.Ohta +Date: Wed May 16 18:31:53 2018 +0900 + + [VM][MSM58321] Fix OOPS around counting pulse. + +commit 4766bd24b215c5569dede99c7b511210838f52b3 +Author: K.Ohta +Date: Wed May 16 18:24:07 2018 +0900 + + [CONFIG] I forgot change top default of renderer. X-) + +commit f896ddbdf4f36f1030df5c4fcd21a71c2ee6e321 +Author: K.Ohta +Date: Wed May 16 18:23:53 2018 +0900 + + [DOC] Updated. + +commit cf31c26aab576798a073e5d523bfc21b2091fd76 +Author: K.Ohta +Date: Wed May 16 15:00:11 2018 +0900 + + Update .gitignore. + +commit 334db661797b451c44740211508564bad994f75e +Author: K.Ohta +Date: Wed May 16 14:59:29 2018 +0900 + + [Build][CMake] Add PC98RL,XL. + +commit 5712aa55fc59359c69f4af959f63205db152da49 +Author: K.Ohta +Date: Tue May 15 18:41:06 2018 +0900 + + [DOC][PC98] Update documents. + +commit 5fec020b62663bfe1dfa8ae4f8a1ee78c0fdaf7e +Author: K.Ohta +Date: Tue May 15 18:37:37 2018 +0900 + + [VM][General] Merge Upstream 2018-05-06. + +commit 14b5964db79a964fe10a54937269604334676441 +Author: K.Ohta +Date: Tue May 15 18:29:47 2018 +0900 + + [UI][Qt] Fix around mouse problems. + +commit 98c7921b4f454778199d69405a1378a25c497f29 +Author: K.Ohta +Date: Mon May 14 04:14:51 2018 +0900 + + [Qt][OpenGL][GLES] GLSL: Update precision of float value. + +commit 296d380d9e2384f4af330b5c8c85994e5e253575 +Author: K.Ohta +Date: Mon May 14 04:13:48 2018 +0900 + + [Qt][OpenGL][GLES][WIN32] Fix internal format definition of textures for Angle. + +commit 703c09861e7fd5c05eb27d40c29864fcf57d2959 +Author: K.Ohta +Date: Mon May 14 02:45:14 2018 +0900 + + [Qt][OpenGL][GL3][GLES] Modify shaders to use float texture and high precision pixels if enabled. + +commit 26015bbb400b449b850caaeeea7463562beb4bec +Author: K.Ohta +Date: Mon May 14 02:44:41 2018 +0900 + + [Qt][OpenGL] Add some extensions and logging feature. + +commit 2c9ec60865c7fc6f92c6e5548b1c0809e5b7968a +Author: K.Ohta +Date: Sun May 13 20:05:13 2018 +0900 + + [GL3] . + +commit b508a203f17c057ea058edf7166a478e18dc6ece +Author: K.Ohta +Date: Sun May 13 20:04:30 2018 +0900 + + [Qt][OpenGL][GLES] Fix TV renderer, GLES can't use Float texture. + +commit 590e1846f7fd333d702138749cd8a2c6ee4cc9fe +Author: K.Ohta +Date: Sun May 13 20:02:51 2018 +0900 + + [Draw][OpenGL][Qt] Use GL's FBO for rendering framebuffer, not QOpenGLFrameBufferObject.Fix issue of TV renderer@GLES with Angle project. + +commit 81deac5a8c8755438b802087dec1735a2b04a269 +Author: K.Ohta +Date: Sat May 12 00:14:21 2018 +0900 + + [Qt][GLES] Fix compilation errors with Angle OpenGL ES dll. + +commit fcc48accba67db9df45193338d76a33fbad98643 +Author: K.Ohta +Date: Fri May 11 23:03:00 2018 +0900 + + [Qt][Draw][GLES] Add TV renderer for OpenGL ES. + +commit 52c913bffb0f96e5c12303169024d00b6f01a7cb +Author: K.Ohta +Date: Fri May 11 17:04:17 2018 +0900 + + [Qt][OpenGL_ES] Fix crash with one board computers with OpenGL ES2. + +commit ccd9ffcc6021ef09866f1237d1781bb0ffe329da +Author: K.Ohta +Date: Thu May 10 23:15:18 2018 +0900 + + [Qt][COMMAND_LINE] Add --opengl , --envvar and --dump-envvar . + +commit 8b43d026a08188a84ec80efca0672736d31d0d50 +Author: K.Ohta +Date: Thu May 10 21:02:33 2018 +0900 + + [Qt][VM][FM7] Fix FTBFS with MinGW32. + +commit 47ba17cd8c9409f64ce1597a0f7eea0553670d5c +Author: K.Ohta +Date: Thu May 10 20:26:43 2018 +0900 + + [Build][Win32] . + +commit 9fb40f703d90c90ea572789542adc2ba81ae17ef +Author: K.Ohta +Date: Thu May 10 20:26:13 2018 +0900 + + [Qt][OSD] Update SOVERSION. + +commit b1671a6bcba39bee93ab418928a8c5d6a5e757e8 +Author: K.Ohta +Date: Thu May 10 20:25:39 2018 +0900 + + [Qt][Gui] Related to a before commit. + +commit 69d77a3504ec20f70296b5746014228b4ebfe0a7 +Author: K.Ohta +Date: Thu May 10 20:23:53 2018 +0900 + + [Draw][Qt] Use Semaphore instead of mSecs waiting.Expect to improve real-time-drawing on multi thread. + [GUI][Qt] Update SOVERSION. + +commit 645dd2b85c85dfd0cb6e4247287c041fc33b9abc +Author: K.Ohta +Date: Thu May 10 05:44:45 2018 +0900 + + [Draw][Qt] . + +commit c706f430206a6e48b85ea4ff222c2d5ff4488eb9 +Author: K.Ohta +Date: Wed May 9 20:41:24 2018 +0900 + + [Qt][Draw] Fix drawing timing. + +commit a7f23d0d3db8463b6e08d868d7bdbd3a656c3dc4 +Author: K.Ohta +Date: Wed May 9 20:40:35 2018 +0900 + + [Qt][Draw][OpenGLES] Initial support for GL ESv2.0.Only drawing. + +commit 90f540b15641261c746ef51c4f1f28396ae19509 +Author: K.Ohta +Date: Sun May 6 00:47:35 2018 +0900 + + [UI][Qt][FLOPPY] Not reset slot number when opening disk. + +commit f97046603a9b0992b3461913d7b411244e7dfd7c +Author: K.Ohta +Date: Sun May 6 00:44:45 2018 +0900 + + [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. + +commit ac472c43a3554da2ccec1115ee362d88e4eec092 +Author: K.Ohta +Date: Sat May 5 23:44:57 2018 +0900 + + [BUILD][CMAKE][WIN32] Apply to Qt5,10 and FFMpeg 4.0. + +commit 44a210509985e0d078973385f1a4e773f2d53be2 +Author: K.Ohta +Date: Sat May 5 23:41:43 2018 +0900 + + [Qt][OpenGL][Draw] Add OpenGL ES2 renderer.Still not display. + +commit b35007bcdd9a181f62cf348cf53ea1847fbeb45c +Author: K.Ohta +Date: Sat May 5 18:02:20 2018 +0900 + + [Qt][OpenGL] Renderer: Remove unneeded headers including. + [Qt][OpenGL][Shader] Move shaders per gl version. + [Qt][OpenGL][Shader] Remove pre-optimized shaders. + +commit 5121f9cf428da5a8fd66faadbbae355803c4b98e +Author: K.Ohta +Date: Sat May 5 08:29:21 2018 +0900 + + [Qt][UI] Fix screen issue with Qt5.10/Windows. + +commit 571a0bc63aec3b1c08b50c18fe0e7104c939c8f9 +Author: K.Ohta +Date: Fri May 4 06:29:18 2018 +0900 + + [Build][WIN32] Update cross-build scripts. + +commit 0a862b1bb6ccb82fa631d98c86b4ee6e02fab70f +Author: K.Ohta +Date: Fri May 4 02:59:28 2018 +0900 + + [Build][CROSS] Add cross-compiling scripts and patch(es) to build Qt5.10. + +commit d68fd058338c6424f2254b303c75e8092c6b1d39 +Author: K.Ohta +Date: Sun Apr 29 00:38:52 2018 +0900 + + [VM][FM77L4] Add blink feature to 400 lines board. + +commit d059ef35aebfc3336c3c8f74a29174eb9f0abbc5 +Author: K.Ohta +Date: Sun Apr 29 00:37:40 2018 +0900 + + [Qt][AVIO][MOVIE_SAVER] Fix FTBFS with FFMPEG 4.0.Will be needed to apply to new API.Will fix. + +commit 061cb39cad58f613e34ce11898173d08a817ac76 +Author: K.Ohta +Date: Fri Apr 13 03:57:07 2018 +0900 + + [UI][Qt][FM8] Fix number of bubble-casette: Start from 0, not 1. + +commit 4e3b05fc0a0b1da1fdd8186e1a5dab52d0dbb8fc +Merge: 17934610 4dc29b3c +Author: K.Ohta +Date: Fri Apr 13 02:23:32 2018 +0900 + + Merge branch 'master' of github.com:Artanejp/common_source_project-fm7 + +commit 17934610f23e4e0797701a486db67a644c1512f7 +Author: K.Ohta +Date: Fri Apr 13 02:22:30 2018 +0900 + + [VM][FM7][JOYSTICK] Apply before change to Inteligent-Mouse. + +commit b0631f7261380f515949d3b43c0f51b3fce152aa +Author: K.Ohta +Date: Fri Apr 13 02:21:21 2018 +0900 + + [OSD][Qt] Fix around moving mouse pointer. + [EMU] Remove unneeded functions for only Qt version. + +commit 4dc29b3ca6b9f2058039926d15d895f82aa31866 +Author: K.Ohta +Date: Mon Mar 26 05:00:24 2018 +0900 + + [Build][Ubuntu/Xenial] Fix FTBFS. + +commit 6569701bc9b97d96fa6e49d3b08447bdb4d3ac66 +Author: K.Ohta +Date: Mon Mar 26 02:23:02 2018 +0900 + + [CMake][FM16BETA] Fix FTBFS. + +commit 77610204fefcc1f04b33c1d54f1eb14caa6424a4 +Author: K.Ohta +Date: Mon Mar 26 01:51:37 2018 +0900 + + [DOC] Update docs. + +commit f8f16ac6f19fe2dcab250ad50d96cf0b30c8903e +Author: K.Ohta +Date: Mon Mar 26 01:43:16 2018 +0900 + + [VM][FM77L4] I missed value of subsys_l4 X-) + +commit 0af25201e8e12508b932a68930c86796a51df0da +Author: K.Ohta +Date: Mon Mar 26 01:28:15 2018 +0900 + + [GENERAL] Update SOVERSION. + +commit 253c9a28266c1f59994bf8103ec6b509db1fb8bc +Author: K.Ohta +Date: Mon Mar 26 01:24:22 2018 +0900 + + [BUILD][CMAKE] Change optimise parameters. + +commit 708484f11469998cfa7b7cebc1c6cb2ddc5d69c8 +Author: K.Ohta +Date: Mon Mar 26 01:21:43 2018 +0900 + + [MOVIE_LOADER] Fix scaling factor.Displaying video as correct width and height. + [MOVIE_LOADER] Fix hang up at end of video. + [MOVIE_SAVER][WIP] Fixing crash when saving movie and playing video.(still not fix). + +commit 4a7e650c04ff5b3c2e29e806128a8e6a103897a5 +Author: K.Ohta +Date: Sun Mar 25 21:53:05 2018 +0900 + + [UI][I18N][Qt] Update Translations. + +commit 6fe7becbea88362b2856c71ecb14bfa8c6ca2523 +Author: K.Ohta +Date: Sun Mar 25 21:46:49 2018 +0900 + + [UI][Qt][SCREEN] Add turning on/off virtual media Icons on screen (OSD). + +commit 64e741f124eb4e2c75ec2826e5ad2f07efc99879 +Author: K.Ohta +Date: Sun Mar 25 16:17:16 2018 +0900 + + [VM][FM77L4] Add FM77L4.Maybe 400lines board still not working. + +commit 989aa9f5e877b9cdb665c06b878cbb5e46e7be6f +Author: K.Ohta +Date: Sun Mar 25 15:25:23 2018 +0900 + + [Qt][COMMAND_LINE] Fix not loading virtual floppy disks excepts D77/D88. Thanks to https://matsuri.5ch.net/test/read.cgi/i4004/1483504365/922 . + [Qt][COMMAND_LINE][FM8] Re-enable to loading bubble casette. + [Qt][COMMAND_LINE][PX7] Delay loading movie.Fix crash loading movie with command line. + +commit e81cad55c4b3fb8ff4d3c2b6f4313b10c052775a +Author: K.Ohta +Date: Fri Mar 23 20:24:56 2018 +0900 + + / + +commit 5157e446cf53a739e95a9bc69b28aa9d577ef5e7 +Author: K.Ohta +Date: Fri Mar 23 20:23:46 2018 +0900 + + [UI][Qt][COMMAND_LINE] Temprally disable --binary* , --ld* and --bubble* .They don't work fine yet. + +commit 9b81938868aa0db7b8edba3e1f58919e691ab22d +Author: K.Ohta +Date: Fri Mar 23 18:37:33 2018 +0900 + + [COMMAND_LINE][MAIN] Split some functions at MainLoop(). + +commit 68aa0bd12063a8c1566947ec1f4ef358a2557285 +Author: K.Ohta +Date: Fri Mar 23 17:18:37 2018 +0900 + + [EVENT] . + +commit 93e904925ddfe8950b70018249511918e7102869 +Author: K.Ohta +Date: Fri Mar 23 17:18:03 2018 +0900 + + [VM][FM7] Add Green display features. + +commit 354177e8f7b3bfb3ab5a5640ae9ccdc1434465b1 +Author: K.Ohta +Date: Fri Mar 23 17:16:17 2018 +0900 + + [COMMAND_LINE][Qt] Add virtual media handling via command line. + +commit b05d12ca81077803e233d0bdd6f373f091559a57 +Author: K.Ohta +Date: Mon Mar 19 16:43:12 2018 +0900 + + [VM][FM77][FM8] Fix FTBFS. + +commit 103736c4ade6e6023e45d881060040f0e73dbecb +Author: K.Ohta +Date: Mon Mar 19 16:42:07 2018 +0900 + + [General][Qt] Add some command line options.(Still not implement around virtual media) + +commit b65c259a98ca50ced547ca7da9a9507c3ea44002 +Author: K.Ohta +Date: Mon Mar 19 06:02:24 2018 +0900 + + . + +commit 78154ef7e7bc93c308f21e87c4790303e638b93d +Author: K.Ohta +Date: Mon Mar 19 06:01:44 2018 +0900 + + [VM][FM77L4][WIP] Implementing 400LINES BOARD's CRTC. + +commit 31f1dc7083bd830866dca41999984288c4346332 +Author: K.Ohta +Date: Mon Mar 19 00:18:09 2018 +0900 + + [VM][EVENT] Specify CPU per VM. + +commit 023a9aaed0eed332a65d618b7aa815aeecf05ea5 +Author: K.Ohta +Date: Mon Mar 19 00:16:33 2018 +0900 + + [VM][FM7][Qt] Add Green display for FM-7/8/77 . + +commit a5e8e01855c26f59882b8ed7a6b592dea645b5dc +Author: K.Ohta +Date: Fri Mar 16 15:42:03 2018 +0900 + + [VM][FM7][VRAM] More expect to use SIMD. + +commit 813614437a72ddb736e676147522fa1112275ba2 +Author: K.Ohta +Date: Thu Mar 15 23:42:40 2018 +0900 + + [VM][FM7][VRAM] Add __DECL_VECTORIZE_LOOP decl. to indicate expect to use vectorize (a.k.a. SIMD instructions). + +commit 9050ad8c4d0471e732b3d54a50da7cf6ccb65d82 +Author: K.Ohta +Date: Fri Mar 9 05:40:14 2018 +0900 + + . + +commit 4db7541ea75e425cd689efddd3aa1789e560c7e7 +Author: K.Ohta +Date: Fri Mar 9 05:39:00 2018 +0900 + + [VM][FM7] Use template and static_cast to expect to be faster. + +commit 37c897edb072c0e8eae941c4cca8f8a3293719d6 +Author: K.Ohta +Date: Thu Mar 8 06:04:40 2018 +0900 + + [VM][MC6809] Fix clock using. + +commit db42ea8fd8fb230ee29ada661c5d1da98d8ef924 +Author: K.Ohta +Date: Thu Mar 8 06:03:53 2018 +0900 + + [VM][EVENT] drive()/mix() :Expect to be faster a bit. + +commit 8eee19ee2032e6060d5652182cb87db70b651a7a +Author: K.Ohta +Date: Thu Mar 8 06:02:52 2018 +0900 + + [VM][MB8877] Fix verify timing on SEEK command.Fix not booting Sylpheed for FM77AV. + +commit 944a6635afb8ab171a00d4028952e725b6c04382 +Author: K.Ohta +Date: Sun Mar 4 11:30:48 2018 +0900 + + [DOC] Updated. + [BUILD][CMAKE][INSTALLER] Update SOVERSION. + +commit 7c0c0657f8f726e7aa86ace64777036e1cca4ce4 +Author: K.Ohta +Date: Sun Mar 4 11:19:25 2018 +0900 + + [UI][Qt][MZ800] Fix FTBFS. + +commit 28a6801360d8162110e89cc6292d6f4fe9e4d02f +Author: K.Ohta +Date: Fri Mar 2 09:47:50 2018 +0900 + + [DOC][GENERAL] . + +commit e592e276d8e510ea16c48e723d692761b56bf000 +Author: K.Ohta +Date: Fri Mar 2 09:44:43 2018 +0900 + + [VM][FM7][DISPLAY] Stop to use OpenMP.Fix display noise at 256k colors mode on Win32 Host. + [VM][FM7][DISPLAY] Fix framerate at 400 line mode. + [VM][FM77AV40][DISPLAY] Using VARIABLE frame rate. + [VM][FM77AV40EX][DISPLAY] Don't scroll at ACTIVE_PAGE != 0. + +commit 7aaaad6455fc66b9aed368bff2e500c98d622195 +Author: K.Ohta +Date: Thu Mar 1 15:23:20 2018 +0900 + + [UI][Qt][FM16BETA] Initial support. + +commit 01de99b7055e0ca4e219c65756dcc56bc555a1a7 +Author: K.Ohta +Date: Thu Mar 1 15:15:02 2018 +0900 + + [UI][Qt][FM16Beta] Initial setup. + +commit e60a47369dd3890bba921b3e003f4e94cf16a6b1 +Author: K.Ohta +Date: Thu Mar 1 14:57:45 2018 +0900 + + [UI][Qt] Fix issues for ROMAJI-TO-KANA conversion. + +commit 92b7fefc9e10975aba9c8ffd7036ce4ae7eb0942 +Author: K.Ohta +Date: Thu Mar 1 14:56:52 2018 +0900 + + [VM][PYUTA] PYUTA has no state save/load. + +commit 2aa68148c5c238cbe53e135b005b12037af68e6f +Author: K.Ohta +Date: Thu Mar 1 14:56:26 2018 +0900 + + [VM][I386][NEWDEV] Fix FTBFS. + +commit 07ef5b9ab5e03e3ed330c42419dc2057042cd08b +Author: K.Ohta +Date: Thu Mar 1 14:55:34 2018 +0900 + + [UI][Qt] Track to upstream's updating menus.Still not implement rotate display. + +commit ffdfde3c8f0993be201a5a2d83a2d1dbe369776a +Author: K.Ohta +Date: Thu Mar 1 13:47:21 2018 +0900 + + [GENERAL] Merge upstream 2018-03-01. + +commit 191f583b4f00d5da9dafe919b51f810653e9d2cd +Author: K.Ohta +Date: Thu Mar 1 03:38:59 2018 +0900 + + [VM][FM7] Framerate should be 55.40fps when 400line (8colors) mode.Add supporting SUPPORT_VARIABLE_TIMING. + +commit da9e841a90450c02c7f05cc2857612874d288440 +Author: K.Ohta +Date: Thu Mar 1 00:33:03 2018 +0900 + + [UI][Qt] Add option, "Print statistics", related by commit 324b522e8fe7a80d03ac12f9a5800954dc96d900. + +commit 943583244db471d733a61828cf3de61207c70996 +Author: K.Ohta +Date: Thu Mar 1 00:32:08 2018 +0900 + + [EMU][CONFIG] Add config option print_statistics, related by commit 324b522e8fe7a80d03ac12f9a5800954dc96d900ESC. + +commit dfe982069f04ff6eb123d2df5a9995a8467cae69 +Author: K.Ohta +Date: Thu Mar 1 00:31:37 2018 +0900 + + . + +commit 6f2978a5ea1f16ad235e845aab1fd70ce93b9ad5 +Author: K.Ohta +Date: Thu Mar 1 00:30:27 2018 +0900 + + [VM][MB61VH010] Drop unused variables. + [VM][MB61VH010][WIP] Adjust sequence of BUSY flag with line. + +commit 95f93f2cd448761ac5137ed2a4d291fcb8eb285d +Author: K.Ohta +Date: Thu Mar 1 00:28:58 2018 +0900 + + [VM][FM7] Wait is CPU wait, not MEMORY WAIT. + [VM][FM7] Calcurate more correctness wait parameter (with DRAM REFRESH), Thanks to Ryu Takegami. + +commit 324b522e8fe7a80d03ac12f9a5800954dc96d900 +Author: K.Ohta +Date: Thu Mar 1 00:24:43 2018 +0900 + + [VM][MC6809] Add SIG_CPU_WAIT_FACTOR. This is setting wait factor (65536 = 1wait per clock, 0 = non wait).This is ugly hack due to not permited to modify clock for CPU#0 by scheduler. + See FM7_MAINMEM::setclock() at vm/fm7/fm7_mainmem.cpp for details. + [VM][MC6809] Add correcting cpu statistics per 16 frames. + +commit 5ca21fa5c137ed872baadd8066cc57f104d797da +Author: K.Ohta +Date: Wed Feb 28 04:26:55 2018 +0900 + + [VM][FM7][MAINMEM] More accurate wait implementation. + +commit bdb9a833ddbe222b109a7426afc56c8dcad6f80c +Author: K.Ohta +Date: Wed Feb 28 04:26:12 2018 +0900 + + [VM][FM77AV40][FLOPPY] Apply to changes UPSTREAM 2018-02-25. + +commit fd747bc6cc3f58cba960e091d25849495b05ca22 +Author: K.Ohta +Date: Wed Feb 28 04:25:34 2018 +0900 + + [VM][MC6809] Adjust clock references. + +commit 787d6651640a730cb55914b9b72b021239def7fa +Author: K.Ohta +Date: Wed Feb 28 04:24:54 2018 +0900 + + [VM][MB8877] Remove FM77AV40* relateed features. + +commit 4881b82f7d9ffd25bdcc30e37ab6e8081fde1e44 +Author: K.Ohta +Date: Wed Feb 28 01:46:21 2018 +0900 + + [VM][DISK] Fix record not found with get_sector(-1, -1, foo) at MB8877:: . + +commit 76f8bd1a6830458c4a241e41e073a7389a7cff9d +Author: K.Ohta +Date: Wed Feb 28 00:30:12 2018 +0900 + + [GENERAL] Merge upstream 2018-02-27. + +commit ac43ff56aa4ffda24d32d38a53752fd9a77d64ea +Author: K.Ohta +Date: Wed Feb 28 00:27:37 2018 +0900 + + [GENERAL] Merge upstream 2018-02-25. + +commit fc1f2bf4acfe3edbee72c81f8cfdc7503700cd9f +Author: K.Ohta +Date: Wed Feb 28 00:04:06 2018 +0900 + + [GENERAL][EMACS] Add .dir-locals.el and vs-set-c-style.el . + +commit 7f206dcf78aab17bdf94508f730b96504d22f287 +Author: K.Ohta +Date: Mon Feb 26 12:43:06 2018 +0900 + + [VM][FM77][2HD] BREAK KEY AND ATTENTION MUST BE MASK IF FIRQ USING FOR FDC's DRQ.Thanks to Haserin. + +commit 302941da8c56f4b60cb777a8e17d590973add18f +Author: K.Ohta +Date: Sun Feb 25 14:43:30 2018 +0900 + + [BUILD] Update SOVERSION and REVISION. + +commit f72d448db12b6daa0866b08f50a755372adc1076 +Author: K.Ohta +Date: Sun Feb 25 14:30:52 2018 +0900 + + [VM][MC6809] Fix halt sequence. + +commit afd8d1b43f13175c38df78431e18e61d6adafa4e +Author: K.Ohta +Date: Sun Feb 25 14:29:59 2018 +0900 + + [VM][FM7][FM77AV][MAINMEM] Fix (adjust) memory-wait-parameters.Fixed FM77AV's demonstration and LUXOL. + +commit b6da1c04df2f6bb15d2aa643cadd3f3c8dd8bc27 +Author: K.Ohta +Date: Sun Feb 25 05:56:28 2018 +0900 + + [OSD][Qt[Screen] Expect to fix lock up when openning debugger. + +commit 02295c83ee50fbfd39e08dc9256672b2d7c45c11 +Author: K.Ohta +Date: Sun Feb 25 05:56:05 2018 +0900 + + [VM][FM7] Re-implement around clock. + +commit 90cd6b3eca4e94c83a78e12255a3292dac9c04af +Author: K.Ohta +Date: Sun Feb 25 05:54:19 2018 +0900 + + [VM][MB8877] Revert modify of seek command ; when track register != physical track. + +commit 78543975b9aca5cced255f10b1b348eba119081d +Author: K.Ohta +Date: Sun Feb 25 05:52:20 2018 +0900 + + [VM][FM7][MAINMEM] Implement memory wait.EVENT:: cannot modify first CPU after regist. + +commit 48fae30f7eccc503f764c53bbc82ff780c53c987 +Author: K.Ohta +Date: Sun Feb 25 05:50:44 2018 +0900 + + [VM][MC6809] Fix arount extra_iclock.Maybe fix around accessing wait. + +commit 126a160bb7279ec8de3d7ddaa2c8c25b274d87f7 +Author: K.Ohta +Date: Sat Feb 24 03:13:46 2018 +0900 + + [DOC] Update credits. + +commit 4f52efd187312841d4de98b3831a9468bfd78a09 +Author: K.Ohta +Date: Sat Feb 24 03:11:22 2018 +0900 + + [DOC][TOOL] Update (some) binaries under tool/ and some documents. + +commit f401b5435c8979bb49ef67f87ff92d4a3b1a6f89 +Author: K.Ohta +Date: Sat Feb 24 03:06:01 2018 +0900 + + [BUILD][DOC] Merge upstream 2018-02-23. + +commit 5804e7422a57a5aa1d596c2e51556cae8f88767d +Author: K.Ohta +Date: Sat Feb 24 03:04:27 2018 +0900 + + [VM] Merge Upstream 2018-02-23. + +commit 7b1c8f2b85e41cbfa8bb08813bd8011cba372007 +Author: K.Ohta +Date: Sat Feb 24 01:20:59 2018 +0900 + + [VM][MB8877] SEEK COMMAND: Fix seek target what difference betweeen track register and physical drive.Thank to Haserin. + +commit 1264c25394aa909d23bdcad50df4b0ac21d620b4 +Author: K.Ohta +Date: Fri Feb 23 22:29:46 2018 +0900 + + [Qt][OpenGL][MOVIE_LOADER] Use QMutexLocker if ready to use. + +commit ad6bba3d2126862a3be3985853f7bca1936efd7c +Author: K.Ohta +Date: Fri Feb 23 22:29:12 2018 +0900 + + [OSD][Qt] Use Recursive-Mutex instead of Semaphore. + +commit 894e4288802e0d92253c1d41a41cadeadcf9391e +Author: K.Ohta +Date: Fri Feb 23 22:27:50 2018 +0900 + + [VM][MB8877] Fix wait value when end of seek and verify.Thanks to Ryu Takegami. + +commit dd04a1baf684626b840470074975978a6255d1be +Author: K.Ohta +Date: Thu Feb 22 23:40:52 2018 +0900 + + [DOC] Update README_20180222.txt. + +commit b860cb162ccab2fb3ffcd8f930d2770b7fc65426 +Author: K.Ohta +Date: Thu Feb 22 22:00:59 2018 +0900 + + [DOC] . + +commit 3dcdcc490bebd569fef4d32f14c34670f250f788 +Author: K.Ohta +Date: Thu Feb 22 22:00:30 2018 +0900 + + [DOC] Update. + +commit fa07e353db77a757c8f8d33c296ec6a51cf14220 +Author: K.Ohta +Date: Thu Feb 22 21:56:55 2018 +0900 + + [Qt][WINDOWS][DEBUGGER] Fix crash when exitting emulator. + +commit 05ac783f6e49733aa946a2031ce052a67d8dd5e8 +Author: K.Ohta +Date: Thu Feb 22 15:45:03 2018 +0900 + + [VM][MB8877] Fix seeking sequence. Thanks to Haserin. + [VM][MB8877] Track-verifying may be before execute command.Thanks to Ryu Takegami. + +commit 6998a6f5153b48d5cab55107a69f241006666f09 +Author: K.Ohta +Date: Thu Feb 22 15:44:39 2018 +0900 + + [I18N] Update I18N table. + +commit 4cf405a61adca3f50df5e53637bc6a6f3b8ceb24 +Author: K.Ohta +Date: Thu Feb 22 15:44:07 2018 +0900 + + [Qt][LOGGER] Fix locake for time-string. + +commit 7f37c678359c33fb76245a047c0c1284fd445bcd +Author: K.Ohta +Date: Thu Feb 22 14:37:40 2018 +0900 + + [UI][Qt][L10N] Update translations. + +commit 15259a8f42ca14af517e1b99ccb1fefb0a0e14dd +Author: K.Ohta +Date: Thu Feb 22 12:29:04 2018 +0900 + + [UI][Qt][DEBUGGER] Remove debugger_thread.[cpp|h] due to integrate to EMU::open_debugger() and EMU::close_debugger(). + +commit 9a288195782d240ecb6b676a279195977f59713c +Author: K.Ohta +Date: Thu Feb 22 12:17:06 2018 +0900 + + [DEBUGGER] . + +commit a7295ade9b9f0bd8f0d004a36df16bd2fa19d421 +Author: K.Ohta +Date: Thu Feb 22 12:16:29 2018 +0900 + + [UI][MZ2500][J3100] Fix FTBFSs. + +commit caf5d4763e0dc51f579fd0f0adf68d2f653f3758 +Author: K.Ohta +Date: Thu Feb 22 00:20:26 2018 +0900 + + [UI][Qt][DEBUGGER] Fix crash/lockup with closing debugger window. + +commit f5db0274d7f390cce7b215f228b22dc5c26faa34 +Author: K.Ohta +Date: Wed Feb 21 17:32:42 2018 +0900 + + [UI][Qt][BUBBLE] Minimize VM depended unit. + +commit d50260dbbf09703f787338f24f32c259db8be2d7 +Author: K.Ohta +Date: Tue Feb 20 17:02:58 2018 +0900 + + [Qt][Windows] Prepare to parsing command line. + +commit 0b3bd75d979b51916f987c08a82a4742ad061cac +Author: K.Ohta +Date: Tue Feb 20 04:53:06 2018 +0900 + + [DOC] . + +commit dab3a4cd1c2f084c4ced29e82edec8d0fb146351 +Author: K.Ohta +Date: Tue Feb 20 04:52:39 2018 +0900 + + [VM][FM7][KEYBOARD] Fix initial key code value. + +commit 28ce199c749411993fcf04e7fc599ae232b6865d +Author: K.Ohta +Date: Tue Feb 20 04:52:18 2018 +0900 + + [EVENT] . + +commit 098dd26d2568d07b0e7880b004fad02f8a830dbb +Author: K.Ohta +Date: Tue Feb 20 04:51:55 2018 +0900 + + [EMU] Remove debug print out. + +commit 17a29122cd00d9d2884e165fd229bb019b8c1ffb +Author: K.Ohta +Date: Tue Feb 20 04:51:33 2018 +0900 + + [EMU] Remove FM-7 specific hack. + +commit 2e1fd9344c3e2b5fe5b7432c81a5af908820566d +Author: K.Ohta +Date: Tue Feb 20 04:49:53 2018 +0900 + + [EMU][Qt] Use recursive mutex to lock key-in queue. + +commit fbe7e074e1133c2921ace1c6abf1a5feb9e7f55d +Author: K.Ohta +Date: Tue Feb 20 04:49:16 2018 +0900 + + [OSD][Qt] Fix not setting device name to logger. + +commit 76a556fcebaf42d165de260d863ff32c583fe92a +Author: K.Ohta +Date: Tue Feb 20 03:57:41 2018 +0900 + + [VM][FM7][KEYBOARD] Make interupt handling at reset correctness.Fix hang-up resetting after checking keyboard interrupt at mainio. + +commit ed63dbfaaf93667415cc2a207fff196eada717ba +Author: K.Ohta +Date: Tue Feb 20 03:05:42 2018 +0900 + + [UI][Qt][FM7] Add "SYNC TO HSYNC" entry also FM-7/77/8. + +commit 3b84c8e343828ecf9e6f7033fa1c326bb315b57a +Author: K.Ohta +Date: Tue Feb 20 03:04:55 2018 +0900 + + [VM][FM7] Fix FRAMERATE.Fix flicking with YS2 (/AV). + +commit 559fecd562a2d90322399d721704dc2b8aed8a92 +Author: K.Ohta +Date: Tue Feb 20 03:01:33 2018 +0900 + + [VM][FM7][DISPLAY] Not use event_vline() as determine H/V SYNC. + [VM][FM7][DISPLAY] Use event_frame() to kick VSTART.Not loop. + [VM][FM7][DISPLAY] Duplicate palette (pixel) value at VSYNC.Fix rendering with DRAGON BUSTER, LUXOL and more softwares. + +commit bf68c4ccfdbd7b9f3d5300d25a7362c70e79ef1a +Author: K.Ohta +Date: Tue Feb 20 03:00:52 2018 +0900 + + [VM][FM7][KANJIROM] Fix wrong save state. + +commit 01837f5d59ddb9f19dc5e8b15dcb4c33c659252c +Author: K.Ohta +Date: Tue Feb 20 03:00:25 2018 +0900 + + [VM][FM7] Fix wrong load state. + +commit e3e6c5cd6899d79d5f81d608f1e02fd556ec13e7 +Author: K.Ohta +Date: Mon Feb 19 04:37:20 2018 +0900 + + [VM][FM7][DISPLAY] Fix framerate. + +commit 2db17aef0b216436244d776bd02bf2b3a0ee9cb4 +Author: K.Ohta +Date: Mon Feb 19 04:35:50 2018 +0900 + + [UI][Qt][DRAW] Add drawing to separate-thread or combined. + +commit 13e519b97d8d09389a2e6221b3b676927259f9ea +Author: K.Ohta +Date: Sun Feb 18 13:50:24 2018 +0900 + + [VM][MB8877] READ SECTOR: MAKE IRQ and UPDATING STATUS after reading CRC bytes.This modifying needs for FM-77 using NMI as MB8877's IRQ. Thanks to Haserin. + +commit 77c86a840d733d2a0d077f57d7bd1a74e56b5ae6 +Author: K.Ohta +Date: Sun Feb 18 04:24:59 2018 +0900 + + [VM][FM8] Fix FTBFS. + +commit e62ff103655e5032c1a08b7dc56b4913dc696415 +Author: K.Ohta +Date: Sun Feb 18 04:16:45 2018 +0900 + + [VM][FM77] Boot from 2HD FDD (maybe).Thanks to Haserin. + +commit ad6170e0efcec0e5b3b19a4fdf57505708583bc6 +Author: K.Ohta +Date: Fri Feb 16 06:05:31 2018 +0900 + + [DOC] Update documents, more. + +commit c6d8207dde48fe847e6064b0f5f00bce82ebf81a +Author: K.Ohta +Date: Fri Feb 16 05:46:35 2018 +0900 + + [DOC] Update gitlog. + +commit bc517f5638b4f5612cc075e0f4d9278220eab4fc +Author: K.Ohta +Date: Fri Feb 16 05:46:06 2018 +0900 + + [DOC] Update credits. + +commit 4dc70a81037a0cecb0568b1349c60ebff57a487d +Author: K.Ohta +Date: Fri Feb 16 05:38:43 2018 +0900 + + [DOC] Update Revision. + +commit 4749bb9902ed6f422c12496e4c85f95ba7fff494 +Author: K.Ohta +Date: Fri Feb 16 05:18:36 2018 +0900 + + [DOC] Update uncommited files. + +commit f9f217f6197709be48bb692258f556d6774e7126 +Author: K.Ohta +Date: Fri Feb 16 05:18:13 2018 +0900 + + [UI][Qt][FM77] . + +commit bd4e430355d20edbf3b0fc9ee7d270eca272f8eb +Author: K.Ohta +Date: Fri Feb 16 05:17:07 2018 +0900 + + [VM][FM77][FM77AV] Add ON/OFF extra RAM. + [VM][FM77AV] Add to use dictionary board for FM77AV/20/EX. + +commit 08be01a5a6c374e30c463374d2b3f2d746a63123 +Author: K.Ohta +Date: Fri Feb 16 02:08:53 2018 +0900 + + [UI][Qt][FM8][FM77] Fix FTBVFS. + +commit 2ef4d037c85634b1c6dd68bf8f9cc8b6a39454b4 +Author: K.Ohta +Date: Fri Feb 16 02:07:45 2018 +0900 + + [VM][FM77][2HD] Fix DRQ->FIRQ handling.Wish to BOOT 2HD OSs. + [VM][FM77][FM8] Fix FTBFS. + +commit 5f68139203143ad686dbf6e5ccdb066525e89569 +Author: K.Ohta +Date: Fri Feb 16 01:20:30 2018 +0900 + + [UI][Qt][BUILD] Add FM NEW7. + +commit 3eddd79be01bfa8be7aca09f66e135c9c4c03edc +Author: K.Ohta +Date: Fri Feb 16 01:18:28 2018 +0900 + + [VM][FM7][MAINMEM] Re-order bank of bulk BOOTROMs.Thanks to HASERIN. + [VM][FM7] Add FM NEW7. + +commit db5efa6f8dce0fb4601f758a0effbbc5838281fe +Author: K.Ohta +Date: Fri Feb 16 01:17:03 2018 +0900 + + [VM][FM7][JCOMMCARD] Use bulk rom (or DICTIONARY + KANJI) for DICTIONARY ROM AREA. + [VM][FM7][JCOMMCARD] Abndon use JIS78 emulation. + +commit 2dd446d2979d7a332eefbc3141ccae05278bd076 +Author: K.Ohta +Date: Thu Feb 15 22:26:33 2018 +0900 + + [VM][BUBBLECASETTE] Improve status register.Thanks to Haserin. + [VM][FM8] Change default frequency to 1.0MHz.Thanks to Haserin. + +commit 96886d8bae83599cf9af2457bbf1086dcca681c7 +Author: K.Ohta +Date: Thu Feb 15 20:57:19 2018 +0900 + + [VM][FM77AV40][DISPLAY] Fix sequences at write BIT6 of MAIN:$FD12.Expect to fix display issue.Thanks to Haserin. + +commit be9f417fcc73a80e87983a5a7e7fc10bda944f61 +Author: K.Ohta +Date: Thu Feb 15 19:20:16 2018 +0900 + + [VM][FM77AV][DISPLAY] Do not reset interrupt masks at reset on sub-system.Thanks to Ryu Takegami. + +commit 9e9adc6ca401fb84d863e4627017adff38fc1132 +Author: K.Ohta +Date: Thu Feb 15 17:53:58 2018 +0900 + + [BUG][VM][FM77] I mistaken to connect motor line for 2HD FDD, I connected 2D FDD (;´Д`) + +commit 178ae8096d10c5039d71c1dab72f34d2874b8303 +Author: K.Ohta +Date: Sun Feb 11 02:36:04 2018 +0900 + + [DOC] Update DOCs. + +commit 221fcef002f101b8dffd2a63edfc11a86e2c688a +Author: K.Ohta +Date: Sun Feb 11 02:19:29 2018 +0900 + + [COMMON] Fix some initialise sequences. + +commit 53b9131923adeb220c599a5f3dc62f264d62c580 +Author: K.Ohta +Date: Sun Feb 11 02:18:03 2018 +0900 + + [OOPs][CONFIG][OSD] Fix directory names to set/make that directories. + +commit 9cef0577e7f2f3e1e3b715e0efdda1c3bc3cae96 +Author: K.Ohta +Date: Sun Feb 11 02:15:16 2018 +0900 + + [VM][MB8877] Try: Improbe result quality of FORCE_INTERRUPT command.I expect to boot OS-9 Level1 FM-77 with 2HD drive.Thanks to Haserin-san. + +commit b6dd1d77eb1ff31552771c41ed94c94d3c7e278d +Author: K.Ohta +Date: Sat Feb 10 18:39:14 2018 +0900 + + [INSTALLER] Updated . + +commit 203d5acdeb1cedbf6e95b686ff0285d6fa0c699f +Author: K.Ohta +Date: Sat Feb 10 18:28:55 2018 +0900 + + [GENERAL] Update installer. + +commit c6e4c054b31d50c684352a109997c39cdcd818b4 +Author: K.Ohta +Date: Sat Feb 10 18:27:51 2018 +0900 + + [DOC] Update documents. + +commit a14677dfb396ece914c338861523aa903aad1740 +Author: K.Ohta +Date: Sat Feb 10 17:43:16 2018 +0900 + + [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. + +commit a62812d63349417d25a82090ee15aa9c00a2765e +Author: K.Ohta +Date: Sat Feb 10 17:10:56 2018 +0900 + + [CONFIG] IMPORTANT: Now, "~/emufoo/" moved to "~/CommonSourceCodeProject/emufoo/" . Please move settings to here. + +commit 34b6ee8c863ab469ab208b5528a7c372bf37515c +Author: K.Ohta +Date: Sat Feb 10 16:35:52 2018 +0900 + + [UI][VM] Add option, "Numpad's Enter is Fullkey's".Useful for FM-77AV series, etc. + [UI][VM] Update VM table. + [UI][Qt][KEYBOARD] Fix load/save sequence of scancode.cfg. + +commit f086341cfc170deb6e5b9cb2ee1298221707ba71 +Author: K.Ohta +Date: Sat Feb 10 05:40:08 2018 +0900 + + [UI][Qt] Update translate for menu.Split section per menu-bar-entry. + +commit e4a6d485b9e88ab561df8137e86ca8941166eaab +Author: K.Ohta +Date: Sat Feb 10 05:16:04 2018 +0900 + + [UI][Qt][I18N] Update translations. + +commit 3227ba6052ea0e751529678a5470c3a641274996 +Author: K.Ohta +Date: Fri Feb 9 21:00:30 2018 +0900 + + [UI][VM][MB8877][T3444][uPD765A] Add ON/OFF debug logging for FDCs. + +commit 7c5c0dd7c1ad64665d1bdfc78a0608d554fbc97f +Author: K.Ohta +Date: Fri Feb 9 19:40:24 2018 +0900 + + [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 . + +commit 9c3286735de39509394ead03e260e68a3b9bf095 +Author: K.Ohta +Date: Fri Feb 9 17:53:41 2018 +0900 + + [VM] Remove define value for before commit. + +commit 909d20a2c04bf65d36a97ea6fc955608351983a7 +Author: K.Ohta +Date: Fri Feb 9 17:51:21 2018 +0900 + + [UI][OSD][Qt][CONFIG] Add option: Emulate cursor keys as "2468" or "1235". + [CONFIG][Qt] Remove "roma_cana_conversion".Cause of merging romaji-kana conversion feature to upstream. + +commit 6370656dd4938429194b2655d55c00dba8be4de2 +Author: K.Ohta +Date: Thu Feb 1 12:43:15 2018 +0900 + + [BUILD][CMAKE] Update some CMakeLists.txt . + +commit 7dfb7c45624e96a87761f7401f7a32910ddd8685 +Author: K.Ohta +Date: Thu Feb 1 12:39:15 2018 +0900 + + [VM][MB8877] Enable to boot FLEX/FM-8.Some logs are turn off.Thanks to https://matsuri.5ch.net/test/read.cgi/i4004/1483504365/800- . + +commit 311e6a83b6d2e65bb8c17488d54c09e3241c4c60 +Author: K.Ohta +Date: Wed Jan 31 20:20:39 2018 +0900 + + [VM][FM77AV40EX][FM77AV40SX] Do not effect offset registers to VRAM-ACTIVE-BLOCK 1.Thanks to Ryu Takegami. + +commit 9816bc4aef22aeb0a89bf5c19fe46e0f694fe29e +Author: K.Ohta +Date: Wed Jan 31 20:19:47 2018 +0900 + + [VM][FM8][FM77] Add delay FIRQ/NMI from 2HD/SFD FDC.This is temporally implement. + +commit ba1db8f325a10e0a3d86cd93bedf2616187d0171 +Author: K.Ohta +Date: Wed Jan 31 18:10:47 2018 +0900 + + [VM][FM77] Extra memories should start $00000, not $10000.Thanks to Ryu Takegami. + +commit 1e75eeed3adb8d3b8bfdd4416599b52fff80a7ef +Author: K.Ohta +Date: Wed Jan 31 18:10:01 2018 +0900 + + [VM][FM77] Fix wrong answer at $FD04.Thanks to Ryu Takegami. + +commit 9f62fc397215e485d09211c4928c36ba98109b51 +Author: K.Ohta +Date: Tue Jan 30 14:54:53 2018 +0900 + + [DOC] Update. + +commit 6d81b4861a547c2a1f908022142953284ea26e05 +Author: K.Ohta +Date: Tue Jan 30 14:49:58 2018 +0900 + + [VM][MB8877] Force down DRQ when LOST-DATA happens. + +commit 1e1dc96ade9f4d8e6a36541049a52b414a479767 +Author: K.Ohta +Date: Tue Jan 30 01:44:06 2018 +0900 + + [UI][Qt][MENU] DISK: Fix not affect of some entries:"Correct disk timing","Ignore CRC error" and "Immediate transfer". + +commit 7b059fd0b6bd505685b030005e796e4dfa451db5 +Author: K.Ohta +Date: Tue Jan 30 01:00:17 2018 +0900 + + [CONFIG][DISK] Fix default value ignore_crc_error and correct_disk_timing (mostly "to false"). + +commit 726768d7c4f2b86479f6798b990a78cce3fc0dc7 +Author: K.Ohta +Date: Mon Jan 29 15:04:25 2018 +0900 + + . + +commit f5e0901eadf8e24062622fef21fcc107dd89e5f8 +Author: K.Ohta +Date: Mon Jan 29 15:03:55 2018 +0900 + + . + +commit 9cb9be3b13290f65ae766005ba485d5b51df03be +Author: K.Ohta +Date: Mon Jan 29 15:03:06 2018 +0900 + + [DOC}. + +commit 96ba520e8625e64b0c0dedfc1c8c296c1b033bec +Author: K.Ohta +Date: Mon Jan 29 15:01:42 2018 +0900 + + . + +commit f66eda02eb1c1803faf957ed055377480d8fdf8f +Author: K.Ohta +Date: Mon Jan 29 14:59:57 2018 +0900 + + . + +commit d63a5fa0bc44924720705cc4615a8534aeb9c19b +Author: K.Ohta +Date: Mon Jan 29 14:58:44 2018 +0900 + + [DOC] Update GPLv2's URL. + +commit 7a08ea186b141db869bca4d0b9ce17ae03aa54ea +Author: K.Ohta +Date: Mon Jan 29 14:54:36 2018 +0900 + + . + +commit 833e1df9826c0a718095c02636217f22ead2707a +Author: K.Ohta +Date: Mon Jan 29 14:53:09 2018 +0900 + + . + +commit e4e53c97b8e24a7db9151e190b5c658240f44246 +Author: K.Ohta +Date: Mon Jan 29 14:51:08 2018 +0900 + + . + +commit 43372a3b6a3f6ae2e7cee9254ab166109d53e58b +Author: K.Ohta +Date: Mon Jan 29 14:46:26 2018 +0900 + + . + +commit ef9537b84cb7af9c472683e0d0993cb8649abf4d +Author: K.Ohta +Date: Mon Jan 29 14:45:36 2018 +0900 + + [DOC] Update README.en.md . + +commit 829b2a9507615ba4eabdd927f42c2cc73ea0085a +Author: K.Ohta +Date: Mon Jan 29 14:44:16 2018 +0900 + + [DOC] Update (GITHUB's) README.md. + +commit 96eebc6ddb3d05dae66aa992d72efbae1fb735b4 +Author: K.Ohta +Date: Mon Jan 29 14:31:55 2018 +0900 + + . + +commit 7c19facfa16f7a0cd397ffc481b4035538885846 +Author: K.Ohta +Date: Mon Jan 29 14:30:39 2018 +0900 + + . + +commit 17afd954cfaf3f81c13decff4ca9315cc111e8cd +Author: K.Ohta +Date: Mon Jan 29 14:29:15 2018 +0900 + + . + +commit 7d1ec3e9eb29e3c3507c04503b78f71427e43bc7 +Author: K.Ohta +Date: Mon Jan 29 14:24:49 2018 +0900 + + . + +commit d06ac542c7a4f660d28d079e4b72dee3f4de640c +Author: K.Ohta +Date: Mon Jan 29 14:16:33 2018 +0900 + + . + +commit 39d6605ffc8e2ea2b7f3f64fbc6ba8fbfc39e406 +Author: K.Ohta +Date: Mon Jan 29 14:14:45 2018 +0900 + + . + +commit e855f582fee5ea2396a775412aa5dda19ca46312 +Author: K.Ohta +Date: Mon Jan 29 14:13:15 2018 +0900 + + . + +commit 8ab46bd96daee6aac8984b6c2cb9c47b4623ccd0 +Author: K.Ohta +Date: Mon Jan 29 14:11:22 2018 +0900 + + . + +commit 796a7b28323f3140d50eeacd342a222bb21ca79d +Author: K.Ohta +Date: Mon Jan 29 14:10:31 2018 +0900 + + . + +commit 49c4135e9cc5654034182f1bfcba8de86a1d5501 +Author: K.Ohta +Date: Mon Jan 29 14:07:50 2018 +0900 + + . + +commit a71f322c1a8043dc6b510f43baabd755a57bb313 +Author: K.Ohta +Date: Mon Jan 29 14:05:57 2018 +0900 + + . + +commit 94a1438b3b3eff9515ba1d7ed11c6879ccd32877 +Author: K.Ohta +Date: Mon Jan 29 14:04:09 2018 +0900 + + . + +commit 087e6dc292139135ea600ff36a4000c73bbc9f9c +Author: K.Ohta +Date: Mon Jan 29 13:55:50 2018 +0900 + + []. + +commit 57caed5b68084f5867c2fc14b17684a78af23b2c +Author: K.Ohta +Date: Mon Jan 29 13:53:23 2018 +0900 + + [DOC] . + +commit a466b39ff3b630f0d38f90f946267cf88dcc8a3d +Author: K.Ohta +Date: Mon Jan 29 13:49:00 2018 +0900 + + [DOC] . + +commit 792d7fa9a2f713409e78d7118e6a01138826c733 +Author: K.Ohta +Date: Mon Jan 29 13:48:07 2018 +0900 + + [DOC] Update README.md. + +commit 2252cbecc910e353fd2efe670b5430fb3cd7d8ec +Author: K.Ohta +Date: Mon Jan 29 11:24:38 2018 +0900 + + [DOC] Updated. + +commit dc36ba0aa77fddd2db6359f2ebc49000c1818dfc +Author: K.Ohta +Date: Mon Jan 29 11:17:28 2018 +0900 + + [DOC] Updated. + +commit 583d6c628d90055925fa5a7b697a52e60e0052ee +Author: K.Ohta +Date: Mon Jan 29 10:41:33 2018 +0900 + + [VM][FM77AV40] Fix FTBFS with Fedora linux. + +commit a9157933c5b4761f29290ba7f8aae06f49880156 +Author: K.Ohta +Date: Mon Jan 29 10:35:03 2018 +0900 + + [VM][MB8877] TRY: Add (temporally) debug log to check DRQ timing for FLEX. + [VM][MB8877][FM77AV] No need to hack with PSY-O-BLADE.This is test delete. + +commit 0a5a54e56ddcca52a239c68d2c3786b388319fe0 +Author: K.Ohta +Date: Mon Jan 29 10:34:25 2018 +0900 + + [VM][FM7][DISK] Fix RPM value of 2D/2DD drive to 300rpm. + +commit 46b41b72b749ffcc6a0e40fc05557cce9bd794f5 +Author: K.Ohta +Date: Sun Jan 28 17:43:57 2018 +0900 + + [DOC] Update revision. + +commit 24b384abe174aa164a5c8d2dcc5f3c1a71992c5f +Author: K.Ohta +Date: Sun Jan 28 17:40:31 2018 +0900 + + [VM][MB8877] I em-bug'ed before commit X-)I fixed. + [UI][Qt] Update menu for DISK. + +commit 571ea32a9d4e8076f75375a26f71ffa46f1519d1 +Author: K.Ohta +Date: Sun Jan 28 16:31:11 2018 +0900 + + [DOC] Update. + +commit 24f9202b509fd928b04f39aeb17af43f0d5b94b6 +Author: K.Ohta +Date: Sun Jan 28 15:56:49 2018 +0900 + + [DOC] Update revision. + +commit 5e924c597da524a69d021541327c26dd0f178822 +Author: K.Ohta +Date: Sun Jan 28 15:50:19 2018 +0900 + + [VM][FM7][MB8877] TRY: Boot from FLEX for FM-7. + [VM][MB8877] Fix not read status data at the endof SEEK and verifying. + [VM][MB8877] Update structure of MB8877->fdc. + [VM][DISK][FM7] Add hack number for FLEX. + +commit 72293436c24dc0042d16d1ee9f07108c6538a972 +Author: K.Ohta +Date: Sat Jan 27 03:36:54 2018 +0900 + + [VM][FM77AV][DISPLAY] Separate event process around VSYNC/HSYNC. + +commit 246aab1205a413f2443e4c671dc0522c173282f7 +Author: K.Ohta +Date: Sat Jan 27 03:33:09 2018 +0900 + + [VM][MC6809] Fix around CWAI with interrupts. + [VM][MC6809] Make set/reset E flag at interrupt. + [VM][MC6809] Fix bus timing. + +commit c254f3e36be9e2e319d1c641a87c103f978d1a6e +Author: K.Ohta +Date: Fri Jan 26 22:01:02 2018 +0900 + + [UI][Qt] BUG: Fix crash with BOOT_MODEs >= 8. + +commit a8e805789751e26d5d8c427b8e5c6c7eb05a39d6 +Author: K.Ohta +Date: Fri Jan 26 22:00:38 2018 +0900 + + [UI][Qt][FM7] Extend boot menu. + +commit 94a41282c2fea4ffd6b2b0a9193e1013d74e15f1 +Author: K.Ohta +Date: Fri Jan 26 21:59:19 2018 +0900 + + [VM][FM77] Fix access around BOOT-RAM.Thanks to Ryu Takegami. + [VM][FM7] Read some (bulk) roms for FM-8/7/NEW7/77. + +commit e12c4e9fceab18261f3057552e4e00c7db7176c0 +Author: K.Ohta +Date: Fri Jan 26 18:35:03 2018 +0900 + + [VM][FM7] . + +commit 2e24a0d0d481471132346e280fd26ed6320de459 +Author: K.Ohta +Date: Fri Jan 26 18:19:27 2018 +0900 + + [VM][MC6809] More accurate emulation(maybe). + +commit 6ca41420764ac3348be134eff01f749030d59508 +Author: K.Ohta +Date: Fri Jan 26 09:13:28 2018 +0900 + + [VM][MC6809] Stop to split int-sequence temporally, temporally fixed RIGLAS and helicoid (for FM-7). + +commit a98fe8a02aeb95e28afe5a05c7f7a0ad64dad514 +Author: K.Ohta +Date: Fri Jan 26 07:43:29 2018 +0900 + + [VM][FM7] Temporally change. + +commit 03503d799f9a4db53b4fa432efff31a308c11d12 +Author: K.Ohta +Date: Fri Jan 26 03:51:52 2018 +0900 + + [VM][FM77] Add initial support of 2HD (for FM-77). + +commit 6b453c704f4c14cf53a7cc8550fc86a3dc822663 +Author: K.Ohta +Date: Fri Jan 26 03:50:59 2018 +0900 + + [EMU][FM7] emu.cpp : No longer use hack with some VMs. + +commit 42f1370919757ee87b5253288db022a7f387924b +Author: K.Ohta +Date: Fri Jan 26 01:29:46 2018 +0900 + + [Qt][OpenGL] . + +commit 20cc4db343de197ee0946828742a893e5c1dc06c +Author: K.Ohta +Date: Fri Jan 26 01:28:20 2018 +0900 + + [VM][FM7] Remove DUMMY CPU.Reduce host-cpu usage a lot.Related to commit a4e1a7cfef59e08f31675c6608871068d3f2c4ef. + +commit a4e1a7cfef59e08f31675c6608871068d3f2c4ef +Author: K.Ohta +Date: Fri Jan 26 01:15:53 2018 +0900 + + [VM][MC6809] Fix clock count with some situation, FM-8/7/77/AV don't need dummycpu. + +commit cd5ebcec8bfd734e78e232c7dba0a43a13278d00 +Author: K.Ohta +Date: Thu Jan 25 19:04:16 2018 +0900 + + [VM][FM7][KEYBOARD] Keep BREAK key when special reset (hot start). + [VM][FM77][FM77AV40][FM77AV40EX] Fix FTBFSs. + +commit ebc1cce5f14287ce6a82b34a3f9ed53f75133b45 +Author: K.Ohta +Date: Thu Jan 25 17:21:49 2018 +0900 + + [VM][FM8] Add fm8_mainio.h . + +commit ab31f7b109c5b80ea08284fe3c4807e839b690c9 +Author: K.Ohta +Date: Thu Jan 25 17:19:36 2018 +0900 + + [VM][FM8][MAINIO] Move FM-8 specified features to FM8_MAINIO:: . + [VM][FM7][MAINIO][SOUND] Reduce hitting PCM1BIT:: when not sound buzzer. + +commit 9d4fbabefff5799c837489934d4c414c0ab64705 +Author: K.Ohta +Date: Thu Jan 25 05:13:17 2018 +0900 + + [VM][FM77][WIP] Adding 2HD FDD. + +commit 369e922aa9ee31989b8121fe26013104bd447670 +Author: K.Ohta +Date: Fri Jan 19 12:15:15 2018 +0900 + + [Draw][OpenGL][FM77AV] Fix blinking with some situation. + +commit 4e5c78910fb55001bd5178bb0cd843ddf80a39bd +Author: K.Ohta +Date: Fri Jan 19 02:21:25 2018 +0900 + + [DOC] Update gitlog. + +commit f401eac2c68284fc5255d6d66f1adbcef0454b99 +Author: K.Ohta +Date: Fri Jan 19 02:19:33 2018 +0900 + + [DOC] Update ToDo. + +commit a82de81cd7a594e24f091fba6d034487ed47009e +Author: K.Ohta +Date: Fri Jan 19 02:03:38 2018 +0900 + + [DOC] Update documents to release. + +commit 9376345bc1270e2a76db816636b645e744d09e82 +Author: K.Ohta +Date: Thu Jan 18 21:28:04 2018 +0900 + + [VM] Add EMU::set_vm_screen_lines() to some VMs. + +commit 2935971b3deda83dbc23e737769b575d452d9d85 +Author: K.Ohta +Date: Thu Jan 18 20:53:34 2018 +0900 + + [VM][PC8801] Apply EMU::set_vm_screen_lines(200) to PC8801/8001. + +commit c3f346a814b4e322199f65d078ae3bbe0235e368 +Author: K.Ohta +Date: Thu Jan 18 20:41:43 2018 +0900 + + [UI][Qt] Add "Click On Focus" feature option.This don't need to mouse-over to input from keyboard if set. + +commit 2d674e87b5b473be029842cd13df9ab7c0d1506a +Author: K.Ohta +Date: Thu Jan 18 20:39:01 2018 +0900 + + [EMU][OSD] Add set_vm_screen_lines(int lines) to notify changing vertical resolution to OSD and Hardware-Renderer(for scan lines). See vm/fm7/display.cpp . + +commit f1a65d7498b280576726cc423ba4de10c42243c5 +Author: K.Ohta +Date: Thu Jan 18 08:16:24 2018 +0900 + + [DOC] Update revision and README. + +commit 6be0565e6812d5d73d4c7b2b32a49a07ddbbd55c +Author: K.Ohta +Date: Thu Jan 18 08:13:30 2018 +0900 + + [UI][Qt][FM7] Update translations. + +commit 1599a0cfe883e73ea44addb609d9a7e571d89544 +Author: K.Ohta +Date: Thu Jan 18 07:57:14 2018 +0900 + + [VM][MB8877] Make turning ON IRQ and turn OFF DRQ when seek completed. + [VM][MB8877] Expect to work OS-9 L2 for FM77AV40 . + [VM][MB8877] Adjust track parameter at initialize and CMD::RESTORE . + +commit bead4f0ad9968d8e7f99544a4df3db04fb9ee547 +Author: K.Ohta +Date: Wed Jan 17 05:32:36 2018 +0900 + + [DOC] . + +commit 6211c81823d0ed37425b9a296ee2684e2dab4e3a +Author: K.Ohta +Date: Wed Jan 17 05:12:28 2018 +0900 + + [DOC] . + commit 2350969f27f089a9a3df39f8fb456cad4adeda2d Author: K.Ohta Date: Wed Jan 17 05:09:43 2018 +0900