Anthony Pesch
|
c47e5dba10
|
add jit_emit_cb interface to assemble_block
add guest / host code to ir output
|
2017-08-12 00:52:17 -04:00 |
7oxicshadow
|
81c87fc838
|
added support for persistent debug menu toggle
added support for persistent fullscreen toggle
|
2017-08-12 00:44:17 -04:00 |
Anthony Pesch
|
5d844c5092
|
replace jit_block pointer with addr / size as arguments to dump_code and translate_code
|
2017-08-12 00:44:17 -04:00 |
Anthony Pesch
|
d3946809a0
|
remove block branch information and idle loop information from jit_block
|
2017-08-11 16:29:34 -04:00 |
Anthony Pesch
|
15256b3a3e
|
move fastmem handling out of frontend
|
2017-08-11 11:14:26 -04:00 |
Anthony Pesch
|
ee2adad549
|
reset register state during ra, not at ir creation time
|
2017-08-11 00:26:47 -04:00 |
Anthony Pesch
|
bdd4414bb1
|
encode num_cycles in ir
|
2017-08-10 19:19:16 -04:00 |
Anthony Pesch
|
71a9e66940
|
remove binary tree lookup from jit_handle_exception
|
2017-08-10 19:19:16 -04:00 |
Anthony Pesch
|
e8a44045e5
|
add comment support to ir
add file parameter to dump_block functions
|
2017-08-10 19:19:15 -04:00 |
Anthony Pesch
|
7603e20773
|
attempt to fix OSX CI builds
|
2017-08-10 17:08:27 -04:00 |
Anthony Pesch
|
a546ed04ff
|
added ir_get_meta / ir_set_meta
|
2017-08-10 17:08:27 -04:00 |
Anthony Pesch
|
47bb023092
|
initial hashtable implementation
|
2017-08-10 17:08:27 -04:00 |
Anthony Pesch
|
97ca2dd80c
|
uppercase align_up / align_down macros
|
2017-08-10 17:08:27 -04:00 |
Anthony Pesch
|
b686efaef9
|
fixed libretro build
updated to latest libchdr
|
2017-08-10 17:08:26 -04:00 |
Anthony Pesch
|
68e2cb47dd
|
rename array_size to ARRAY_SIZE
|
2017-08-10 17:08:26 -04:00 |
Anthony Pesch
|
b7d48e68f7
|
removed list_sort
|
2017-08-10 17:08:26 -04:00 |
Anthony Pesch
|
7b0b47a641
|
remove VALUE_STRING
|
2017-08-10 17:08:26 -04:00 |
Anthony Pesch
|
648041696f
|
fixed bitrot in recc
removed armv3 software interrupt callback
removed circular dependency between jit <-> x64_dispatch
|
2017-08-10 17:08:26 -04:00 |
Anthony Pesch
|
89541723f7
|
convert to integer based labels in ir_read / ir_write
|
2017-08-10 17:08:25 -04:00 |
Anthony Pesch
|
2364f9d764
|
don't use inLocalLabel / outLocalLabel for BRANCH_FALSE / BRANCH_TRUE
move x64_backend_block_label into x64_local.h
|
2017-08-10 17:08:03 -04:00 |
Anthony Pesch
|
447208f9bb
|
add ir_split_block
don't try to be clever and manage the current instruction point in ir_remove_block
|
2017-08-10 17:08:02 -04:00 |
Anthony Pesch
|
a3b5d35c22
|
disable widescreen patches by default
|
2017-07-31 10:20:54 -04:00 |
Anthony Pesch
|
37974d0073
|
raise sh4 exception on illegal instruction
|
2017-07-30 12:12:45 -04:00 |
Anthony Pesch
|
8cca5f2e69
|
use iso dir's length attribute to correctly iterate filenames
|
2017-07-29 16:22:29 -04:00 |
Anthony Pesch
|
9280b9ffa8
|
update to latest libchdr
|
2017-07-28 17:47:11 -04:00 |
Anthony Pesch
|
a76da4b5a3
|
added link to running instructions on download page
|
2017-07-28 17:36:18 -04:00 |
Anthony Pesch
|
d2fc3d4f48
|
initial TRAPA support
|
2017-07-28 11:44:06 -04:00 |
Anthony Pesch
|
98997e6551
|
remove version from dep folders
|
2017-07-28 01:26:57 -04:00 |
Romain Tisserand
|
6b1345795d
|
initial chd support
|
2017-07-28 01:26:56 -04:00 |
Anthony Pesch
|
1cfecc637a
|
added libchdr to build
|
2017-07-28 01:26:53 -04:00 |
Anthony Pesch
|
a151bc22ac
|
minor cleanup on gdi / cdi parsers
|
2017-07-27 23:26:16 -04:00 |
Anthony Pesch
|
2591acebd9
|
added note about external library licenses
|
2017-07-27 09:53:37 -04:00 |
Anthony Pesch
|
93cf95a1b8
|
add missing vixl source
|
2017-07-26 22:14:26 -04:00 |
Anthony Pesch
|
f3e90cde2f
|
only ignore android/ and build/ in root
|
2017-07-26 22:14:11 -04:00 |
Anthony Pesch
|
26aa22aea8
|
fix for load / store thunks on Windows
|
2017-07-26 21:50:44 -04:00 |
Anthony Pesch
|
cd8e860dae
|
added initial appveyor configuration
|
2017-07-26 21:50:43 -04:00 |
Anthony Pesch
|
e467958a51
|
update contact page
|
2017-07-26 20:01:13 -04:00 |
Anthony Pesch
|
b1662457a1
|
windows compile fixes
|
2017-07-26 17:07:19 -04:00 |
Anthony Pesch
|
704a0a4fa3
|
add bin loading support
|
2017-07-25 21:59:08 -04:00 |
Anthony Pesch
|
781553ee3f
|
trim any whitespace in strncpy_trim_space
|
2017-07-25 21:51:54 -04:00 |
Anthony Pesch
|
6288e825a2
|
restore decoding state when restarting forward loops
generate lerped sample before advancing
|
2017-07-25 21:18:47 -04:00 |
Anthony Pesch
|
ff3aa7c551
|
phase actually has 18 fractional bits, not 10
|
2017-07-25 17:23:45 -04:00 |
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 |