OSDN Git Service
K.Ohta [Sun, 25 Mar 2018 20:00:24 +0000 (05:00 +0900)]
[Build][Ubuntu/Xenial] Fix FTBFS.
K.Ohta [Sun, 25 Mar 2018 17:23:02 +0000 (02:23 +0900)]
[CMake][FM16BETA] Fix FTBFS.
K.Ohta [Sun, 25 Mar 2018 16:51:37 +0000 (01:51 +0900)]
[DOC] Update docs.
K.Ohta [Sun, 25 Mar 2018 16:43:16 +0000 (01:43 +0900)]
[VM][FM77L4] I missed value of subsys_l4 X-)
K.Ohta [Sun, 25 Mar 2018 16:28:15 +0000 (01:28 +0900)]
[GENERAL] Update SOVERSION.
K.Ohta [Sun, 25 Mar 2018 16:24:22 +0000 (01:24 +0900)]
[BUILD][CMAKE] Change optimise parameters.
K.Ohta [Sun, 25 Mar 2018 16:21:43 +0000 (01:21 +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).
K.Ohta [Sun, 25 Mar 2018 12:53:05 +0000 (21:53 +0900)]
[UI][I18N][Qt] Update Translations.
K.Ohta [Sun, 25 Mar 2018 12:46:49 +0000 (21:46 +0900)]
[UI][Qt][SCREEN] Add turning on/off virtual media Icons on screen (OSD).
K.Ohta [Sun, 25 Mar 2018 07:17:16 +0000 (16:17 +0900)]
[VM][FM77L4] Add FM77L4.Maybe 400lines board still not working.
K.Ohta [Sun, 25 Mar 2018 06:25:23 +0000 (15:25 +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.
K.Ohta [Fri, 23 Mar 2018 11:24:56 +0000 (20:24 +0900)]
/
K.Ohta [Fri, 23 Mar 2018 11:23:46 +0000 (20:23 +0900)]
[UI][Qt][COMMAND_LINE] Temprally disable --binary* , --ld* and --bubble* .They don't work fine yet.
K.Ohta [Fri, 23 Mar 2018 09:37:33 +0000 (18:37 +0900)]
[COMMAND_LINE][MAIN] Split some functions at MainLoop().
K.Ohta [Fri, 23 Mar 2018 08:18:37 +0000 (17:18 +0900)]
[EVENT] .
K.Ohta [Fri, 23 Mar 2018 08:18:03 +0000 (17:18 +0900)]
[VM][FM7] Add Green display features.
K.Ohta [Fri, 23 Mar 2018 08:16:17 +0000 (17:16 +0900)]
[COMMAND_LINE][Qt] Add virtual media handling via command line.
K.Ohta [Mon, 19 Mar 2018 07:43:12 +0000 (16:43 +0900)]
[VM][FM77][FM8] Fix FTBFS.
K.Ohta [Mon, 19 Mar 2018 07:42:07 +0000 (16:42 +0900)]
[General][Qt] Add some command line options.(Still not implement around virtual media)
K.Ohta [Sun, 18 Mar 2018 21:02:24 +0000 (06:02 +0900)]
.
K.Ohta [Sun, 18 Mar 2018 21:01:44 +0000 (06:01 +0900)]
[VM][FM77L4][WIP] Implementing 400LINES BOARD's CRTC.
K.Ohta [Sun, 18 Mar 2018 15:18:09 +0000 (00:18 +0900)]
[VM][EVENT] Specify CPU per VM.
K.Ohta [Sun, 18 Mar 2018 15:16:33 +0000 (00:16 +0900)]
[VM][FM7][Qt] Add Green display for FM-7/8/77 .
K.Ohta [Fri, 16 Mar 2018 06:42:03 +0000 (15:42 +0900)]
[VM][FM7][VRAM] More expect to use SIMD.
K.Ohta [Thu, 15 Mar 2018 14:42:40 +0000 (23:42 +0900)]
[VM][FM7][VRAM] Add __DECL_VECTORIZE_LOOP decl. to indicate expect to use vectorize (a.k.a. SIMD instructions).
K.Ohta [Thu, 8 Mar 2018 20:40:14 +0000 (05:40 +0900)]
.
K.Ohta [Thu, 8 Mar 2018 20:39:00 +0000 (05:39 +0900)]
[VM][FM7] Use template and static_cast<T *> to expect to be faster.
K.Ohta [Wed, 7 Mar 2018 21:04:40 +0000 (06:04 +0900)]
[VM][MC6809] Fix clock using.
K.Ohta [Wed, 7 Mar 2018 21:03:53 +0000 (06:03 +0900)]
[VM][EVENT] drive()/mix() :Expect to be faster a bit.
K.Ohta [Wed, 7 Mar 2018 21:02:52 +0000 (06:02 +0900)]
[VM][MB8877] Fix verify timing on SEEK command.Fix not booting Sylpheed for FM77AV.
K.Ohta [Sun, 4 Mar 2018 02:30:48 +0000 (11:30 +0900)]
[DOC] Updated.
[BUILD][CMAKE][INSTALLER] Update SOVERSION.
K.Ohta [Sun, 4 Mar 2018 02:19:25 +0000 (11:19 +0900)]
[UI][Qt][MZ800] Fix FTBFS.
K.Ohta [Fri, 2 Mar 2018 00:47:50 +0000 (09:47 +0900)]
[DOC][GENERAL] .
K.Ohta [Fri, 2 Mar 2018 00:44:43 +0000 (09:44 +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.
K.Ohta [Thu, 1 Mar 2018 06:23:20 +0000 (15:23 +0900)]
[UI][Qt][FM16BETA] Initial support.
K.Ohta [Thu, 1 Mar 2018 06:15:02 +0000 (15:15 +0900)]
[UI][Qt][FM16Beta] Initial setup.
K.Ohta [Thu, 1 Mar 2018 05:57:45 +0000 (14:57 +0900)]
[UI][Qt] Fix issues for ROMAJI-TO-KANA conversion.
K.Ohta [Thu, 1 Mar 2018 05:56:52 +0000 (14:56 +0900)]
[VM][PYUTA] PYUTA has no state save/load.
K.Ohta [Thu, 1 Mar 2018 05:56:26 +0000 (14:56 +0900)]
[VM][I386][NEWDEV] Fix FTBFS.
K.Ohta [Thu, 1 Mar 2018 05:55:34 +0000 (14:55 +0900)]
[UI][Qt] Track to upstream's updating menus.Still not implement rotate display.
K.Ohta [Thu, 1 Mar 2018 04:47:21 +0000 (13:47 +0900)]
[GENERAL] Merge upstream 2018-03-01.
K.Ohta [Wed, 28 Feb 2018 18:38:59 +0000 (03:38 +0900)]
[VM][FM7] Framerate should be 55.40fps when 400line (8colors) mode.Add supporting SUPPORT_VARIABLE_TIMING.
K.Ohta [Wed, 28 Feb 2018 15:33:03 +0000 (00:33 +0900)]
[UI][Qt] Add option, "Print statistics", related by commit
324b522e8fe7a80d03ac12f9a5800954dc96d900.
K.Ohta [Wed, 28 Feb 2018 15:32:08 +0000 (00:32 +0900)]
[EMU][CONFIG] Add config option print_statistics, related by commit 324b522e8fe7a80d03ac12f9a5800954dc96d900ESC.
K.Ohta [Wed, 28 Feb 2018 15:31:37 +0000 (00:31 +0900)]
.
K.Ohta [Wed, 28 Feb 2018 15:30:27 +0000 (00:30 +0900)]
[VM][MB61VH010] Drop unused variables.
[VM][MB61VH010][WIP] Adjust sequence of BUSY flag with line.
K.Ohta [Wed, 28 Feb 2018 15:28:58 +0000 (00:28 +0900)]
[VM][FM7] Wait is CPU wait, not MEMORY WAIT.
[VM][FM7] Calcurate more correctness wait parameter (with DRAM REFRESH), Thanks to Ryu Takegami.
K.Ohta [Wed, 28 Feb 2018 15:24:43 +0000 (00:24 +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.
K.Ohta [Tue, 27 Feb 2018 19:26:55 +0000 (04:26 +0900)]
[VM][FM7][MAINMEM] More accurate wait implementation.
K.Ohta [Tue, 27 Feb 2018 19:26:12 +0000 (04:26 +0900)]
[VM][FM77AV40][FLOPPY] Apply to changes UPSTREAM 2018-02-25.
K.Ohta [Tue, 27 Feb 2018 19:25:34 +0000 (04:25 +0900)]
[VM][MC6809] Adjust clock references.
K.Ohta [Tue, 27 Feb 2018 19:24:54 +0000 (04:24 +0900)]
[VM][MB8877] Remove FM77AV40* relateed features.
K.Ohta [Tue, 27 Feb 2018 16:46:21 +0000 (01:46 +0900)]
[VM][DISK] Fix record not found with get_sector(-1, -1, foo) at MB8877:: .
K.Ohta [Tue, 27 Feb 2018 15:30:12 +0000 (00:30 +0900)]
[GENERAL] Merge upstream 2018-02-27.
K.Ohta [Tue, 27 Feb 2018 15:27:37 +0000 (00:27 +0900)]
[GENERAL] Merge upstream 2018-02-25.
K.Ohta [Tue, 27 Feb 2018 15:04:06 +0000 (00:04 +0900)]
[GENERAL][EMACS] Add .dir-locals.el and vs-set-c-style.el .
K.Ohta [Mon, 26 Feb 2018 03:43:06 +0000 (12:43 +0900)]
[VM][FM77][2HD] BREAK KEY AND ATTENTION MUST BE MASK IF FIRQ USING FOR FDC's DRQ.Thanks to Haserin.
K.Ohta [Sun, 25 Feb 2018 05:43:30 +0000 (14:43 +0900)]
[BUILD] Update SOVERSION and REVISION.
K.Ohta [Sun, 25 Feb 2018 05:30:52 +0000 (14:30 +0900)]
[VM][MC6809] Fix halt sequence.
K.Ohta [Sun, 25 Feb 2018 05:29:59 +0000 (14:29 +0900)]
[VM][FM7][FM77AV][MAINMEM] Fix (adjust) memory-wait-parameters.Fixed FM77AV's demonstration and LUXOL.
K.Ohta [Sat, 24 Feb 2018 20:56:28 +0000 (05:56 +0900)]
[OSD][Qt[Screen] Expect to fix lock up when openning debugger.
K.Ohta [Sat, 24 Feb 2018 20:56:05 +0000 (05:56 +0900)]
[VM][FM7] Re-implement around clock.
K.Ohta [Sat, 24 Feb 2018 20:54:19 +0000 (05:54 +0900)]
[VM][MB8877] Revert modify of seek command ; when track register != physical track.
K.Ohta [Sat, 24 Feb 2018 20:52:20 +0000 (05:52 +0900)]
[VM][FM7][MAINMEM] Implement memory wait.EVENT:: cannot modify first CPU after regist.
K.Ohta [Sat, 24 Feb 2018 20:50:44 +0000 (05:50 +0900)]
[VM][MC6809] Fix arount extra_iclock.Maybe fix around accessing wait.
K.Ohta [Fri, 23 Feb 2018 18:13:46 +0000 (03:13 +0900)]
[DOC] Update credits.
K.Ohta [Fri, 23 Feb 2018 18:11:22 +0000 (03:11 +0900)]
[DOC][TOOL] Update (some) binaries under tool/ and some documents.
K.Ohta [Fri, 23 Feb 2018 18:06:01 +0000 (03:06 +0900)]
[BUILD][DOC] Merge upstream 2018-02-23.
K.Ohta [Fri, 23 Feb 2018 18:04:27 +0000 (03:04 +0900)]
[VM] Merge Upstream 2018-02-23.
K.Ohta [Fri, 23 Feb 2018 16:20:59 +0000 (01:20 +0900)]
[VM][MB8877] SEEK COMMAND: Fix seek target what difference betweeen track register and physical drive.Thank to Haserin.
K.Ohta [Fri, 23 Feb 2018 13:29:46 +0000 (22:29 +0900)]
[Qt][OpenGL][MOVIE_LOADER] Use QMutexLocker if ready to use.
K.Ohta [Fri, 23 Feb 2018 13:29:12 +0000 (22:29 +0900)]
[OSD][Qt] Use Recursive-Mutex instead of Semaphore.
K.Ohta [Fri, 23 Feb 2018 13:27:50 +0000 (22:27 +0900)]
[VM][MB8877] Fix wait value when end of seek and verify.Thanks to Ryu Takegami.
K.Ohta [Thu, 22 Feb 2018 14:40:52 +0000 (23:40 +0900)]
[DOC] Update README_20180222.txt.
K.Ohta [Thu, 22 Feb 2018 13:00:59 +0000 (22:00 +0900)]
[DOC] .
K.Ohta [Thu, 22 Feb 2018 13:00:30 +0000 (22:00 +0900)]
[DOC] Update.
K.Ohta [Thu, 22 Feb 2018 12:56:55 +0000 (21:56 +0900)]
[Qt][WINDOWS][DEBUGGER] Fix crash when exitting emulator.
K.Ohta [Thu, 22 Feb 2018 06:45:03 +0000 (15:45 +0900)]
[VM][MB8877] Fix seeking sequence. Thanks to Haserin.
[VM][MB8877] Track-verifying may be before execute command.Thanks to Ryu Takegami.
K.Ohta [Thu, 22 Feb 2018 06:44:39 +0000 (15:44 +0900)]
[I18N] Update I18N table.
K.Ohta [Thu, 22 Feb 2018 06:44:07 +0000 (15:44 +0900)]
[Qt][LOGGER] Fix locake for time-string.
K.Ohta [Thu, 22 Feb 2018 05:37:40 +0000 (14:37 +0900)]
[UI][Qt][L10N] Update translations.
K.Ohta [Thu, 22 Feb 2018 03:29:04 +0000 (12:29 +0900)]
[UI][Qt][DEBUGGER] Remove debugger_thread.[cpp|h] due to integrate to EMU::open_debugger() and EMU::close_debugger().
K.Ohta [Thu, 22 Feb 2018 03:17:06 +0000 (12:17 +0900)]
[DEBUGGER] .
K.Ohta [Thu, 22 Feb 2018 03:16:29 +0000 (12:16 +0900)]
[UI][MZ2500][J3100] Fix FTBFSs.
K.Ohta [Wed, 21 Feb 2018 15:20:26 +0000 (00:20 +0900)]
[UI][Qt][DEBUGGER] Fix crash/lockup with closing debugger window.
K.Ohta [Wed, 21 Feb 2018 08:32:42 +0000 (17:32 +0900)]
[UI][Qt][BUBBLE] Minimize VM depended unit.
K.Ohta [Tue, 20 Feb 2018 08:02:58 +0000 (17:02 +0900)]
[Qt][Windows] Prepare to parsing command line.
K.Ohta [Mon, 19 Feb 2018 19:53:06 +0000 (04:53 +0900)]
[DOC] .
K.Ohta [Mon, 19 Feb 2018 19:52:39 +0000 (04:52 +0900)]
[VM][FM7][KEYBOARD] Fix initial key code value.
K.Ohta [Mon, 19 Feb 2018 19:52:18 +0000 (04:52 +0900)]
[EVENT] .
K.Ohta [Mon, 19 Feb 2018 19:51:55 +0000 (04:51 +0900)]
[EMU] Remove debug print out.
K.Ohta [Mon, 19 Feb 2018 19:51:33 +0000 (04:51 +0900)]
[EMU] Remove FM-7 specific hack.
K.Ohta [Mon, 19 Feb 2018 19:49:53 +0000 (04:49 +0900)]
[EMU][Qt] Use recursive mutex to lock key-in queue.
K.Ohta [Mon, 19 Feb 2018 19:49:16 +0000 (04:49 +0900)]
[OSD][Qt] Fix not setting device name to logger.
K.Ohta [Mon, 19 Feb 2018 18:57:41 +0000 (03:57 +0900)]
[VM][FM7][KEYBOARD] Make interupt handling at reset correctness.Fix hang-up resetting after checking keyboard interrupt at mainio.
K.Ohta [Mon, 19 Feb 2018 18:05:42 +0000 (03:05 +0900)]
[UI][Qt][FM7] Add "SYNC TO HSYNC" entry also FM-7/77/8.
K.Ohta [Mon, 19 Feb 2018 18:04:55 +0000 (03:04 +0900)]
[VM][FM7] Fix FRAMERATE.Fix flicking with YS2 (/AV).
K.Ohta [Mon, 19 Feb 2018 18:01:33 +0000 (03:01 +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.
K.Ohta [Mon, 19 Feb 2018 18:00:52 +0000 (03:00 +0900)]
[VM][FM7][KANJIROM] Fix wrong save state.
K.Ohta [Mon, 19 Feb 2018 18:00:25 +0000 (03:00 +0900)]
[VM][FM7] Fix wrong load state.