Commit Graph

3451 Commits

Author SHA1 Message Date
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
CaH4e3 2841bb9374 BMC 80013-B unif mapper added for "90-in-1 Hwang Shinwey" dump 2017-12-17 22:28:37 +00:00
zeromus 77c7b0fded debugger: widen PC seek editbox so that wide things like DDDD can fit in it 2017-12-14 02:43:03 +00:00
zeromus 9cd3ac5353 fix crash in hex editor when rightclicking address with empty symbolic name 2017-12-04 02:19:17 +00:00
zeromus c7df3a0123 fix bugs in recent debugger commits: remove some spaces, fix some totally messed up replacements; fix an old bug that would have made the wrong bank' symbol get used for replacing an address 2017-12-04 02:15:29 +00:00
zeromus 7fdba82d67 symbolic debugging / disasm: refinements to r3379 2017-12-01 09:05:18 +00:00
zeromus 08b81a9089 fix #790 RIGHT NOW for some lazy guy. this means addresses such as "$1234" are no longer replaced with "mysymbol" but will now appear as "$1234 mysymbol". If anyone doesn't like this, you'll have to write about it in the bug ticket and I'll add it as an option. also fix replacement of zero page addresses (for instance, $F0 couldn't be replaced because the search token was $00F0) 2017-12-01 05:53:51 +00:00
zeromus 3077b3c904 fix: typo in game genie encoder/decoder window caption, "possible affected rom file addresses" opening OAM view in hex editor instead of ROM view (fixes #810) 2017-11-29 07:03:19 +00:00
CaH4e3 7d800d4b30 fk23c fixes 2017-10-27 20:03:43 +00:00