OSDN Git Service

csp-qt/common_source_project-fm7.git
5 years ago[GENERAL] Merge Upstream 2018-11-23. upstream_20181123
K.Ohta [Fri, 23 Nov 2018 19:58:02 +0000 (04:58 +0900)]
[GENERAL] Merge Upstream 2018-11-23.
[VM][I386] Merge Upstream 2018-11-23.
[VM][I386] Debugger: Fix get_debug_regs_info().
[VM][I386][FMR50] Fix INT xxh with pseudo-bios.

5 years ago.
K.Ohta [Wed, 21 Nov 2018 08:30:47 +0000 (17:30 +0900)]
.

5 years ago[COMMON] Define decl.of alignment.Wish to fix FTBFS with Microsoft C++.
K.Ohta [Wed, 21 Nov 2018 08:28:48 +0000 (17:28 +0900)]
[COMMON] Define decl.of alignment.Wish to fix FTBFS with Microsoft C++.

5 years ago[VM][SCSI_CDROM][PCENGINE][WIP] .
K.Ohta [Tue, 20 Nov 2018 12:43:54 +0000 (21:43 +0900)]
[VM][SCSI_CDROM][PCENGINE][WIP] .

5 years ago[VM][SCSI_CDROM] Use std::string instead of C string functions.
K.Ohta [Mon, 19 Nov 2018 20:16:35 +0000 (05:16 +0900)]
[VM][SCSI_CDROM] Use std::string instead of C string functions.
[VM][SCSI_CDROM] CUE image:Fix correct toc description.
[VM][SCSI_CDROM][WIP] Fixing around CDDA.

