nattthebear
3eec8ca175
update mgba. fixes golden sun soft reset issue
2017-06-16 14:23:57 -04:00
nattthebear
aac25082d0
Video dumping: Store the audiosync option in configuration, and default it to true. If the emulator's av output is perfect, the two will produce identical results. In every instance I'm aware of where the emulator's av output is not perfect, the audio sync mode will produce better results.
2017-06-16 14:11:43 -04:00
alyosha-tas
93254b4b6e
Update RomLoader.cs
...
Fixes #865
2017-06-16 10:35:41 -04:00
alyosha-tas
5a44c10a79
Update MainForm.cs
2017-06-16 10:34:35 -04:00
nattthebear
a4c6d04a18
pizza: change internal rendering pipeline to 32 bit colors
2017-06-16 09:20:35 -04:00
alyosha-tas
5b731cf8b8
SNES saveram: check for existance
...
checks if SGB saveram exists before attempting to assign it to the buffer pointer.
Also return null if no saveram is found, which conforms to what other cores are doing and what EMUHawk expects
2017-06-16 08:50:28 -04:00
nattthebear
04d4880564
pizza: cover your ears
2017-06-16 08:19:03 -04:00
nattthebear
dd9d1b2018
pizza: input
2017-06-15 21:38:52 -04:00
nattthebear
803190e6b4
protip: When refactoring, it's not OK to just make it not work. Fixes #873
2017-06-15 20:40:38 -04:00
nattthebear
c4eeb84ee8
mgba: syste bus
...
fixes #861
2017-06-15 19:34:15 -04:00
nattthebear
8fa903c004
pizza progress: it runs
2017-06-15 19:00:41 -04:00
zeromus
4e1decfa21
add LuaCanvas DrawArc missing from last luacanvas PR merge
2017-06-15 15:01:50 -05:00
zeromus
cfb09b6b5d
Merge pull request #882 from Trivial-Man/master
...
LuaCanvas: Add drawing features
2017-06-15 13:33:22 -05:00
Trivial-Man
eff9308bbf
Add drawing features
...
Brings canvas up to feature parity with LuaLibraryBase
2017-06-15 11:41:27 -06:00
nattthebear
0d7116ef06
they must never know my secret...
2017-06-14 19:58:13 -04:00
nattthebear
d7809d0f52
mapheap: fix some bugs that weren't exercised (nothing uses mremap right now)
2017-06-14 19:51:43 -04:00
nattthebear
69ec6b2a73
remove some sound buffers from snes savestates
2017-06-14 18:56:24 -04:00
adelikat
796f9ddaa7
snes9x - support snes obj toggle hotkeys
2017-06-14 17:28:02 -05:00
nattthebear
e3d2681d99
snes9x: connect obj disable by priority
2017-06-14 17:00:27 -04:00
nattthebear
17cc595ba6
i'd stash all of this but it's less effort to commit
2017-06-14 16:49:42 -04:00
zeromus
f7ac0d0b02
update snes9x submodule -> obj layers toggle commit
2017-06-13 21:47:08 -05:00
adelikat
6660223459
snes - support bg toggling hotkeys on snes9x. snes9x doesn't support individual obj setting so those hotkeys just do nothing for now.. That probably needs to be addressed better.
2017-06-13 20:56:47 -05:00
adelikat
a4672027c9
bsnes - layer toggling move ui from menu items to checkboxes in the options dialog
2017-06-13 20:29:42 -05:00
nattthebear
7d6b4611dc
pizza: start removing parts i don't like
2017-06-13 20:21:13 -04:00
nattthebear
a82d3bc540
snes9x: shartfox: show 99% of all frames as lag frames, as intended
2017-06-13 20:21:13 -04:00
adelikat
03ceeecddb
snes options -> bsnes options
2017-06-13 19:06:53 -05:00
adelikat
b1c5e35005
bsnes - dont' show profile name in the core name in the status bar
2017-06-13 19:01:32 -05:00
nattthebear
2eb4205a3b
libsnes: remove some palette code that wasn't used by us. not sure what this was for. gets raw snes state size down to 5MB
2017-06-13 19:24:28 -04:00
nattthebear
cbbc922cf7
pizza boy at c7bc6ee376028b3766de8d7a02e60ab794841f45
2017-06-13 19:24:28 -04:00
adelikat
c33271e534
make mGBA the default GBA core
2017-06-13 17:35:10 -05:00
adelikat
58b424e53e
Rewind config - minimum state buffer size of 50mb
2017-06-13 17:23:57 -05:00
nattthebear
1314912cf8
libsnes: Hack about a bit to make the graphics debugger function again. It probably crashes somewhere...
2017-06-13 17:55:07 -04:00
zeromus
dee906ecb6
libretrobridge: fix warnings and rebuild dll
2017-06-13 16:25:15 -05:00
alyosha-tas
e07882ae56
NES APU cleanup
2017-06-13 10:43:34 -04:00
adelikat
d91e3b9dcb
Fix oopsies from merge, update SNESOptions ui to account for the Crop SGB option
2017-06-13 08:24:37 -05:00
adelikat
97d7dd7f42
merging master into waterbox2 this one was messy may be regressions
2017-06-13 08:16:25 -05:00
adelikat
8c40d2908c
bnes - remove the force determinism setting (hack) since it is no longer relevant
2017-06-12 21:03:11 -05:00
adelikat
9eb2fcc34c
bsnes - remove profile sync setting and related code
2017-06-12 20:56:34 -05:00
adelikat
971c6a9df6
bnses options - remove profile options
2017-06-12 20:56:33 -05:00
adelikat
ac6b18c137
tastudio - change performance profile nag to a snes9x nag
2017-06-12 20:56:32 -05:00
adelikat
4ce583b141
Movie import - import smv's with snes9x sync settings but lsmv as bsnes, dont' set profile of bsnes. Set the core toggle based on which movie being imported (this could be annoying but so can a movie load exception)
2017-06-12 20:56:32 -05:00
nattthebear
0d0e0f3590
saturnus: disk change controller support. Right before disk 1 is the null ejected disk, so you can use prev and next in a single disk game to simulate opening the CD tray, if that's your thing. For real multidisk support, this will require some additional frontend work.
2017-06-12 21:33:08 -04:00
nattthebear
5237b9df29
change to using the new api for mgba video and audio toggles
2017-06-12 21:05:59 -04:00
nattthebear
93eea88fb4
get vbanext in the right place
2017-06-12 21:00:54 -04:00
adelikat
a0f09b230f
rip out bsnes performance profile movie recording warning but replace it with one for snes9x
2017-06-12 19:58:53 -05:00
adelikat
e6d1850361
N64 - include a 64bit version of mupen64plus-rsp-cxd4.dll, rip out Rsp_Z64_hlevideo since it is giving us no value added, as it was intended to go with the z64 video plugin (that we don't support nor need to)
2017-06-12 19:37:45 -05:00
nattthebear
346cf7d637
VB: add some text to the settings dialogue
2017-06-12 19:31:30 -04:00
adelikat
b38237a3fc
expose snes9x in release builds
2017-06-12 17:45:05 -05:00
adelikat
f6f8a5571c
fix build batch files to point to output folder instead of output64
2017-06-12 17:45:04 -05:00
nattthebear
19883585c6
rewrite MapHeap to be much easier for me to understand
2017-06-12 17:58:19 -04:00