OSDN Git Service
K.Ohta [Sun, 12 Apr 2015 08:23:43 +0000 (17:23 +0900)]
[VM][MC6809] Add read_io8(). Using for debug MMIOs.
K.Ohta [Sun, 12 Apr 2015 08:23:02 +0000 (17:23 +0900)]
[VM][MB61VH010][FM77AV] ALULINE : More correct line-style.
K.Ohta [Sun, 12 Apr 2015 07:52:02 +0000 (16:52 +0900)]
[VM][FM77AV][DISPLAY] Fix wrong VRAM writing across 4096 colors and 8 colors.
K.Ohta [Sat, 11 Apr 2015 18:52:12 +0000 (03:52 +0900)]
[VM][MC6809]
K.Ohta [Sat, 11 Apr 2015 18:51:40 +0000 (03:51 +0900)]
[VM][FM77AV] More correct vsync/vblank/hblank.
K.Ohta [Sat, 11 Apr 2015 15:42:52 +0000 (00:42 +0900)]
[VM][FM7][WIP] Fixing more accurate main-sub arbitation, WIP.
K.Ohta [Sat, 11 Apr 2015 15:42:21 +0000 (00:42 +0900)]
[VM][FM77AV][MB61VH010] More accurate lines.
K.Ohta [Sat, 11 Apr 2015 14:58:48 +0000 (23:58 +0900)]
[VM][FM77AV][MB61VH010] Fix wrong dot on line.
K.Ohta [Sat, 11 Apr 2015 13:03:50 +0000 (22:03 +0900)]
[Build][Qt] Add forgotten symlinks.
K.Ohta [Fri, 10 Apr 2015 15:48:03 +0000 (00:48 +0900)]
[VM][FM7][DISPLAY] Fixing bus arbitation both main cpu & sub cpu.
K.Ohta [Fri, 10 Apr 2015 15:04:10 +0000 (00:04 +0900)]
[VM][FM7] WIP.
K.Ohta [Fri, 10 Apr 2015 14:56:47 +0000 (23:56 +0900)]
[VM][6809] Improve insns.
K.Ohta [Fri, 10 Apr 2015 14:01:15 +0000 (23:01 +0900)]
[VM][MC6809] Zap of wrong SET_V8(hoge,huga,geshi).
K.Ohta [Thu, 9 Apr 2015 19:31:03 +0000 (04:31 +0900)]
[VM][DISK] Selective whether CRC error is ignored, please see src/qt/fm7/ .
K.Ohta [Thu, 9 Apr 2015 18:55:10 +0000 (03:55 +0900)]
[VM][MC6809] Disassembler : Add undefined instructions/index-post-bytes .
K.Ohta [Thu, 9 Apr 2015 18:33:41 +0000 (03:33 +0900)]
[General][VM] Merge upstream, 2015-04-10.
K.Ohta [Thu, 9 Apr 2015 11:00:57 +0000 (20:00 +0900)]
[UI][Debugger][Qt] Using SDL_Thread for debugger.
K.Ohta [Thu, 9 Apr 2015 09:15:07 +0000 (18:15 +0900)]
[UI][Debugger][Qt] Debugger working partly.
K.Ohta [Thu, 9 Apr 2015 07:16:06 +0000 (16:16 +0900)]
[UI][Debugger][Qt] Add using QTermWidget.
K.Ohta [Thu, 9 Apr 2015 06:29:19 +0000 (15:29 +0900)]
[Debugger][Qt] Add QtermWidget.
K.Ohta [Wed, 8 Apr 2015 18:25:34 +0000 (03:25 +0900)]
[Qt][DEBUGGER] Implement first , this is still not working.
K.Ohta [Wed, 8 Apr 2015 15:19:06 +0000 (00:19 +0900)]
[VM][FM7]
K.Ohta [Wed, 8 Apr 2015 15:18:28 +0000 (00:18 +0900)]
[VM][MC6809] Implementing Dis assembler, needed from FM-77AV.
K.Ohta [Wed, 8 Apr 2015 13:38:42 +0000 (22:38 +0900)]
[VM][FM7] Fixing tilepaint problems, WIP.
K.Ohta [Wed, 8 Apr 2015 11:41:07 +0000 (20:41 +0900)]
[VM][MB61VH010][WIP] Fixing ALU.WIP.
K.Ohta [Tue, 7 Apr 2015 19:37:44 +0000 (04:37 +0900)]
[VM][FM7] Fix pointing outs from Mr.Takeda.
[VM][General] Fix compilation errors.
K.Ohta [Tue, 7 Apr 2015 18:42:12 +0000 (03:42 +0900)]
[General] Remove unneeded files.
K.Ohta [Tue, 7 Apr 2015 18:40:37 +0000 (03:40 +0900)]
[General] Merge upstream 2015-04-07.
[VM][FM7] Fix memory leak of keyboard. Thanks to Takeda san.
K.Ohta [Tue, 7 Apr 2015 07:57:57 +0000 (16:57 +0900)]
[VM][6809] Do not loop on CWAI.
K.Ohta [Tue, 7 Apr 2015 07:15:46 +0000 (16:15 +0900)]
[VM][MC6809] Fix flags, instruction cycles...
K.Ohta [Tue, 7 Apr 2015 05:06:30 +0000 (14:06 +0900)]
[VM][FM7] Keyboard : Fix memory leak.
K.Ohta [Mon, 6 Apr 2015 12:04:40 +0000 (21:04 +0900)]
[VM][FM7][FM77AV] Set sub clock.
K.Ohta [Mon, 6 Apr 2015 11:11:16 +0000 (20:11 +0900)]
[VM][FM77AV][FM77] Fix faster clock when enabled MMR.
K.Ohta [Mon, 6 Apr 2015 11:02:02 +0000 (20:02 +0900)]
[VM][MC6809] More integrated instructions.
K.Ohta [Mon, 6 Apr 2015 09:19:14 +0000 (18:19 +0900)]
[VM][MC6809] Integrate duplicate functions. This is WIP.
K.Ohta [Sun, 5 Apr 2015 21:56:34 +0000 (06:56 +0900)]
[VM][MC6809][FM77AV] Fix setting CC_V flag for some instructions.
K.Ohta [Sun, 5 Apr 2015 17:20:56 +0000 (02:20 +0900)]
[MB61VH010] Bug: Fix line style problem.
K.Ohta [Sun, 5 Apr 2015 15:41:01 +0000 (00:41 +0900)]
[VM][FM77AV][MB61VH010] Fix line putting.
K.Ohta [Fri, 3 Apr 2015 15:03:15 +0000 (00:03 +0900)]
[VM][FM77AV] Implementing kanjirom accesses from sub-system.
K.Ohta [Fri, 3 Apr 2015 14:17:41 +0000 (23:17 +0900)]
[VM][FM7] Fix memory leak.Thanks Takeda-San!
[VM][FM77AV] Add extra ram (64K). If you wish to use this, set bit1 of config.dipswitch.
UI implementaition will do later.
K.Ohta [Fri, 3 Apr 2015 13:35:25 +0000 (22:35 +0900)]
[General][FM7] Fix weird prefix "0b". This disables compiling on M$ VC (2008 or earlier?) .
[VM][FM77AV] Fix real time key input.
K.Ohta [Thu, 2 Apr 2015 13:32:07 +0000 (22:32 +0900)]
[VM][FM77AV] Implement RTC.
[VM][FM77AV] Reset keymode to standard ("FM-7") when reset.
K.Ohta [Thu, 2 Apr 2015 12:36:54 +0000 (21:36 +0900)]
[VM][FM77AV][MB61VH010][ALU] ALU: Fix address handling correctness.
K.Ohta [Thu, 2 Apr 2015 11:20:38 +0000 (20:20 +0900)]
[VM][FM77AV][ALU] Write correct line, aritmetic per dot.
K.Ohta [Thu, 2 Apr 2015 09:21:00 +0000 (18:21 +0900)]
[VM][FM7][KEYBOARD][WIP] Implementeing real-time scan mode.
K.Ohta [Wed, 1 Apr 2015 23:16:24 +0000 (08:16 +0900)]
[VM][FM7] Rename FMALU -> MB61VH010 .
K.Ohta [Wed, 1 Apr 2015 22:22:46 +0000 (07:22 +0900)]
[VM][FM77AV][DISPLAY] VRAM : Use alu before read/write , if enabled.
K.Ohta [Wed, 1 Apr 2015 22:02:30 +0000 (07:02 +0900)]
[VM][DISPLAY][FM77AV] 4096 colors mode: Fix color order.
K.Ohta [Wed, 1 Apr 2015 20:34:39 +0000 (05:34 +0900)]
[VM][FM77AV] Do offset register per bank.
K.Ohta [Wed, 1 Apr 2015 19:39:16 +0000 (04:39 +0900)]
[VM][FM77AV][DISPLAY] Fix correct scroll on 640x200@8color and FM-7
compatible mode.
K.Ohta [Wed, 1 Apr 2015 18:42:52 +0000 (03:42 +0900)]
[VM][FM77AV] Run initiator rom once, do not run when pressed reset button.
K.Ohta [Wed, 1 Apr 2015 18:07:10 +0000 (03:07 +0900)]
[VM][FM77AV] Fix boot sequence:
* If statoe of initiator rom whether enabled/disabled, mainmem->reset().
* Patch boot_ram[0x1fe][1ff] = 'fe 00'.
K.Ohta [Wed, 1 Apr 2015 16:13:40 +0000 (01:13 +0900)]
[VM][FM7][FM77AV] Build only FM7 supports, again.
K.Ohta [Wed, 1 Apr 2015 15:17:20 +0000 (00:17 +0900)]
[VM][FM77AV] SUBROM : Fix not loading SUBROM_A.
K.Ohta [Tue, 31 Mar 2015 06:57:44 +0000 (15:57 +0900)]
[WIP][VM][FM77AV] Implement are
K.Ohta [Mon, 30 Mar 2015 21:59:40 +0000 (06:59 +0900)]
[FM7][WIP][ALU] FM77AV:
K.Ohta [Mon, 30 Mar 2015 20:19:03 +0000 (05:19 +0900)]
[VM][FM7] 77AV : ALU. WIP.
K.Ohta [Mon, 30 Mar 2015 05:24:13 +0000 (14:24 +0900)]
[VM][FM77AV][WIP] Implementing subsystem and mmr, WIP.
K.Ohta [Mon, 30 Mar 2015 03:01:11 +0000 (12:01 +0900)]
[VM][FM77AV] Initial build.Some of FM7's softwares (not for 77AV or later) are working.
K.Ohta [Sun, 29 Mar 2015 17:27:15 +0000 (02:27 +0900)]
[DOC][Qt] Update suppoted machines.
K.Ohta [Sun, 29 Mar 2015 17:17:51 +0000 (02:17 +0900)]
[VM][General][Qt] Add FM-R50.
K.Ohta [Sun, 29 Mar 2015 16:43:39 +0000 (01:43 +0900)]
[VM][Qt] Add FM16PI.
K.Ohta [Sun, 29 Mar 2015 14:46:42 +0000 (23:46 +0900)]
[VM][General][Qt] Add Sega GameGear and Master System.
K.Ohta [Sun, 29 Mar 2015 14:00:14 +0000 (23:00 +0900)]
[General][Qt] Document: Update supported list.
K.Ohta [Sun, 29 Mar 2015 13:56:49 +0000 (22:56 +0900)]
[UI][Qt] Add support to load/save binary file.
[Qt][General] Add support to build for TK-80 BS.
K.Ohta [Sun, 29 Mar 2015 12:04:36 +0000 (21:04 +0900)]
[VM][TK80BS][Qt] Add tk80bs.
K.Ohta [Sun, 29 Mar 2015 11:48:21 +0000 (20:48 +0900)]
[BUILD][FP1100] Add forgotten commited file.
K.Ohta [Sun, 29 Mar 2015 11:46:56 +0000 (20:46 +0900)]
[General][Qt] Enable to build even not support counter of CMT.
[General][Qt] Add Casio FP1100.
[General][Qt][FM7] Fix bug of soundcard selection.
K.Ohta [Sun, 29 Mar 2015 11:13:38 +0000 (20:13 +0900)]
[UI][MSX][Qt] Add support floppies.
K.Ohta [Sun, 29 Mar 2015 11:13:03 +0000 (20:13 +0900)]
[UI][Qt] Build even not supported write protection of FDs.
K.Ohta [Sun, 29 Mar 2015 10:20:52 +0000 (19:20 +0900)]
[VM][MSX2][Qt] Add min() function for v99x8, build without Visual Studio.
K.Ohta [Sun, 29 Mar 2015 10:07:08 +0000 (19:07 +0900)]
[General][Qt] Merge upstream 2015-03-28.
K.Ohta [Sun, 29 Mar 2015 09:20:58 +0000 (18:20 +0900)]
[Doc][Qt] Delete contaminated text.
K.Ohta [Sun, 29 Mar 2015 09:16:08 +0000 (18:16 +0900)]
[Qoc][Qt] I found more typo ('A)
K.Ohta [Sun, 29 Mar 2015 09:14:50 +0000 (18:14 +0900)]
[Doc][Qt] I forgot needs OpenGL (>_<)
K.Ohta [Sun, 29 Mar 2015 09:12:30 +0000 (18:12 +0900)]
[DOC][Qt] Add "4.Qt specified notice:" .
K.Ohta [Sun, 29 Mar 2015 09:07:53 +0000 (18:07 +0900)]
[DOC][Qt] Fix some typos (^_^;
K.Ohta [Sun, 29 Mar 2015 09:05:09 +0000 (18:05 +0900)]
[Qt][FM7][DOC] Fix some weird riterals
K.Ohta [Sun, 29 Mar 2015 09:00:24 +0000 (18:00 +0900)]
[General][Document] Add documentations from ME.
K.Ohta [Sat, 28 Mar 2015 13:21:37 +0000 (22:21 +0900)]
[WIP][VM][FM7] FM77AV : Temporally implement ALU / LINE.
K.Ohta [Sat, 28 Mar 2015 01:07:48 +0000 (10:07 +0900)]
[VM][FM7][WIP] FM77AV: Implementing ALU.
K.Ohta [Fri, 27 Mar 2015 21:44:16 +0000 (06:44 +0900)]
[VM][FM7] Not sparsed GVRAM.
K.Ohta [Mon, 23 Mar 2015 15:42:17 +0000 (00:42 +0900)]
[DISK][MB8877] Write Track: Trim buffer per write.
K.Ohta [Sat, 21 Mar 2015 11:52:54 +0000 (20:52 +0900)]
[VM][FM7][SOUND] OPN: Clear data-register when accessing prescaler(s).
K.Ohta [Sat, 21 Mar 2015 10:47:16 +0000 (19:47 +0900)]
[VM][MC6809][MB8877] Comment out debug printouts.
K.Ohta [Sat, 21 Mar 2015 10:46:06 +0000 (19:46 +0900)]
[VM][FM7][SUBSYSTEM] MAINIO: Get busy flag from display directly.WORKING 1942.
K.Ohta [Fri, 20 Mar 2015 21:01:57 +0000 (06:01 +0900)]
[VM][FM7][WIP] Floppy: Embed debugging codes to work 1942.
K.Ohta [Fri, 20 Mar 2015 17:26:24 +0000 (02:26 +0900)]
[VM][FDC][MB8877] D77/D88 : Make dummy track data when seeking to un format track.
K.Ohta [Thu, 19 Mar 2015 23:00:42 +0000 (08:00 +0900)]
[WIP][VM][FM7] Check heavily when using OS-9 L1.
K.Ohta [Thu, 19 Mar 2015 19:40:34 +0000 (04:40 +0900)]
[VM][FM7][SOUND][OPN] WIP: Fixing CSM mode is not working.
K.Ohta [Thu, 19 Mar 2015 18:00:33 +0000 (03:00 +0900)]
[VM][FM7][MAINIO] Fix IRQ handling ; I was wrong (;´Д`)
K.Ohta [Thu, 19 Mar 2015 13:12:19 +0000 (22:12 +0900)]
[VM][FM7][FDC] Bug: Fix flags correctness.
K.Ohta [Thu, 19 Mar 2015 13:10:47 +0000 (22:10 +0900)]
[VM][DISK] Not set crc-error at sector_data[0x0a] == 0x00 or 0x10, this is temporally work around.
K.Ohta [Thu, 19 Mar 2015 12:27:18 +0000 (21:27 +0900)]
[VM][FM7][MAINIO] Split around sound, floppy to separate file.
K.Ohta [Thu, 19 Mar 2015 06:24:17 +0000 (15:24 +0900)]
[VM][FM7] WIP: Trying to fix unreadable some D77 images.
K.Ohta [Thu, 19 Mar 2015 06:23:19 +0000 (15:23 +0900)]
[VM][HC20][Qt] memory.cpp : Implement lacked function : min().
K.Ohta [Wed, 18 Mar 2015 08:26:03 +0000 (17:26 +0900)]
[Build][General][FM7] Using beep instead of pcm1bit.
K.Ohta [Wed, 18 Mar 2015 07:50:14 +0000 (16:50 +0900)]
[VM][FM7] Using logger.
K.Ohta [Wed, 18 Mar 2015 07:35:53 +0000 (16:35 +0900)]
[General][Qt] Use AGAR_LoggerFoo() to log messages.
K.Ohta [Wed, 18 Mar 2015 06:33:44 +0000 (15:33 +0900)]
[VM][FM7] MainIO : Fix interrupt registers ($FD03) ワーイヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノワーイ