OSDN Git Service

csp-qt/common_source_project-fm7.git
9 years ago[VM][MC6809] Re-implement correct BUSREQ.
K.Ohta [Sun, 15 Mar 2015 17:47:39 +0000 (02:47 +0900)]
[VM][MC6809] Re-implement correct BUSREQ.

9 years ago[VM][MC6809] Fix wrong MUL instruction.Re-Enter.
K.Ohta [Fri, 13 Mar 2015 14:28:09 +0000 (23:28 +0900)]
[VM][MC6809] Fix wrong MUL instruction.Re-Enter.

Conflicts:
source/src/vm/mc6809.cpp
source/src/vm/mc6809.h

9 years ago[VM][6809][WIP]
K.Ohta [Sun, 15 Mar 2015 15:11:09 +0000 (00:11 +0900)]
[VM][6809][WIP]

9 years ago[VM][MC6809] Improve implements.
K.Ohta [Sun, 15 Mar 2015 14:28:45 +0000 (23:28 +0900)]
[VM][MC6809] Improve implements.

9 years ago[VM][MC6809] Clear H flag on SUB/SBC.
K.Ohta [Sun, 15 Mar 2015 06:19:03 +0000 (15:19 +0900)]
[VM][MC6809] Clear H flag on SUB/SBC.
[VM][MC6809] Using SET_HNZVC on any insns.

9 years ago[FM7][DISPLAY] Fix not resetting multi-page after reset().
K.Ohta [Sun, 15 Mar 2015 04:35:34 +0000 (13:35 +0900)]
[FM7][DISPLAY] Fix not resetting multi-page after reset().

9 years ago[VM][MC6809] Fixing some instructions. Sounds RELICS, not sound play instruction.
K.Ohta [Sun, 15 Mar 2015 04:28:17 +0000 (13:28 +0900)]
[VM][MC6809] Fixing some instructions. Sounds RELICS, not sound play instruction.

9 years ago[VM][MC6809] Implement faster index addressing postbyte.
K.Ohta [Sat, 14 Mar 2015 02:40:39 +0000 (11:40 +0900)]
[VM][MC6809] Implement faster index addressing postbyte.

9 years ago[VM][MC6809] Faster interpret instructions.
K.Ohta [Fri, 13 Mar 2015 19:25:21 +0000 (04:25 +0900)]
[VM][MC6809] Faster interpret instructions.

9 years ago[VM][MC6809] Remove volatile definition.
K.Ohta [Fri, 13 Mar 2015 17:57:14 +0000 (02:57 +0900)]
[VM][MC6809] Remove volatile definition.

9 years ago[VM][FM7] Display : ON demand drawing.
K.Ohta [Fri, 13 Mar 2015 17:56:31 +0000 (02:56 +0900)]
[VM][FM7] Display : ON demand drawing.
[General][Build][FM7] Ready to build with llvm clang.

9 years ago[VM][MC6809] Clear all registers on reset.
K.Ohta [Fri, 13 Mar 2015 17:12:09 +0000 (02:12 +0900)]
[VM][MC6809] Clear all registers on reset.

9 years ago[VM][FM7][Sound] Clearly beep(WIP).
K.Ohta [Fri, 13 Mar 2015 17:11:32 +0000 (02:11 +0900)]
[VM][FM7][Sound] Clearly beep(WIP).

9 years ago[VM][FM7] Disable basic-rom excepts basic boot mode.
K.Ohta [Fri, 13 Mar 2015 16:41:30 +0000 (01:41 +0900)]
[VM][FM7] Disable basic-rom excepts basic boot mode.

9 years ago[VM][FM7] FDC: DO NOT interrupt on DRQ.
K.Ohta [Fri, 13 Mar 2015 16:10:39 +0000 (01:10 +0900)]
[VM][FM7] FDC: DO NOT interrupt on DRQ.

9 years ago[VM][FM7] Improbe implementation of MAIN::$FD03 and interrupts.
K.Ohta [Fri, 13 Mar 2015 15:50:48 +0000 (00:50 +0900)]
[VM][FM7] Improbe implementation of MAIN::$FD03 and interrupts.

