OSDN Git Service
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
K.Ohta [Mon, 26 Apr 2021 14:06:22 +0000 (23:06 +0900)]
[VM][FMTOWNS][CDROM_CDC] Add header of CDC.Still implementing this.
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.
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.
K.Ohta [Thu, 8 Apr 2021 16:37:24 +0000 (01:37 +0900)]
[VM][UPD71071] Add read_io16(), write_io16() and ACK feature.
K.Ohta [Wed, 31 Mar 2021 18:01:55 +0000 (03:01 +0900)]
[VM][FMTOWNS][CDROM] Start to implement CDC DEVICE class.
K.Ohta [Tue, 16 Mar 2021 15:51:36 +0000 (00:51 +0900)]
[VM][FMTOWNS][CDROM] Fix around re-calculate TOC table.
K.Ohta [Tue, 16 Mar 2021 15:41:35 +0000 (00:41 +0900)]
[VM][FMTOWNS][CDROM] Add NEW CDROM_CUE:: class.Update CDROM_SKELTON::.
K.Ohta [Fri, 12 Mar 2021 11:25:56 +0000 (20:25 +0900)]
[VM][FMTOWNS][CDROM] Fix around read functions.
K.Ohta [Fri, 12 Mar 2021 11:08:58 +0000 (20:08 +0900)]
[VM][FMTOWNS][CDROM] Implement reading functions.
K.Ohta [Fri, 12 Mar 2021 08:28:06 +0000 (17:28 +0900)]
[VM][FMTOWNS][CDROM] Move methods to cdrom_skelton.cpp .
K.Ohta [Thu, 11 Mar 2021 17:27:00 +0000 (02:27 +0900)]
[VM][FMTOWNS][CDROM] Update skelton.Add definition of CUE/BIN image.
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).
K.Ohta [Sat, 27 Feb 2021 16:47:18 +0000 (01:47 +0900)]
[VM][FMTOWNS][SCSI] Add a PORT: 0C34h.
K.Ohta [Sat, 27 Feb 2021 16:35:09 +0000 (01:35 +0900)]
[VM][FMTOWNS][CRTC][TIMER][MEMORY] Improve around I/O.
K.Ohta [Wed, 24 Feb 2021 16:43:10 +0000 (01:43 +0900)]
[BUILD][CMAKE] .
K.Ohta [Wed, 24 Feb 2021 16:42:37 +0000 (01:42 +0900)]
[BUILD][CMAKE] Remove PrecompileHeader.cmake .
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.
K.Ohta [Wed, 24 Feb 2021 16:22:09 +0000 (01:22 +0900)]
[VM][FMTOWNS][DMAC] Remove some variables.Update state save version.
Kyuma Ohta [Fri, 5 Feb 2021 07:22:46 +0000 (16:22 +0900)]
[VM][WIN32] Fix FTBFSs with LLVM/MinGW32.
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.
K.Ohta [Tue, 2 Feb 2021 15:36:45 +0000 (00:36 +0900)]
[VM][I286_NP21] Prepare to include.
K.Ohta [Tue, 2 Feb 2021 14:52:37 +0000 (23:52 +0900)]
[UI][Qt][VM] Add EMUs: Canon BX1 and MITEC MP85.
K.Ohta [Tue, 2 Feb 2021 14:37:56 +0000 (23:37 +0900)]
[UI][Qt][I18N] Update translations.
[UI][Qt][SMB80TE] Add DISPLAY BASE ADRESS config.
[VM][BX1][MP85] Add unique namespace to VMs.
K.Ohta [Tue, 2 Feb 2021 12:48:57 +0000 (21:48 +0900)]
[UI][Qt][SMB80TE] Add more DIPSWs.
[UI][Qt][PC8801] Remove a unneeded line.
K.Ohta [Tue, 2 Feb 2021 06:24:08 +0000 (15:24 +0900)]
[VM][PC8801] Revert changes upstream 2021-01-17; for draw_screen().These make unstable VM running when changing GUI (with Qt).
K.Ohta [Tue, 2 Feb 2021 05:59:44 +0000 (14:59 +0900)]
[UI][Qt][PC8801][PC98DO] Update UIs.
K.Ohta [Sun, 31 Jan 2021 14:38:15 +0000 (23:38 +0900)]
[General] Update revisions.
K.Ohta [Sun, 31 Jan 2021 14:37:17 +0000 (23:37 +0900)]
[VM][General] Merge Upstream 2021-01-21.
K.Ohta [Sun, 31 Jan 2021 14:31:25 +0000 (23:31 +0900)]
[VM] Merge Updtream 2021-01-17.
K.Ohta [Sun, 31 Jan 2021 14:28:10 +0000 (23:28 +0900)]
[VM][MZ80K] Merge Upstream 2021-01-03.
K.Ohta [Sun, 31 Jan 2021 14:26:23 +0000 (23:26 +0900)]
[VM][PC8801] Merge Upstream 2020-12-31.
K.Ohta [Sun, 31 Jan 2021 14:25:25 +0000 (23:25 +0900)]
[VM][PCENGINE][SCSI_CDROM] Merge Upstream 2020-12-21.
K.Ohta [Sun, 31 Jan 2021 13:58:12 +0000 (22:58 +0900)]
[VM][General] Update revision.
K.Ohta [Sun, 31 Jan 2021 13:56:57 +0000 (22:56 +0900)]
[VM][SCSI_CDROM] Merge Upstream 2020-12-19 for SCSI_CDROM::.
K.Ohta [Sun, 31 Jan 2021 13:43:55 +0000 (22:43 +0900)]
[VM][SCSI_CDROM] Merge Upstream 2020-12-18.
K.Ohta [Sun, 31 Jan 2021 12:48:17 +0000 (21:48 +0900)]
[VM][PC8801][PC9801] Merge Upstream 2020-12-16 and 2020-12-18 *excepts SCSI_CDROM*.
K.Ohta [Sun, 31 Jan 2021 08:31:35 +0000 (17:31 +0900)]
[VM][General][PC9801] Fix FTBFS.
K.Ohta [Sun, 31 Jan 2021 07:06:46 +0000 (16:06 +0900)]
[COMMON] Update SOVERSION.
K.Ohta [Sun, 31 Jan 2021 07:06:15 +0000 (16:06 +0900)]
[VM][COMMON][General] Merge Upstream 2020-12-16.
K.Ohta [Sun, 31 Jan 2021 07:00:21 +0000 (16:00 +0900)]
[VM][PC8801] Fix FTBFS.
K.Ohta [Sun, 31 Jan 2021 06:41:51 +0000 (15:41 +0900)]
[VM][PC8801] Merge Upstream 2020-12-15.Still not implement UIs.
K.Ohta [Sun, 31 Jan 2021 05:58:37 +0000 (14:58 +0900)]
[VM][PC8801] Merge Upstream 2020-12-14. Still not implement (inch FDD UIs.
K.Ohta [Sun, 31 Jan 2021 05:47:56 +0000 (14:47 +0900)]
[VM][General] Merge Upstream 2020-12-13. Still not implement UIs for Canon BX2.
K.Ohta [Sun, 31 Jan 2021 05:29:18 +0000 (14:29 +0900)]
[VM][PC8801] Merge Upstream 2020-12-12.
K.Ohta [Sun, 31 Jan 2021 05:27:34 +0000 (14:27 +0900)]
[VM][General] Merge Upstaream 2020-12-11.
K.Ohta [Sun, 31 Jan 2021 05:25:37 +0000 (14:25 +0900)]
[VM][General] Merge Upstream 2020-12-08.
K.Ohta [Sun, 31 Jan 2021 04:36:50 +0000 (13:36 +0900)]
[VM][X1] Fix FTBFS.
K.Ohta [Sun, 31 Jan 2021 04:31:58 +0000 (13:31 +0900)]
[UI][RES] Update Icons, and board of MP85.
K.Ohta [Sun, 31 Jan 2021 04:13:30 +0000 (13:13 +0900)]
[General][VM] Merge Upstream 2020-12-06.Still not implement UIs for Canon BX1.
K.Ohta [Thu, 14 Jan 2021 14:49:35 +0000 (23:49 +0900)]
[VM][FMTOWNS][CDROM] Adjust seek timing.
K.Ohta [Thu, 14 Jan 2021 05:01:27 +0000 (14:01 +0900)]
[VM][FMTOWNS][CDROM] Falldown intr even stat_reply_intr (04C2:bit6) == 0 on MCU interrupt.
[VM][FMTOWNS][CDROM] Reply error when reading beyond track on READ_SECTOR.
K.Ohta [Sun, 20 Dec 2020 14:23:26 +0000 (23:23 +0900)]
[VM][FMTOWNS][CRTC] Use more SIMDs to be faster rendering.
K.Ohta [Sun, 20 Dec 2020 12:10:45 +0000 (21:10 +0900)]
[VM][FMTOWNS][CDROM] Even reply without REQ_STATUS bit (0x20) with PAUSE/RESUME CDDA (85h/87h).
K.Ohta [Sun, 20 Dec 2020 12:10:14 +0000 (21:10 +0900)]
[VM][FMTOWNS][CRTC] Temporally: Reduce warning on LTO.
K.Ohta [Wed, 16 Dec 2020 08:13:20 +0000 (17:13 +0900)]
[BUILD][CMAKE] Re-Enable LTO with LLVM CLANG++.
K.Ohta [Wed, 16 Dec 2020 08:12:48 +0000 (17:12 +0900)]
[UI][Qt] TRY: Re-Order exiting sequence.
K.Ohta [Tue, 15 Dec 2020 16:51:56 +0000 (01:51 +0900)]
[DOC][OOPS] Fix TYPO (;_;)
K.Ohta [Tue, 15 Dec 2020 16:40:52 +0000 (01:40 +0900)]
[UNIX] Update installer.
K.Ohta [Tue, 15 Dec 2020 15:53:29 +0000 (00:53 +0900)]
[DOC] Update for release.
K.Ohta [Tue, 15 Dec 2020 14:46:27 +0000 (23:46 +0900)]
[VM][FMTOWNS][CDROM] Fix wrong response at PAUSE/RESUME CDDA (85h/87h).
K.Ohta [Sun, 13 Dec 2020 20:11:03 +0000 (05:11 +0900)]
[VM][FMTOWNS][SPRITE] .
K.Ohta [Sun, 13 Dec 2020 13:24:25 +0000 (22:24 +0900)]
[VM][FMTOWNS][SPRITE] Apply SIMD to rotation.
K.Ohta [Sun, 13 Dec 2020 11:57:08 +0000 (20:57 +0900)]
[UI][Qt][I18N][OOPs] I missed update a entry, fixed X-)
K.Ohta [Sun, 13 Dec 2020 11:56:53 +0000 (20:56 +0900)]
[VM][FMTOWNS][SPRITE] Fix around rotation.
K.Ohta [Sun, 13 Dec 2020 06:45:56 +0000 (15:45 +0900)]
[Qt][OSD][EMU][INPUT] Fix duplicated key in with one-board-computers.
K.Ohta [Sat, 12 Dec 2020 21:37:26 +0000 (06:37 +0900)]
[UI][Qt][MOUSE][WIP] Fixing mouse clicking on one-board-computers.
K.Ohta [Sat, 12 Dec 2020 20:08:49 +0000 (05:08 +0900)]
[DRAW][OpenGLES] Fix double delete some objects, Fix crash on quit.
K.Ohta [Sat, 12 Dec 2020 19:24:12 +0000 (04:24 +0900)]
[UI][Qt] Update Japanese translates.
K.Ohta [Sat, 12 Dec 2020 19:06:51 +0000 (04:06 +0900)]
[UI][Qt] Change orders of "Emulator Menu".
K.Ohta [Sat, 12 Dec 2020 18:59:21 +0000 (03:59 +0900)]
[UI][Qt] Integrate to single MainWindow object.Fix https://matsuri.5ch.net/test/read.cgi/i4004/
1601147054/80 .
[UI][Qt] Add confirm on quitting emulator.
[OSD][Qt][LOGGER] Add mutex locking to some functions called from logger.Fix crash on quitting a emulator.
K.Ohta [Sat, 12 Dec 2020 07:10:19 +0000 (16:10 +0900)]
[CONFIG][OOPS] I missed initial value of MOUSE SENSITIVITY.
Kyuma Ohta [Sat, 12 Dec 2020 07:08:17 +0000 (16:08 +0900)]
[VM][AD7820KR][RF5C68][YM2612] Fix linkage error for eFM-Towns.
K.Ohta [Fri, 11 Dec 2020 07:03:53 +0000 (16:03 +0900)]
[UI][Qt] Add a mouse sensitivity dialog.Adjust mouse cursor handling.
K.Ohta [Thu, 10 Dec 2020 18:27:35 +0000 (03:27 +0900)]
[Qt][JOYSTICK] Remove duplicated lines from joydb.ini .
K.Ohta [Thu, 10 Dec 2020 17:53:57 +0000 (02:53 +0900)]
[VM][FMTOWNS][JOYPAD] .
K.Ohta [Thu, 10 Dec 2020 17:52:02 +0000 (02:52 +0900)]
[UI][Qt][JOYSTICK] Add mapping gamecontroller settings.Read from $CONFIG_DIR/joydb.ini as SDL_GAMECONTROLLER format.See https://wiki.libsdl.org/SDL_GameControllerAddMapping .
K.Ohta [Thu, 10 Dec 2020 14:07:50 +0000 (23:07 +0900)]
[Qt][JOYSTICK][UI] .
K.Ohta [Wed, 9 Dec 2020 19:27:53 +0000 (04:27 +0900)]
[VM][FMTOWNS][CRTC] Fix crash at render_16() with Super Street Fighter II truely.
K.Ohta [Wed, 9 Dec 2020 18:56:47 +0000 (03:56 +0900)]
[BUILD][CMAKE] Update sample scripts.
K.Ohta [Wed, 9 Dec 2020 18:49:08 +0000 (03:49 +0900)]
[VM][FMTOWNS][CRTC] Fix memory leak of render_16().Will improve rendering speed.
K.Ohta [Wed, 9 Dec 2020 16:53:30 +0000 (01:53 +0900)]
[VM][FMTOWNS][SPRITE] Fix around zooming.Re-write around rotating(still somthing wrong).
K.Ohta [Wed, 9 Dec 2020 15:01:45 +0000 (00:01 +0900)]
[VM][FMTOWNS][CRTC] Update status.
K.Ohta [Wed, 9 Dec 2020 15:00:51 +0000 (00:00 +0900)]
[VM][FMTOWNS][COMMON_VM] Move AD78820KR::, RF6C68::, YM2612:: to libCSPcommon_vm.
K.Ohta [Wed, 9 Dec 2020 14:45:26 +0000 (23:45 +0900)]
[VM][FMTOWNS] Rename some files.
K.Ohta [Wed, 9 Dec 2020 13:57:03 +0000 (22:57 +0900)]
[VM][FMTOWNS][CRTC] Fix not rendering at width > TOWNS_CRTC_MAX_PIXELS.
K.Ohta [Wed, 9 Dec 2020 13:56:51 +0000 (22:56 +0900)]
[VM][FMTOWNS] Update status DOC.
K.Ohta [Wed, 9 Dec 2020 13:22:24 +0000 (22:22 +0900)]
[VM][FMTOWNS][CRTC] Change VSYNC api and timing.Fix not rendering if display width == 1024 pixels.
K.Ohta [Sun, 29 Nov 2020 16:51:26 +0000 (01:51 +0900)]
[VM][I386_NP21] Improve CPU registers information.
K.Ohta [Thu, 26 Nov 2020 17:52:27 +0000 (02:52 +0900)]
[VM][FMTOWNS][VRAM] TRY: Don't wrap around boundary of VRAM (i.e.
8107ffff).
K.Ohta [Thu, 26 Nov 2020 17:52:06 +0000 (02:52 +0900)]
[VM][FMTOWNS][SPRITE] Adjust rendering timing.
K.Ohta [Thu, 26 Nov 2020 17:03:04 +0000 (02:03 +0900)]
[VM][FMTOWNS][MOUSE] .
K.Ohta [Thu, 26 Nov 2020 16:33:32 +0000 (01:33 +0900)]
[VM][FMTOWNS][MOUSE] Fix mouse moving limit.
K.Ohta [Thu, 26 Nov 2020 15:54:59 +0000 (00:54 +0900)]
[VM][FMTOWNS][MEMORY] Disable shadow write at F8000h-FFFFFh.
K.Ohta [Thu, 26 Nov 2020 15:54:44 +0000 (00:54 +0900)]
[VM][FMTOWNS][JOYSTICK] .
K.Ohta [Wed, 25 Nov 2020 20:40:44 +0000 (05:40 +0900)]
[BUILD][CROSS-BUILD] Update scripts to build Win32/64 version of Qt.
K.Ohta [Mon, 23 Nov 2020 08:29:47 +0000 (17:29 +0900)]
[VM][I386_NP21][DEBUGGER] Improve register message.Print PC address on PANIC.
K.Ohta [Sun, 22 Nov 2020 15:36:08 +0000 (00:36 +0900)]
[VM][FMTOWNS][CDROM] Rename delay/status methods to unique name.
[VM][FMTOWNS][CDROM] Don't occure duplicated EOT.
K.Ohta [Sun, 22 Nov 2020 06:31:54 +0000 (15:31 +0900)]
[BUILD][CMAKE][WIN32] Add bootstrap and toolchain for i686-w64-mingw64-gcc .
K.Ohta [Mon, 16 Nov 2020 18:05:37 +0000 (03:05 +0900)]
[VM][FMTOWNS][CDC] Remove FMTOWNS::CDC:: Class already not be used.