YoshiRulz
97e030fcb8
Add confirmation modal when launching TAStudio during casual play
2021-10-14 14:49:19 +10:00
alyosha-tas
52715383c5
SMS: add SRAM to Terminator in gamedb fixes #2966
2021-10-13 16:20:13 -04:00
alyosha-tas
5626edf43d
TAStudio: do not seek when needing to load greenzone on paint
2021-10-12 19:04:43 -04:00
YoshiRulz
f721dad395
Replace some hardcoded checksums in GBHawk w/ SHA1 to match gamedb
2021-10-10 18:18:56 +10:00
YoshiRulz
cf7cc3bd0e
Use named constants for hardcoded rom checksums in Hawk cores
2021-10-10 18:18:56 +10:00
YoshiRulz
d8dc06cbd2
Don't unnecessarily recompute rom hashes
2021-10-10 18:18:52 +10:00
YoshiRulz
b614edecdb
Detect when running as Superuser/Administrator
...
not using this for anything atm
2021-10-10 13:06:43 +10:00
zeromus
8145dfbdce
neshawk - remove misleading non-functional function for setting volume (don't worry the feature is still there, this was just an unused method)
2021-10-08 22:20:41 -04:00
YoshiRulz
1dbcdcdfc1
Fix loading of Basic Bot under Mono
2021-10-08 13:28:45 +10:00
alyosha-tas
e5c2e7ce4b
TAStudio: Fix #2811 NOTE: I am leaving a TODO in InputRoll, there are some complicated bugs happening with pointed cell updates, but for now everything happens to work out ok.
2021-10-07 08:50:01 -04:00
YoshiRulz
56de859042
Use new fallback mechanism in v2.x of Cyotek.Drawing.BitmapFont
2021-10-06 08:33:09 +10:00
alyosha-tas
a63b7c262b
GBHawk: set bk2 movie CGB flag properly
2021-10-04 16:16:22 -04:00
YoshiRulz
f46ff85287
Fix indentation in FFmpegService
2021-10-04 08:23:18 +10:00
YoshiRulz
ef059dbcaa
Missed the newline on this print
2021-10-04 08:11:42 +10:00
YoshiRulz
df5ef0ec2d
Clean up drag+drop handling in MainDiscoForm
2021-10-04 07:00:19 +10:00
YoshiRulz
a514effba7
Encapsulate "hawking" routine in DiscoHawk and use it in CLI
...
resolves #2947
2021-10-04 07:00:19 +10:00
zeromus
253d532a63
make FFmpegService more reliable (fixes inexplicable hangs in reading ffmpeg output which breaks discohawk audio extractor sometimes and probably other things sometimes unpredictably). fixes #2952
2021-10-03 01:25:45 -04:00
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