Anthony Pesch
|
2e1524a259
|
don't reset decoding state for AICA_FMT_ADPCM_STREAM, fixes crackling on boot screen
|
2017-07-25 01:15:38 -04:00 |
Anthony Pesch
|
2e4f0602ac
|
update SA, FNS and OCT registers immediately as they are written to
|
2017-07-25 00:40:53 -04:00 |
Anthony Pesch
|
5760cecdee
|
simplify AICA register handling
|
2017-07-24 22:42:42 -04:00 |
Anthony Pesch
|
fd4fc2161e
|
added contact page
|
2017-07-24 14:18:11 -04:00 |
Anthony Pesch
|
f6c8642d21
|
add 16:9 aspect ratio
|
2017-07-23 19:00:58 -04:00 |
Anthony Pesch
|
edb78f7b38
|
added progress report for july
|
2017-07-23 18:49:07 -04:00 |
Anthony Pesch
|
bfbfd9fb82
|
Darwin fix for libretro build
|
2017-07-23 17:35:28 -04:00 |
Anthony Pesch
|
817e91e058
|
avoid overwriting persistent aspect ratio option when forcing aspect
ratio due to a widescreen hack being enabled
|
2017-07-23 12:20:57 -04:00 |
Anthony Pesch
|
843199c277
|
added HAVE_GDBSERVER define
|
2017-07-22 17:59:42 -04:00 |
Anthony Pesch
|
3a6feb0c94
|
updated libretro makefiles to build with latest
|
2017-07-22 17:34:01 -04:00 |
Anthony Pesch
|
59973100b1
|
original libretro build scripts
|
2017-07-22 17:32:25 -04:00 |
Anthony Pesch
|
07fac97713
|
remove bad libretro build setup
|
2017-07-22 17:31:34 -04:00 |
Anthony Pesch
|
239b2ddbda
|
only ignore Makefile in root dir
|
2017-07-22 17:30:04 -04:00 |
Anthony Pesch
|
1b85abdfab
|
ifdef mp_begin_frame for HAVE_MICROPROFILE
|
2017-07-22 16:59:19 -04:00 |
Anthony Pesch
|
d630dcf82f
|
fixed a few potential AICA 8-bit register read / write bugs
|
2017-07-22 16:38:05 -04:00 |
Anthony Pesch
|
173aa37b33
|
default to 4:3 aspect ratio if no widescreen patch is available
|
2017-07-22 01:21:44 -04:00 |
Anthony Pesch
|
1abd57f054
|
add direct pointers to the user bank register in armv3_context
|
2017-07-22 00:46:06 -04:00 |
Anthony Pesch
|
83139d0986
|
added libretro makefile
|
2017-07-21 22:02:56 -04:00 |
Anthony Pesch
|
d37dc725c6
|
initial widescreen patching support
|
2017-07-21 21:29:08 -04:00 |
Michael Fadely
|
583c2d35b5
|
Place alignment attribute before buffer name (#123)
|
2017-07-21 19:09:43 -04:00 |
Anthony Pesch
|
c8b7b1b304
|
added SH4_FLAG_LOAD_PC to synchronize pc before instructions which need to load it
|
2017-07-19 23:32:14 -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 |
Anthony Pesch
|
33f624228b
|
added disc_get_id
|
2017-07-18 23:33:41 -04:00 |
Anthony Pesch
|
4c0cbcdcc3
|
fix for strncpy_trim_spaces when there are no trailing spaces
|
2017-07-18 23:31:39 -04:00 |
Anthony Pesch
|
2f2f5de719
|
move meta data printing to disc.c
|
2017-07-18 21:09:01 -04:00 |
Anthony Pesch
|
38f7fe536a
|
added aspect ratio options
|
2017-07-18 21:03:21 -04:00 |
Anthony Pesch
|
deff598409
|
added SH4_OP_SLEEP branch type info
|
2017-07-18 15:57:17 -04:00 |
Anthony Pesch
|
f26631c8fc
|
paletted textures are always twiddled
|
2017-07-18 15:56:25 -04:00 |
Anthony Pesch
|
0b3d5317f1
|
fix tracer bitrot
|
2017-07-18 15:53:29 -04:00 |
Anthony Pesch
|
e6d4aa08ad
|
Revert "removed old debug code that caused non-interleaved pvr vram memory acesses to go through slow mmio route"
|
2017-07-18 15:11:48 -04:00 |
Anthony Pesch
|
8f148e735a
|
removed dead CTX define
|
2017-07-18 00:13:04 -04:00 |
Anthony Pesch
|
4b45de9d7c
|
removed inter-frame input polling
|
2017-07-18 00:08:58 -04:00 |
Anthony Pesch
|
df82a79f23
|
added disc_find_file helper
|
2017-07-17 23:54:07 -04:00 |
Anthony Pesch
|
df67ffc63d
|
convert disc_read_sector to disc_read_sectors
|
2017-07-17 21:42:10 -04:00 |
Anthony Pesch
|
7cb3f56f54
|
respect original aspect ratio of dreamcast video
|
2017-07-17 00:33:50 -04:00 |
Anthony Pesch
|
a73f366a2f
|
don't hardcode data track fad to 45150
|
2017-07-16 23:28:28 -04:00 |
Anthony Pesch
|
d796f47cc8
|
added back video_resized event which was accidentally removed
|
2017-07-16 15:27:39 -04:00 |
Anthony Pesch
|
b1eee3b0bf
|
make sh4_mmu_utlb_sync a warning as some games zero these out on start, even though they do not use the MMU
|
2017-07-16 14:42:32 -04:00 |
Anthony Pesch
|
3c51b945ba
|
make g2 dma transfers async
|
2017-07-16 13:05:54 -04:00 |
Anthony Pesch
|
874b6ca6f1
|
honor hblank_int_mode of SPG_HBLANK_INT for more accurate hblank interrupt handling
|
2017-07-15 21:29:42 -04:00 |
Anthony Pesch
|
37bb1137b6
|
moved rendering back to the main thread, avoiding excessive context switching
removed offscreen fbo used for rendering the current frame
|
2017-07-15 16:27:23 -04:00 |
Anthony Pesch
|
f0e44a213f
|
removed old debug code that caused non-interleaved pvr vram memory acesses to go through slow mmio route
|
2017-07-13 22:10:09 -04:00 |
Anthony Pesch
|
a2837a7dfd
|
replaced per-block fastmem flags with per-instruction fastmem flags
|
2017-07-12 23:04:38 -04:00 |
Anthony Pesch
|
559137d4a0
|
don't persist fastmem state for blocks that weren't invalidated by a fastmem exception
|
2017-07-12 22:58:17 -04:00 |
Anthony Pesch
|
578e032c7e
|
split up translate_code into analyze_code / translate_code
|
2017-07-12 21:21:10 -04:00 |
Anthony Pesch
|
536e8af79f
|
added OP_SOURCE_INFO
|
2017-07-12 21:12:30 -04:00 |
Anthony Pesch
|
2994a4eb97
|
execute delay slot instruction during RTE
|
2017-07-12 20:56:14 -04:00 |
Anthony Pesch
|
d6aa958647
|
add edge patching counters
|
2017-07-11 19:17:13 -04:00 |
Anthony Pesch
|
d73c4cd2ee
|
added simple idle skip support
|
2017-07-10 23:19:59 -04:00 |