Commit Graph

35 Commits

Author SHA1 Message Date
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