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
YoshiRulz
296145ba2d
Clean up dummy/zero checksums
...
see #3159
2022-02-20 23:37:45 +10:00
CasualPokePlayer
9092a38a82
give more secure hashes higher priority than less secure ones
2022-02-20 05:05:58 -08:00
YoshiRulz
d829f19bca
Revert "Revert "Allow frontend to pass arguments to Lua callback functions""
...
This reverts commit 49423d59a1
.
2022-02-20 10:01:17 +10:00
YoshiRulz
a733f8532b
Bump version
2022-02-20 10:01:16 +10:00
YoshiRulz
869229bdc0
Update readme to reflect 2.8 core inventory
2022-02-20 10:01:16 +10:00