OSDN Git Service
K.Ohta [Fri, 11 May 2018 15:14:21 +0000 (00:14 +0900)]
[Qt][GLES] Fix compilation errors with Angle OpenGL ES dll.
K.Ohta [Fri, 11 May 2018 14:03:00 +0000 (23:03 +0900)]
[Qt][Draw][GLES] Add TV renderer for OpenGL ES.
K.Ohta [Fri, 11 May 2018 08:04:17 +0000 (17:04 +0900)]
[Qt][OpenGL_ES] Fix crash with one board computers with OpenGL ES2.
K.Ohta [Thu, 10 May 2018 14:15:18 +0000 (23:15 +0900)]
[Qt][COMMAND_LINE] Add --opengl , --envvar and --dump-envvar .
K.Ohta [Thu, 10 May 2018 12:02:33 +0000 (21:02 +0900)]
[Qt][VM][FM7] Fix FTBFS with MinGW32.
K.Ohta [Thu, 10 May 2018 11:26:43 +0000 (20:26 +0900)]
[Build][Win32] .
K.Ohta [Thu, 10 May 2018 11:26:13 +0000 (20:26 +0900)]
[Qt][OSD] Update SOVERSION.
K.Ohta [Thu, 10 May 2018 11:25:39 +0000 (20:25 +0900)]
[Qt][Gui] Related to a before commit.
K.Ohta [Thu, 10 May 2018 11:23:53 +0000 (20:23 +0900)]
[Draw][Qt] Use Semaphore instead of mSecs waiting.Expect to improve real-time-drawing on multi thread.
[GUI][Qt] Update SOVERSION.
K.Ohta [Wed, 9 May 2018 20:44:45 +0000 (05:44 +0900)]
[Draw][Qt] .
K.Ohta [Wed, 9 May 2018 11:41:24 +0000 (20:41 +0900)]
[Qt][Draw] Fix drawing timing.
K.Ohta [Wed, 9 May 2018 11:40:35 +0000 (20:40 +0900)]
[Qt][Draw][OpenGLES] Initial support for GL ESv2.0.Only drawing.
K.Ohta [Sat, 5 May 2018 15:47:35 +0000 (00:47 +0900)]
[UI][Qt][FLOPPY] Not reset slot number when opening disk.
K.Ohta [Sat, 5 May 2018 15:44:45 +0000 (00:44 +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.
K.Ohta [Sat, 5 May 2018 14:44:57 +0000 (23:44 +0900)]
[BUILD][CMAKE][WIN32] Apply to Qt5,10 and FFMpeg 4.0.
K.Ohta [Sat, 5 May 2018 14:41:43 +0000 (23:41 +0900)]
[Qt][OpenGL][Draw] Add OpenGL ES2 renderer.Still not display.
K.Ohta [Sat, 5 May 2018 09:02:20 +0000 (18:02 +0900)]
[Qt][OpenGL] Renderer: Remove unneeded headers including.
[Qt][OpenGL][Shader] Move shaders per gl version.
[Qt][OpenGL][Shader] Remove pre-optimized shaders.
K.Ohta [Fri, 4 May 2018 23:29:21 +0000 (08:29 +0900)]
[Qt][UI] Fix screen issue with Qt5.10/Windows.
K.Ohta [Thu, 3 May 2018 21:29:18 +0000 (06:29 +0900)]
[Build][WIN32] Update cross-build scripts.
K.Ohta [Thu, 3 May 2018 17:59:28 +0000 (02:59 +0900)]
[Build][CROSS] Add cross-compiling scripts and patch(es) to build Qt5.10.
K.Ohta [Sat, 28 Apr 2018 15:38:52 +0000 (00:38 +0900)]
[VM][FM77L4] Add blink feature to 400 lines board.
K.Ohta [Sat, 28 Apr 2018 15:37:40 +0000 (00:37 +0900)]
[Qt][AVIO][MOVIE_SAVER] Fix FTBFS with FFMPEG 4.0.Will be needed to apply to new API.Will fix.
K.Ohta [Thu, 12 Apr 2018 18:57:07 +0000 (03:57 +0900)]
[UI][Qt][FM8] Fix number of bubble-casette: Start from 0, not 1.
K.Ohta [Thu, 12 Apr 2018 17:23:32 +0000 (02:23 +0900)]
Merge branch 'master' of github.com:Artanejp/common_source_project-fm7
K.Ohta [Thu, 12 Apr 2018 17:22:30 +0000 (02:22 +0900)]
[VM][FM7][JOYSTICK] Apply before change to Inteligent-Mouse.
K.Ohta [Thu, 12 Apr 2018 17:21:21 +0000 (02:21 +0900)]
[OSD][Qt] Fix around moving mouse pointer.
[EMU] Remove unneeded functions for only Qt version.
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.