alyosha-tas
389979b350
Movies: Still need this line for bk2 movies
2020-11-25 19:57:48 -05:00
alyosha-tas
cf297dacb5
GBHawk: bug fix
2020-11-25 19:05:33 -05:00
alyosha-tas
53efd448d2
GBHawk: clean up
2020-11-25 14:24:52 -05:00
alyosha-tas
78ca48251f
GBHawk: update HDMA implementation
2020-11-25 14:05:17 -05:00
YoshiRulz
13a8a602cf
Move SaveStateLuaLibrary to Client.Common
2020-11-25 19:48:06 +10:00
YoshiRulz
db63222f32
Use new _luaLibsImpl prop instead of LuaConsole.LuaImp via globals
2020-11-25 19:47:07 +10:00
YoshiRulz
a6d1c6595a
Pass LuaLibraries instance to Lua libs via ctors
2020-11-25 19:35:14 +10:00
YoshiRulz
f5752294ff
Simplify Lua lib ctors
2020-11-25 19:27:38 +10:00
YoshiRulz
a4e2e1ad3f
Move absract class LuaLibraries to Client.Common
2020-11-25 19:12:37 +10:00
YoshiRulz
6c05361cda
Move GuiLuaLibrary to Client.Common
2020-11-25 19:11:06 +10:00
YoshiRulz
20111fb4a2
Replace class Win32LuaLibraries.ResumeResult with tuples
2020-11-25 19:01:37 +10:00
YoshiRulz
fd4a534fa7
When restarting Lua, use a single ApiContainer for all Lua libs
...
fixes a7ffdd948
, 104c17e77
, 151911069
2020-11-25 18:04:02 +10:00
TiKevin83
fe25b41c1e
Update libgambatte to r729+ ( #2486 )
...
* updating libgambatte from various updates to gambatte-speedrun
2020-11-23 22:59:40 -05:00
alyosha-tas
1afcbe3ab5
GBHawk: update bad SRAm access emulation
2020-11-23 19:41:10 -05:00
alyosha-tas
af38023ba8
GBHawk: open bus behaviour on locked SRAM
2020-11-23 17:06:49 -05:00
YoshiRulz
0093c16d79
Bump .NET SDK to 5.0.100, bump C# to 9.0
...
BizHawk.Tests executable needs to run in CI, but the 5.0 SDK image can't run
Core 3.1 apps somehow, so I bumped that too
2020-11-23 21:48:10 +10:00
YoshiRulz
be536c67de
Update OpenTK and OpenTK.GLControl to latest 3.x ( resolves #2471 )
2020-11-23 21:18:20 +10:00
alyosha-tas
4a76cc322e
GBHawk: some display bug fixes
2020-11-22 17:03:24 -05:00
alyosha-tas
8199e67770
GBHawk: more double speed mode timing work
2020-11-22 11:40:56 -05:00
YoshiRulz
bad08162e2
Restart Sound in MainForm instead of SoundConfig
2020-11-22 12:38:40 +10:00
YoshiRulz
edda120b07
Clean up some dumb in *SoundOutput ctors
2020-11-22 11:48:17 +10:00
YoshiRulz
9e5ab0706e
Move calls of static methods *SoundOutput.GetDeviceNames to a delegate
...
now only MainForm needs to reference *SoundOutput
2020-11-22 11:31:58 +10:00
alyosha-tas
bffe2078d4
GBHawk: More double speed mode work
2020-11-21 16:18:43 -05:00
alyosha-tas
cd7cc7f939
GBHawk: work on double speed mode
2020-11-21 13:49:28 -05:00
YoshiRulz
7596b97218
Add prop FormBase.BlocksInputWhenFocused to simplify some logic
2020-11-21 22:42:42 +10:00
YoshiRulz
e7f83cb492
Small cleanup of <NoWarn/> use in project files
2020-11-21 19:53:13 +10:00
YoshiRulz
e2a496c652
Cleanup OTK_Keyboard
2020-11-21 19:16:34 +10:00
YoshiRulz
e2ac1aca84
Add and use DistinctKey enum (copy of WPF's key enum)
2020-11-21 17:43:58 +10:00
YoshiRulz
641db1bcd7
Comment out unused field
...
was assigned to before refactor in fc92d3c63
2020-11-21 11:24:57 +10:00
alyosha-tas
0b8e4ab6b1
Movies: revert previous 2 commits, too many difficulties around movies in 'finished' mode
2020-11-20 19:20:55 -05:00
alyosha-tas
1fe1138a91
Movies: don't redo steps if movie finished
2020-11-20 18:11:38 -05:00
alyosha-tas
d676036359
Movies: reorder code so that record mode is not entered if state load failed
2020-11-20 17:25:01 -05:00
alyosha-tas
320ecc9093
Movies: Fix #4285
2020-11-20 16:09:58 -05:00
YoshiRulz
5eedd695c2
Update examples for host env. in GitHub issue template
...
I chose more recent versions, and also dropped macOS and Win7 and added Win8.1
2020-11-20 20:16:54 +10:00
alyosha-tas
349092fec8
GBHawk; fix input when switching from playing a movie to recording another one
2020-11-19 13:59:33 -05:00
alyosha-tas
fc92d3c63e
Debugger: Fix scrolling in disassembly view
2020-11-17 19:54:43 -05:00
alyosha-tas
fa08b25d37
Virtual Pad analog stick: Fix changing x axis name , fixes #2467
2020-11-16 22:00:49 -05:00
alyosha-tas
7865fe2980
Movies: pass SRAM to emulator before state is made
2020-11-16 17:37:49 -05:00
zeromus
6873b1c291
discsystem - load 2352-byte aligned iso as mode2/2352 bins instead. will cause 1 in ~2000 cases of isos to fail in case they are honestly multiples of 2352 sectors. if anyone ever reports that I can possibly try it both ways and see if one can detect as a known disc type and use whichever one succeeds?
...
should "fix" #2478
2020-11-13 03:13:04 -05:00
nattthebear
ebf0f6685e
Fix playing a movie when core is not specified and core is not one we support switching of
...
#2476
2020-11-12 15:12:00 -05:00
alyosha-tas
04a60cd0df
Game DB, add good entry for Litti's Summer Sports
2020-11-09 13:12:29 -05:00
alyosha-tas
a4507691b6
GBHawk: Overhaul HDMA emulation
2020-11-07 09:36:53 -05:00
YoshiRulz
d23386e75d
Remove unused assemblies from repo
2020-11-06 23:15:12 +10:00
alyosha-tas
2a92121483
GBHawk: refactor some ppu code to prepare for more accurate VRAm glitch emulation
2020-10-29 12:35:45 -04:00
alyosha-tas
bd3ee6f45c
GBHawk: don't clear timer/serial interrupts when they happen at the same time as a set
2020-10-24 21:46:31 -04:00
YoshiRulz
72511add3b
Add ctor to KeyEvent and make readonly struct
2020-10-23 11:10:49 +10:00
alyosha-tas
d7c59e8bd4
GBHawk: Fix behaviour of button pressed during STOP
2020-10-22 20:24:54 -04:00
YoshiRulz
3709968757
Map remaining DInput keys to OTK Unknown
2020-10-21 12:40:55 +10:00
YoshiRulz
4dab259412
Rewrite scan code list for DInput alt. mode
...
In 9d348c9c8
I copied these verbatim, but half of the non-alphanumeric keys were
wrong. I passed 0..0xFFFF to MapWin32VirtualScanCodeToVirtualKey to get what I
assume are the correct values, though it's possible they're per-machine, in
which case the whole alt. mode feature is broken. There are a few keys that
remain commented-out because I didn't find their scan code, notably numpad 0-9.
2020-10-21 12:25:40 +10:00
YoshiRulz
fa7811f848
Add Menu, Oem102, and Unknown to OTK, add Menu and Unknown to DInput
2020-10-21 12:09:44 +10:00