9 years ago[VM][FM7] Fix reading from MAIN:FD04.
K.Ohta [Fri, 13 Mar 2015 15:20:50 +0000 (00:20 +0900)]
[VM][FM7] Fix reading from MAIN:FD04.
[VM][FM7] Count IRQ/FIRQ/NMI.

9 years ago[VM][MC6809] Fix wrong MUL instructionb.
K.Ohta [Fri, 13 Mar 2015 14:28:09 +0000 (23:28 +0900)]
[VM][MC6809] Fix wrong MUL instructionb.

9 years ago[VM][EVENT]
K.Ohta [Thu, 12 Mar 2015 20:40:39 +0000 (05:40 +0900)]
[VM][EVENT]

9 years ago[VM][FM7][UI] Improve quality of HOT-START(special reset) implementation.
K.Ohta [Thu, 12 Mar 2015 20:39:48 +0000 (05:39 +0900)]
[VM][FM7][UI] Improve quality of HOT-START(special reset) implementation.

9 years ago[VM][FM7][SND] Sounds PSG and OPN, enable to use JoyStick, but something is wrong.
K.Ohta [Thu, 12 Mar 2015 19:53:08 +0000 (04:53 +0900)]
[VM][FM7][SND] Sounds PSG and OPN, enable to use JoyStick, but something is wrong.

9 years ago[VM][FM7] Sounds BEEP and CMT. Still not sounds PSG/OPN...
K.Ohta [Thu, 12 Mar 2015 15:40:24 +0000 (00:40 +0900)]
[VM][FM7] Sounds BEEP and CMT. Still not sounds PSG/OPN...

9 years ago[VM][FM7] Add cyclesteal features.
K.Ohta [Thu, 12 Mar 2015 14:17:38 +0000 (23:17 +0900)]
[VM][FM7] Add cyclesteal features.
[VM][FM7] Fix correct clock changing.

9 years ago[VM][FM7] Add timer interrupt @ main.2.0345msec.
K.Ohta [Thu, 12 Mar 2015 13:29:44 +0000 (22:29 +0900)]
[VM][FM7] Add timer interrupt @ main.2.0345msec.

9 years ago[UI][FM7][Qt] Modify menus.
K.Ohta [Thu, 12 Mar 2015 13:29:21 +0000 (22:29 +0900)]
[UI][FM7][Qt] Modify menus.

9 years ago[VM][MC6809] Fix wrong some instructions.
K.Ohta [Thu, 12 Mar 2015 10:29:44 +0000 (19:29 +0900)]
[VM][MC6809] Fix wrong some instructions.

9 years ago[VM][FM7] Kanjirom: fix memory size.
K.Ohta [Thu, 12 Mar 2015 07:54:55 +0000 (16:54 +0900)]
[VM][FM7] Kanjirom: fix memory size.

9 years ago[VM][FM7][MAINIO] Fix kanji rom, some characters (i.e."待") are not displayed.
K.Ohta [Thu, 12 Mar 2015 07:50:04 +0000 (16:50 +0900)]
[VM][FM7][MAINIO] Fix kanji rom, some characters (i.e."待") are not displayed.

9 years ago[VM][FM7][Display] Fix around scroll register.
K.Ohta [Thu, 12 Mar 2015 07:36:01 +0000 (16:36 +0900)]
[VM][FM7][Display] Fix around scroll register.
[FM7][Display] Faster drawing.

9 years ago[VM][FM7] Floppy working(at least reading).
K.Ohta [Thu, 12 Mar 2015 07:11:17 +0000 (16:11 +0900)]
[VM][FM7] Floppy working(at least reading).

9 years ago[VM][FM7] Main BASIC ROM WORKS. Datarec, fdc, and sound still now work.
K.Ohta [Thu, 12 Mar 2015 04:32:47 +0000 (13:32 +0900)]
[VM][FM7] Main BASIC ROM WORKS. Datarec, fdc, and sound still now work.

9 years ago[VM][FM7] SUBMONITOR SEEMS TO WORKING.
K.Ohta [Thu, 12 Mar 2015 04:08:44 +0000 (13:08 +0900)]
[VM][FM7] SUBMONITOR SEEMS TO WORKING.

