zeromus
d3e1a6db99
make discohawk AudioExtractor multi-threaded
2021-10-03 01:24:12 -04:00
zeromus
b14c434377
fix snes graphics debugger getting permanently hidden (til app is restarted) when choosing new bsnesv115+ core. fixes #2950
2021-10-03 00:09:35 -04:00
YoshiRulz
02f23692cf
Re-enable Lua on Linux
2021-10-03 09:48:26 +10:00
YoshiRulz
e553eafee2
Bump version
2021-10-03 09:13:15 +10:00
feos
167bfeb4c0
update release info
2021-10-01 22:23:34 +03:00
YoshiRulz
56c7457336
Downgrade SharpCompress
2021-10-01 06:19:40 +10:00
YoshiRulz
df655d6f19
Add Fedora to wrapper script
2021-09-30 20:08:53 +10:00
YoshiRulz
078852567a
Revert "Disable Tool Box on Linux ( fixes #2741 )"
...
This reverts commit fe6bf7ba12
.
2021-09-30 19:43:38 +10:00
YoshiRulz
dc090b81fe
Re-use hack from `client.reboot_core` for `openrom` ( resolves #2940 )
2021-09-30 19:39:39 +10:00
YoshiRulz
5f1d686475
Don't compress NesCarts.xml when packaging
...
see #2939
2021-09-30 18:55:31 +10:00
feos
340352eb69
commit readme/license/source info files for pixelated lua fonts
2021-09-28 22:00:13 +03:00
zeromus
9474be55f9
oops, mistake from copy paste cgp (maybe?)
2021-09-27 22:32:02 -04:00
zeromus
e18dd99a58
add bsnes-gamma shader. fixes #2942
2021-09-27 22:30:57 -04:00
CasualPokePlayer
4303d1c333
[mGBA] Game Override Sync Settings ( #2937 )
...
* override sync settings
* override penguin
* don't override save type when autodetecting
* insert penguin
2021-09-26 11:55:13 +03:00
YoshiRulz
bff6126c1b
Fix filesize pre-check in FirmwareManager
2021-09-22 11:51:40 +10:00
YoshiRulz
dbc36fa420
Add automatic patching capability to FirmwareManager
2021-09-22 06:24:28 +10:00
YoshiRulz
190e121a90
Remove firmware patching from Gambatte
2021-09-22 06:24:28 +10:00
CasualPokePlayer
d513c5b2a0
fix #2805 for real this time ( #2936 )
...
* fix https://github.com/TASVideos/BizHawk/issues/2805
* fix https://github.com/TASVideos/BizHawk/issues/2805 for real this time
* misc
* advance penguin
2021-09-21 08:46:57 -04:00
CasualPokePlayer
b5639f8834
update gambatte; update readme to account for gambatte sgb support
2021-09-21 14:01:42 +10:00
dependabot[bot]
4356af7b95
Bump SharpCompress from 0.28.3 to 0.29.0 in /src/BizHawk.Client.Common
...
Bumps [SharpCompress](https://github.com/adamhathcock/sharpcompress ) from 0.28.3 to 0.29.0.
- [Release notes](https://github.com/adamhathcock/sharpcompress/releases )
- [Commits](https://github.com/adamhathcock/sharpcompress/compare/0.28.3...0.29 )
---
updated-dependencies:
- dependency-name: SharpCompress
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-09-21 06:18:19 +10:00
YoshiRulz
2ec0c7d733
Cleanup disabling of DirectX options when it isn't installed
2021-09-21 06:15:19 +10:00
YoshiRulz
c112f0b036
Resolve relative paths passed as --lua ( resolves #2077 )
2021-09-21 05:39:19 +10:00
YoshiRulz
0c855e0047
Add debug util for reproducing #2805
2021-09-20 04:53:46 +10:00
YoshiRulz
2515e73543
Minor cleanup in MGBAMemoryCallbackSystem
2021-09-20 04:50:36 +10:00
YoshiRulz
a3ac843c76
Be explicit about rounding for the FPS display, rename method
2021-09-19 02:02:34 +10:00
YoshiRulz
1f580aa826
Update test data to new RewindConfig schema
...
fixes 94f9016c6
2021-09-18 19:11:53 +10:00
Steven Schalek
478d886bec
Add HandleWatchSizeSelected() to allow user-initiated watch size changes to be ignored if they reset the setting to the same value ( #2862 )
2021-09-18 11:56:16 +03:00
Daniel Peter Rutschmann
94f9016c6f
Add config option for rewinds every fixed number of frames. ( #2893 )
...
* wip consistent rewind intervals.
In Bizhawk 2.3, rewinds were always made in fixed intervals.
With the new rewinder, the rewind intervals vary depending on the
save state size. (This is especially pronounced with delta compression.)
While this is good for TAStudio, it is awful for regular playing / TASing.
* clean up rewind config gui a bit.
Use radio buttons to make it clear that only the numeric input field of the selected option is being used.
* use more precise variable names.
* minor whitespace cleanup
* don't use fixed rewind intervals by default.
This avoid suddenly changing the rewind behaviour when updating from previous recent versions of Bizhawk.
2021-09-18 11:08:43 +03:00
Moritz Bender
158451a68e
Add linux version of LibretroBridge ( #2895 )
...
* Add linux version of LibretroBridge
* correct make variables or whatever
* Revert Hawk-side changes (to avoid merge conflict with master)
Co-authored-by: YoshiRulz <OSSYoshiRulz@gmail.com>
2021-09-18 11:08:26 +03:00
BrunoValads
14dd3c1695
Removed LuaInterface memory leak warning, it was solved
2021-09-17 23:41:46 +10:00
CasualPokePlayer
fbab7f6291
Implement HLE SGB Emulation in Gambatte (squashed PR #2917 )
...
* sgb meme
* various sgb fixes, add hard reset support for spc, make frontend provide spc file
* sgb border support, mostly copied from sameboy
* add support for disabling sgb border, also fix dumb when disabling border
* state work, states seem to be broken tho
* fix dumb state issue
* multiplayer
* fix dumb in spc stating
* misc
* pass SGB tests
* oh right I have to fix this too
* and this dumb too
* attempt to fix weird crashes
* or maybe this will fix it?
* wtf is spc doing?
* rebase
* misc state + debugging stuff
* finally fix weird assertion failure
* factor out loading in spc file, also factor out the ipl
* oops
* init special sgb colors for certain games
* slight sgb audio refactor
* this should work better?
* oops
* switch back to master
* super penguin
2021-09-17 23:35:00 +10:00
YoshiRulz
fc0ebf372f
Remove use of the dynamic type from BizwareGL
2021-09-15 06:00:05 +10:00
YoshiRulz
2d81c820b4
Add LibretroBridge binary for Linux and wire it up
...
build scripts to come, see PR #2895
2021-09-09 04:12:54 +10:00
Chris W
38f3cdb687
Make sorting optional for `forms.setdropdownitems` (squashed PR #2923 )
...
* Add optional sort parameter to SetDropdownItems method
* Improve docs, use pattern matching
Co-authored-by: YoshiRulz <OSSYoshiRulz@gmail.com>
2021-09-08 14:18:51 +10:00
YoshiRulz
56a9e333e9
Allow ToolManager.IsAvailable to check ext. tools
2021-09-06 15:51:11 +10:00
mooware
55a8936a30
add options for virtualboy to only show left or right screen ( #2842 )
2021-09-01 20:41:02 -05:00
YoshiRulz
24f69eb5a6
Also check PreferredPlatformsForExtensions for single-file archives
...
resolves #2915
2021-08-24 10:30:33 +10:00
YoshiRulz
559c8efcf1
Fix inconsistent treatment of systems' rom file extensions
2021-08-24 10:30:33 +10:00
YoshiRulz
40cf608eef
Deduplicate file extension list in RomLoader
2021-08-24 10:30:30 +10:00
YoshiRulz
a26753234b
Add toggle to TAStudio for including frame no. when copying rows
...
resolves #2643
2021-08-24 08:17:34 +10:00
YoshiRulz
c4ff971113
Set firmwares declared with FirmwareAndOption to Ideal status
2021-08-24 07:18:41 +10:00
alyosha-tas
c6744feed8
NESHawk: make sure Krnov (J) goes to correct mapper
2021-08-23 11:37:04 -04:00
alyosha-tas
883d74d2cd
TAStudio: autofirre pattern repeating zero times should not be allowed, fixes #2910
2021-08-23 10:40:18 -04:00
YoshiRulz
2f344f8ffd
Clean up OTK_GamePad.GetAxes
2021-08-20 08:20:25 +10:00
YoshiRulz
23a7754a2b
Inline some helpers into OTK_GamePad ctor
2021-08-20 08:20:25 +10:00
YoshiRulz
591d92fe51
Use 1-based indexing for button/axis names of OpenTK gamepads
...
(to match DirectInput)
2021-08-20 08:20:25 +10:00
YoshiRulz
be19b1bb14
Simplify OpenTK gamepad discovery/enumeration
2021-08-20 08:20:22 +10:00
YoshiRulz
ee0848d7d0
Improve logging for OpenTK gamepads
2021-08-19 13:30:05 +10:00
CasualPokePlayer
b29516e864
Update Gambatte ( #2909 )
...
* update gambatte
* penguin
2021-08-15 22:28:42 -04:00
YoshiRulz
b50afede66
Fix Virtual Pad schemata for ColecoVision
2021-08-16 03:47:14 +10:00