YoshiRulz
b9e784e153
Replace broken hack with hardcoded data
2021-02-06 20:31:36 +10:00
YoshiRulz
643d7b12dd
Lock/unlock Lua drawing surface for event callbacks ( fixes #2595 )
2021-02-05 10:52:13 +10:00
YoshiRulz
9d1eaa6475
Prevent trying to use DirectInput on Linux ( resolves #2607 )
2021-02-05 07:06:17 +10:00
YoshiRulz
2b72eabdf9
Skip platform tests in CI
2021-02-03 12:38:47 +10:00
YoshiRulz
fb03771bb7
Simplify tests for GetRelativePath and MakeRelativeTo
2021-01-31 11:17:17 +10:00
YoshiRulz
68659055cb
Add Unix implementation matching docs for GetRelativePath, add tests
2021-01-31 10:54:42 +10:00
YoshiRulz
f26ba1dca5
Add tests for most of PathExtensions
2021-01-31 10:16:17 +10:00
YoshiRulz
6858a36552
Fix Unix implementation of GetRelativePath; expand on docs
2021-01-31 10:16:13 +10:00
YoshiRulz
20b93d4690
Fix Windows implementation of IsSubfolderOf
2021-01-31 10:16:08 +10:00
YoshiRulz
7763d7a1cd
Fix Unix implementation of IsSubfolderOf
2021-01-31 10:16:03 +10:00
YoshiRulz
ec80d0fb1d
Add prop OSTailoredCode.IsWSL
2021-01-31 10:15:58 +10:00
YoshiRulz
cb6f435f9a
Refactor Lua forms.setproperty
...
see #2602
2021-01-31 09:39:15 +10:00
YoshiRulz
7a91e54b7b
Set DialogResult in AutofireConfig
...
see #2599
2021-01-31 09:39:00 +10:00
YoshiRulz
4da8a85f8c
Fix missing access modifiers and misc. code style
2021-01-31 09:36:40 +10:00
zeromus
f76f3d7eed
add note about how limited the single instance commandline is
2021-01-27 04:28:14 -05:00
zeromus
e57f4427b3
Revert "Grey-out checkbox for single-instance mode in Config > Customize..."
...
This reverts commit 496d6e0f94
.
2021-01-27 04:26:04 -05:00
zeromus
2d847df848
nobody left a note about why this is needed for five years, so I decided it wasn't needed. It was added with fd6ac896
and seems to be related to the log console, which seems to work fine without it
2021-01-27 04:25:04 -05:00
zeromus
d7ea21d0b6
redo single instance mode from scratch ( fixes #2594 )
2021-01-27 04:24:51 -05:00
YoshiRulz
489eaf8574
Misc. readme changes
2021-01-27 14:54:10 +10:00
YoshiRulz
be2360650f
Elaborate on CLI arguments
2021-01-27 14:53:47 +10:00
YoshiRulz
47a9e35ea4
Remove VB.NET from readme
...
oops I fixed this last release
2021-01-27 13:30:36 +10:00
YoshiRulz
4f1b240065
Temporary fix for GetRelativePath arguments until I can debug
...
see f79b7e5be
, db74bd842
2021-01-26 12:48:30 +10:00
alyosha-tas
db74bd8426
revert f79b7e5
, fixes multi disk bundler. This works on Windows, maybe linux needs a different implementation, but GetRelativePath appears tailored to Windows and had been working fine the original way.
2021-01-25 18:09:25 -05:00
alyosha-tas
a759e26265
genesis vdp viewer, fix copy paste error, fixes #2596
2021-01-24 19:12:34 -05:00
YoshiRulz
44f5ac9924
Fix compilation of HelloWorld ext. tool
...
forgot to update this with db7150642
2021-01-25 06:12:49 +10:00
YoshiRulz
416e9ffbb3
Fix code style (import order)
2021-01-25 06:07:39 +10:00
nattthebear
adca19c30a
Remove icsharp ( #2590 )
...
Since .NET 4.5, there's been a good framework alternative, and it gets lots of eyes on it. I've heard that it's quite fast in .NET Core too.
2021-01-23 09:14:51 -05:00
YoshiRulz
e24709f8fb
Remove redundant attr class VideoWriterIgnoreAttribute
2021-01-23 17:12:31 +10:00
YoshiRulz
a149b7e033
Cleanup instantiation of FFmpegDownloaderForm and FFmpegService
2021-01-23 17:01:54 +10:00
YoshiRulz
73a780674d
Add tests for decompressing/extracting archives
2021-01-22 08:22:58 +10:00
YoshiRulz
acc187008f
Fill out SharpCompress archive file ext. list, adding .tar
...
SharpCompress claims to support .tar.bz2, .tar.gz, and .tar.lz, but I couldn't
get them to work. Left them in for later
2021-01-22 08:20:04 +10:00
YoshiRulz
0f21944755
Fix NRE when enumerating archive members to HawkArchiveFileItems
...
SharpCompress does this for .tar.gz it seems
2021-01-22 08:18:57 +10:00
YoshiRulz
0fd7154eec
Fix false positives, non-.tar flagged as .tar, from SharpCompress
...
Technically, the magic bytes are only found in modern revisions of the format,
but I'd say >99.9% of .tar archives we'll encounter are made with either
libarchive's bsdtar or GNU Tar.
2021-01-22 08:08:07 +10:00
YoshiRulz
b4445c6f8f
Make SharpCompressArchiveFile throw on double Dispose
2021-01-21 22:54:34 +10:00
nattthebear
dbe0229810
Use SharpZipLib for lsmv import instead of hawkfile ( #2589 )
...
Use the same library and ideas that savestate and movie loading use.
2021-01-21 07:50:50 -05:00
YoshiRulz
99d027cc63
Fix code style in dearchiver impl
2021-01-21 20:55:07 +10:00
nattthebear
d3917de1b3
Make sound work correctly during clock throttle mode
...
Fixes #2580
2021-01-20 19:57:48 -05:00
zeromus
3c10a64fd5
re-enable .gz, apparently it works after all if you feed it a file that's actually a .nes.gz etc.
2021-01-20 15:51:02 -05:00
zeromus
6cc4b0e28f
SharpCompressArchiveFile: fix support for solid rar
2021-01-20 15:22:03 -05:00
zeromus
c5d908cc69
HawkFile: limit attempts to dearchive to files with extension .zip, .7z, .rar. fixes #2587
2021-01-20 15:20:55 -05:00
TiKevin83
95e1d5b956
Rename Alternate Sync ( #2586 )
...
* Rename Alternate Sync to describe what is alternate about it
* Add tooltip explaining Sync to Audio
2021-01-20 12:24:54 +03:00
YoshiRulz
1ccac956d8
Rearrange statements, preserving execution order
2021-01-20 16:34:25 +10:00
YoshiRulz
55e066a0cc
Use a consistent format for file extensions throughout HawkFile
...
also cleanup `Bind*` overloads
2021-01-20 16:31:09 +10:00
adelikat
bf5833a1bf
vecrex - report 50fps in play movie dialog
2021-01-18 17:24:16 -06:00
YoshiRulz
496d6e0f94
Grey-out checkbox for single-instance mode in Config > Customize...
2021-01-19 02:46:05 +10:00
YoshiRulz
6cffc9a7cd
Add core name and system readout to Emulation menu
2021-01-19 02:27:03 +10:00
YoshiRulz
a0ebb2f551
Ensure surfaces are unlocked when disposing of GuiApi
...
actually properly fixes #2571 for real this time
2021-01-19 01:14:49 +10:00
YoshiRulz
bba4286123
Dispose of disposable ApiHawk libs when reinitialising
2021-01-19 01:12:50 +10:00
YoshiRulz
5c89d0cb15
Cache ApiContainer instead of GuiApi in Win32LuaLibraries
2021-01-19 01:09:52 +10:00
YoshiRulz
253a24edd6
Pass tool.Config.PathEntryCollection instead of the whole tool
2021-01-18 14:49:31 +10:00