9 years ago[VM][FM7] Passed linking. Keyboard part is working, others are still not working.
K.Ohta [Wed, 11 Mar 2015 12:44:18 +0000 (21:44 +0900)]
[VM][FM7] Passed linking. Keyboard part is working, others are still not working.

9 years ago[VM][FM7][General] Passed to link.
K.Ohta [Wed, 11 Mar 2015 09:50:25 +0000 (18:50 +0900)]
[VM][FM7][General] Passed to link.

9 years ago[VM][FM7] EMUFM7: passed compilation, still not link.
K.Ohta [Wed, 11 Mar 2015 09:11:17 +0000 (18:11 +0900)]
[VM][FM7] EMUFM7: passed compilation, still not link.

9 years ago[VM][FM7] Implementing keyboard.cpp .
K.Ohta [Tue, 10 Mar 2015 21:39:02 +0000 (06:39 +0900)]
[VM][FM7] Implementing keyboard.cpp .

9 years ago[VM][PC8801] Apply cpufreq changing features.
K.Ohta [Tue, 10 Mar 2015 20:08:19 +0000 (05:08 +0900)]
[VM][PC8801] Apply cpufreq changing features.

9 years ago[VM][FM7] Passed compilation excepts keyboard.cpp.
K.Ohta [Tue, 10 Mar 2015 19:15:54 +0000 (04:15 +0900)]
[VM][FM7] Passed compilation excepts keyboard.cpp.

9 years ago[VM][FM-7] Implement more IOs.
K.Ohta [Tue, 10 Mar 2015 16:04:46 +0000 (01:04 +0900)]
[VM][FM-7] Implement more IOs.

9 years ago[VM][FM7] More implementing DISPLAY. WIP.
K.Ohta [Tue, 10 Mar 2015 08:48:48 +0000 (17:48 +0900)]
[VM][FM7] More implementing DISPLAY. WIP.

9 years ago[General][Qt] Merge upstream, datarecorder with sound.
K.Ohta [Tue, 10 Mar 2015 05:29:45 +0000 (14:29 +0900)]
[General][Qt] Merge upstream, datarecorder with sound.
[VM] Datarec: Fix loading T77 image.

9 years ago[WIP][VM][FM7] Display : still implementing.
K.Ohta [Sun, 8 Mar 2015 11:25:30 +0000 (20:25 +0900)]
[WIP][VM][FM7] Display : still implementing.

9 years ago[VM][FM7] Delete Machine specified definitions.
K.Ohta [Sun, 8 Mar 2015 10:34:54 +0000 (19:34 +0900)]
[VM][FM7] Delete Machine specified definitions.

9 years ago[VM][FM7][WIP] Implementing mainmemory.
K.Ohta [Sun, 8 Mar 2015 08:23:34 +0000 (17:23 +0900)]
[VM][FM7][WIP] Implementing mainmemory.

9 years ago[UI][Qt] CART: Update display of recent list on download cart.
K.Ohta [Thu, 5 Mar 2015 19:15:08 +0000 (04:15 +0900)]
[UI][Qt] CART: Update display of recent list on download cart.

9 years ago[General][Build][Qt] Build even using LLVM CLANG. I tested on clang/clang++-3.5 .
K.Ohta [Thu, 5 Mar 2015 18:19:42 +0000 (03:19 +0900)]
[General][Build][Qt] Build even using LLVM CLANG. I tested on clang/clang++-3.5 .

9 years ago[General] Merge from Upstream: 2015-03-03.
K.Ohta [Mon, 2 Mar 2015 20:02:36 +0000 (05:02 +0900)]
[General] Merge from Upstream: 2015-03-03.

9 years ago[BUG][VM][Qt] upd765a.h : Fix wrapper functions for Qt/Agar/SDL.
K.Ohta [Mon, 2 Mar 2015 20:00:47 +0000 (05:00 +0900)]
[BUG][VM][Qt] upd765a.h : Fix wrapper functions for Qt/Agar/SDL.

9 years ago[VM][FM7] Add skelton of ALU.
K.Ohta [Mon, 2 Mar 2015 09:04:44 +0000 (18:04 +0900)]
[VM][FM7] Add skelton of ALU.

