CasualPokePlayer
31b30210b3
[Ares64] fix A/V sync getting screwed up in interlaced mode
2022-03-18 01:11:25 -07:00
CasualPokePlayer
107c7b7034
make sure angrylion plugin settings are included in sync settings clone
2022-03-17 09:57:02 -07:00
CasualPokePlayer
5997f81659
give proper description for melon's Threaded 3D Rendering and remove if true's
2022-03-16 19:29:29 -07:00
CasualPokePlayer
7150a97e07
get render threading working in melon
...
Squashed commit of the following:
commit 6c54b59f5f8f8bbf8698eebbc2a7e39079b0e726
Author: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>
Date: Wed Mar 16 19:19:12 2022 -0700
update submodule
commit 2c65d4375b64d8e729ebc0d35fd34865627bc494
Author: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>
Date: Wed Mar 16 19:14:36 2022 -0700
frontend stuff
commit 4566edcc623061beb6e3a7b2ead5571b42abdf3e
Author: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>
Date: Wed Mar 16 18:10:45 2022 -0700
probably hacky bullshit
commit 1fb9427c56a8d1af60378163cc2cafe6b36149c9
Author: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>
Date: Wed Mar 16 00:59:58 2022 -0700
more mt testing
2022-03-16 19:19:36 -07:00
CasualPokePlayer
57c453ea68
Add angrylion for another video plugin, bring back the cxd4 rsp plugin (angrylion needs LLE), wire up its single setting, remove preformance ares libraries (frontend stuff was already removed)
2022-03-14 04:05:55 -07:00
CasualPokePlayer
5fe5b7a104
and push .git here too
2022-03-11 19:48:39 -08:00
CasualPokePlayer
6fbe4b63f1
give angrylion submodule the correct branch
2022-03-11 19:47:35 -08:00
CasualPokePlayer
01e59f658c
don't know how that submodule got pushed back
2022-03-11 19:42:58 -08:00
CasualPokePlayer
ccac4d1000
Squashed commit of the following:
...
commit 15611308c2c6ed5e4f46bd840ade8700e3768527
Author: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>
Date: Fri Mar 11 19:29:57 2022 -0800
derp
commit 3c0546cdd8f08004c1ad82bdb72910498dddac91
Author: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>
Date: Fri Mar 11 19:28:06 2022 -0800
bob
commit 8e24ef7adc9ccee5405f8618bb8ddb165ff9cf8f
Author: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>
Date: Fri Mar 11 19:10:45 2022 -0800
removing perf core here now
commit 66225df3b175544d28d91c6ede53861c74e71239
Author: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>
Date: Fri Mar 11 18:51:14 2022 -0800
delete perf core, cleanups, get submodule pushed
commit 06b627bd949f15aac4749a33762ec5cb47e5aea9
Author: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>
Date: Fri Mar 11 17:46:36 2022 -0800
oh fucking please don't tell me this was it
commit 0bd0625d172a74a82e30b89e2f10702394e74491
Author: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>
Date: Fri Mar 11 17:21:22 2022 -0800
bleh
commit 20c1497fd1fb25eb6ac6c44fe2490b71009fc9e0
Author: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>
Date: Fri Mar 11 16:36:02 2022 -0800
bleh
commit 4ccd7982d97f8c4c85c5b18801bb9784df9772e8
Author: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>
Date: Fri Mar 11 15:55:43 2022 -0800
testing
commit ab9e14bc7bb3e533f903a003b80f8e6a006cd819
Author: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>
Date: Fri Mar 11 15:44:24 2022 -0800
bleh
commit 6d2de266825ac23df25466fdd6154e60ec6132de
Author: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>
Date: Fri Mar 11 00:08:45 2022 -0800
bleh
commit f55c3e3277b979a8535667312fdb988a1f70bc01
Author: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>
Date: Thu Mar 10 23:54:49 2022 -0800
oh derp
commit 16e3c87d7ab06947da208feb88b3f3fd96874621
Author: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>
Date: Thu Mar 10 23:43:27 2022 -0800
bleh
commit 1630845d46af7dc048b8c5dcfc7b0359d7f3133a
Author: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>
Date: Thu Mar 10 23:36:14 2022 -0800
gross hack
commit ff1ef0ac6da559e0ce0e7cad10583b70a63c3551
Author: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>
Date: Thu Mar 10 23:10:54 2022 -0800
angrylion integration into ares.
2022-03-11 19:36:56 -08:00
YoshiRulz
f8a688d47f
Fix case-sensitivity of `Save-`/`OpenFileDialog` under Mono
...
also improved caching of gen'd strings, and marked lambdas as `static`
2022-03-10 14:29:25 +10:00
Moritz Bender
3726cc6291
Fix #3173 by only calling bus.map() on initial power, not subsequent calls ( #3176 )
...
* Fix #3173 by only calling bus.map() on initial power, not subsequent calls
* yeah screw that, we'll just lock the bus to prevent map calls from going through
* initialize peekable in reset with false, just for safety i guess
2022-03-09 04:31:30 +01:00
feos
1c0f2a45ba
update mgba pointer again (rebuilding not required)
2022-03-08 14:20:35 +03:00
feos
cee90bae52
build libmgba.dll.so
2022-03-08 14:00:04 +03:00
feos
9b0b7c5162
mgba got new branch
2022-03-08 12:44:18 +03:00
feos
a1e9790a39
update mgba
2022-03-08 11:58:27 +03:00
YoshiRulz
7bd74f1004
Enable SA1133 and fix noncompliance
...
multiple attributes applied in one expression
2022-03-08 15:52:40 +10:00
YoshiRulz
c1a7556d7f
Enable SA1129 and fix noncompliance (except in Cores)
...
calling implicit default struct ctor
2022-03-08 15:52:40 +10:00
YoshiRulz
8c4ceccab9
Enable CA1825 and fix noncompliance (except in Cores)
...
`new int[0]` and similar
2022-03-08 15:52:40 +10:00
YoshiRulz
33a487452d
Enable CA1806 and fix noncompliance (except in Cores)
...
return value implicitly discarded
2022-03-08 15:52:38 +10:00
YoshiRulz
d8ce0e6177
Enable CA1064 and fix noncompliance
...
Exception classes should be public
2022-03-08 15:52:38 +10:00
YoshiRulz
191f1f3020
Enable CA1044 and fix noncompliance
...
getters with lower visibility than setters, or set-only props
2022-03-08 15:52:37 +10:00
YoshiRulz
dd455580d6
Enable some more Analyzer rules
2022-03-08 15:52:29 +10:00
YoshiRulz
02e4a4b97e
Also change GitLab CI to build pinned 2.8 w/ Nix
2022-03-08 10:23:39 +10:00
YoshiRulz
665ca18fbc
Nix expr: refactor, add pinned 2.8
2022-03-08 10:17:18 +10:00
CasualPokePlayer
6e4a5a96af
[melonDS] reset caches after load state
2022-03-06 02:04:52 -08:00
CasualPokePlayer
8b6f1c96d6
[melonDS] don't state sound buffers too
2022-03-06 01:46:26 -08:00
CasualPokePlayer
4bfb3ba48e
[melonDS] don't state these big caches
2022-03-06 01:20:15 -08:00
CasualPokePlayer
46c2d6faf1
Melon Cleanups & Updates & Prep For Multithread Rendering Support & Prep For DSi NAND bs ( #3174 )
...
* prep for handling multi-threaded renderer in melon, along with some other cleanups
* initial core side support for mt rendering, probably crashes?
* oops
* ok use ref not in
* testing
* poor man's semaphore
* clean this up, hopefully fix a deadlock?
* update submodule
* reduce submodule diff
* cleanup
* hook up thread wait cb
* maybe make shutdown not hardlock?
* oops
* oops
* testing
* testing
* a
* lol
* fuck
* a
* oops
* a
* a
* a
* a
* a
* a
* a
* a
* a
* if false this
* a
* a
* a
* bleh
* a
* update to upstream
* oh right lua
2022-03-06 00:43:30 -08:00
zeromus
9411e659bb
neshawk - WritePrg really needs to be masking the address... there's no way it's correct, otherwise.
2022-03-06 01:38:08 -05:00
zeromus
fcce7b64d6
neshawk - relax restriction on vrc1 PRG registers, so they can be larger than the original vrc1 chip allows (for rom-expanding hacks)
2022-03-06 01:35:23 -05:00
zeromus
a5fb4caad0
change languageversion back to 9.0 so we can use vs2019 and fix one related build error
2022-03-06 01:15:46 -05:00
CasualPokePlayer
114124c82e
BSNES Region Override ( #3169 )
...
* region override for bsnes
* hook up SnesInitData right. still needs region override sync setting
* settings stuff, also need to make sure sameboy is using the right region for sgb
* and build
* clearer struct definition; move struct to header file
Co-authored-by: Morilli <35152647+Morilli@users.noreply.github.com>
2022-03-04 14:21:53 +01:00
CasualPokePlayer
8e233a0e3b
alloc_invisible internal framebuffers in melon
2022-03-04 01:26:58 -08:00
CasualPokePlayer
4bac1bbf1b
fix #3165 and fix the tabbing/space mixup here
2022-03-04 01:20:40 -08:00
YoshiRulz
6cb44e0e8d
Remove redundant `ZXSpectrumPokeMemory` tool
2022-03-03 14:35:41 +10:00
CasualPokePlayer
0ff69c560f
Fix SXROM Detection ( #3170 )
...
* fix #3168 ?
* revert iNES 2.0 parsing changes (and revert 4ff7745
), add special iNES 2.0 case for SXROM
* oh right subboard crap
2022-03-01 09:18:49 -08:00
YoshiRulz
5435de75fb
Update HelloWorld ext. tool with recent ApiHawk changes
2022-03-01 11:30:59 +10:00
YoshiRulz
b82ac3e2de
Merge `IGameInfoApi` into `IEmulationApi`
2022-03-01 11:26:01 +10:00
YoshiRulz
e8b3f5ffef
Enable NRTs in `EmulationApi`
2022-03-01 11:26:01 +10:00
YoshiRulz
64505fd23e
Remove useless yield methods from `IEmulationApi`
2022-03-01 11:26:01 +10:00
YoshiRulz
5f3199acf3
Make all collections readonly in API surface
2022-03-01 11:25:51 +10:00
YoshiRulz
8b07f9ecde
Compare firmware customisations to movie header (partial fix for #2498 )
2022-02-26 13:53:05 +10:00
YoshiRulz
0410a4f291
Allow writing to user gamedb in NixHawk
...
not that any cores have a working implementation yet, see #733
2022-02-24 16:38:16 +10:00
YoshiRulz
d466c2694f
s/Win/Super/ in Input, preventing its use as a modifier key
...
see #3161
2022-02-23 07:20:58 +10:00
alyosha-tas
7b857e7acf
SMS: only update tone on second byte write, filter out highest frequency, fixes #3160
2022-02-22 10:41:36 -05:00
YoshiRulz
1c2376e2f7
Document that hashes (`SHA1` header) aren't always SHA1
2022-02-22 12:21:21 +10:00
YoshiRulz
c6bee8bab6
Revert 03cdb4cdf
and ee220f455
re: checksums in movie header
2022-02-22 12:21:17 +10:00
CasualPokePlayer
ee220f455c
account for different checksum hashes in header in PlayMovie, re: 03cdb4cdf3
2022-02-21 16:47:10 -08:00
YoshiRulz
5353aaf688
Remove ReSharper/Rider per-project settings overrides
2022-02-22 10:27:28 +10:00
CasualPokePlayer
03cdb4cdf3
distinguish between SHA1/MD5/CRC32 in header hash
2022-02-20 06:14:56 -08:00