Commit Graph

14024 Commits

Author SHA1 Message Date
nattthebear 0114e39489 change all uses of -c:a libvo_aac to -c:a aac because the ffmpeg we're packaging now no longer supports the former 2019-01-20 09:20:52 -05:00
zeromus 0ee9ddc9aa for some reason in 482a3ab8f6 I changed the sln to have x64 and x86 projects instead of anycpu. maybe I had a good reason for that, but I didn't write it in that commit, and so I'm reverting this until someone articulates a good reason 2019-01-20 02:30:19 -05:00
YoshiRulz 901fdbd4d1
Remove unused build helper script 2019-01-20 15:49:37 +10:00
adelikat 5b26300e50
Merge pull request #1419 from upthorn/master
Extend APIHawk with a lua-like system of api libraries
2019-01-19 17:24:08 -06:00
alyosha-tas c4b3a7c3b8 TAStudio: Update window name when using saveas, Fixes #1444 2019-01-19 14:47:12 -06:00
alyosha-tas 6e1a19b5f8 TAStudio: Ask to override existing bk2 file when exporting 2019-01-19 14:02:45 -06:00
alyosha-tas 2bddf3663e TAStudio: Fix some bugs in new from menues 2019-01-19 13:30:42 -06:00
alyosha-tas 9696a75839
Merge pull request #1439 from TASVideos/subneshawkfixattempt
SubNESHawk
2019-01-19 09:48:43 -06:00
alyosha-tas 8e99908c47 SubNESHawk: Add ppu cycle to tracer 2019-01-19 09:23:22 -06:00
alyosha-tas ad6790cfb7 SubNESHawk: Add subframe reset 2019-01-18 18:48:50 -06:00
zeromus b164d8b31c implement user crop area as a negative padding
fixes #1453
2019-01-18 01:16:03 -05:00
zeromus e53d861db4 Revert "bad attempt at implementing user crop area" 2019-01-18 01:00:24 -05:00
zeromus 578bb546f3 bad attempt at implementing user crop area. need to do differently. needs to happen.. like... as soon as we get the video provider. 2019-01-18 01:00:07 -05:00
zeromus cecdff8293 config hookup for user crop area 2019-01-18 00:59:45 -05:00
zeromus ca9385c3c8 add some little fragments i meant for the user display cropping stuff but didnt use 2019-01-18 00:59:23 -05:00
Asnivor 64b9e506f4 EmuHawk: Terminate mono effectively when application closes 2019-01-18 00:48:47 +00:00
Asnivor eb2642d611 EmuHawk: Terminate mono effectively when application closes 2019-01-18 00:45:15 +00:00
Brad Smith 65ce3abaa9 NES Mapper034.cs is missing SyncState (#1451)
* NES Mapper034.cs is missing SyncState
2019-01-17 16:42:27 -05:00
Asnivor c7eb567840 EmuHawk: fixed initial displaymethod config stuff 2019-01-17 17:34:33 +00:00
James Groom e483c94498
Fix controllers from OpenTK (mostly)
* update reference version numbers and fix a null exception this causes (apparently something changes functionality-wise when the *.csproj references version 3.0.1.0 rather than the original 1.x.x.x (on windows at least) - which is interesting)
* Modified GTK_Gamepad to use OpenTK.Input.Gamepad
* use gamepad class if automap exists, otherwise use joystick class
* forgot GetFloats()
* fixed axis and hats - fixed GetFloats() so analog controls can be bound for cores that support it
* changed controller identifier from 'T' to 'J' (in the case of OpenTK.Input.Joystick) and 'X' (in the case of OpenTK.Input.GamePad). This means config defaults in most cases will work (where they worked before with directinput and xinput).
* fixed hat event detection when using OpenTK.Input.Joystick
* disabled forcing OpenTK controllers on windows
* unused variable cleanup
* testing changes
* another test
* other test
* revert previous tests
2019-01-18 01:08:13 +10:00
YoshiRulz 1b03ecb2a4
Redirect stdout to file 2019-01-17 17:34:42 +10:00
YoshiRulz aa05868d12
pull 2019-01-16 15:53:44 +10:00
YoshiRulz 2fe818c324
Wire up OTK_GamePad 2019-01-16 15:52:03 +10:00
Asnivor 5aaa914de5 EmuHawk (mono): fixed folder browser dialog exceptions - https://github.com/TASVideos/BizHawk/issues/1430 2019-01-16 03:54:43 +00:00
Asnivor ebd94a8ecd EmuHawk: (mono) fix multi-disk bundler by removing the managed Win32 shlwapi.dll calls - https://github.com/TASVideos/BizHawk/issues/1430 2019-01-16 03:04:35 +00:00
Asnivor f01f0fa786 EmuHawk: (mono) create Firmware folder if it doesnt exist when user clicks 'open firmware folder'. This mitigates the 'Folder open dialog crash' referenced in https://github.com/TASVideos/BizHawk/issues/1430 2019-01-15 17:16:17 +00:00
Asnivor 486d63295c gitignore: dgb files 2019-01-15 16:44:45 +00:00
Asnivor 196d51da94 EmuHawk: Enabled OpenGL for mono (and disabled DirectX in the display config dialog). On linux this requires the 'nvidia-cg-toolkit' dependency (either through your package manager, or direct from https://developer.nvidia.com/cg-toolkit-download) 2019-01-15 13:32:26 +00:00
Asnivor 3aefa3c75f EmuHawk: Force OpenAL on mono/unix (sound now working) and fix sound options menu so that it opens without exception 2019-01-15 11:01:50 +00:00
YoshiRulz 408e4d001d
Fix runner path 2019-01-15 17:06:15 +10:00
upthorn 435d717f7b Merge branch 'master' of https://github.com/Upthorn/Bizhawk 2019-01-14 17:10:45 -08:00
James Groom 66d51524ec
Add build script for POSIX shell 2019-01-15 02:25:15 +10:00
YoshiRulz 6130ae579f
Add release build script 2019-01-15 02:23:26 +10:00
Asnivor e76df2732a
Merge pull request #2 from Asnivor/MonoSharpCompressTesting
EmuHawk: SharpCompress implementation for Mono - https://github.com/TASVideos/BizHawk/issues/1430
2019-01-14 16:17:46 +00:00
Asnivor b289149a1f EmuHawk: SharpCompress - mitigate some compiler warnings 2019-01-14 16:12:34 +00:00
Asnivor a671f10c9b EmuHawk: SharpCompress - null check 2019-01-14 15:56:15 +00:00
Asnivor ccb9084ae5 EmuHawk: SharpCompress - limit signature check to zip and 7z (to avoid tar false positives) 2019-01-14 15:43:18 +00:00
Asnivor 73caa212c0 EmuHawk: SharpCompress implementation for Mono 2019-01-14 14:30:25 +00:00
YoshiRulz 675053ac64
Add build script for POSIX shell 2019-01-13 23:37:39 +10:00
alyosha-tas f6dd99a3ce GBHawkLink: Fix logic error in linking 2019-01-12 14:57:25 -06:00
alyosha-tas 74d20ca45c SubNEShawk: Add VBL Count to BK2 movie header 2019-01-12 13:27:00 -06:00
alyosha-tas c5cfe9e412 SubNESHawk: Fix up FPS viewer 2019-01-12 10:41:50 -06:00
alyosha-tas 5256284ac6 SubNESHawk:
- Use NES settings for controllers / sync settings
- Clean up un-needed extra controller code
- Enable Menues
2019-01-12 09:32:01 -06:00
alyosha-tas 9fdeb9f5eb SubNESHawk: fix gambatte frameadvancepost, allow ppuviewer and nametableviewer 2019-01-12 08:12:21 -06:00
YoshiRulz 66964222ed
Extract GDIRenderer interface, rename implementation, refactor GdiGraphicsLock 2019-01-12 14:09:34 +10:00
YoshiRulz 632768d5f8
Disable menubar mnemonics on Unix 2019-01-12 01:32:33 +10:00
Asnivor 6b4ef79efb EmuHawkMono.sh: Fix ubuntu export 2019-01-11 14:36:53 +00:00
YoshiRulz 6af203cf77
Minor refactors, helper method in SingleInstanceController
Program.cs is now nicer than it was before #1380
2019-01-12 00:09:44 +10:00
Asnivor a3098f298e EmuHawk: Fix 'using' oops 2019-01-11 12:32:49 +00:00
Asnivor 7c24b7aff4 EmuHawk (mono): EmuHawkMono.sh update 2019-01-11 12:26:36 +00:00