OSDN Git Service

csp-qt/common_source_project-fm7.git
2 years ago[VM][FMTOWNS][KEYBOARD] SPECIAL_RESET: Available to boot with special key code (i...
K.Ohta [Sat, 31 Jul 2021 14:31:36 +0000 (23:31 +0900)]
[VM][FMTOWNS][KEYBOARD] SPECIAL_RESET: Available to boot with special key code (i.e. "CD" "DEBUG").

2 years ago[VM][FMTOWNS][CDROM] Temporally remove new moduler CDROM:: classes.Only exitsts in...
K.Ohta [Sat, 31 Jul 2021 11:01:23 +0000 (20:01 +0900)]
[VM][FMTOWNS][CDROM] Temporally remove new moduler CDROM:: classes.Only exitsts in towns_cdrom_v3 .

2 years ago[VM][FMTOWNS][JOYPAD] Remove older source file(s). tmp_master towns_cdrom_v3
K.Ohta [Sat, 31 Jul 2021 10:52:54 +0000 (19:52 +0900)]
[VM][FMTOWNS][JOYPAD] Remove older source file(s).

2 years ago[BUILD][LLVM12][CXX20] Improve configuration support for C++20.
K.Ohta [Sat, 31 Jul 2021 03:50:58 +0000 (12:50 +0900)]
[BUILD][LLVM12][CXX20] Improve configuration support for C++20.

2 years ago[BUILD][CMAKE] Reduce warning with CMake >= 3.0 .
K.Ohta [Sat, 31 Jul 2021 03:50:33 +0000 (12:50 +0900)]
[BUILD][CMAKE] Reduce warning with CMake >= 3.0 .

2 years ago[VM][FMTOWNS][JOYSTICK] Remove unused variables and logging.
K.Ohta [Sat, 31 Jul 2021 02:50:54 +0000 (11:50 +0900)]
[VM][FMTOWNS][JOYSTICK] Remove unused variables and logging.

2 years ago[VM][FMTOWNS][MOUSE][JOYSTICK] Mouse maybe works with TonwsOS 2.x.
K.Ohta [Sat, 31 Jul 2021 02:21:44 +0000 (11:21 +0900)]
[VM][FMTOWNS][MOUSE][JOYSTICK] Mouse maybe works with TonwsOS 2.x.

2 years ago[VM][FMTOWNS][MOUSE] Still not working.
K.Ohta [Fri, 30 Jul 2021 03:23:52 +0000 (12:23 +0900)]
[VM][FMTOWNS][MOUSE] Still not working.

2 years ago[VM][FMTOWNS][MOUSE] Make buses negative logic.
K.Ohta [Thu, 29 Jul 2021 09:35:39 +0000 (18:35 +0900)]
[VM][FMTOWNS][MOUSE] Make buses negative logic.

2 years ago[DOC][VM][FMTOWNS] Update 00_status.ja.md .
K.Ohta [Thu, 29 Jul 2021 02:46:08 +0000 (11:46 +0900)]
[DOC][VM][FMTOWNS] Update 00_status.ja.md .

2 years ago[VM][FMTOWNS][JOYSTICK] Adjust reset sequence and initilize.
K.Ohta [Thu, 29 Jul 2021 02:45:37 +0000 (11:45 +0900)]
[VM][FMTOWNS][JOYSTICK] Adjust reset sequence and initilize.

2 years ago[VM][FMTOWNS][JOYSTICK][MOUSE] Re-Implement mouse.Still not working.
K.Ohta [Wed, 28 Jul 2021 08:49:00 +0000 (17:49 +0900)]
[VM][FMTOWNS][JOYSTICK][MOUSE] Re-Implement mouse.Still not working.

[VM][FMTOWNS][JOYSTICK][6BUTTONS_PAD] Maybe work fine.

2 years ago[JOY_THREAD][SDL2][GAMECONTROLLER] Fix sample initial value.
K.Ohta [Wed, 28 Jul 2021 08:48:18 +0000 (17:48 +0900)]
[JOY_THREAD][SDL2][GAMECONTROLLER] Fix sample initial value.

2 years ago[VM][FMTOWNS][JOYSTICK] Improve plug/unplug sequences.Add debugging feature.
K.Ohta [Wed, 28 Jul 2021 02:31:43 +0000 (11:31 +0900)]
[VM][FMTOWNS][JOYSTICK] Improve plug/unplug sequences.Add debugging feature.

2 years ago[UI][Qt] Buildable with before changes.
K.Ohta [Wed, 28 Jul 2021 02:31:16 +0000 (11:31 +0900)]
[UI][Qt] Buildable with before changes.

2 years ago[CONFIG][FMTOWNS] Add config.machine_features[32] to use machine configuration (w...
K.Ohta [Tue, 27 Jul 2021 18:45:20 +0000 (03:45 +0900)]
[CONFIG][FMTOWNS] Add config.machine_features[32] to use machine configuration (w/o DIP SWITCH).Still not be bulidable.

Note: See vm/fmtowns/joystick.cpp, FMTOWNS::JOYSTICK::update_config().

2 years ago[VM][FMTOWNS][JOYSTICK] Re-Implement Joypads.Still not implement MOUSE, and fixed...
K.Ohta [Mon, 26 Jul 2021 12:41:04 +0000 (21:41 +0900)]
[VM][FMTOWNS][JOYSTICK] Re-Implement Joypads.Still not implement MOUSE, and fixed to 2 buttons.

2 years ago[VM][FMTOWNS][JOYPORT] First sequence after reset().
K.Ohta [Sun, 25 Jul 2021 18:50:07 +0000 (03:50 +0900)]
[VM][FMTOWNS][JOYPORT] First sequence after reset().

2 years ago[VM][JOYSTICK][FMTOWNS] Add template class of JOYSTICK DEVICES.
K.Ohta [Sun, 25 Jul 2021 18:48:12 +0000 (03:48 +0900)]
[VM][JOYSTICK][FMTOWNS] Add template class of JOYSTICK DEVICES.

3 years ago[Build][CMake] Check supporting C++20 before making menu entry, CSP_BUILD_WITH_CXX20.
K.Ohta [Wed, 21 Jul 2021 01:01:29 +0000 (10:01 +0900)]
[Build][CMake] Check supporting C++20 before making menu entry, CSP_BUILD_WITH_CXX20.

3 years ago[VM][PC9801][EGC] Fix FTBFS with C++20 ; "error: ISO C++17 does not allow 'register...
K.Ohta [Wed, 21 Jul 2021 00:06:52 +0000 (09:06 +0900)]
[VM][PC9801][EGC] Fix FTBFS with C++20 ; "error: ISO C++17 does not allow 'register' storage class specifier".

3 years ago[BUILD][CMAKE] Add *Very Experimental* C++20 build settings.
K.Ohta [Tue, 20 Jul 2021 18:27:31 +0000 (03:27 +0900)]
[BUILD][CMAKE] Add *Very Experimental* C++20 build settings.

3 years ago[VM][UPD71071][FMTOWNS][DMAC] TRY: 16bit access I/O even 16B(REG00:bit2) == '0'.
K.Ohta [Tue, 20 Jul 2021 17:23:55 +0000 (02:23 +0900)]
[VM][UPD71071][FMTOWNS][DMAC] TRY: 16bit access I/O even 16B(REG00:bit2) == '0'.

3 years ago[VM][FMTOWNS][MEMORY] Add hints of branch-prediction expect to be faster memory access.
K.Ohta [Tue, 20 Jul 2021 16:53:05 +0000 (01:53 +0900)]
[VM][FMTOWNS][MEMORY] Add hints of branch-prediction expect to be faster memory access.

3 years ago[VM][I386_NP21] Add hints of branch-prediction whether accessing memory (and some...
K.Ohta [Tue, 20 Jul 2021 16:50:32 +0000 (01:50 +0900)]
[VM][I386_NP21] Add hints of branch-prediction whether accessing memory (and some of interrupts) is legal.

This reduces HOST CPU USAGE especially high-VM-clocks.

3 years ago[VM][FMTOWNS][CRTC][SPRITE][PLANE_VRAM][VRAM] Add hints for branch prediction.
K.Ohta [Tue, 20 Jul 2021 16:12:59 +0000 (01:12 +0900)]
[VM][FMTOWNS][CRTC][SPRITE][PLANE_VRAM][VRAM] Add hints for branch prediction.

3 years ago[VM][COMMON][FMTOWNS][VRAM] Add __LIKELY_IF() and __UNLIKELY_IF() to assist compiler...
K.Ohta [Tue, 20 Jul 2021 15:29:42 +0000 (00:29 +0900)]
[VM][COMMON][FMTOWNS][VRAM] Add __LIKELY_IF() and __UNLIKELY_IF() to assist compiler's optimization.

See [read|write]_memory_mapped_io32() and read_memory_mapped_io16() at FMTOWNS::TOWNS_VRAM class.

3 years ago[VM][FMTOWNS][VRAM] Pad data when reading upper 7FFFCh.
K.Ohta [Mon, 19 Jul 2021 19:11:24 +0000 (04:11 +0900)]
[VM][FMTOWNS][VRAM] Pad data when reading upper 7FFFCh.

3 years ago[VM][FMTOWNS][VRAM] More faster VRAM access for packed pixel mode.
K.Ohta [Mon, 19 Jul 2021 17:59:02 +0000 (02:59 +0900)]
[VM][FMTOWNS][VRAM] More faster VRAM access for packed pixel mode.

3 years agoMerge branch 'upstream_20210502'
K.Ohta [Mon, 19 Jul 2021 13:46:50 +0000 (22:46 +0900)]
Merge branch 'upstream_20210502'

3 years ago[VM][FMTOWNS][TIMER] Clear OV and INTR when enabling interval timer. upstream_20210502
K.Ohta [Tue, 29 Jun 2021 16:57:32 +0000 (01:57 +0900)]
[VM][FMTOWNS][TIMER] Clear OV and INTR when enabling interval timer.

3 years ago[VM][FMTOWNS][KEYBOARD][WIP] Try:Around special boot.This still be imcompleted.
K.Ohta [Tue, 29 Jun 2021 16:56:46 +0000 (01:56 +0900)]
[VM][FMTOWNS][KEYBOARD][WIP] Try:Around special boot.This still be imcompleted.

3 years ago[VM][FMTOWNS][KEYBOARD] Implement AUTO REPEAT.
K.Ohta [Tue, 29 Jun 2021 15:22:17 +0000 (00:22 +0900)]
[VM][FMTOWNS][KEYBOARD] Implement AUTO REPEAT.

3 years ago[VM][FMTOWNS][JOYPAD][MOUSE] .
K.Ohta [Mon, 28 Jun 2021 06:39:33 +0000 (15:39 +0900)]
[VM][FMTOWNS][JOYPAD][MOUSE] .

3 years ago[VM][FMTOWNS][MOUSE][JOYSTICK] More accurate emulation for JoyPort BUS.
K.Ohta [Mon, 28 Jun 2021 05:11:39 +0000 (14:11 +0900)]
[VM][FMTOWNS][MOUSE][JOYSTICK] More accurate emulation for JoyPort BUS.

3 years ago[VM][FMTOWNS][MOUSE][JOYSTICK] More integrate to common interface.
K.Ohta [Sun, 27 Jun 2021 15:11:57 +0000 (00:11 +0900)]
[VM][FMTOWNS][MOUSE][JOYSTICK] More integrate to common interface.

3 years ago[VM][FMTOWNS][MOUSE][JOYSTICK] .
K.Ohta [Wed, 23 Jun 2021 07:05:06 +0000 (16:05 +0900)]
[VM][FMTOWNS][MOUSE][JOYSTICK] .

3 years ago[VM][FMTOWNS][JOYSTICK][MOUSE] Readerble port value from connected device.
K.Ohta [Wed, 23 Jun 2021 06:24:30 +0000 (15:24 +0900)]
[VM][FMTOWNS][JOYSTICK][MOUSE] Readerble port value from connected device.

3 years ago[VM][FMTOWNS][MOUSE][WIP] Integrating mouse to a bus.WIP.
K.Ohta [Tue, 22 Jun 2021 18:42:55 +0000 (03:42 +0900)]
[VM][FMTOWNS][MOUSE][WIP] Integrating mouse to a bus.WIP.

3 years ago[VM][X1][MOUSE] Fix FTBFS.
K.Ohta [Tue, 22 Jun 2021 05:39:46 +0000 (14:39 +0900)]
[VM][X1][MOUSE] Fix FTBFS.

3 years ago[VM][FMTOWNS][MOUSE] Fix FTBFS.
K.Ohta [Tue, 22 Jun 2021 04:40:30 +0000 (13:40 +0900)]
[VM][FMTOWNS][MOUSE] Fix FTBFS.

3 years ago[EMU][OSD][MOUSE][JOYSTICK][OOPS] Fix FTBFS.
K.Ohta [Tue, 22 Jun 2021 04:40:12 +0000 (13:40 +0900)]
[EMU][OSD][MOUSE][JOYSTICK][OOPS] Fix FTBFS.

3 years ago[VM][OSD][EMU][MOUSE][JOYSTICK] Should LOCK/UNLOCK per referring buffers of joystick...
K.Ohta [Tue, 22 Jun 2021 04:10:06 +0000 (13:10 +0900)]
[VM][OSD][EMU][MOUSE][JOYSTICK] Should LOCK/UNLOCK per referring buffers of joystick/mouse.

Note: This is MAJOR API CHANGE around mouse and joystick.
      See DIFFs of this commit.

3 years ago[VM][FMTOWNS][JOYPAD][MOUSE][WIP] Around MOUSE/Joystick.
K.Ohta [Mon, 21 Jun 2021 18:14:07 +0000 (03:14 +0900)]
[VM][FMTOWNS][JOYPAD][MOUSE][WIP] Around MOUSE/Joystick.

3 years ago[VM][FMTOWNS][MEMORY][VRAM] Add features around CACHE for after i486.Still be dummy.
K.Ohta [Mon, 21 Jun 2021 16:56:45 +0000 (01:56 +0900)]
[VM][FMTOWNS][MEMORY][VRAM] Add features around CACHE for after i486.Still be dummy.

3 years ago[BUILD][CMake][FMTOWNS] Add FM Towns2 HG Series.
K.Ohta [Mon, 21 Jun 2021 16:56:19 +0000 (01:56 +0900)]
[BUILD][CMake][FMTOWNS] Add FM Towns2 HG Series.

3 years ago[VM][FMTOWNS][FLOPPY] Add support for 1.44MB 2HD (2HC).
K.Ohta [Mon, 21 Jun 2021 16:55:41 +0000 (01:55 +0900)]
[VM][FMTOWNS][FLOPPY] Add support for 1.44MB 2HD (2HC).

3 years ago[FMTOWNS][VRAM][WIP] Will BE more faster vram accessing.
K.Ohta [Wed, 16 Jun 2021 19:36:27 +0000 (04:36 +0900)]
[FMTOWNS][VRAM][WIP] Will BE more faster vram accessing.

3 years ago[VM][FMTOWNS][VRAM] .
K.Ohta [Wed, 16 Jun 2021 18:31:49 +0000 (03:31 +0900)]
[VM][FMTOWNS][VRAM] .

3 years ago[VM][I286_NP21][WIP] Around wait.
K.Ohta [Wed, 16 Jun 2021 18:31:18 +0000 (03:31 +0900)]
[VM][I286_NP21][WIP] Around wait.

3 years ago[VM][FMTOWNS][MOUSE][JOYSTICK] Split MOUSE to separate class.
K.Ohta [Wed, 16 Jun 2021 18:30:40 +0000 (03:30 +0900)]
[VM][FMTOWNS][MOUSE][JOYSTICK] Split MOUSE to separate class.

3 years ago[VM][FMTOWNS][JOYSTICK] Fix confused mouse mask.
K.Ohta [Wed, 16 Jun 2021 13:50:35 +0000 (22:50 +0900)]
[VM][FMTOWNS][JOYSTICK] Fix confused mouse mask.

3 years agoMerge branch 'master' of github.com:Artanejp/common_source_project-fm7
Kyuma Ohta [Mon, 31 May 2021 05:04:57 +0000 (14:04 +0900)]
Merge branch 'master' of github.com:Artanejp/common_source_project-fm7

3 years ago[Build][CMake][Win32] Update revision of ffmpeg to 4.4.
Kyuma Ohta [Mon, 31 May 2021 05:04:22 +0000 (14:04 +0900)]
[Build][CMake][Win32] Update revision of ffmpeg to 4.4.

3 years ago[Build][Cross] Available to build some libraries(for MinGW-cross) with CLANG12.
K.Ohta [Mon, 31 May 2021 04:51:49 +0000 (13:51 +0900)]
[Build][Cross] Available to build some libraries(for MinGW-cross) with CLANG12.

* Updated x264 to git stable branch (see source/tools/libx264/00_gitlog.txt).
* Updatet ffmpeg to 4.4 .

3 years ago[WIn32][CrosBuild][ICU] Avaiable to build with CLANG12/Cross/MinGW-w64 .
Kyuma Ohta [Sun, 30 May 2021 06:57:54 +0000 (06:57 +0000)]
[WIn32][CrosBuild][ICU] Avaiable to build with CLANG12/Cross/MinGW-w64 .

3 years ago[Qt][Build][Win32] Mostly available to build with cross toolchain, excepts QDoc.
Kyuma Ohta [Sun, 30 May 2021 06:29:16 +0000 (06:29 +0000)]
[Qt][Build][Win32] Mostly available to build with cross toolchain, excepts QDoc.

3 years ago[Win32][Qt][Cross] Mostly complete to Qt configure script with LLVM12/MinGW-w64/Cross.
Kyuma Ohta [Sat, 29 May 2021 21:28:50 +0000 (21:28 +0000)]
[Win32][Qt][Cross] Mostly complete to Qt configure script with LLVM12/MinGW-w64/Cross.

3 years ago.
Kyuma Ohta [Sat, 29 May 2021 21:07:29 +0000 (21:07 +0000)]
.

3 years ago[CROSS_BUILD][Qt] Now updating (imcompleted) Qt cross building script.
Kyuma Ohta [Sat, 29 May 2021 21:06:46 +0000 (21:06 +0000)]
[CROSS_BUILD][Qt] Now updating (imcompleted) Qt cross building script.

3 years agoMerge branch 'master' of github.com:Artanejp/common_source_project-fm7
Kyuma Ohta [Sat, 29 May 2021 19:02:53 +0000 (19:02 +0000)]
Merge branch 'master' of github.com:Artanejp/common_source_project-fm7

3 years ago[CMake][Win32] Remove obsolete toolchains.
Kyuma Ohta [Sat, 29 May 2021 19:02:17 +0000 (19:02 +0000)]
[CMake][Win32] Remove obsolete toolchains.

3 years ago[Build][Win32] LLVM12/MinGW-w64/Cross : Add libc++abi and others to toolchain.
Kyuma Ohta [Sat, 29 May 2021 19:01:05 +0000 (19:01 +0000)]
[Build][Win32] LLVM12/MinGW-w64/Cross : Add libc++abi and others to toolchain.

3 years agoMerge branch 'master' of github.com:Artanejp/common_source_project-fm7
K.Ohta [Sat, 29 May 2021 15:28:09 +0000 (00:28 +0900)]
Merge branch 'master' of github.com:Artanejp/common_source_project-fm7

3 years ago[Build][CMake] Update script for native building with clang12.
K.Ohta [Sat, 29 May 2021 15:27:30 +0000 (00:27 +0900)]
[Build][CMake] Update script for native building with clang12.

3 years ago[Build][CMake][Win32] Avaiable to build with Corss toolchain, LLVM12/Clang.
Kyuma Ohta [Sat, 29 May 2021 15:15:51 +0000 (15:15 +0000)]
[Build][CMake][Win32] Avaiable to build with Corss toolchain, LLVM12/Clang.

3 years ago[BUILD] Still unable to build with LLVM/MinGW-w64.
Kyuma Ohta [Fri, 28 May 2021 09:47:17 +0000 (18:47 +0900)]
[BUILD] Still unable to build with LLVM/MinGW-w64.

3 years ago[BUILD][CMake] Prepare to support LLVM12, but now unable to build Win32 version with...
Kyuma Ohta [Thu, 27 May 2021 17:55:40 +0000 (17:55 +0000)]
[BUILD][CMake] Prepare to support LLVM12, but now unable to build Win32 version with llvm12 due to _aligned_alloc() and _aligned_free().

3 years ago[General] Update revisions.
K.Ohta [Sun, 16 May 2021 07:58:56 +0000 (16:58 +0900)]
[General] Update revisions.

3 years ago[VM][General] Merge Upstream 2021-05-06. Some variants of PC-6001 are temporally...
K.Ohta [Sun, 16 May 2021 07:36:06 +0000 (16:36 +0900)]
[VM][General] Merge Upstream 2021-05-06. Some variants of PC-6001 are temporally dropped.

3 years ago[VM][BX1][MC6843][DISK] Merge Upstream 2021-02-07 excepts OSD::open_console().
K.Ohta [Tue, 11 May 2021 13:55:33 +0000 (22:55 +0900)]
[VM][BX1][MC6843][DISK] Merge Upstream 2021-02-07 excepts OSD::open_console().

3 years ago[BUILD][CMake] Add samplescripts supports GCC-11 initially.
K.Ohta [Tue, 11 May 2021 04:29:26 +0000 (13:29 +0900)]
[BUILD][CMake] Add samplescripts supports GCC-11 initially.

3 years ago[BUILD][CMAKE] Add support for LLVM CLANG 12 (Native).
K.Ohta [Fri, 7 May 2021 11:58:08 +0000 (20:58 +0900)]
[BUILD][CMAKE] Add support for LLVM CLANG 12 (Native).

3 years ago[VM][FMTOWNS][ICCARD] Improve logic around open/close.
K.Ohta [Fri, 7 May 2021 11:45:21 +0000 (20:45 +0900)]
[VM][FMTOWNS][ICCARD] Improve logic around open/close.

3 years ago[VM][FMTOWNS][CDROM][CRTC] Remove unused (comment outed) part.
K.Ohta [Fri, 7 May 2021 11:44:46 +0000 (20:44 +0900)]
[VM][FMTOWNS][CDROM][CRTC] Remove unused (comment outed) part.

3 years ago[VM][FMTOWNS][CDROM] Fix compilation warnings.
K.Ohta [Tue, 4 May 2021 16:42:32 +0000 (01:42 +0900)]
[VM][FMTOWNS][CDROM] Fix compilation warnings.

3 years ago[VM][FMTOWNS][MEMORY] Add dma read/write functions with wait.
K.Ohta [Tue, 4 May 2021 16:23:35 +0000 (01:23 +0900)]
[VM][FMTOWNS][MEMORY] Add dma read/write functions with wait.

3 years ago[VM][FMTOWNS][MEMORY] Remove premitive read/write functions completely.
K.Ohta [Tue, 4 May 2021 15:50:58 +0000 (00:50 +0900)]
[VM][FMTOWNS][MEMORY] Remove premitive read/write functions completely.

3 years ago[VM][FMTOWNS][DMAC] Remove debugging logs.
K.Ohta [Tue, 4 May 2021 15:50:32 +0000 (00:50 +0900)]
[VM][FMTOWNS][DMAC] Remove debugging logs.

3 years ago[VM][FMTOWNS][MEMORY] Revert to use primitive_[read|write]. Fix CDROM's some issues... towns_cdrom_rev3
K.Ohta [Tue, 4 May 2021 15:30:01 +0000 (00:30 +0900)]
[VM][FMTOWNS][MEMORY] Revert to use primitive_[read|write]. Fix CDROM's some issues (i.e. Crashing Ayayo4).Revert before 3b1be96ae8ef088e7f45b00bb3a3e6c01196b931

3 years ago[VM][FMTOWNS][CDROM_CDC] Add header of CDC.Still implementing this.
K.Ohta [Mon, 26 Apr 2021 14:06:22 +0000 (23:06 +0900)]
[VM][FMTOWNS][CDROM_CDC] Add header of CDC.Still implementing this.

3 years ago[VM][FMTOWNS][CDROM_CDC] Implement around I/O.This still be imcomplete.
K.Ohta [Thu, 8 Apr 2021 16:39:20 +0000 (01:39 +0900)]
[VM][FMTOWNS][CDROM_CDC] Implement around I/O.This still be imcomplete.

3 years ago[VM][FMTOWNS][CDROM][DMAC] Apply before commit: Use ACK bus arbiytation to transfer.
K.Ohta [Thu, 8 Apr 2021 16:38:27 +0000 (01:38 +0900)]
[VM][FMTOWNS][CDROM][DMAC] Apply before commit: Use ACK bus arbiytation to transfer.

3 years ago[VM][UPD71071] Add read_io16(), write_io16() and ACK feature.
K.Ohta [Thu, 8 Apr 2021 16:37:24 +0000 (01:37 +0900)]
[VM][UPD71071] Add read_io16(), write_io16() and ACK feature.

3 years ago[VM][FMTOWNS][CDROM] Start to implement CDC DEVICE class.
K.Ohta [Wed, 31 Mar 2021 18:01:55 +0000 (03:01 +0900)]
[VM][FMTOWNS][CDROM] Start to implement CDC DEVICE class.

3 years ago[VM][FMTOWNS][CDROM] Fix around re-calculate TOC table.
K.Ohta [Tue, 16 Mar 2021 15:51:36 +0000 (00:51 +0900)]
[VM][FMTOWNS][CDROM] Fix around re-calculate TOC table.

3 years ago[VM][FMTOWNS][CDROM] Add NEW CDROM_CUE:: class.Update CDROM_SKELTON::.
K.Ohta [Tue, 16 Mar 2021 15:41:35 +0000 (00:41 +0900)]
[VM][FMTOWNS][CDROM] Add NEW CDROM_CUE:: class.Update CDROM_SKELTON::.

3 years ago[VM][FMTOWNS][CDROM] Fix around read functions.
K.Ohta [Fri, 12 Mar 2021 11:25:56 +0000 (20:25 +0900)]
[VM][FMTOWNS][CDROM] Fix around read functions.

3 years ago[VM][FMTOWNS][CDROM] Implement reading functions.
K.Ohta [Fri, 12 Mar 2021 11:08:58 +0000 (20:08 +0900)]
[VM][FMTOWNS][CDROM] Implement reading functions.

3 years ago[VM][FMTOWNS][CDROM] Move methods to cdrom_skelton.cpp .
K.Ohta [Fri, 12 Mar 2021 08:28:06 +0000 (17:28 +0900)]
[VM][FMTOWNS][CDROM] Move methods to cdrom_skelton.cpp .

3 years ago[VM][FMTOWNS][CDROM] Update skelton.Add definition of CUE/BIN image.
K.Ohta [Thu, 11 Mar 2021 17:27:00 +0000 (02:27 +0900)]
[VM][FMTOWNS][CDROM] Update skelton.Add definition of CUE/BIN image.

3 years ago[VM][FMTOWNS][CDROM] Start to re-implement new CDROM class.Implement skelton of virtu...
K.Ohta [Thu, 4 Mar 2021 11:28:13 +0000 (20:28 +0900)]
[VM][FMTOWNS][CDROM] Start to re-implement new CDROM class.Implement skelton of virtual CD-ROM image(s).

3 years ago[VM][FMTOWNS][SCSI] Add a PORT: 0C34h.
K.Ohta [Sat, 27 Feb 2021 16:47:18 +0000 (01:47 +0900)]
[VM][FMTOWNS][SCSI] Add a PORT: 0C34h.

3 years ago[VM][FMTOWNS][CRTC][TIMER][MEMORY] Improve around I/O.
K.Ohta [Sat, 27 Feb 2021 16:35:09 +0000 (01:35 +0900)]
[VM][FMTOWNS][CRTC][TIMER][MEMORY] Improve around I/O.

3 years ago[BUILD][CMAKE] .
K.Ohta [Wed, 24 Feb 2021 16:43:10 +0000 (01:43 +0900)]
[BUILD][CMAKE] .

3 years ago[BUILD][CMAKE] Remove PrecompileHeader.cmake .
K.Ohta [Wed, 24 Feb 2021 16:42:37 +0000 (01:42 +0900)]
[BUILD][CMAKE] Remove PrecompileHeader.cmake .

3 years ago[VM][FMTOWNS][CDROM][WIP] Fixing around booting from some version(s?) of TOWNS OS...
K.Ohta [Wed, 24 Feb 2021 16:22:57 +0000 (01:22 +0900)]
[VM][FMTOWNS][CDROM][WIP] Fixing around booting from some version(s?) of TOWNS OS. i.e)AYAYO 4.

3 years ago[VM][FMTOWNS][DMAC] Remove some variables.Update state save version.
K.Ohta [Wed, 24 Feb 2021 16:22:09 +0000 (01:22 +0900)]
[VM][FMTOWNS][DMAC] Remove some variables.Update state save version.

3 years ago[VM][WIN32] Fix FTBFSs with LLVM/MinGW32.
Kyuma Ohta [Fri, 5 Feb 2021 07:22:46 +0000 (16:22 +0900)]
[VM][WIN32] Fix FTBFSs with LLVM/MinGW32.

3 years ago[VM][I286][I86][V30][FMR][PC9801] Separate namespace CPUTYPE ENUMS. upstream_20210124
K.Ohta [Tue, 2 Feb 2021 16:11:00 +0000 (01:11 +0900)]
[VM][I286][I86][V30][FMR][PC9801] Separate namespace CPUTYPE ENUMS.

[VM][I286][I86] Fix weird bitmask default value.