CasualPokePlayer
d0f94df0c1
Add NES 2.0 parsing to quickerNES
...
This is more just to reject more ROMs that quickerNES cannot run (as it runs under simple iNES assumptions and can't handle complicated cases)
Also resolves #4402 (quickerNES won't be accepting any NES 2.0 ROM indicating it needs PAL or Dendy timing)
2025-07-26 05:35:36 -07:00
CasualPokePlayer
66c547e41a
Disable MMC5 support in QuickerNES
...
Restores b1f4a77251
Fixes #4244
2025-06-19 22:21:10 -07:00
CasualPokePlayer
f1dce8964d
Fix clang Linux building
2025-04-09 12:24:19 -07:00
Morilli
1fa31fe0e9
update quickernes
...
- closes #4243
2025-03-07 22:40:36 +01:00
Sergio Martin
bd58dd1d95
QuickerNES NES 2.0 header read fix (squashed PR #4211 )
...
* Integrating NES2.0 cart loading fixes
* Adding windows dll
* Update bizinterface.cpp according to Morilli's recommendation
2025-02-08 05:11:33 +10:00
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