5 years ago[VM][FMTOWNS][VRAM][MEMORY][WIP Implementing some routines.WIP,will cause FTBFS.
K.Ohta [Mon, 19 Nov 2018 13:20:56 +0000 (22:20 +0900)]
[VM][FMTOWNS][VRAM][MEMORY][WIP Implementing some routines.WIP,will cause FTBFS.

5 years ago[VM][SCSI_CDROM] Fix wrong track definitions.
K.Ohta [Sun, 18 Nov 2018 17:46:16 +0000 (02:46 +0900)]
[VM][SCSI_CDROM] Fix wrong track definitions.

5 years ago[VM][SCSI_CDROM][PCENGINE] Implement *correctness* CUE parser.Some softwares still...
K.Ohta [Sun, 18 Nov 2018 16:07:13 +0000 (01:07 +0900)]
[VM][SCSI_CDROM][PCENGINE] Implement *correctness* CUE parser.Some softwares still don't work yet.(i.e. PCE's Dokyusei).

5 years ago[DOC] Add how to running OpenGL ES with Wine (not native Windows).
K.Ohta [Wed, 14 Nov 2018 16:45:32 +0000 (01:45 +0900)]
[DOC] Add how to running OpenGL ES with Wine (not native Windows).

5 years ago[VM][X1][VRAM] Apply renderer to TEXT/(P)CG rendering.
K.Ohta [Mon, 5 Nov 2018 12:57:03 +0000 (21:57 +0900)]
[VM][X1][VRAM] Apply renderer to TEXT/(P)CG rendering.

5 years ago[VM][FM7][VRAM] Update render API.
K.Ohta [Mon, 5 Nov 2018 12:56:32 +0000 (21:56 +0900)]
[VM][FM7][VRAM] Update render API.

5 years ago[COMMON] Add some renderer to common.[cpp|h].
K.Ohta [Mon, 5 Nov 2018 12:55:58 +0000 (21:55 +0900)]
[COMMON] Add some renderer to common.[cpp|h].

5 years ago[VM][COMMON] Add common rendering routines to common.[cpp|h].Please read vm/bmjr...
K.Ohta [Mon, 5 Nov 2018 09:26:56 +0000 (18:26 +0900)]
[VM][COMMON] Add common rendering routines to common.[cpp|h].Please read vm/bmjr/memory.cpp and vm/z80tvgame/memory.cpp.

5 years ago[VM][FM7] Don't redraw when write same value to digital palette.
K.Ohta [Sun, 4 Nov 2018 15:51:54 +0000 (00:51 +0900)]
[VM][FM7] Don't redraw when write same value to digital palette.

5 years ago[BUILD][CMAKE] Update version of libCSPemu_utils.
K.Ohta [Sun, 4 Nov 2018 15:51:22 +0000 (00:51 +0900)]
[BUILD][CMAKE] Update version of libCSPemu_utils.

5 years ago[VM][FM7][VRAM] Apply before commit to 8 colors rendering of FM-7 series.
K.Ohta [Sun, 4 Nov 2018 12:37:13 +0000 (21:37 +0900)]
[VM][FM7][VRAM] Apply before commit to 8 colors rendering of FM-7 series.

5 years ago[COMMON] Add VRAM render common routine.This needs to initialize bit_plane_table...
K.Ohta [Sun, 4 Nov 2018 12:36:17 +0000 (21:36 +0900)]
[COMMON] Add VRAM render common routine.This needs to initialize bit_plane_table before use.

5 years ago[BUILD][IA32] Build even don't use MMX, SSE and AVX.
K.Ohta [Sun, 4 Nov 2018 08:07:35 +0000 (17:07 +0900)]
[BUILD][IA32] Build even don't use MMX, SSE and AVX.

5 years ago[VM][FM7][VRAM] Expect to use SIMD even building with LLVM CLANG.
K.Ohta [Sun, 4 Nov 2018 08:05:15 +0000 (17:05 +0900)]
[VM][FM7][VRAM] Expect to use SIMD even building with LLVM CLANG.
[COMMON] Define some SIMD related types to common.h.Please re-define some types (__v4hi, __v8hi and __v16hi) with MSVC.

5 years ago[Build][FM7] Fix FTBFS with LLVM CLANG.
K.Ohta [Sat, 3 Nov 2018 13:28:11 +0000 (22:28 +0900)]
[Build][FM7] Fix FTBFS with LLVM CLANG.
[COMMON] Will abondon my_memcpy() due to performance.
[VM][FM7][VRAM] TRY: Optimize to SIMD even LLVM CLANG.

5 years ago[General] Fix FTBFS with LLVM CLANG.
K.Ohta [Sat, 3 Nov 2018 13:27:45 +0000 (22:27 +0900)]
[General] Fix FTBFS with LLVM CLANG.

5 years ago[VM][FMTOWNS][VRAM][WIP] Implementing vram and renderer.
K.Ohta [Wed, 31 Oct 2018 20:40:46 +0000 (05:40 +0900)]
[VM][FMTOWNS][VRAM][WIP] Implementing vram and renderer.

5 years ago[VM][MB61VH010][FM77AV] More accurate busy flag implement.Don't accept drawing line...
K.Ohta [Tue, 30 Oct 2018 19:54:23 +0000 (04:54 +0900)]
[VM][MB61VH010][FM77AV] More accurate busy flag implement.Don't accept drawing line if before drawing line still not end.This saves host CPU usage.

5 years ago[DOC] Update documents.
K.Ohta [Sat, 27 Oct 2018 18:40:40 +0000 (03:40 +0900)]
[DOC] Update documents.

5 years ago[UI][Qt] Change font size of "ABOUT".
K.Ohta [Sat, 27 Oct 2018 18:29:53 +0000 (03:29 +0900)]
[UI][Qt] Change font size of "ABOUT".

5 years ago[VM] Enable to build *ALL* VMs \(^o^)/ upstream_20181014
K.Ohta [Sat, 27 Oct 2018 18:21:02 +0000 (03:21 +0900)]
[VM] Enable to build *ALL* VMs \(^o^)/

5 years ago[VM] Enable to build with more VMs.
K.Ohta [Sat, 27 Oct 2018 18:16:32 +0000 (03:16 +0900)]
[VM] Enable to build with more VMs.

5 years ago[VM] Enable to build with more VMs.
K.Ohta [Sat, 27 Oct 2018 18:11:34 +0000 (03:11 +0900)]
[VM] Enable to build with more VMs.

5 years ago[TOOL] Update installer.
K.Ohta [Sat, 27 Oct 2018 18:10:19 +0000 (03:10 +0900)]
[TOOL] Update installer.
[TOOL][MZ2500] Update tools.

5 years ago[VM] Enable to build with more VMs.
K.Ohta [Sat, 27 Oct 2018 17:49:14 +0000 (02:49 +0900)]
[VM] Enable to build with more VMs.

5 years ago[VM] Enable to build with some VMs.
K.Ohta [Sat, 27 Oct 2018 17:46:02 +0000 (02:46 +0900)]
[VM] Enable to build with some VMs.

5 years ago[VM][UPD7810] Fix FTBFS.
K.Ohta [Sat, 27 Oct 2018 17:44:39 +0000 (02:44 +0900)]
[VM][UPD7810] Fix FTBFS.

5 years ago[VM] Enable to build with upstream 2018-10-14 @some VMs.
K.Ohta [Sat, 27 Oct 2018 17:37:38 +0000 (02:37 +0900)]
[VM] Enable to build with upstream 2018-10-14 @some VMs.

5 years ago[VM}[FM7][PC8801][X1] At least enable to build FM7,PC8801 and X1 (excepts X!Twin).
K.Ohta [Thu, 25 Oct 2018 08:23:53 +0000 (17:23 +0900)]
[VM}[FM7][PC8801][X1] At least enable to build FM7,PC8801 and X1 (excepts X!Twin).

5 years ago[VM][SCSI_HDD] Fix FTBFS.
K.Ohta [Thu, 25 Oct 2018 08:03:34 +0000 (17:03 +0900)]
[VM][SCSI_HDD] Fix FTBFS.

5 years ago[VM][DEVICE] Enable to build with new state framework.
K.Ohta [Thu, 25 Oct 2018 07:52:38 +0000 (16:52 +0900)]
[VM][DEVICE] Enable to build with new state framework.

5 years ago[STATE][FILEIO] Change StateValue(scrntype_t&) to StateValueScrnType_t(&) due to...
K.Ohta [Thu, 25 Oct 2018 07:50:18 +0000 (16:50 +0900)]
[STATE][FILEIO] Change StateValue(scrntype_t&) to StateValueScrnType_t(&) due to compiler not detect differ of scrntipe_t and (uint32_t | uint16_t);

5 years ago[VM][DEVICE][WIP] Updating State functions.Still cause FTBFS.
K.Ohta [Wed, 24 Oct 2018 17:49:28 +0000 (02:49 +0900)]
[VM][DEVICE][WIP] Updating State functions.Still cause FTBFS.

5 years ago[STATE][FILEIO] Add StateValue(scrntype_t&).
K.Ohta [Wed, 24 Oct 2018 16:15:45 +0000 (01:15 +0900)]
[STATE][FILEIO] Add StateValue(scrntype_t&).

5 years ago[VM][I386] Update mame/emu/cpu/i386 .
K.Ohta [Wed, 24 Oct 2018 16:00:01 +0000 (01:00 +0900)]
[VM][I386] Update mame/emu/cpu/i386 .

5 years ago[VM][General][WIP] Start to merge upstream 2018-10-14.Open branch upstream_20181014 .
K.Ohta [Wed, 24 Oct 2018 15:58:58 +0000 (00:58 +0900)]
[VM][General][WIP] Start to merge upstream 2018-10-14.Open branch upstream_20181014 .

5 years ago.
K.Ohta [Wed, 24 Oct 2018 15:49:38 +0000 (00:49 +0900)]
.

5 years ago[General] Merge upstream 2018-10-13.
K.Ohta [Wed, 24 Oct 2018 15:48:51 +0000 (00:48 +0900)]
[General] Merge upstream 2018-10-13.

5 years ago[General] Merge upstream 2018-10-10.
K.Ohta [Wed, 24 Oct 2018 15:43:23 +0000 (00:43 +0900)]
[General] Merge upstream 2018-10-10.

5 years ago[VM] Really update to upstream 2018-10-07. upstream_20181007
K.Ohta [Wed, 24 Oct 2018 15:28:40 +0000 (00:28 +0900)]
[VM] Really update to upstream 2018-10-07.

5 years ago[DOC][VM][FM7] Update ToDo.
K.Ohta [Wed, 24 Oct 2018 15:27:21 +0000 (00:27 +0900)]
[DOC][VM][FM7] Update ToDo.

5 years ago[OSD][Qt] Remove some APIs.
K.Ohta [Wed, 24 Oct 2018 15:25:34 +0000 (00:25 +0900)]
[OSD][Qt] Remove some APIs.
[GUI][Qt] DIALOG/ABOUT:Fix not displaying version of libOSD.

5 years ago[Qt][OSD][KEYBOARD] Apply upstream's update.
K.Ohta [Wed, 24 Oct 2018 15:00:39 +0000 (00:00 +0900)]
[Qt][OSD][KEYBOARD] Apply upstream's update.

5 years ago[EMU] Update VM.
K.Ohta [Tue, 23 Oct 2018 21:50:12 +0000 (06:50 +0900)]
[EMU] Update VM.

5 years ago[VM][General] Apply Upstream 2018-10-07.Still WIP.
K.Ohta [Tue, 23 Oct 2018 20:01:37 +0000 (05:01 +0900)]
[VM][General] Apply Upstream 2018-10-07.Still WIP.

5 years ago[STATE][ROMAKANA] Remove unused source codes.
K.Ohta [Tue, 23 Oct 2018 11:47:22 +0000 (20:47 +0900)]
[STATE][ROMAKANA] Remove unused source codes.

5 years ago[VM][STATE] Now enable to build @ALL VMs.Upstream 2018-10-05.
K.Ohta [Tue, 23 Oct 2018 11:46:08 +0000 (20:46 +0900)]
[VM][STATE] Now enable to build @ALL VMs.Upstream 2018-10-05.

5 years ago[VM][STATE] Use namespace {VMNAME} to separate per VMs.
K.Ohta [Mon, 22 Oct 2018 15:20:35 +0000 (00:20 +0900)]
[VM][STATE] Use namespace {VMNAME} to separate per VMs.

5 years ago[VM][WIP] Use namespace to devices per VMs.
K.Ohta [Mon, 22 Oct 2018 06:39:56 +0000 (15:39 +0900)]
[VM][WIP] Use namespace to devices per VMs.

5 years ago[VM] .
K.Ohta [Sun, 21 Oct 2018 19:03:18 +0000 (04:03 +0900)]
[VM] .

5 years ago[VM] .
K.Ohta [Sun, 21 Oct 2018 12:48:44 +0000 (21:48 +0900)]
[VM] .

5 years ago[VM] TRY:Use namespace {VMNAME} to separate around VMs. This feature still apply...
K.Ohta [Sun, 21 Oct 2018 12:46:57 +0000 (21:46 +0900)]
[VM] TRY:Use namespace {VMNAME} to separate around VMs. This feature still apply to some VMs.Not ALL.

5 years ago[VM][STATE] Apply New framework to some VMs.
K.Ohta [Sun, 21 Oct 2018 12:31:14 +0000 (21:31 +0900)]
[VM][STATE] Apply New framework to some VMs.

5 years ago[VM][UPD7810] Fix FTBFS.
K.Ohta [Sun, 21 Oct 2018 03:54:45 +0000 (12:54 +0900)]
[VM][UPD7810] Fix FTBFS.

5 years ago[VM][STATE] Apply new framework to some VMs.
K.Ohta [Sun, 21 Oct 2018 03:54:18 +0000 (12:54 +0900)]
[VM][STATE] Apply new framework to some VMs.

5 years ago[VM][STATE] Apply new framework to some VMs.
K.Ohta [Sat, 20 Oct 2018 15:26:05 +0000 (00:26 +0900)]
[VM][STATE] Apply new framework to some VMs.

5 years ago[VM][I286] Save cpustate without StateBuffer().
K.Ohta [Thu, 18 Oct 2018 09:29:50 +0000 (18:29 +0900)]
[VM][I286] Save cpustate without StateBuffer().
[VM] Apply new state framework to some VMs.

5 years ago[GENERAL] Update gitignore.
K.Ohta [Wed, 17 Oct 2018 12:32:51 +0000 (21:32 +0900)]
[GENERAL] Update gitignore.

5 years ago[VM] MEMORY:: class within some VM will change Foo_MEMORY:: to reduce misundestanding...
K.Ohta [Wed, 17 Oct 2018 12:28:44 +0000 (21:28 +0900)]
[VM] MEMORY:: class within some VM will change Foo_MEMORY:: to reduce misundestanding for reader (and compiler).
[VM][STATE] Apply new state framework to some VMs.

5 years ago[VM][WIP] Pre-process to apply new state framework.Still not buildable.
K.Ohta [Wed, 17 Oct 2018 10:00:01 +0000 (19:00 +0900)]
[VM][WIP] Pre-process to apply new state framework.Still not buildable.

5 years ago[VM][State] Apply new state framework to some VMs.
K.Ohta [Wed, 17 Oct 2018 09:48:38 +0000 (18:48 +0900)]
[VM][State] Apply new state framework to some VMs.

5 years ago[MISC] Add function extraction script.
K.Ohta [Wed, 17 Oct 2018 09:43:24 +0000 (18:43 +0900)]
[MISC] Add function extraction script.

5 years ago[VM][PCENGINE][X1] Enable to build.
K.Ohta [Sun, 14 Oct 2018 10:27:59 +0000 (19:27 +0900)]
[VM][PCENGINE][X1] Enable to build.

5 years ago[VM][MCS48] Fix FTBFS.
K.Ohta [Sun, 14 Oct 2018 10:27:28 +0000 (19:27 +0900)]
[VM][MCS48] Fix FTBFS.

5 years ago[VM][PC9801] Enable to build PC-9801 with upstream 2018-10-05.
K.Ohta [Sun, 14 Oct 2018 09:16:24 +0000 (18:16 +0900)]
[VM][PC9801] Enable to build PC-9801 with upstream 2018-10-05.

5 years ago[VM][SCSI_HDD] Fix FTBFS.
K.Ohta [Sun, 14 Oct 2018 09:13:26 +0000 (18:13 +0900)]
[VM][SCSI_HDD] Fix FTBFS.

5 years ago[VM][I386] Fix FTBFS.
K.Ohta [Sun, 14 Oct 2018 09:13:14 +0000 (18:13 +0900)]
[VM][I386] Fix FTBFS.

5 years ago[FMGEN][OPNA] .
K.Ohta [Sun, 14 Oct 2018 08:37:42 +0000 (17:37 +0900)]
[FMGEN][OPNA] .

5 years ago[VM][FM7][PC8801] Apply upstream 2018-10-05.Enable to build.
K.Ohta [Sun, 14 Oct 2018 08:36:20 +0000 (17:36 +0900)]
[VM][FM7][PC8801] Apply upstream 2018-10-05.Enable to build.
[VM][FM7] Update VM::process_state().Update some device's state version.

5 years ago[VM] Apply VM_TEMPLATE:: to upstream 2018-10-05/
K.Ohta [Sun, 14 Oct 2018 08:35:05 +0000 (17:35 +0900)]
[VM] Apply VM_TEMPLATE:: to upstream 2018-10-05/

5 years ago[RES] Update jx.rc.
K.Ohta [Sun, 14 Oct 2018 07:36:09 +0000 (16:36 +0900)]
[RES] Update jx.rc.

5 years ago[DOC] Update histroy.txt to upstream 2018-10-05.
K.Ohta [Sun, 14 Oct 2018 07:35:41 +0000 (16:35 +0900)]
[DOC] Update histroy.txt to upstream 2018-10-05.

5 years ago[COMMON][FILEIO] common.h : Fix pair16_t and pair64_t to fileio.cpp .
K.Ohta [Sun, 14 Oct 2018 07:32:40 +0000 (16:32 +0900)]
[COMMON][FILEIO] common.h : Fix pair16_t and pair64_t to fileio.cpp .

5 years ago[LIBCPU_NEWDEV] Fix FTBFS.
K.Ohta [Sun, 14 Oct 2018 07:32:20 +0000 (16:32 +0900)]
[LIBCPU_NEWDEV] Fix FTBFS.

5 years ago[VM][STATE][WIP] .
K.Ohta [Sat, 13 Oct 2018 16:17:36 +0000 (01:17 +0900)]
[VM][STATE][WIP] .

5 years ago[COMMON][FILEIO] Re-Add FILEIO::Fflush().
K.Ohta [Sat, 13 Oct 2018 16:00:13 +0000 (01:00 +0900)]
[COMMON][FILEIO] Re-Add FILEIO::Fflush().

5 years ago[VM][WIP] Apply some devices merging upstream 2018-10-05.This still not build.WIP.
K.Ohta [Sat, 13 Oct 2018 15:58:55 +0000 (00:58 +0900)]
[VM][WIP] Apply some devices merging upstream 2018-10-05.This still not build.WIP.

5 years ago[VM][STATE][WIP] Apply process_state() to some devices.
K.Ohta [Sat, 13 Oct 2018 05:56:51 +0000 (14:56 +0900)]
[VM][STATE][WIP] Apply process_state() to some devices.

5 years ago.
K.Ohta [Mon, 8 Oct 2018 18:43:36 +0000 (03:43 +0900)]
.

5 years ago[VM][FM7] .
K.Ohta [Mon, 8 Oct 2018 18:43:02 +0000 (03:43 +0900)]
[VM][FM7] .

5 years ago[VM][WIP][STATE] Updating state framework to upstream 2018-10-05.Still may cause...
K.Ohta [Mon, 8 Oct 2018 17:48:59 +0000 (02:48 +0900)]
[VM][WIP][STATE] Updating state framework to upstream 2018-10-05.Still may cause FTBFS.

5 years ago[WIP] Update to upstream 2018-10-05.This still not finish.May cause FTBFS.
K.Ohta [Mon, 8 Oct 2018 05:25:28 +0000 (14:25 +0900)]
[WIP] Update to upstream 2018-10-05.This still not finish.May cause FTBFS.

5 years ago[DOC] .
K.Ohta [Sun, 30 Sep 2018 08:52:02 +0000 (17:52 +0900)]
[DOC] .

5 years ago[TOOL] Add binary BLOBs.
K.Ohta [Sun, 30 Sep 2018 08:51:18 +0000 (17:51 +0900)]
[TOOL] Add binary BLOBs.

5 years ago[DOC] Update for release.
K.Ohta [Sun, 30 Sep 2018 08:43:39 +0000 (17:43 +0900)]
[DOC] Update for release.
[DOC][PC9801] Update VM's doc.

5 years ago[CONFIG][OpenGL] Fix not effective config for renderer.
K.Ohta [Sun, 30 Sep 2018 08:38:28 +0000 (17:38 +0900)]
[CONFIG][OpenGL] Fix not effective config for renderer.
[CONFIG][WIN32] Fix FTBFS.

5 years ago[DOC] Update documents.
K.Ohta [Sun, 30 Sep 2018 06:53:06 +0000 (15:53 +0900)]
[DOC] Update documents.

5 years ago[General][I18N] Update Japanese translations.
K.Ohta [Sun, 30 Sep 2018 06:46:22 +0000 (15:46 +0900)]
[General][I18N] Update Japanese translations.

5 years ago[BUILD][MZ2800] Fix FTBFS.
K.Ohta [Sun, 30 Sep 2018 04:53:20 +0000 (13:53 +0900)]
[BUILD][MZ2800] Fix FTBFS.
[BUILD][VM][SCSI_HDD] Fix FTBFS around SASI_HDD.

5 years ago[VM][General] Merge Upstream 20180530.
K.Ohta [Sat, 29 Sep 2018 19:11:23 +0000 (04:11 +0900)]
[VM][General] Merge Upstream 20180530.

5 years ago[FMGEN][OPN2] Fix FTBFS.
K.Ohta [Sat, 29 Sep 2018 17:12:55 +0000 (02:12 +0900)]
[FMGEN][OPN2] Fix FTBFS.

5 years ago[FMGEN][OPN2] Add ToDo.
K.Ohta [Mon, 24 Sep 2018 17:31:37 +0000 (02:31 +0900)]
[FMGEN][OPN2] Add ToDo.

5 years ago[FMGEN] Initial implementation of OPN2 (YM2612) from OPNA.
K.Ohta [Mon, 24 Sep 2018 17:29:20 +0000 (02:29 +0900)]
[FMGEN] Initial implementation of OPN2 (YM2612) from OPNA.

5 years ago[VM][FMTOWNS][SPRITE] Maybe implemented.May be... (´・ω・`)
K.Ohta [Mon, 24 Sep 2018 15:34:10 +0000 (00:34 +0900)]
[VM][FMTOWNS][SPRITE] Maybe implemented.May be... (´・ω・`)

5 years ago[VM][FMTOWNS][WIP] Implementing.Still WIP.
K.Ohta [Sun, 23 Sep 2018 20:02:54 +0000 (05:02 +0900)]
[VM][FMTOWNS][WIP] Implementing.Still WIP.