9 years ago[VM][FM-7] Implement Main Memory, excepts around 77AV.
K.Ohta [Sat, 28 Feb 2015 13:22:07 +0000 (22:22 +0900)]
[VM][FM-7] Implement Main Memory, excepts around 77AV.

9 years ago[VM][PC88] Tape: more accurate (but not complete) sound of CMT.
K.Ohta [Fri, 27 Feb 2015 12:58:40 +0000 (21:58 +0900)]
[VM][PC88] Tape: more accurate (but not complete) sound of CMT.

9 years ago[VM][FM7] Implement machine flags.
K.Ohta [Fri, 27 Feb 2015 11:21:23 +0000 (20:21 +0900)]
[VM][FM7] Implement machine flags.

9 years ago[VM][FM7][WIP] Implementing mainio.
K.Ohta [Fri, 27 Feb 2015 11:04:17 +0000 (20:04 +0900)]
[VM][FM7][WIP] Implementing mainio.

9 years ago[UI][CMT] Add cmt-sound.
K.Ohta [Fri, 27 Feb 2015 09:52:56 +0000 (18:52 +0900)]
[UI][CMT] Add cmt-sound.

9 years ago[UI][Qt][CMT] MZ : Apply playing status to menu.
K.Ohta [Fri, 27 Feb 2015 08:50:50 +0000 (17:50 +0900)]
[UI][Qt][CMT] MZ : Apply playing status to menu.

9 years ago[VM][General] Add support T77 image ,XM7-Tape-Image.
K.Ohta [Fri, 27 Feb 2015 07:42:22 +0000 (16:42 +0900)]
[VM][General] Add support T77 image ,XM7-Tape-Image.

9 years ago[VM][FM7] Update any.
K.Ohta [Thu, 26 Feb 2015 20:16:36 +0000 (05:16 +0900)]
[VM][FM7] Update any.

9 years ago[VM][Sound][Qt] CMT: Enable sound of casette tape, if enabled.
K.Ohta [Thu, 26 Feb 2015 20:15:12 +0000 (05:15 +0900)]
[VM][Sound][Qt] CMT: Enable sound of casette tape, if enabled.

9 years ago[VM][PC98] Implement clock-changing.
K.Ohta [Tue, 24 Feb 2015 18:07:58 +0000 (03:07 +0900)]
[VM][PC98] Implement clock-changing.

9 years ago[VM][Event] Apply changing cpu-clock immidiately. See pc8801/pc8801.cpp and event...
K.Ohta [Tue, 24 Feb 2015 16:56:05 +0000 (01:56 +0900)]
[VM][Event] Apply changing cpu-clock immidiately. See pc8801/pc8801.cpp and event.[h|cpp].

9 years ago[General][Qt] Add PC-98LT/HA. Seems to working, but not checked.
K.Ohta [Tue, 24 Feb 2015 11:10:34 +0000 (20:10 +0900)]
[General][Qt] Add PC-98LT/HA. Seems to working, but not checked.

9 years ago[UI][PC98][Qt] Fix disk menu.
K.Ohta [Tue, 24 Feb 2015 10:25:56 +0000 (19:25 +0900)]
[UI][PC98][Qt] Fix disk menu.

9 years ago[VM][FM7] Display sub system : more improve implement.
K.Ohta [Tue, 24 Feb 2015 09:02:13 +0000 (18:02 +0900)]
[VM][FM7] Display sub system : more improve implement.

9 years ago[UI][Qt] Keyboard: Fix shift-key : NEED to Fix.
K.Ohta [Mon, 23 Feb 2015 21:53:18 +0000 (06:53 +0900)]
[UI][Qt] Keyboard: Fix shift-key : NEED to Fix.

