Commit Graph

18987 Commits

Author SHA1 Message Date
YoshiRulz 9bcedb2dab
Abstract the dialog from `AudioExtractor.Extract` and add skip option 2021-11-02 21:37:25 +10:00
YoshiRulz a439ea4970
Fix cancellation of `AudioExtractor.Extract`
fixes d3e1a6db9
2021-11-02 21:15:44 +10:00
CasualPokePlayer 463ef90fd2 build and comment this crap out (nice build error lol) 2021-10-29 23:07:34 -07:00
CasualPokePlayer 7a30cce55f melon merge upstream 2021-10-29 22:57:58 -07:00
CasualPokePlayer 1df985a5f6 cleanup this crap 2021-10-29 22:34:08 -07:00
CasualPokePlayer 7314cf9192 compress datetime comparision, make default initial time consistent with other cores 2021-10-29 22:01:57 -07:00
CasualPokePlayer 77916cfa2c
fix date time display (#2983)
* fix date time display

* Use ISO8601, fix nullability, improve validation

* Should probably override all of them to be consistent

* use local time format here

Co-authored-by: James Groom <OSSYoshiRulz+GitHub@gmail.com>
2021-10-29 21:48:45 -07:00
YoshiRulz 84b55d2af4
Remove useless semicolon following type decl 2021-10-29 06:48:13 +10:00
YoshiRulz 36328b45f3
Fix compilation of DBMan ext. tool
fixes 7953152d5
2021-10-29 06:47:40 +10:00
CasualPokePlayer 1dd7640161 use DescribableEnumConverter for GB and NDS 2021-10-27 20:59:15 -07:00
CasualPokePlayer 9138859bf5 am/pm flag fix? 2021-10-26 18:04:41 -07:00
Dennis 1e65515f63
Encode screenshot as JPEG when it has the extension (#2982) 2021-10-26 18:22:17 -04:00
zeromus c5a09f123b remove `?? ""` litter from ImageSequenceWriter (re #2982) 2021-10-26 18:18:31 -04:00
CasualPokePlayer bb318df49e
SGB Cheats Fix (#2980)
NOTE: LLE SGB cores seem to report an SNES ID anyways. Cheat code converter would need some work if changing them to report a SGB ID (also see https://github.com/TASEmulators/BizHawk/issues/2863#issuecomment-881970014)
2021-10-26 12:32:11 -07:00
CasualPokePlayer 080ed049f5 Switch these all around, also let's make this nice in solexp 2021-10-25 19:59:29 -07:00
CasualPokePlayer 148d6503d3 switch these all around, oops 2021-10-25 19:52:24 -07:00
CasualPokePlayer a0d03fdda0 Gambatte Cleanup 2021-10-25 19:33:33 -07:00
CasualPokePlayer d3bebefcbc
[NDS] Don't try to check for null in an out of range array (#2979)
I have no idea wtf I was thinking with this
2021-10-25 07:10:04 -07:00
CasualPokePlayer bc9331cb6f
[NDS] Double Mmap Heap Size (#2978) 2021-10-25 07:09:49 -07:00
zeromus d9ae8e330d oops, forgot to commit 2021-10-25 01:46:09 -04:00
zeromus 7c8bd4f98c improve pcehawk memory domains 2021-10-25 01:43:10 -04:00
CasualPokePlayer 41128abc37
[melonDS] Redo porting, waterbox style now (#2945)
Co-authored-by: nattthebear <goyuken@gmail.com>
2021-10-24 21:40:23 +03:00
James Groom f14b057d94
Ehh fix latest release badges 2021-10-25 01:46:53 +10:00
YoshiRulz b0e1458137
Merge CRC32 impls and clean up 2021-10-23 03:05:46 +10:00
YoshiRulz 7953152d51
Move CRC32 impls to `BizHawk.Common/checksums` 2021-10-23 03:05:46 +10:00
YoshiRulz 71be5c7997
Use `ReadOnlySpan` for `SpecialCRC32.Add` 2021-10-23 03:05:46 +10:00
YoshiRulz de76127f76
Move `SpecialCRC32.Add(int)` to a local helper method 2021-10-23 03:05:46 +10:00
YoshiRulz f95e03bff3
Make `CRC32.Calculate` return a uint 2021-10-23 03:05:45 +10:00
YoshiRulz 484a1d8fa4
Add unit tests for CRC32 impls 2021-10-23 03:05:42 +10:00
James Groom 7c6f78b461
Add `save_image_to_disk` to Lua canvases (#2973)
* Pass PathEntryCollection through to Lua libs

* Pass EmulationLuaLibrary to LuaCanvas, add save function to LuaCanvas

resolves #2744
2021-10-20 08:57:39 -05:00
YoshiRulz 98ee0d446f Add IEmuClientApi method (+Lua) for getting approximate framerate 2021-10-20 17:00:14 +10:00
YoshiRulz f56a98116e
Remove now-unused reference to System.Web
see #2261, #2535
2021-10-19 14:47:18 +10:00
CasualPokePlayer 9a87a0f586
nuke sameboy (#2934) 2021-10-18 21:38:23 -04:00
nattthebear 09ccf0dbe8
Unthread tastudio seek progress bar (#2774)
Co-authored-by: feos <feos-theos@yandex.ru>
2021-10-18 21:03:25 +03:00
adelikat 681b564bce remove system.web dependency in DiscoHawk 2021-10-18 12:49:29 -05:00
adelikat dda83033bd Lua canvas documentation - properly document that methods are PascalCase. Ideally they would be camelCase, but the LuaMethod attribute wasn't used in the process of regsitering these. They are aout in the wild now, so it would be disruptive to change. Plus, nocasing is used often as well, so we have no consistency anyway. Fixes #2772 2021-10-18 10:24:24 -05:00
adelikat eab4d2127a Ram Search - bg color drawing - don't use engine indexer so much, it news up a new object every time 2021-10-18 09:59:48 -05:00
alyosha-tas 98f9db4bc8 fix tsuri kichi blue marlin hen 2021-10-16 18:00:35 -04:00
zeromus 45c635ac70 update some urls 2021-10-16 14:38:24 -04:00
nattthebear 1a0b0bbd3d rename some upstreams 2021-10-16 11:20:37 -04:00
CasualPokePlayer d0caff6cf3
Dumb (#2968)
* dumb

* dumb
2021-10-14 08:22:21 -04:00
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