feos
342fb9cb26
quicknes: update, fix build, and rebuild
2024-03-24 22:14:41 +03:00
SergioMartin86
2af6bf3c34
Updating to latest quickerNES commit and changing remote to TASEmulators/quickerNES
...
Fixing msvc project
2024-03-24 21:42:06 +03:00
feos
eb70cd474e
build quicknes dll if in mingw
2024-03-24 19:41:24 +03:00
Morilli
a803407cdd
Mark Package.sh as executable again
...
fixes 9c4a818423
2024-03-23 11:29:58 +01:00
James Groom
85caed48cc
Fix movie importer crashing on files with unrecognised extentions
2024-03-22 17:00:43 +00:00
Morilli
d17352a204
Fix Package.sh
...
untested because it wouldn't be fun otherwise
2024-03-22 17:33:38 +01:00
Sergio Martin
9c4a818423
Replace QuickNES core with QuickerNES (squashed PR #3839 )
...
resolves #3848
2024-03-23 01:31:22 +10:00
James Groom
0857dd6771
Clean up equality implementation for `Cell`
2024-03-20 22:19:57 +00:00
James Groom
01ed94d167
Replace mutation w/ pre-init check for N64 C button column header hack
...
also fixes width not being recalculated
fixes fde16fa5a
2024-03-20 19:51:41 +00:00
James Groom
41cae2dd22
Remove unused props from `RollColumn` and `RollColumns`
2024-03-20 19:46:56 +00:00
James Groom
c5a478a28a
Remove unused prop `Cell.CurrentText`
2024-03-20 19:34:45 +00:00
James Groom
bbe7040554
Remove temporary no-crash-plz shims
2024-03-20 19:33:46 +00:00
James Groom
a3aa67681f
Clean up debug serialisation of `Cell`
...
fixes 2a67cf93e
2024-03-20 19:31:34 +00:00
YoshiRulz
57439f9697
Reduce LINQ calls on `CellList`
2024-03-20 11:24:13 +00:00
James Groom
0f9f6f0e53
Drop import
2024-03-20 11:24:13 +00:00
Morilli
ca0fb69570
Optimize operations with selected items
2024-03-20 11:24:13 +00:00
James Groom
2a67cf93ec
Replace `SortedSet` with `SortedList<T>` in `InputRoll`
...
see 6d40c08c3
2024-03-20 11:24:13 +00:00
SkiHatDuckie
328d36d0ca
Refactor window scale menu, add 6x through 9x (squashed PR #3872 )
...
resolves #3826
2024-03-20 09:48:15 +10:00
James Groom
3f92764bde
Bump date on PR template's CLA checkbox
...
fixes 85e5a028b
2024-03-20 05:40:10 +10:00
RetroEdit
85e5a028b4
update PR license agreement to clarify licensing ( #3743 )
...
* make the GitHub Copilot note more prominent
2024-03-19 14:28:52 -05:00
adelikat
b6efbfe54b
add hotkey to toggle the last used lua script
2024-03-19 11:10:15 -05:00
Morilli
b10f8969ac
Don't allocate extra buffers in lua [Push|To]String
2024-03-19 12:19:56 +01:00
Morilli
bfae8d0f1e
reduce allocations in CalculatePointedCell
2024-03-16 13:26:53 +01:00
Morilli
cad3699221
Don't triple-allocate in FrameToStringPadded
2024-03-15 18:31:46 +01:00
James Groom
2f6a507fdf
Simplify some logic in `InputRoll.{SelectCell,OnMouseDown}`
2024-03-15 12:10:20 +00:00
James Groom
967ce66e9e
Use helper prop in `InputRoll`, simplifying LINQ call
2024-03-15 12:01:58 +00:00
James Groom
485cafadff
Nix expr: Regen NuGet lockfile
2024-03-15 20:39:22 +10:00
Morilli
0cbc65ba4e
Improve Cell comparison
2024-03-14 21:59:25 +01:00
James Groom
86a4aa69ee
Fix double enumeration in `InputRoll.SelectRow`
2024-03-15 06:02:29 +10:00
CasualPokePlayer
6e881d39a2
encore: avoid directly using SetThreadDescription (windows 10+ only function), restores windows 7-8.1 compat
2024-03-13 21:08:07 -07:00
James Groom
ce6d032051
Fix logic in `Bk2Controller.SetFromMnemonic`
...
fixes fdf63900b
2024-03-14 04:15:56 +10:00
James Groom
8d892346d2
Fix crash when loading `.wch` into RAM Search
2024-03-13 23:42:25 +10:00
James Groom
0f8995eec7
Clean up conditionals in `TAStudio.TasView_QueryItemIcon`
...
fixes 17ed62b39
2024-03-12 15:35:44 +10:00
James Groom
e55c6c2688
Avoid delegate wrapper in `ICollection.RemoveAll` extension hot path
...
see 6d40c08c3
2024-03-12 15:24:41 +10:00
James Groom
24bd99eb07
Refactor `HotkeyInfo.ResolveWithDefaults`
2024-03-12 15:22:07 +10:00
Morilli
fdf63900b6
Reduce string allocations in SetFromMnemonic
2024-03-12 02:17:59 +01:00
Morilli
17ed62b39e
Prevent unnecessary TasMovieRecord queries
2024-03-12 01:41:22 +01:00
Morilli
9a2de650d1
Reduce Cell allocation spam
...
Don't really like this change but it does help allocation count a lot. Perhaps Cell should just be a struct?
2024-03-12 00:04:29 +01:00
Morilli
6d40c08c3c
fix #3675
...
This looks to just be better on .net framework...
2024-03-11 22:43:57 +01:00
CasualPokePlayer
5bf9d387b4
prevent various apis from being used while in an input/memory callback
2024-03-10 23:18:55 -07:00
CasualPokePlayer
986299c52b
encore linux build
2024-03-10 20:05:04 -07:00
CasualPokePlayer
5cb80569d9
encore: bump up uncompressed state buffer size
2024-03-10 19:57:03 -07:00
CasualPokePlayer
38ef6028d7
correct buffer check condition
2024-03-10 15:25:01 -07:00
CasualPokePlayer
04fe0d7d04
fix crash with SDLResampler
2024-03-10 15:10:17 -07:00
CasualPokePlayer
03fa3fc19d
get rid of this Flush call
...
isn't really needed
2024-03-10 15:03:33 -07:00
CasualPokePlayer
d9a93c474a
throw out the speex resampler, place in SDL's resampler to replace it
...
no more 2010 vc++ runtime requirement
2024-03-10 15:02:25 -07:00
Morilli
05abb3adfa
Optimize IndexOfFrame function in TAStudio
2024-03-10 19:21:05 +01:00
Morilli
87197e0524
Optimize IsMarker checks in TAStudio
2024-03-10 18:57:08 +01:00
CasualPokePlayer
d547ff3d57
update comment due to prev commit
2024-03-10 03:40:18 -07:00
CasualPokePlayer
5a8ce91d95
Recompile mupen dlls against VS2022
...
this also needed mupen deps updated, and SDL2 compat needed to be fixed. SDL doesnt need to be used anymore, so that's nice
also deleted mupen projects which we don't use anymore
2024-03-10 03:36:43 -07:00