9 years ago[General[Qt] Add PC9801U and PC-Engine.
K.Ohta [Mon, 23 Feb 2015 19:37:43 +0000 (04:37 +0900)]
[General[Qt] Add PC9801U and PC-Engine.

9 years ago[General][Build] Reflesh vcproj and resources.
K.Ohta [Mon, 23 Feb 2015 16:43:22 +0000 (01:43 +0900)]
[General][Build] Reflesh vcproj and resources.

9 years ago[General] Merge upstream : 2015-02-21.
K.Ohta [Mon, 23 Feb 2015 16:15:32 +0000 (01:15 +0900)]
[General] Merge upstream : 2015-02-21.

9 years ago[UI][Keyboard][Qt] I forgot implement [ESC] key. I added.
K.Ohta [Mon, 23 Feb 2015 16:12:11 +0000 (01:12 +0900)]
[UI][Keyboard][Qt] I forgot implement [ESC] key. I added.

9 years ago[VM][FM7][Draw] Implement 8colors mode.
K.Ohta [Mon, 23 Feb 2015 15:42:31 +0000 (00:42 +0900)]
[VM][FM7][Draw] Implement 8colors mode.

9 years ago[VM][FM7] keyboard.cpp : Add implementation ofd RTC, includes within keyboard.
K.Ohta [Sun, 15 Feb 2015 09:46:12 +0000 (18:46 +0900)]
[VM][FM7] keyboard.cpp : Add implementation ofd RTC, includes within keyboard.

9 years ago[UI][Keyboard] WIP.
K.Ohta [Sat, 14 Feb 2015 14:35:57 +0000 (23:35 +0900)]
[UI][Keyboard] WIP.

9 years ago[WIP][VM][FM7] Implementing keyboard, more...
K.Ohta [Sat, 14 Feb 2015 14:35:12 +0000 (23:35 +0900)]
[WIP][VM][FM7] Implementing keyboard, more...

9 years ago[VM][FM-7] Keyboard : implement convert table : VK to scancode.
K.Ohta [Wed, 11 Feb 2015 19:21:48 +0000 (04:21 +0900)]
[VM][FM-7] Keyboard : implement convert table : VK to scancode.

9 years ago[VM][FM7][WIP] Start to implement keyboard.
K.Ohta [Wed, 11 Feb 2015 18:18:28 +0000 (03:18 +0900)]
[VM][FM7][WIP] Start to implement keyboard.

9 years ago[VM][FM-7] Incl. memory emulation.
K.Ohta [Tue, 10 Feb 2015 18:14:09 +0000 (03:14 +0900)]
[VM][FM-7] Incl. memory emulation.

9 years ago[WIP][FM-7] Reshape signals.
K.Ohta [Tue, 10 Feb 2015 17:13:46 +0000 (02:13 +0900)]
[WIP][FM-7] Reshape signals.

9 years ago[VM]Add PC6001/6601.
K.Ohta [Sun, 1 Feb 2015 16:16:14 +0000 (01:16 +0900)]
[VM]Add PC6001/6601.

9 years ago[VM][PC98] Improve support PC9801x, still not working.
K.Ohta [Sun, 1 Feb 2015 14:41:07 +0000 (23:41 +0900)]
[VM][PC98] Improve support PC9801x, still not working.

9 years ago[PC88][QT] Regist screen-aspect.
K.Ohta [Sun, 1 Feb 2015 13:44:46 +0000 (22:44 +0900)]
[PC88][QT] Regist screen-aspect.

9 years ago[Sund][Qt][SDL] Fix stopping sound some situation.
K.Ohta [Sun, 1 Feb 2015 13:34:23 +0000 (22:34 +0900)]
[Sund][Qt][SDL] Fix stopping sound some situation.

9 years ago[General][VM][BUGFIX] Disk: Upstream 20150131 may break some D88 Images, fixed by...
K.Ohta [Sun, 1 Feb 2015 10:32:37 +0000 (19:32 +0900)]
[General][VM][BUGFIX] Disk: Upstream 20150131 may break some D88 Images, fixed by upstream 20150201.

9 years ago[General] Merge upstream 2015-01-31 , pc8801ma is still not working correct.
K.Ohta [Sat, 31 Jan 2015 11:39:54 +0000 (20:39 +0900)]
[General] Merge upstream 2015-01-31 , pc8801ma is still not working correct.

9 years ago[General] Merge upstream, 2015-01-30 Writetrk.test.
K.Ohta [Thu, 29 Jan 2015 22:52:57 +0000 (07:52 +0900)]
[General] Merge upstream, 2015-01-30 Writetrk.test.

9 years ago[General] Merge from upstream version, 2015-01-28.
K.Ohta [Thu, 29 Jan 2015 19:37:04 +0000 (04:37 +0900)]
[General] Merge from upstream version, 2015-01-28.

9 years ago[Emu][FDC] MB8877: Fix lacked process F5/F6/F7 with track writing, disk side is still...
K.Ohta [Wed, 28 Jan 2015 14:57:53 +0000 (23:57 +0900)]
[Emu][FDC] MB8877: Fix lacked process F5/F6/F7 with track writing, disk side is still not implemented.

9 years ago[VM][FM-7][WIP] WIP: writing main I/O.
K.Ohta [Tue, 27 Jan 2015 22:06:08 +0000 (07:06 +0900)]
[VM][FM-7][WIP] WIP: writing main I/O.

9 years ago[Build][General] Needs CMAKE >= v2.8 .
K.Ohta [Tue, 27 Jan 2015 13:16:16 +0000 (22:16 +0900)]
[Build][General] Needs CMAKE >= v2.8 .

9 years ago[Build][Qt][CMake] Use ccache if installed.
K.Ohta [Tue, 27 Jan 2015 13:12:59 +0000 (22:12 +0900)]
[Build][Qt][CMake] Use ccache if installed.

9 years ago[General][Qt] Add NEC HE's PC Engine.
K.Ohta [Tue, 27 Jan 2015 13:12:25 +0000 (22:12 +0900)]
[General][Qt] Add NEC HE's PC Engine.

9 years ago[VM][EMU][Qt] Test: Using QTimer to emulation main loop.
K.Ohta [Mon, 26 Jan 2015 20:32:34 +0000 (05:32 +0900)]
[VM][EMU][Qt] Test: Using QTimer to emulation main loop.

9 years ago[UI][Qt] FileDialog: Fix warning on compilation.
K.Ohta [Mon, 26 Jan 2015 18:42:33 +0000 (03:42 +0900)]
[UI][Qt] FileDialog: Fix warning on compilation.

9 years ago[UI][Qt][Menu] Fix issues of Inserting/Ejecting floppy-disk(s).
K.Ohta [Mon, 26 Jan 2015 18:27:45 +0000 (03:27 +0900)]
[UI][Qt][Menu] Fix issues of Inserting/Ejecting floppy-disk(s).

9 years ago[VM][Thread] QThread is too weird to use (-_-#) , I discard QThread, using SDL_Thread.
K.Ohta [Mon, 26 Jan 2015 16:39:25 +0000 (01:39 +0900)]
[VM][Thread] QThread is too weird to use (-_-#) , I discard QThread, using SDL_Thread.
[Qt][PC8801] I forgot sound device menu on PC8801MA.Added.

9 years ago[Z80][PC8801] Sync to *real* upstream, 2015-01-24.
K.Ohta [Mon, 26 Jan 2015 16:38:23 +0000 (01:38 +0900)]
[Z80][PC8801] Sync to *real* upstream, 2015-01-24.

9 years ago[PC8801][Qt][CMAKE] Configurable PCG, OPN(A).
K.Ohta [Sun, 25 Jan 2015 20:49:01 +0000 (05:49 +0900)]
[PC8801][Qt][CMAKE] Configurable PCG, OPN(A).

9 years ago[General] Convert format of text: DOS to Unix.
K.Ohta [Sun, 25 Jan 2015 19:27:48 +0000 (04:27 +0900)]
[General] Convert format of text: DOS to Unix.

9 years ago[General][Qt] Add prepare to build PC9801VM. Maybe still not working.
K.Ohta [Sun, 25 Jan 2015 19:26:59 +0000 (04:26 +0900)]
[General][Qt] Add prepare to build PC9801VM. Maybe still not working.

9 years ago[Qt][HC20] Sorry, I forgot to add a file.
K.Ohta [Sun, 25 Jan 2015 17:24:25 +0000 (02:24 +0900)]
[Qt][HC20] Sorry, I forgot to add a file.

9 years ago[General][Qt] Add emuhc20.
K.Ohta [Sun, 25 Jan 2015 17:23:52 +0000 (02:23 +0900)]
[General][Qt] Add emuhc20.

9 years ago[General] Tracking to upstream, 2015-01-24.
K.Ohta [Sat, 24 Jan 2015 19:14:10 +0000 (04:14 +0900)]
[General] Tracking to upstream, 2015-01-24.