Commit Graph

230 Commits

Author SHA1 Message Date
Anthony Pesch cf166a4cc5 make gdrom's REQ_SES honor size parameter
added assert if FPU exceptions are enabled
disabled -Wformat-truncation
2017-11-19 10:48:39 -05:00
Anthony Pesch 090f0e4f87 initial ui work 2017-11-18 16:00:22 -05:00
Anthony Pesch d6df193e60 remove old hw testing framework 2017-10-28 10:23:35 -04:00
Anthony Pesch 1ce904f5a9 initial sh4 scif support for interacting with dcload 2017-10-25 20:54:18 -04:00
Anthony Pesch 1e412dac1d simplified and optimized memory access code
hid all fastmem-related code behind HAVE_FASTMEM define
2017-10-18 18:40:28 -04:00
Anthony Pesch 94b0821091 don't forecefully disable DirectX support, this was disabling dinput / xinput on Windows 2017-10-08 15:41:17 -04:00
Anthony Pesch 59c8dd9ea5 move all stat definitions into stats.c / stats.h 2017-10-03 19:05:29 -04:00
Anthony Pesch b2f780dbe7 place all options in options.c / options.h
added assert.h, log.h, math.h and string.h to core.h to reduce includes
2017-10-03 17:52:50 -04:00
Anthony Pesch adcebc3779 remove patch code 2017-09-29 20:26:53 -04:00
Anthony Pesch 2e629ab64d removed microprofile 2017-09-10 21:03:07 -04:00
Anthony Pesch aaa58d7142 moved imgui and microprofile 2017-09-10 20:25:57 -04:00
Anthony Pesch 8768a6343c added retex tool for converting PVR files to PNG files 2017-09-05 18:40:53 -04:00
Anthony Pesch dabf4549bf updated pixel / texture conversion routines to work with 4 texels at a time
replicated the dreamcast's color extensions when unpacking rgba values
2017-09-04 19:08:32 -04:00
Anthony Pesch a80dc048a6 added initial unoptimized bitmap code
made list_empty take a const pointer
2017-08-20 23:28:49 -04:00
Anthony Pesch f91c4f9d3b reenabled control flow analysis pass 2017-08-20 23:28:44 -04:00
Anthony Pesch 98997e6551 remove version from dep folders 2017-07-28 01:26:57 -04:00
Anthony Pesch 1cfecc637a added libchdr to build 2017-07-28 01:26:53 -04:00
Anthony Pesch 843199c277 added HAVE_GDBSERVER define 2017-07-22 17:59:42 -04:00
Anthony Pesch d37dc725c6 initial widescreen patching support 2017-07-21 21:29:08 -04:00
Anthony Pesch 54e61ef637 rename ENABLE_* defines to HAVE_* 2017-07-19 19:15:21 -04:00
Anthony Pesch 287eeb5455 added HAVE_CONFIG_H define 2017-07-19 19:13:00 -04:00
Stefanos Kornilios Mitsis Poiitidis 3fade7f1fb initial mmu support for sq remaps 2017-07-09 21:27:09 -04:00
Anthony Pesch e06f450f02 disable imgui / microprofile for retroarch builds 2017-07-06 19:01:06 -04:00
Anthony Pesch 2b0bb8573a ensure -Wall comes before -Wno-* 2017-07-01 16:25:40 -04:00
Anthony Pesch fac45b83d1 pass COMPILER_* variables as preprocessor defines 2017-07-01 16:25:40 -04:00
Anthony Pesch f2ceb7f637 use the host clock to smooth out frame timings when audio latency is high 2017-07-01 16:25:39 -04:00
Anthony Pesch 917674d94c moved trace.c 2017-07-01 16:17:20 -04:00
Anthony Pesch 780cafe47c split up x64 backend into x64_emitters.cc 2017-06-22 16:18:22 -04:00
Anthony Pesch c36d27296e added vixl to build 2017-06-21 23:54:37 -04:00
Anthony Pesch f4b2f3204e rename ARM64 to A64 2017-06-21 21:01:35 -04:00
Anthony Pesch 62eb6dea1e initial android support 2017-06-19 23:03:19 -04:00
Anthony Pesch c4ee274d88 replace glew with glad 2017-06-19 20:36:53 -04:00
Anthony Pesch 5892aed3b0 rename REDREAM_* variables to RELIB_* 2017-06-17 18:25:32 -04:00
Anthony Pesch 55ea4188ae don't forcefully disable OpenGL ES support 2017-06-17 14:05:50 -04:00
Anthony Pesch b8da4eada6 add ENABLE_IMGUI 2017-06-15 21:57:11 -04:00
Anthony Pesch bb67d95860 added ENABLE_MICROPROFILE option 2017-06-15 20:59:18 -04:00
Anthony Pesch 3c22816c23 MinGW build fixes 2017-06-15 17:29:35 -04:00
Anthony Pesch fae06b247c initial hle bios 2017-06-14 23:29:04 -04:00
Anthony Pesch d4a4f0bb2a moved hw and hle code to guest 2017-06-12 20:09:52 -04:00
Anthony Pesch acd9e6c4a9 initial hle flash support 2017-06-11 23:11:08 -04:00
Anthony Pesch 01a56a9c61 renamed bios.c to boot.c in preparation for hle bios 2017-06-11 11:51:00 -04:00
Anthony Pesch db355b4510 merge sys and core, the distinction between the two is trivial 2017-06-11 00:08:24 -04:00
Anthony Pesch 1cf522779d moved non-hw code out of hw dir 2017-06-10 23:22:05 -04:00
Anthony Pesch e9bcf2e575 moved host code to its own subdir 2017-06-10 22:00:05 -04:00
Anthony Pesch 0e9142fca5 remove nuklear implementation 2017-06-08 01:29:31 -04:00
Anthony Pesch 8e192390f4 replace nuklear menus with imgui 2017-06-08 01:27:48 -04:00
Anthony Pesch b1375e8807 added imgui implementation 2017-06-07 23:03:23 -04:00
Anthony Pesch 78cf487c19 added initial cdi support
added support for SPI_REQ_ERROR
fixed SPI_REQ_SES response format
2017-06-07 18:32:32 -04:00
Anthony Pesch 1f32826adc rename boot.c 2017-06-02 18:22:14 -04:00
Anthony Pesch 56771f6685 removed unused emit stats 2017-05-27 17:36:27 -04:00