Brandon Wright
|
5e6b9f068a
|
Fix assertion on PulseAudio driver exit.
|
2017-12-07 11:36:50 -06:00 |
Brandon Wright
|
ec2b9a5165
|
Fix warnings on GTK+ display driver with GTK+ 3.
|
2017-12-07 11:36:24 -06:00 |
Brandon Wright
|
886ea13daf
|
Some GTK+ 3 fixes.
|
2017-12-06 20:30:27 -06:00 |
Brandon Wright
|
e2277ff55b
|
Clean up compiler warnings.
|
2017-12-06 19:00:19 -06:00 |
Brandon Wright
|
dd1202a2ad
|
Fix code gaff in reset in BSX code
|
2017-12-06 18:39:10 -06:00 |
Brandon Wright
|
94f9f6ff25
|
Fix missing break in pseudo-cycle SMP.
|
2017-12-06 18:04:15 -06:00 |
Brandon Wright
|
b7a2486ace
|
List enumerated joysticks in terminal output.
|
2017-11-30 18:38:09 -06:00 |
Brandon Wright
|
12d73bbf25
|
Remove some vestiges from sound code.
|
2017-11-30 18:14:17 -06:00 |
OV2
|
32e87fab07
|
win32: add dynamic rate control setting, implement for xaudio2
|
2017-11-28 20:54:30 +01:00 |
OV2
|
91f0caa516
|
win32: add volume control regular/turbo (closes #258)
|
2017-11-28 20:54:30 +01:00 |
OV2
|
0c1fb593dc
|
win32 libretro: switch toolkit to 141_xp
|
2017-11-28 20:54:30 +01:00 |
OV2
|
3b4801d35a
|
Do not define NDEBUG if _DEBUG is defined
|
2017-11-28 20:54:30 +01:00 |
Brandon Wright
|
821f1ed207
|
Revert "Revert "Make SoundSync mutually exclusive with DynamicRateControl in GTK+ port. Disable S9xContinueUpdate.""
This reverts commit 7931400b44 .
|
2017-11-27 12:41:06 -06:00 |
Brandon Wright
|
c26abbc2bc
|
Reset time_ratio on preferences change. Use 4 fragments on OSS.
|
2017-11-27 12:39:58 -06:00 |
Brandon Wright
|
7931400b44
|
Revert "Make SoundSync mutually exclusive with DynamicRateControl in GTK+ port. Disable S9xContinueUpdate."
This reverts commit 63394cd26a .
|
2017-11-27 12:33:25 -06:00 |
Brandon Wright
|
63394cd26a
|
Make SoundSync mutually exclusive with DynamicRateControl in GTK+ port. Disable S9xContinueUpdate.
|
2017-11-27 12:11:49 -06:00 |
Brandon Wright
|
4dc09dac2d
|
GTK: Update display on S9xContinueUpdate.
|
2017-11-25 12:40:07 -06:00 |
Brandon Wright
|
0ac424359b
|
Reset GFX.InterlaceFrame on PPU reset.
|
2017-11-25 12:26:23 -06:00 |
Brandon Wright
|
e292045572
|
Handle PulseAudio case where no data can be written.
|
2017-11-24 19:35:49 -06:00 |
Brandon Wright
|
76e25cbb6f
|
Revert "Also break out of S9xMainLoop in original location."
This reverts commit 8313c51e81 .
|
2017-11-24 14:01:05 -06:00 |
Brandon Wright
|
8313c51e81
|
Also break out of S9xMainLoop in original location.
|
2017-11-24 13:47:53 -06:00 |
Brandon Wright
|
1369d724f7
|
Update config variable and sanitize input.
|
2017-11-24 13:03:24 -06:00 |
Brandon Wright
|
618519457b
|
Optimize rate control formula and remove placeholder copy-paste.
|
2017-11-24 08:19:05 -06:00 |
Brandon Wright
|
2eaac353ba
|
Bump SDL requirement to SDL 2.0.
|
2017-11-23 18:57:47 -06:00 |
Brandon Wright
|
ea9dc6307b
|
Move newline.
|
2017-11-22 19:28:41 -06:00 |
Brandon Wright
|
f5106af053
|
Merge remote-tracking branch 'origin/ratecontrol'
|
2017-11-22 18:19:20 -06:00 |
Brandon Wright
|
a34dbef0b9
|
Remove debugging printfs.
|
2017-11-22 18:18:33 -06:00 |
Brandon Wright
|
d12121cec9
|
Update PulseAudio driver to full API.
|
2017-11-22 18:14:49 -06:00 |
Brandon Wright
|
1d198c6c7d
|
Don't break interlace syncopation on frame skip.
Unfortunately, save states with the wrong field are now broken forever.
|
2017-11-22 12:40:41 -06:00 |
Brandon Wright
|
f6043b8cb5
|
Change where we break S9xMainLoop/Scan for input ("Brunnis lag fix")
|
2017-11-22 12:40:30 -06:00 |
Brandon Wright
|
9641b6999e
|
Don't break interlace syncopation on frame skip.
Unfortunately, save states with the wrong field are now broken forever.
|
2017-11-22 12:36:02 -06:00 |
Brandon Wright
|
10e0ef005d
|
Change where we break S9xMainLoop/Scan for input ("Brunnis lag fix")
|
2017-11-22 12:12:41 -06:00 |
Brandon Wright
|
8d4539a844
|
Increase the number of opcodes executed on the SA1 to 5 per S-CPU opcode.
|
2017-11-21 18:01:50 -06:00 |
Brandon Wright
|
162ccbb153
|
Increase the number of opcodes executed on the SA1 to 5 per S-CPU opcode.
|
2017-11-21 17:58:19 -06:00 |
qwertymodo
|
d03700483c
|
Update Mac OSX version number and date strings
|
2017-11-20 17:29:39 -08:00 |
Brandon Wright
|
f0f3b2218e
|
Update PortAudio driver to read/write API.
|
2017-11-20 18:12:57 -06:00 |
Brandon Wright
|
9c9eb94702
|
Remove unconditional rate control on OSS.
|
2017-11-20 13:09:05 -06:00 |
Brandon Wright
|
7a368ededd
|
Add GTK+ preferences for dynamic rate control.
|
2017-11-20 13:06:13 -06:00 |
Brandon Wright
|
0e3893c686
|
Disable dynamic rate control by default.
|
2017-11-20 12:25:53 -06:00 |
Brandon Wright
|
39f05664cd
|
Add dynamic rate control for audio, based on Retroarch/Themaister's paper
Adds support to alsa and oss sound drivers on GTK+ port.
|
2017-11-20 12:07:54 -06:00 |
bearoso
|
d89154a0b2
|
Merge pull request #259 from NoSuck/unix_fullscreen
unix: fix fullscreen property change timing
|
2017-11-19 12:16:36 -06:00 |
Brandon Wright
|
099bd60db0
|
Added Chou Aniki APU timing hack.
|
2017-11-17 16:11:03 -06:00 |
Brandon Wright
|
7a2ca6dc2a
|
Update copyrights.
|
2017-11-17 16:00:58 -06:00 |
The Flying Rapist
|
1b008bed45
|
unix: fix fullscreen property change timing
Previously, the Unix version of Snes9x was unable to create a fullscreen window. (It would create a regular window the size of the screen.)
|
2017-11-12 14:11:26 -05:00 |
bearoso
|
c39cbac178
|
Merge pull request #257 from noabody/master
Modify src/gtk/snes9x.ui to add scroll-box to gtk2+ cheat dialog.
|
2017-11-01 18:08:30 -05:00 |
noabody
|
47bec6bdf7
|
Modify src/gtk/snes9x.ui to add scroll-box to gtk2+ cheat dialog.
|
2017-11-01 14:34:18 -06:00 |
OV2
|
3591aa821d
|
Merge pull request #256 from tmkk/macos_compat
recent macOS compatibility
|
2017-10-31 14:35:53 +01:00 |
tmkk
|
81d838cb55
|
macosx: make compatible with 10.7-10.11 SDK
|
2017-10-30 18:23:12 +09:00 |
tmkk
|
d05d0b7d39
|
macosx: fix Open ROM Image dialog doesn't appear on recent macOS (issue 216)
|
2017-10-29 15:06:37 +09:00 |
tmkk
|
c63fda3400
|
macosx: use bzero instead of ZeroMemory
|
2017-10-29 15:01:54 +09:00 |