nattthebear
|
e892dcef82
|
milestone: vb and ngp compile
|
2020-05-25 12:49:30 -04:00 |
nattthebear
|
311b549b6f
|
Add mednafen sobmodule
|
2020-05-25 12:44:22 -04:00 |
adelikat
|
4e3ae130e2
|
move some logic out of TasLagLog that belongs at the caller level
|
2020-05-24 19:56:29 -05:00 |
alyosha-tas
|
43e796d256
|
SubGBHawk: no longer add vblank count to header
|
2020-05-24 18:37:24 -04:00 |
adelikat
|
c22e02d22b
|
ToTasMovie() extension method - remove vestigial default bool param
|
2020-05-24 17:10:14 -05:00 |
adelikat
|
0acb697808
|
use MovieService more
|
2020-05-24 16:43:04 -05:00 |
adelikat
|
e980932356
|
Tastudio - don't show inaccurate core nag, if a movie is already loaded, since the movie has the inaccurate core in sync settings, this royal jacks things up
|
2020-05-24 16:26:35 -05:00 |
adelikat
|
44b5d12e39
|
Recent menus - add freeze/unfreeze icons to the freeze menu, hopefully will help it be more noticeable when the mode has changed from a misclick
|
2020-05-24 16:12:22 -05:00 |
TiKevin83
|
deb6c369c4
|
Cleanup VRAM access glitch
|
2020-05-24 15:29:01 -05:00 |
TiKevin83
|
cab89ef182
|
Cleanup unused libretro shader code
|
2020-05-24 15:29:01 -05:00 |
alyosha-tas
|
21779a2a6f
|
GBHawk: ppu refactor for window and bus
|
2020-05-24 16:26:07 -04:00 |
alyosha-tas
|
334844bde2
|
SubGBHawk: use cycle count to correctly track time
|
2020-05-24 16:25:14 -04:00 |
adelikat
|
23c1ccac7e
|
BkmControllerAdapter - simplify and get rid of legacy support for random buttons, not such a good idea on an importer
|
2020-05-24 14:07:47 -05:00 |
zeromus
|
831a64c7de
|
fix layout of bsnes registers fetch payload (broken in 36be9e9fc7 ). fixes #2040
|
2020-05-23 23:46:52 -05:00 |
YoshiRulz
|
5b5b6bd483
|
Unify ApiContainer instantiation
fixes c1cd1b9e0
|
2020-05-24 14:19:14 +10:00 |
YoshiRulz
|
af2f460356
|
Make this WriteLine in FrameBufferResized conditional on DEBUG
|
2020-05-24 14:01:09 +10:00 |
YoshiRulz
|
5689d69bfb
|
Make gamedb's WriteLine flooding conditional on DEBUG
|
2020-05-24 13:57:08 +10:00 |
adelikat
|
340370fd68
|
simplify Bkm importing
|
2020-05-23 20:58:00 -05:00 |
adelikat
|
1a6931bdb1
|
Simplify bkm importer
|
2020-05-23 20:44:38 -05:00 |
adelikat
|
f70fcdc3b2
|
remove LoopOffset support from BkmMovie
|
2020-05-23 20:34:49 -05:00 |
adelikat
|
d4aa057664
|
Simplify getting core names by using the constant instead of reflection
|
2020-05-23 20:28:28 -05:00 |
alyosha-tas
|
e94432dbd8
|
GBHawk: fix audio for games that turn off wave chanel rapidly to fill wave ram
|
2020-05-23 19:19:41 -04:00 |
adelikat
|
a540a2fe85
|
consolidate movie instantiation code more
|
2020-05-23 15:04:30 -05:00 |
adelikat
|
1e9dcd2e9b
|
for fixes to bk2 and tasmovie creation, fix a conversion bug that did StartsFromSavestate TasMovie logic for movies that start from saveram
|
2020-05-23 14:08:36 -05:00 |
adelikat
|
22bab8361a
|
ugh, didn't mean to remove the lock in Input.cs
|
2020-05-23 14:02:43 -05:00 |
adelikat
|
0f1066fe93
|
restrict and consolidate new-ing of IMovie classes
|
2020-05-23 13:53:47 -05:00 |
adelikat
|
0e59ef1679
|
documentation fix
|
2020-05-23 13:39:30 -05:00 |
adelikat
|
1326a30287
|
remove some unnecessary .ToString() calls
|
2020-05-23 13:36:23 -05:00 |
adelikat
|
63cd1c603e
|
Input.cs - simplify and remove a todo, I think not creating a copy is fine here
|
2020-05-23 13:36:23 -05:00 |
adelikat
|
54de7ad178
|
Use more movie mode extension methods, make MovieSession null until a movie is loaded
|
2020-05-23 13:36:23 -05:00 |
adelikat
|
d0d526f746
|
Some fixes to movie mode extensions, these aren't bugs, yet, as the scenarios never occur
|
2020-05-23 13:36:23 -05:00 |
alyosha-tas
|
2e4609ff02
|
GBHawk: implement some minor audio hardware bugs
|
2020-05-23 14:35:55 -04:00 |
adelikat
|
f2f2de8bdd
|
Rip out the Infinite movie feature, it was a gimmick that has run its course. It isn't much code but it does complicate the API for a feature that would never lead to a published tas movie
|
2020-05-23 12:57:24 -05:00 |
adelikat
|
3174a676f5
|
make a struct readonly, and private
|
2020-05-23 12:57:24 -05:00 |
alyosha-tas
|
216580f693
|
GBHawk: center sound waveform. Seems to help ready to rumble and cannon fodder. Sounds closer to what I hear in videos.
|
2020-05-23 12:06:23 -04:00 |
adelikat
|
5912f6d491
|
MovieApi - simplify some long winded comment and subtitle generation. This class seems to very thinly wrap the IMovie api, why not just provide an IMovie?
|
2020-05-23 10:00:55 -05:00 |
adelikat
|
8d5cbd728e
|
simplify SimpleController API
|
2020-05-23 09:43:38 -05:00 |
adelikat
|
049a79c996
|
separate the logic of creating an inputlog from generate on screen input display. Some duplicated code by doing this but I'll take that over tangled code, and more importantly, this separates the need of having an instaniated movie in order to display input
|
2020-05-23 09:27:47 -05:00 |
YoshiRulz
|
c1cd1b9e0f
|
Cleanup some ApiHawk management code
|
2020-05-23 20:44:32 +10:00 |
YoshiRulz
|
9e4595c184
|
Remove remaining reflection in ClientApi and cleanup
|
2020-05-23 16:20:42 +10:00 |
alyosha-tas
|
74ef5b4b1f
|
GBHawk: tune audio a bit
|
2020-05-22 21:28:58 -04:00 |
upthorn
|
e5efeb49ac
|
Add DrawImage and DrawImageRegion overloads to Gui API to allow for drawing an image from a prepared Image object rather than requiring a file in all cases.
|
2020-05-22 15:02:48 -07:00 |
upthorn
|
2437e0dba9
|
Make ClientApi calls safer by avoiding reflection where possible.
Add InvisibleEmulation and SeekFrame to allow CamHacks to function
|
2020-05-22 15:02:48 -07:00 |
adelikat
|
bf6f6a54d0
|
When loading a movie - account for a missing core header entry, fallback to the user's preferred core but give them a pop up warning about it
|
2020-05-22 11:52:56 -05:00 |
alyosha-tas
|
78f0b9252d
|
GBHawk: controller IRQs enabled by write delayed 4 cycles
|
2020-05-22 12:17:42 -04:00 |
alyosha-tas
|
f03fb06370
|
Merge pull request #2034 from TiKevin83/master
Fix VRAM end of line testROM and a desync in GB Wario Land II
|
2020-05-22 10:50:59 -04:00 |
TiKevin83
|
9768abbb35
|
This seems to make the VRAM access quirk work in Wario Land II as well as the testROMs
|
2020-05-22 09:43:37 -04:00 |
TiKevin83
|
5a7c198d46
|
cleanup
|
2020-05-22 09:28:36 -04:00 |
TiKevin83
|
2eb321a495
|
Fix a testROM that avoids the quirk when in double speed mode
|
2020-05-22 09:16:51 -04:00 |
YoshiRulz
|
b65ad5afbd
|
Inherit ElfSharp dependency
my bad; fixes 6e0148d92 and 4f10b9780; re: #2035
|
2020-05-22 14:44:56 +10:00 |