Sergio Martin
aa662eb930
Update quickerNES and add Arkanoid input support (squashed PR #3997 )
...
* Update QuickerNES interface to accept arkanoid controllers
* Updating
* Updating quickernes to its latest version and now supporting ArkanoidNES and ArkanoidFamicom controllers
* Apply suggestions from code review
applying yoshi's suggestions
Co-authored-by: James Groom <OSSYoshiRulz+GitHub@gmail.com>
* Using proper C#
* Updating based on Morilli's comments
* Updating the linux core
* Fixes based on Yoshi's comments
---------
Co-authored-by: James Groom <OSSYoshiRulz+GitHub@gmail.com>
2024-09-08 21:24:27 +10:00
CasualPokePlayer
73395c9e49
Rebuild quicknes for Linux
2024-05-29 12:45:07 -07:00
CasualPokePlayer
db88753772
Fix randomish crash with quicknes
2024-05-29 11:56:39 -07:00
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
Sergio Martin
9c4a818423
Replace QuickNES core with QuickerNES (squashed PR #3839 )
...
resolves #3848
2024-03-23 01:31:22 +10:00
YoshiRulz
ceedf1fef5
Misc. unmanaged cores: output to /Assets and also /output if it exists
...
Makefiles still produce .dll instead of .dll.so on Linux
see #2725
2021-07-18 08:10:17 +10:00
YoshiRulz
66eceac5fa
Allow compilation of QuickNes lib on Linux
2020-09-26 22:06:39 +10:00
zeromus
08fcdca55a
reorg dirs
2020-05-31 17:12:45 -05:00
zeromus
230c656a47
rehabilitate quicknes for vs2019
2020-05-31 17:12:33 -05:00
nattthebear
9c6ec5d8b1
change output64 to output in some unmanaged core buildscripts
2017-06-12 16:13:54 -04:00
nattthebear
bb81d5e78b
64 bit quicknes. Change both quicknes and wswan to not static their deps, and include libstdc++/etc as needed. Other cores will get the same treatment, so overall we should save space
2016-02-28 21:30:47 -05:00
nattthebear
96fc7c9ec1
Add experimental interop library to quicknes. Still needs work...
2016-02-17 20:18:01 -05:00
nattthebear
2b56dd491d
Build quicknes with gcc 4.9. Use SSE2, LTO, PGO. All told, about 5% speedup? Maybe less?
2016-02-15 18:22:16 -05:00
nattthebear
8aa298c95b
Disable mapper 212 in quicknes, since it wasn't working
2016-02-07 09:12:39 -05:00
nattthebear
0570de5637
Take a stab at Mapper 212 in QucikNes. Something isn't working right.
2016-02-04 18:05:36 -05:00
nattthebear
8e5fe06579
woops
2016-01-30 17:39:02 -05:00
nattthebear
6f8bcc2be3
trace for quicknes
2016-01-30 13:47:14 -05:00
zeromus
aaa5704107
fix FME-7 IRQ ACK logic in quicknes and neshawk
2015-03-05 18:36:09 +00:00
goyuken
d305b2f538
partially functional ppu viewing tools for quicknes
2014-12-17 03:27:44 +00:00
goyuken
f3e9958f07
quicknes: support unplugging controllers
2014-11-01 17:44:04 +00:00
goyuken
d7a1dd3846
quicknes: simplify blitting logic, giving a 15% overall speedup in some cases
2014-08-13 17:06:01 +00:00
goyuken
b1f4a77251
quicknes: disable MMC5 support. it doesn't seem to run any games at all correctly except CV3
2014-07-28 18:11:01 +00:00
goyuken
903ea5a2f3
quicknes: sync #defines in MSVS soln (which we only use for debugging) to mingw one
2014-06-27 17:56:34 +00:00
goyuken
c966b09bcf
quicknes: clean up a few warnings
2014-06-22 16:01:10 +00:00
goyuken
7cdc585252
FASTER
2014-06-22 05:26:51 +00:00
goyuken
ab74f31d41
quicknes: support getcpuflagsandregisters
2014-05-26 19:49:45 +00:00
goyuken
7e45a6810e
quicknes: support Bite Off
2014-05-07 18:39:03 +00:00
goyuken
5415f51de0
quicknes: fire emblem
2014-05-07 18:19:36 +00:00
goyuken
8bda372bed
misc cleanup
2014-05-04 19:04:15 +00:00
goyuken
d8c203a69a
quicknes: support mapper 78. a crappy heuristic is used to guess board type, but it works for both games on it, so there
2014-01-17 19:40:25 +00:00
goyuken
f76ceaad8b
quicknes: clean up unneeded files
2014-01-16 23:08:25 +00:00
goyuken
c2b8879303
quicknes: cleanup
2014-01-10 04:06:02 +00:00
goyuken
adf7f01102
quicknes: implement the crop settings
2014-01-10 01:45:06 +00:00
goyuken
1f1bb93360
quicknes: some settings stuff, not all finished
2014-01-09 23:50:10 +00:00
goyuken
2c568d9bef
quicknes: add PRGROM and CHRROM domains (from the cart), and set corecomm and board information correctly
2014-01-07 01:52:00 +00:00
goyuken
1cfa050dba
quicknes: add text savestate, and fix savestate crash on some mappers
2014-01-07 01:05:24 +00:00
goyuken
45e5f4b286
quicknes: add "System Bus". note that this System Bus will not resolve any MMIO stuff at all
2014-01-06 23:23:47 +00:00
goyuken
92c4df38c3
quicknes: memory domains
2014-01-06 22:14:24 +00:00
goyuken
59ffca28ba
fix "the sound bug" in quicknes. dll is now built with mingw and FPU precision is set high (both are required to fix)
2014-01-06 19:31:13 +00:00
goyuken
dfda56d8d5
quicknes: support the other included mappers (some aren't enabled by default for whatever reason)
2014-01-05 22:32:49 +00:00
goyuken
b85d9d9d91
WARNING: use NES core only at low volume and no headphones
2014-01-05 20:58:36 +00:00
goyuken
54b9c826cf
nothing to see here for now
2014-01-05 05:23:44 +00:00
goyuken
5fa18dbb3e
btw, don't touch this quicknes stuff for now...
2014-01-04 21:06:36 +00:00
goyuken
c878e07aba
quicknes: add post-build dll copy event
2014-01-04 20:44:19 +00:00
goyuken
ad0faa2a42
quicknes import @ d2901940e566841c7c35dd92ad7556fb59c753a4 from https://github.com/kode54/QuickNES_Core.git
...
only changes: add one pair of missing parens (https://github.com/kode54/QuickNES_Core/issues/3 ) and commented out HAVE_ZLIB_H
also includes new vs10 solution which may or may not build
2014-01-04 20:40:03 +00:00