OSDN Git Service
K.Ohta [Tue, 29 Sep 2015 09:47:12 +0000 (18:47 +0900)]
[VM][Qt] Add Mitsubishi Multi8.
K.Ohta [Tue, 29 Sep 2015 09:26:04 +0000 (18:26 +0900)]
[VM][Qt]Add Sord m5.
K.Ohta [Mon, 28 Sep 2015 17:20:22 +0000 (02:20 +0900)]
[VM][MZ2200][QD] Fix FTBFS.
[VM][Qt] Add MZ-2000 .
K.Ohta [Mon, 28 Sep 2015 13:52:09 +0000 (22:52 +0900)]
[UI][Qt][Display][SCREEN] Separate OpenGL Filter and CRT_FILTER.
K.Ohta [Mon, 28 Sep 2015 13:42:34 +0000 (22:42 +0900)]
[VM][Qt] Add Sharp MZ-5500/6500/6550 .
K.Ohta [Mon, 28 Sep 2015 13:23:35 +0000 (22:23 +0900)]
[VM][Qt] Add MZ-3500.
K.Ohta [Mon, 28 Sep 2015 13:12:48 +0000 (22:12 +0900)]
[VM][Qt] Add MZ-2800.
[VM][MZ2800] Fix FTBFS with Z80SIO. But not checked working well.
K.Ohta [Mon, 28 Sep 2015 12:54:46 +0000 (21:54 +0900)]
[General] Add lacked d88fix.vcproj.
K.Ohta [Mon, 28 Sep 2015 12:53:55 +0000 (21:53 +0900)]
[VM][Qt] Add QC 10.
[General] Add lacked files to commit.
K.Ohta [Mon, 28 Sep 2015 12:23:05 +0000 (21:23 +0900)]
[VM][Qt] Add FMR30.
K.Ohta [Mon, 28 Sep 2015 07:27:58 +0000 (16:27 +0900)]
[VM][UI][Qt] Add FAMILY BASIC.
K.Ohta [Mon, 28 Sep 2015 07:07:57 +0000 (16:07 +0900)]
[VM][FAMILYBASIC] Fix FTBFSs of apu.c and apu.h .
K.Ohta [Mon, 28 Sep 2015 06:58:16 +0000 (15:58 +0900)]
[UI][Qt] Add IBM JX.
K.Ohta [Mon, 28 Sep 2015 06:56:57 +0000 (15:56 +0900)]
[VM][IBMJX] Fix FTBFS with GCC, rename reserved word "not" .
K.Ohta [Sun, 27 Sep 2015 11:24:33 +0000 (20:24 +0900)]
[VM][FM77AV][DISPLAY] Transfer vram when VSYNC, not VSTART.
K.Ohta [Sun, 27 Sep 2015 09:02:22 +0000 (18:02 +0900)]
[VM][FM7][DISPLAY][UI][Qt] Implement "Sync to HSYNC" (77AV variants only) and "Frame Skip" features.
[VM][FM77AV][DISPLAY] Faster rendering for 4096 colors, expect to use SIMD by compiler.
[VM][FM77AV] Reduce rendering for "Sync to HSYNC".
K.Ohta [Sat, 26 Sep 2015 22:55:42 +0000 (07:55 +0900)]
[VM][FM77AV][DISPLAY] Reduce rendering.
K.Ohta [Sat, 26 Sep 2015 21:11:36 +0000 (06:11 +0900)]
[VM][FM77AV][DISPLAY] Fix flicking.Useful for METAL -X-.
K.Ohta [Sat, 26 Sep 2015 19:53:12 +0000 (04:53 +0900)]
[VM][DATAREC] Fix slowdown when using (APSS)Fast Forward or (APSS)Fast Rewind.
[VM][DATAREC] Fix wrong display of percentage (cause of overflow).
K.Ohta [Sat, 26 Sep 2015 16:26:15 +0000 (01:26 +0900)]
[VM][FM7][VRAM] Split around vram from display.cpp to vram.cpp .
K.Ohta [Sat, 26 Sep 2015 04:58:27 +0000 (13:58 +0900)]
[VM][FM77AV][MAINIO] FD12 : Cache VSYNC, MODE320 and HBLANK.
K.Ohta [Sat, 26 Sep 2015 04:13:27 +0000 (13:13 +0900)]
[VM][FM7][CMT] Add CMT_BUTTONS feature.
[VM][FM7][OOPs][MAINIO] Fix wrong keyboard input without reset.
K.Ohta [Sat, 26 Sep 2015 03:22:01 +0000 (12:22 +0900)]
[UI][Qt][CMT] Add fast forward, rewind, APSSs to "CMT" menu.
K.Ohta [Fri, 25 Sep 2015 18:04:31 +0000 (03:04 +0900)]
[DOC][RELEASE] Update RELEASENOTE for SNAPSHOT
20150926.
K.Ohta [Fri, 25 Sep 2015 17:40:28 +0000 (02:40 +0900)]
[General][DOC] Update documents for SNAPSHOT 2015-09-26.
Kyuma Ohta [Fri, 25 Sep 2015 17:05:59 +0000 (02:05 +0900)]
[Build][Win32][FM77AV][PCENGINE] Fix FTBFSs.
Kyuma Ohta [Fri, 25 Sep 2015 16:57:13 +0000 (01:57 +0900)]
[VM][FM7][Win32] Fix FTBFS FM-7/77 With MSVC.
K.Ohta [Fri, 25 Sep 2015 16:46:29 +0000 (01:46 +0900)]
[Build][CMAKE] Add Basic Master Jr.
K.Ohta [Fri, 25 Sep 2015 16:45:18 +0000 (01:45 +0900)]
[Qt][CMake][General] Add Hitachi Basic Master Jr.
K.Ohta [Fri, 25 Sep 2015 16:28:26 +0000 (01:28 +0900)]
[Build][CMAKE][JR100]
K.Ohta [Fri, 25 Sep 2015 16:27:37 +0000 (01:27 +0900)]
[Qt] Add National JR-100.
Kyuma Ohta [Fri, 25 Sep 2015 16:06:24 +0000 (01:06 +0900)]
[Build][Win32][MZ1200] Add lacked class.
K.Ohta [Fri, 25 Sep 2015 16:03:05 +0000 (01:03 +0900)]
Merge branch 'master' of github.com:Artanejp/common_source_project-fm7
Kyuma Ohta [Fri, 25 Sep 2015 16:01:32 +0000 (01:01 +0900)]
[Build][Win32] Add FM77AV40EX.
[Build][Win32] Apply changes for MZ80A/K/MZ1200.
K.Ohta [Thu, 24 Sep 2015 21:14:38 +0000 (06:14 +0900)]
[Qt][Draw][OOPs] Fix FTBFS even if using BITMAPs.
K.Ohta [Thu, 24 Sep 2015 21:13:50 +0000 (06:13 +0900)]
[VM][MZ80K][MZ1200] Fix FTBFSs.
K.Ohta [Thu, 24 Sep 2015 20:08:49 +0000 (05:08 +0900)]
[UI][Qt][Draw] Fix FTBFS using bitmap.
K.Ohta [Thu, 24 Sep 2015 20:01:56 +0000 (05:01 +0900)]
[UI][Draw][Qt][OpenGL] Not link libGL directly, link via QtOpenGL.
K.Ohta [Thu, 24 Sep 2015 20:00:45 +0000 (05:00 +0900)]
[VM][FM7] Fix correct implementation of cycle-steal.
[VM][FM7] Fix sequence of HOT RESET.
K.Ohta [Thu, 24 Sep 2015 17:49:32 +0000 (02:49 +0900)]
[VM][General] Merge upstream 2015-09-23.
[VM][FM7] FIX FTBFS for FM-7/77.
K.Ohta [Mon, 14 Sep 2015 13:13:45 +0000 (22:13 +0900)]
[VM][FM77AV40EX][DISPLAY][WIP] Fixing load image problems of "FM77AV40SX Nyumon Disk".
K.Ohta [Mon, 14 Sep 2015 09:39:06 +0000 (18:39 +0900)]
[VM][HD6844] DMA: Implement more accurecy, still not implement priority register.
[VM][FM77AV40][WIP]
K.Ohta [Mon, 14 Sep 2015 06:10:05 +0000 (15:10 +0900)]
[BUILD][CMAKE] Add FM77AV40EX.
K.Ohta [Sun, 13 Sep 2015 20:01:03 +0000 (05:01 +0900)]
[VM][FM7][MAINMEM][MAINIO] Integrate path of changing clock.
K.Ohta [Sun, 13 Sep 2015 19:59:32 +0000 (04:59 +0900)]
[VM][FM77AV][DISPLAY] Fix duplicate vsync, i.e. Opening of Ys2.
K.Ohta [Sun, 13 Sep 2015 18:15:08 +0000 (03:15 +0900)]
[VM][FM77AV40EX][DISPLAY] Fix around display-window feature.
K.Ohta [Sun, 13 Sep 2015 08:54:18 +0000 (17:54 +0900)]
[VM][FM77AV40EX][DISPLAY][WIP] Fixing around multi window, WIP.
K.Ohta [Sun, 13 Sep 2015 08:09:49 +0000 (17:09 +0900)]
[VM][FM77AV40] Fix scrolling problem with 400line mode.
[VM][FM77AV] Reset multimode with alu->reset().
K.Ohta [Sun, 13 Sep 2015 06:10:22 +0000 (15:10 +0900)]
[VM][FM77AV40][DICTROM] Fix handling on MMR page 2x.Booting F-Basic v3.4.
K.Ohta [Tue, 8 Sep 2015 14:28:36 +0000 (23:28 +0900)]
[VM][FM77AV40] Wip
K.Ohta [Tue, 8 Sep 2015 13:55:27 +0000 (22:55 +0900)]
[VM][FM77AV40][DISPLAY] Fix 256k colors render.
K.Ohta [Tue, 8 Sep 2015 13:26:26 +0000 (22:26 +0900)]
[VM][FM77AV40EX][FM77AV40SX] Fix wrong define VRAM SIZE.
K.Ohta [Mon, 7 Sep 2015 20:30:41 +0000 (05:30 +0900)]
[VM][FM77AV] Fix now wrote to Red plane via ALU.
K.Ohta [Sat, 5 Sep 2015 03:07:53 +0000 (12:07 +0900)]
[UI][Qt][FM7] Fix some features.
K.Ohta [Sat, 5 Sep 2015 03:06:41 +0000 (12:06 +0900)]
[VM][FM77AV40] Split unneeded by _FM77AV40 features to _FM77AV40EX and _FM77AV40SX.
K.Ohta [Fri, 4 Sep 2015 14:35:18 +0000 (23:35 +0900)]
[UI][Qt][KEYBOARD] Fix miss defined key code, unable to input "@" .
K.Ohta [Thu, 3 Sep 2015 20:04:02 +0000 (05:04 +0900)]
[VM][FM77AV40] Move unused I/O at FM77AV40 to FM77AV40EX,40SX, etc.
K.Ohta [Thu, 3 Sep 2015 17:35:05 +0000 (02:35 +0900)]
[VM][FM7][FM77] Fix FTBFS of eFM-7 and eFM-77.
[VM][FM77AV] Do not transfer to boot-ram from initiator rom when resetting.
K.Ohta [Thu, 3 Sep 2015 17:04:55 +0000 (02:04 +0900)]
[VM][FMGEN] Revert commit
3ec5ad9bdd06de94e0a8eb0eb2d46c7fe9b18910 of fmtimer.cpp . Fix not working CSM voice composition.
K.Ohta [Fri, 28 Aug 2015 19:32:23 +0000 (04:32 +0900)]
[UI][Qt] Debugger: closable windowed debugger.
K.Ohta [Fri, 28 Aug 2015 07:03:58 +0000 (16:03 +0900)]
[VM][FM77AV][MMR] Adjust not define within FM7_MAINIO:: .
K.Ohta [Thu, 27 Aug 2015 21:47:50 +0000 (06:47 +0900)]
[VM][FM77AV20][FM77AV40] Implement JAPANESE card mostly, boot F-Basic v3.4 mostly, but not works yet.
[VM][FM77AV20][FM77AV40] Fix accessing kanjirom from SUB SYSTEM.
K.Ohta [Thu, 27 Aug 2015 17:11:34 +0000 (02:11 +0900)]
[VM][FM77AV20][FM77AV40][MAINIO] Readable Kanji Class 2.
K.Ohta [Thu, 27 Aug 2015 17:10:29 +0000 (02:10 +0900)]
[VM][FMGEN] Timer: Not clear TIMER_ENABLE flags per period.Workaround of 九玉伝/FM77AV.
K.Ohta [Thu, 27 Aug 2015 08:35:30 +0000 (17:35 +0900)]
[General][CMAKE] Delete unused files.
K.Ohta [Thu, 27 Aug 2015 08:33:12 +0000 (17:33 +0900)]
[VM][General] Merge upstream 2015-08-25.
[VM][FM7][KEYBOARD][DISPLAY] Fix FIRQ-mask handling of sub block.
K.Ohta [Tue, 25 Aug 2015 20:16:30 +0000 (05:16 +0900)]
[VM][FM77AV] Add buzzer to keyboard.
[VM][FM77AV][KEYBOARD] Fix timing of hidden message, thanks, Ryu.
K.Ohta [Mon, 24 Aug 2015 09:22:52 +0000 (18:22 +0900)]
[Qt][Debugger] Add separate windowed Debugger, temporally implement.
K.Ohta [Sun, 23 Aug 2015 19:47:48 +0000 (04:47 +0900)]
[UI][Qt][Debugger] Add prepair to use 3rdparty/qtermwidget. You need to build qtermwidget5 to static-library.
K.Ohta [Sat, 22 Aug 2015 17:34:49 +0000 (02:34 +0900)]
[VM][FM77AV40] Fix using both 2DD and 2D.Now enable to boot from 2DD.
[VM][DISK][FM77AV] Fix disk-reading timing of PSY-O-BLADE.Need more adjusting.
K.Ohta [Sat, 22 Aug 2015 12:57:26 +0000 (21:57 +0900)]
[VM][FM7][CMAKE] Delete miss added entries.
K.Ohta [Sat, 22 Aug 2015 12:55:57 +0000 (21:55 +0900)]
[VM][FM7] Change access protocol MAIN/SUB to KANJI-ROM.
K.Ohta [Sat, 22 Aug 2015 05:36:30 +0000 (14:36 +0900)]
[VM][General] Merge upstream 2015-08-21.
K.Ohta [Wed, 19 Aug 2015 09:52:08 +0000 (18:52 +0900)]
[TOY][VM][FM77AV][KEYBOARD] Add hidden message.
K.Ohta [Wed, 19 Aug 2015 05:06:44 +0000 (14:06 +0900)]
[VM][FM77AV][DISK] Fix transfer timing for FM-77AV, rotation of FDDs is 600 RPM.
K.Ohta [Wed, 19 Aug 2015 05:06:10 +0000 (14:06 +0900)]
[VM][MB8877][FM77AV40] Try: Faster timing.
K.Ohta [Wed, 19 Aug 2015 03:17:38 +0000 (12:17 +0900)]
[VM][FM77AV20EX][FM77AV40][HD6844][DMA] Working with DMA, at least reading from FDC. i.e. PSY-O-Blade.
K.Ohta [Tue, 18 Aug 2015 23:44:48 +0000 (08:44 +0900)]
[VM][FM7][FLOPPY] Fix wrong reading FAT with F-BASIC 3.3.
K.Ohta [Mon, 17 Aug 2015 20:15:52 +0000 (05:15 +0900)]
[VM][FM77AV40] Prepare to use DMAC, HD6844.
K.Ohta [Mon, 17 Aug 2015 19:47:07 +0000 (04:47 +0900)]
[VM][FM77AV40][DISPLAY] Implement 400 line mode.
[VM][FM77AV40][DISPLAY][SUBMEM] Implement *right* sub-monitor / cg RAMs.
K.Ohta [Mon, 17 Aug 2015 19:45:43 +0000 (04:45 +0900)]
[VM][FM77AV40][MB8877][DISK] Implement I/O port $FD1E : changing disk type both 2DD <-> 2D .
K.Ohta [Mon, 17 Aug 2015 10:13:21 +0000 (19:13 +0900)]
[VM][FM77AV40][DISPLAY] Fix determining display mode.Maybe working softwares for FM77AV (not only FM77AV20/40).
K.Ohta [Mon, 17 Aug 2015 08:47:50 +0000 (17:47 +0900)]
[VM][FM77AV40] Fix FTBFSs.
K.Ohta [Sun, 16 Aug 2015 16:01:14 +0000 (01:01 +0900)]
[VM][FMGEN][FM77AV][FM7][IO] Adjust interrupt timing.
K.Ohta [Sat, 15 Aug 2015 05:27:31 +0000 (14:27 +0900)]
[VM][FM7] Try: delete unused variables.
K.Ohta [Sat, 15 Aug 2015 05:25:19 +0000 (14:25 +0900)]
[VM][DISK][MB8877][FM77AV] Extend disk space for Deathforce.But, unstable on opening demonstration.
K.Ohta [Sat, 15 Aug 2015 03:53:17 +0000 (12:53 +0900)]
[VM][FM77AV][DISPLAY] Remove duplicated reset sequence.
K.Ohta [Fri, 14 Aug 2015 15:31:57 +0000 (00:31 +0900)]
[VM][FM7] Uncache MMR register to MAINIO.
[VM][FM77AV][WIP] Fixing wrong boot for Death Force.
K.Ohta [Fri, 14 Aug 2015 15:31:03 +0000 (00:31 +0900)]
[VM][FM7][KEYBOARD] Set data register $
ffffffff to reset.
K.Ohta [Wed, 12 Aug 2015 18:31:48 +0000 (03:31 +0900)]
[VM][FM7] Write to URA-RAM even BASICROM enabled.Maybe only FM-7/NEW7.
[VM][FM7] Not clear RAMs when reset.
[VM][FM77AV] Clear $3FFE0 - $3FFF0 when reset.
K.Ohta [Wed, 12 Aug 2015 17:02:50 +0000 (02:02 +0900)]
[UI][Qt][VM][FM7] Fixup keycode tables.
[UI][Qt] Fix lockup shift status when press shift key.
K.Ohta [Wed, 12 Aug 2015 04:44:53 +0000 (13:44 +0900)]
[VM][FM7][DISPLAY] Clear all RAM when resetting.
K.Ohta [Tue, 11 Aug 2015 11:36:41 +0000 (20:36 +0900)]
[UI][Qt] Fix mouse pointer.
K.Ohta [Tue, 11 Aug 2015 11:00:14 +0000 (20:00 +0900)]
[UI][Qt][Draw] Window mode: Set size by scale and aspect. Not numeric.
Kyuma Ohta [Tue, 11 Aug 2015 03:57:15 +0000 (12:57 +0900)]
[VM][MC6809][FM7] Fix correct to determine clocks.Maybe useful for low-clock host machine.
K.Ohta [Mon, 10 Aug 2015 16:34:27 +0000 (01:34 +0900)]
[UI][Qt] Fix SEGV when conflict exiting and drawing status-bar.
K.Ohta [Mon, 10 Aug 2015 16:33:17 +0000 (01:33 +0900)]
[VM][FM7] Reduce host cpu usage. Sub/Main CPU drives about per 2 clocks.
K.Ohta [Mon, 10 Aug 2015 14:38:21 +0000 (23:38 +0900)]
[VM][FM7] Reset SUB_HALT when resetting SUB CPU (or SYSTEM).
K.Ohta [Mon, 10 Aug 2015 06:17:08 +0000 (15:17 +0900)]
[RELEASE] SNAPSHOT 2015-08-10.
K.Ohta [Sun, 9 Aug 2015 22:28:24 +0000 (07:28 +0900)]
[VM][MB8877] Re-commit : Search sector : Trkreg must be equal C of ID field.(i.e.)For DAIBA.