Anthony Pesch
|
eb9cb266e5
|
don't spam log when loading discs for ui purposes
|
2017-11-22 09:11:28 -05:00 |
Anthony Pesch
|
5ca08dbb4d
|
don't attempt to pop the ui history stack if empty
|
2017-11-22 00:50:27 -05:00 |
Anthony Pesch
|
3f2e5ae9f2
|
don't invalidate last video source when video output is disabled
|
2017-11-22 00:50:27 -05:00 |
Anthony Pesch
|
0e2a9b563d
|
return physical address when reading from area 4
return 0xffffffff when the boot and flash roms are read from area 0 mirror
nop when boot rom is written to
|
2017-11-22 00:50:27 -05:00 |
Anthony Pesch
|
4380719481
|
map unassigned p4 regions to the external address space
|
2017-11-22 00:50:27 -05:00 |
Anthony Pesch
|
225592a955
|
initial support for background textures
|
2017-11-22 00:50:26 -05:00 |
Anthony Pesch
|
58c43da2cc
|
added host debug menu
added audio/video sync option
enabled video sync by default
|
2017-11-21 21:03:51 -05:00 |
Anthony Pesch
|
eca0c94b2c
|
throttle the ui to 60 fps
ran latest clang-format
|
2017-11-21 21:03:50 -05:00 |
Anthony Pesch
|
2e1dec131a
|
updated libretro Makefile to build from the deps/libretro directory
|
2017-11-21 21:03:50 -05:00 |
Anthony Pesch
|
348e31a115
|
enclose imgui extensions with HAVE_IMGUI check
|
2017-11-21 21:03:50 -05:00 |
Anthony Pesch
|
0111613f67
|
handle unordered inputs in OP_FCMP
|
2017-11-21 21:03:50 -05:00 |
Anthony Pesch
|
3655298935
|
use IR_MAX_ARGS when writing out ir
|
2017-11-21 21:03:50 -05:00 |
Anthony Pesch
|
0d7d036968
|
make gdrom's REQ_SES honor size parameter
added assert if FPU exceptions are enabled
disabled -Wformat-truncation
|
2017-11-21 21:03:50 -05:00 |
Bryan Baraoidan
|
c89a2fb5a1
|
Changed returned value of fs_mediadirs to display other drives on system (windows)
|
2017-11-21 21:03:50 -05:00 |
Anthony Pesch
|
ce86c18abf
|
initial ui work
|
2017-11-21 21:03:50 -05:00 |
Anthony Pesch
|
47b600e2da
|
updated to custom imgui fork
|
2017-11-21 21:03:44 -05:00 |
Anthony Pesch
|
0263b127d6
|
added SH4_FLAG_FALLBACK to explicitly flag instructions to fallback to the interpreter
|
2017-11-21 19:04:22 -05:00 |
Anthony Pesch
|
e7ea5fcd70
|
don't free tile context after rendering, enabling it to be rendered
multiple times
|
2017-11-21 19:04:22 -05:00 |
Anthony Pesch
|
a4f1cf8d6a
|
return if the maple frame was unhandled if sub-device doesn't exist
|
2017-11-21 19:04:18 -05:00 |
Anthony Pesch
|
dbc147eb78
|
updated to latest libchdr
|
2017-11-21 19:04:18 -05:00 |
Anthony Pesch
|
528e4f89d4
|
refactored disc code to use the new track_set_layout function to
consolidate track layout logic
added support for loading 2048 byte gdi sectors
|
2017-11-21 19:04:18 -05:00 |
Anthony Pesch
|
50f9cd5fff
|
added note about SB_FFST
|
2017-11-21 19:04:18 -05:00 |
Anthony Pesch
|
f177f6d40c
|
added workaround to prevent clipped vertices from generating additional
junk vertices
|
2017-11-21 19:03:55 -05:00 |
Anthony Pesch
|
7a2d89adfb
|
Revert "take the absolute value of the z component when calculating w, else"
This reverts commit 7d2e9cf3e6 .
|
2017-11-16 17:57:45 -05:00 |
Anthony Pesch
|
3f1de03557
|
avoid using bitfields for spi command responses to avoid alignment
issues with msvc
|
2017-11-15 21:11:32 -05:00 |
Anthony Pesch
|
2dacdc0607
|
added support for loading mode1 2336/2352 and mode2 2352 tracks from cdi discs
|
2017-11-15 15:53:24 -05:00 |
Anthony Pesch
|
796b7a2dca
|
added tmu stats debug menu
|
2017-11-15 09:06:12 -05:00 |
Anthony Pesch
|
2297386e0c
|
make unexpected area0 write fatal as well
|
2017-11-15 08:38:45 -05:00 |
Anthony Pesch
|
8140daecfe
|
properly calculate missing z, u, v coordinates for sprites
|
2017-11-14 22:19:31 -05:00 |
Anthony Pesch
|
7d2e9cf3e6
|
take the absolute value of the z component when calculating w, else
negative z values will always fail the clip test
fixes regression introduced by d3118a9ae8
|
2017-11-14 09:14:02 -05:00 |
Anthony Pesch
|
414c290f80
|
added support for vq compressed YUV422 textures
|
2017-11-13 23:51:49 -05:00 |
Anthony Pesch
|
223b3a5d9a
|
fixed regression caused by e3e7975a6c where
CD_READ commands were being terminated early when the intermediate dma
buffer was exhausted
|
2017-11-13 23:37:25 -05:00 |
Anthony Pesch
|
57e2558da9
|
use unsigned types in ta_surface params to avoid accidental sign extension
|
2017-11-11 15:48:04 -05:00 |
Anthony Pesch
|
2d098bb7cf
|
assert if no AVX2 / SSE2 support
|
2017-11-04 23:01:25 -04:00 |
Anthony Pesch
|
ffc48584f1
|
tweak IP.BIN metadata field names
|
2017-10-31 19:10:36 -04:00 |
literalmente-game
|
f97782e777
|
Change on DISC_MAX_TRACKS
Changing DISC_MAX_TRACKS from 64 to 128 (attempt to fix issue https://github.com/inolen/redream/issues/204 )
|
2017-10-31 00:25:45 -04:00 |
Anthony Pesch
|
487a786b8b
|
explicitly cast maple command enum values to avoid sign errors under clang
|
2017-10-31 00:20:48 -04:00 |
Anthony Pesch
|
a54a29ca64
|
saturate FTOI conversions
|
2017-10-31 00:20:47 -04:00 |
Anthony Pesch
|
c675985c51
|
changed sh4 memop instruction enum names
|
2017-10-28 23:13:13 -04:00 |
Anthony Pesch
|
a082e4733d
|
don't attempt to inspect maple frame data outside of device's frame
handler routine as the frame data format isn't standard across all
devices
|
2017-10-28 17:59:38 -04:00 |
Anthony Pesch
|
86d7b2a452
|
correctly set sh4 VERSION register
|
2017-10-28 17:42:18 -04:00 |
Anthony Pesch
|
d6df193e60
|
remove old hw testing framework
|
2017-10-28 10:23:35 -04:00 |
Anthony Pesch
|
3ebfbe47cc
|
update inlined sh4_implode_sr / sh4_explode_sr to match actual functions
|
2017-10-26 11:02:35 -04:00 |
Anthony Pesch
|
1ce904f5a9
|
initial sh4 scif support for interacting with dcload
|
2017-10-25 20:54:18 -04:00 |
Anthony Pesch
|
e06ce8fa71
|
remove cached device references on each device
remove device interface create routines
|
2017-10-23 16:31:49 -04:00 |
Anthony Pesch
|
e17a21b1f2
|
added alsa, pulse and jack2 packages to linux build machine
|
2017-10-23 14:26:29 -04:00 |
Anthony Pesch
|
f55114d261
|
updated default options to map DPAD to TFGH and move ABXY to OKLP
|
2017-10-23 14:21:43 -04:00 |
Anthony Pesch
|
6b1cb5368f
|
fix sh4 memory printfs
|
2017-10-23 14:10:56 -04:00 |
Anthony Pesch
|
1aa0dbf980
|
fix for UYVY422 twiddled texture regression
|
2017-10-23 00:57:11 -04:00 |
Anthony Pesch
|
f08db8afd3
|
avoid sign extending PT_ALPHA_REF value when storing on ta_surface
add PT_ALPHA_REF to saved trace state
|
2017-10-23 00:36:29 -04:00 |