Lior Halphon
b50c97f4a7
Prevent starting HDMA in the middle of an instruction, making both the CPU and DMA access memory at the same time. Closes #47
2018-03-19 20:01:31 +02:00
Lior Halphon
80b1275e07
Fix stat_lyc_onoff
2018-03-18 20:08:45 +02:00
Lior Halphon
8b4714d8e2
Merge pull request #45 from LMLB/patch-1
...
Fix some broken shaders
2018-03-16 12:14:32 +02:00
LMLB
c365c450a7
Fix shaders that break with specific pixel factors
...
OmniScaleLegacy seems to has problems with every odd factor (3x, 5x, 7x,
9x, etc.).
SmoothBilinear has problems with 5x and 11x and probably more.
2018-03-14 20:06:37 +01:00
LMLB
0c80ac3296
Fix shaders that sample at texel edges
...
Sampling at the edge between texels causes one or the other to be chosen
semi-randomly, depending on rounding errors. Add half a pixel so they
sample at texel centers instead.
2018-03-14 20:05:51 +01:00
Lior Halphon
029c685268
Merge pull request #43 from AlvaroBurnett/master
...
Makefile: Find SDL2.dll
2018-03-12 23:56:13 +02:00
Alvaro Burnett
05ba352f2f
Makefile: Find SDL2.dll
2018-03-12 22:38:05 +01:00
Lior Halphon
6e8567eadc
Silence some annoying Cocoa warnings, hopefully it won’t affect performance
2018-03-02 19:42:02 +02:00
Lior Halphon
3c8f3ad3fc
Stop annoying beeps and exceptions
2018-03-02 19:37:40 +02:00
Lior Halphon
94c6dbd281
Fixed ‘call’ instruction not being properly symbolicated. Closes #37
2018-03-01 21:12:37 +02:00
Lior Halphon
fb03479a1f
Added 16-bit dereferencing operator ({address}
) to the debugger. Closes #38
2018-02-28 19:39:22 +02:00
Lior Halphon
58d287da7a
Merge pull request #36 from ISSOtm/patch-1
...
Make the main menu's last option's purpose more explicit
2018-02-28 19:24:50 +02:00
Panda Habert
980acc3fb8
Make the last option's purpose more explicit
...
I mistook it several times for the option to exit the menu :/
2018-02-26 02:27:50 +01:00
Lior Halphon
b02e40d5a2
Refinement to that last fix
2018-02-25 23:23:55 +02:00
Lior Halphon
90a943d05a
Emulate an HDMA quirk required to properly emulate Aevilia
2018-02-25 22:32:41 +02:00
Lior Halphon
058913f8a2
Fixed libretro-Android build
2018-02-20 19:57:33 +02:00
Lior Halphon
d0202a3f9a
Added LCD graphics filter; emulates low-resolution LCD artifacts
2018-02-17 20:43:48 +02:00
Lior Halphon
f79af39ea2
More accurate emulation of the APU’s analog characteristics
2018-02-16 18:01:50 +02:00
Lior Halphon
fc35111ae7
Corrected the emulated DAC’s range
2018-02-16 01:26:37 +02:00
Lior Halphon
0c231db9e7
This is probably not correct (and makes no sense from an hardware design perspective), but this correctly emulates my analog test cases and fixes the pops introduced by the last commit.
2018-02-13 23:13:15 +02:00
Lior Halphon
bfb37884e1
Inactive channels are not equivalent to channels with 0 volume.
2018-02-11 22:50:15 +02:00
Lior Halphon
afcc66fb3c
Added CPU under/over-clocking support in Core, add under-clocking hotkey in the Cocoa port, allow modifier keys to be configured as input keys in Cocoa.
2018-02-10 23:30:30 +02:00
Lior Halphon
0cbbaac490
Updated incorrect comment after verification
2018-02-10 19:50:42 +02:00
Lior Halphon
220ba9ff38
Restored auto model selection in libretro. Fixed incorrect aspect ratio in libretro ( Closes #30 ).
2018-02-10 15:41:00 +02:00
Lior Halphon
81f808e184
Refinements for the Wii U port
2018-02-10 15:02:22 +02:00
Lior Halphon
00c67f8842
Merge commit '217e9787bd640cbd1b8250e31c0064331ddc302f'
2018-02-10 14:49:57 +02:00
Lior Halphon
369a915d66
Merge branch 'master' of https://github.com/LIJI32/SameBoy
2018-02-10 14:44:48 +02:00
Lior Halphon
1c61b006ba
Added rewinding support to the core and the Cocoa frontend
2018-02-10 14:42:14 +02:00
radius
217e9787bd
change MAX_CH_AMP on WiiU
2018-02-07 15:28:30 -05:00
Twinaphex
26d51a831c
Merge pull request #14 from libretro/link
...
Link Cable
2018-02-06 01:12:23 +01:00
radius
cc296a3114
fix savefile names
2018-02-05 19:07:18 -05:00
radius
8dd94505a8
save ram handling for dual mode
2018-02-05 19:07:08 -05:00
radius
792087276e
cleanup logs
2018-02-05 19:07:08 -05:00
radius
ff8a20ef04
disable this for now
2018-02-05 19:07:08 -05:00
radius
d3a67f9e19
make link cable a runtime option
2018-02-05 19:07:08 -05:00
radius
567936a21d
cut code duplication a bit
2018-02-05 19:07:08 -05:00
radius
0b96df1428
readd single game link cable
2018-02-05 19:07:08 -05:00
radius
f98b71a257
rename core options
2018-02-05 19:07:07 -05:00
radius
a5b182f0fa
standarize core options
2018-02-05 19:07:07 -05:00
radius
b74095a2cd
set emulated devices automatically
2018-02-05 19:07:01 -05:00
radius
b169d86bf8
subsystem support
2018-02-05 19:07:01 -05:00
Tatsuya79
7459b9610c
Reduce input lag by 1 frame
2018-02-05 19:06:56 -05:00
radius
a8741674ce
better savestate code
2018-02-05 19:06:56 -05:00
radius
50fd7f1140
use set geometry instead
2018-02-05 19:06:56 -05:00
radius
120edb6f8c
rebase from master
2018-02-05 19:06:56 -05:00
Brad Parker
ef143261e5
implement left-right screen layout option, add ASAN to Makefile
2018-02-05 19:06:55 -05:00
radius
5e04600ab1
add descriptors to P2
2018-02-05 19:06:55 -05:00
radius
408bf5baab
add audio output selection
2018-02-05 19:06:55 -05:00
radius
945ee0bdb3
rename the array so it doesn't conflict with the function signature
2018-02-05 19:06:55 -05:00
radius
88dfb9a159
fix emulated model for slot 2
2018-02-05 19:06:55 -05:00