Commit Graph

3459 Commits

Author SHA1 Message Date
Rongjian Zhang 211c7972a9 Fix compile error at macOS (#9)
* Fix compile error at macOS
* If fixing some of the whitespace in this file with this patch, might as well go the whole way?
* > 0 to != NULL
2018-06-03 03:37:39 -04:00
Brad Smith 458eb30f3d
Small improvement to sound output options. #6
1. Force 8-bit sound option confused some users who thought it might be an emulation accuracy option instead of selecting output bit depth, replaced it with a drop-down that's consistent with the other sound output options instead (hiding the temptation of setting "8-bit" and thinking that's a desirable thing for an NES emulator).
2. Making the default samplerate 48000, because it is the most common native device rate now.
3. Increasing the AVI output's 1 second buffer size to allow the maximum samplerate of 96000.
2018-06-02 03:11:33 -04:00
Brad Smith e90b7e17b7
Merge pull request #8 from bbbradsmith/mmc5_warning
mmc5.cpp fix warning about int to boolean type conversion
2018-06-02 02:29:37 -04:00
Brad Smith f1af3a0f44
Merge pull request #7 from bbbradsmith/vc10_ignores
Ignores for VC10
2018-06-02 02:29:08 -04:00
Brad Smith 29171209a7 mmc5.cpp fix warning about int to boolean type conversion 2018-06-01 21:08:35 -04:00
Brad Smith 18735ead37 Ignores for VC10 2018-06-01 20:58:28 -04:00
zeromus fd29f48d01 dont require git to build 2018-06-01 16:56:46 -04:00
zeromus f0819b988c make vs2010 project not garbage 2018-06-01 16:49:53 -04:00
zeromus 4245280271 apply patch #827 : Fix "non-constant-expression cannot be narrowed from type" compile error 2018-05-31 12:52:38 -04:00
zeromus c5bb44a37f implement namco 340 NT mirroring register (fixes wagyan land 3) 2018-05-26 20:45:27 -04:00
zeromus e5f98c7c57
Update readme.md 2018-05-07 17:20:14 -05:00
zeromus 00b56787f8 readd old vc10 projects 2018-04-11 16:36:12 -05:00
zeromus 4a1ea6dd1f support vc100 toolchain once more 2018-04-11 16:11:49 -05:00
zeromus 3155ae970d meant to use v140_xp toolset, but left it as v140 in a few cases 2018-04-11 14:51:48 -05:00
zeromus 8dd5ae414d gitignores 2018-04-11 01:16:59 -05:00
zeromus 05a1886861 fix release mode build errors 2018-04-11 01:07:27 -05:00
zeromus e2c85a2d50 fix more warnings. didnt do a great job last time. 2018-04-11 01:05:41 -05:00
zeromus f8f9dd967f fix warning 2018-04-11 01:04:37 -05:00
zeromus 9ff8ecb856 fix Uchuu Keibitai SDF in oldppu (broken in r3360) 2018-04-11 00:47:00 -05:00
zeromus bb5cd1527d uhhh did i leave this hacked when i fixed re-un-broke cv3 recently? 2018-04-11 00:17:30 -05:00
zeromus 7c5395e10b gitignore 2018-04-11 00:16:59 -05:00
zeromus 95a7673191 add build outputs to gitignore 2018-04-10 23:22:39 -05:00
zeromus c626ff0987 change some build outputs from vc10 to vc14 2018-04-10 23:22:39 -05:00
zeromus f42fb23276 delete excess gitignores (we're starting from scratch) 2018-04-10 23:22:39 -05:00
zeromus 6936766d93 fix warning 2018-04-10 23:22:39 -05:00
zeromus 104e17522e fix scmrev stuff to use git (copied from desmume) 2018-04-10 23:22:39 -05:00
zeromus 2afdc2769e change to use vs2015 2018-04-10 23:22:39 -05:00
zeromus 3a07e69599 start new gitignore 2018-04-10 23:22:38 -05:00
zeromus f28d236729 change subwcrev to use git instead 2018-04-10 23:22:38 -05:00
zeromus 8b3c15d0a4
Update readme.md 2018-04-08 18:54:14 -05:00
zeromus 5b99edbc2f
readme.md 2018-04-08 18:44:34 -05:00
zeromus 5439890395 Merge branch 'web' 2018-04-08 17:44:24 -05:00
zeromus df35afc8f8 tidying (dir for web) 2018-04-08 17:42:51 -05:00
zeromus 32dc4a2cd9 tidying (rename gfceu to final location) 2018-04-08 17:40:44 -05:00
zeromus 4666d75f0b Merge branch 'gfceu' 2018-04-08 17:39:50 -05:00
zeromus c0078a17fc tidying (reorg gfceu) 2018-04-08 17:39:25 -05:00
zeromus 0307e3b827 migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
zeromus 4d2e8eee53 migration tidying 2018-04-08 17:31:44 -05:00
zeromus 23efe1ed7f "build fix for latest clang" 2018-04-05 07:14:22 +00:00
zeromus 352b1747bd fix CV3 in oldppu (regression from r3360). fixes #821 2018-04-01 17:38:41 +00:00
CaH4e3 5d7d99a3d9 reverted some of previous hacks fixed newppu crash... seems something with mmc5 in oldppu is wrong now... 2018-02-18 12:52:07 +00:00
CaH4e3 fbece4b5e8 CDLogger: MMC5 BG CHR logging fixed. 2018-02-11 15:24:54 +00:00
rainwarrior 2c64456617 should have kept rand() in the seed generator, it does get a time seed at init, also the |1 wasn't needed (the splitmix in the seed function takes care of that) so it's up to 32 bits 2018-01-17 05:12:01 +00:00
rainwarrior 2ed3f51b51 rt-01 mapper should use the new deterministic prng instead of rand() 2018-01-17 04:52:12 +00:00
rainwarrior ad3797655e followup on randomization vs movies fix:
1. Save/load RAMInitSeed in config so FCEUX doesn't always start up with the same first seed.
2. Moved seeding to PowerNES (FCEU_MemoryRand can be called multiple times, reseeding causes duplication.)
3. Increased bit depth of seed randomization from 15 to 31 bits for more possibilities.
2018-01-17 04:40:15 +00:00
zeromus 3a1d872a6d use pseudo-deterministic PRNG for random ram initialization (reseed PRNG from system clock every time poweron happens -- except when dealing with movies) 2018-01-17 03:42:59 +00:00
zeromus e8d85a9eb2 fix #818 (Memory randomization desyncs FM2 movie recording) 2018-01-17 00:11:36 +00:00
CaH4e3 caf8a070ce mapper 213 - updated for a new dump "168-in-1_[p1][!]"
UNIF HPxx - new board added for various multigame dumps
2018-01-04 16:22:48 +00:00
zeromus 62108ca281 fix #790 (conditional debugger can crash when using divide by zero) 2017-12-29 01:06:17 +00:00
CaH4e3 345b4e6139 Mapper 036 - update with mirroring command used by 4-in-1 MGC-026 (not break other game though) 2017-12-18 18:42:15 +00:00