OSDN Git Service
K.Ohta [Thu, 1 Oct 2015 16:29:00 +0000 (01:29 +0900)]
[VM][FM77AV40][FM77AV20] Fix unable to BOOT.
K.Ohta [Thu, 1 Oct 2015 13:59:57 +0000 (22:59 +0900)]
Merge branch 'master' of github.com:Artanejp/common_source_project-fm7
K.Ohta [Thu, 1 Oct 2015 13:58:56 +0000 (22:58 +0900)]
[VM][FM7] Fix don't do autorepeat at FM-7/77.
K.Ohta [Wed, 30 Sep 2015 19:18:50 +0000 (04:18 +0900)]
[VM][FM7][KEYBOARD] Fix don't do auto-repeat at FM-7/77 .
K.Ohta [Wed, 30 Sep 2015 18:45:05 +0000 (03:45 +0900)]
[VM][FM7] Remove unusev variables and fix some incorrect logics detected by cppcheck.
K.Ohta [Wed, 30 Sep 2015 17:21:30 +0000 (02:21 +0900)]
[VM][FM7] Fix uninitialized mouse status when mouse is not connected.
[VM][FM77AV40] Fix too many clear with console RAM.
K.Ohta [Wed, 30 Sep 2015 15:24:52 +0000 (00:24 +0900)]
[VM][Qt] Add Sony SMC-70/777 .
K.Ohta [Wed, 30 Sep 2015 14:51:50 +0000 (23:51 +0900)]
[VM][Qt] Add EPOCH Super Casette Vision (SCV).
K.Ohta [Wed, 30 Sep 2015 14:39:37 +0000 (23:39 +0900)]
[VM][Qt] Add SEGA SC-3000.
K.Ohta [Wed, 30 Sep 2015 14:23:48 +0000 (23:23 +0900)]
[VM][Qt] Add Bandai RX-78.
K.Ohta [Wed, 30 Sep 2015 14:13:53 +0000 (23:13 +0900)]
[VM][Qt] Add CASIO PV-2000.
K.Ohta [Wed, 30 Sep 2015 13:59:45 +0000 (22:59 +0900)]
[Build][Qt][CMAKE] Remove qtermwidget .
K.Ohta [Wed, 30 Sep 2015 13:57:46 +0000 (22:57 +0900)]
[VM][Qt] Add CASIO PV-1000 .
K.Ohta [Wed, 30 Sep 2015 13:37:33 +0000 (22:37 +0900)]
[VM][Qt] Add SANYOPHC-20, PHC-25 and SEIKO MAP-1010 .
K.Ohta [Wed, 30 Sep 2015 12:58:33 +0000 (21:58 +0900)]
[VM][Qt] Add NEC PC-8201 .
K.Ohta [Tue, 29 Sep 2015 11:48:53 +0000 (20:48 +0900)]
[OOPS][FM7][CMAKE] Fix typo.
K.Ohta [Tue, 29 Sep 2015 11:48:20 +0000 (20:48 +0900)]
[VM][Qt] Add NEC PC-100.
K.Ohta [Tue, 29 Sep 2015 11:30:03 +0000 (20:30 +0900)]
[VM][Qt] Add Pasopia/Pasopia 7. Pasopia with LCD is segfault, not usable.
[VM][PASOPIA][PASOPIA7] Fix FTBFSs with gcc.
K.Ohta [Tue, 29 Sep 2015 10:06:43 +0000 (19:06 +0900)]
[VM][Qt] Add NEC N5200.
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 .