adelikat
|
1bce6a724d
|
oops, add Mapper197.cs
|
2012-08-05 22:28:03 +00:00 |
adelikat
|
c04b750d6a
|
Finish mapper 245
|
2012-07-31 01:01:15 +00:00 |
adelikat
|
31843f3e3a
|
NES - mappers 74, 192, 194 - set VRAM sizes when mapper object is created, this removes the need to set vram in the gamedb.
|
2012-07-29 18:43:21 +00:00 |
adelikat
|
d4ac95bd30
|
NES - implement mappers 74 and 194. Added gamedb entries for the games I could find that correspond to these mappers
|
2012-07-29 18:35:24 +00:00 |
adelikat
|
71865576a7
|
NES - finish mapper 192
|
2012-07-29 18:12:37 +00:00 |
adelikat
|
7cbee7bde4
|
NES - mapper 74 - implemented chr-ram behavior, however, it does not work (chinese characters still missing in dialogs, but this checkin causes no regressions)
|
2012-07-29 17:55:45 +00:00 |
adelikat
|
c555e1df40
|
NES - mapper 52 complete
|
2012-07-28 18:53:26 +00:00 |
adelikat
|
9e96eb9ddc
|
NES - start mapper 52
|
2012-07-28 18:14:04 +00:00 |
adelikat
|
10c71da526
|
NES - implement mapper 45
|
2012-07-28 01:29:06 +00:00 |
adelikat
|
524bc29b43
|
NES - remove some console logging spam on mapper 49
|
2012-07-28 01:02:16 +00:00 |
adelikat
|
9ee133866d
|
NES - complete mapper 205, slight fix to mapper 91 (still not working)
|
2012-07-27 02:14:18 +00:00 |
adelikat
|
d774e49cd8
|
NES - Mapper 245 - do chr-ram logic. The 3 games I found correctly labeled as 245 (Yin He Shi Dai, DQ7, Hyrule Fantasy) all fail to run properly in this implementation, and FCEUX.
|
2012-07-24 00:12:40 +00:00 |
andres.delikat
|
b08c2861a4
|
NES - start mapper 245 prg mapping working (possibly)
|
2012-07-23 22:15:22 +00:00 |
adelikat
|
ed16f40529
|
oops, forgot to add Mapper205.cs
|
2012-07-22 20:11:55 +00:00 |
adelikat
|
b089f2996c
|
NES - decently support mappers 74 and 192 (games play fine other than missing characters in text boxes))
|
2012-07-22 16:57:44 +00:00 |
zeromus
|
1d254c3705
|
nes-fiddle around with board irq signal tracking system. break every NES savestate. fix a desync bug in a bunch of mappers
|
2012-06-25 06:32:54 +00:00 |
zeromus
|
50d4564e0e
|
nes-support mapper 116
|
2012-06-23 08:52:12 +00:00 |
zeromus
|
540be07cf2
|
nes-support mapper 076
|
2012-06-15 19:55:29 +00:00 |
zeromus
|
e1152799b4
|
nes-last commit was broken, fix tlsrom compile issue
|
2012-06-15 19:28:40 +00:00 |
zeromus
|
916066c3f0
|
nes-mmc3/namcot108 differences have become more clear in the past few months. refactor those mappers (split them apart, theyre not as similar as once thought) to reflect new understandings. no functional improvement from this other than maybe some new bugs, but it will help on some other mappers later
|
2012-06-15 19:24:06 +00:00 |
zeromus
|
82e57988c6
|
nes-remove newly redundant wram masking from derived board classes (mmc3 and mmc1 affected); separate checkin done for this in case i goofed up
|
2012-05-27 07:44:29 +00:00 |
zeromus
|
638a99a1f7
|
nes-fix a potentially desyncable bug in mmc3 savestate
|
2012-05-20 21:04:06 +00:00 |
zeromus
|
7b86f66353
|
nes-oops. now, actually pass all mmc3 tests
|
2012-04-14 09:40:41 +00:00 |
zeromus
|
73fba31c34
|
nes-add mapper012 (mmc3 variant, for dragon ball z 5). add concept of mmc3 chip revision variants to mmc3 code and game database, and add proper emulation thereof. pass a bunch of mmc3 tests. simplify (to almost nothing) iNES board detection to correspond to new paradigms of virtual board types. your savestates for mmc3 games are invalidated.
|
2012-04-14 08:28:42 +00:00 |
zeromus
|
eb1a6eb387
|
nes-clarify relationship between mapper 115 and mapper 248 (and support 248)
|
2012-04-09 20:09:58 +00:00 |
zeromus
|
dc2107bd3b
|
nes-make fake boards for almost every mapper, unless i missed one.
|
2012-03-22 06:20:10 +00:00 |
zeromus
|
edebf0da14
|
nes-"support" mapper 191 (no known test cases)
|
2012-03-09 04:57:46 +00:00 |
zeromus
|
b65438d819
|
nes-support mapper 189
|
2012-03-09 04:44:30 +00:00 |
zeromus
|
cf5dcb1cd5
|
nes-support mapper 182
|
2012-03-09 04:30:46 +00:00 |
zeromus
|
f592fc3748
|
nes-support mapper 115
|
2012-03-09 04:15:56 +00:00 |
zeromus
|
9d6001691f
|
nes-fix gauntlet
|
2012-03-06 09:55:57 +00:00 |
zeromus
|
ed9de010c0
|
nes-add some crappy mmc3 multicart mappers
|
2012-03-06 09:42:11 +00:00 |
zeromus
|
dcf7846d3f
|
nes-fix hkrom rom bugs to add startropics sound
|
2011-10-15 06:16:35 +00:00 |
zeromus
|
d2aba72502
|
nes-add HKROM mmc6 (startropics)
|
2011-10-14 09:27:22 +00:00 |
zeromus
|
8efd076f99
|
nes-a bit of reorg, and support mapper 48
|
2011-09-25 03:23:26 +00:00 |
zeromus
|
395b10956a
|
nes-add mapper 47 (mmc3 multicart)
|
2011-09-25 02:26:50 +00:00 |
zeromus
|
f210e21b1e
|
NES-support super C
|
2011-08-29 00:38:29 +00:00 |
zeromus
|
dc7f00b862
|
kill some warnings and add handy util methods
|
2011-06-20 09:07:38 +00:00 |
zeromus
|
2d20ab84ca
|
[NES] assorted mapper cleanup and add MMC2
|
2011-06-13 09:55:25 +00:00 |
zeromus
|
f72be10bd1
|
[NES] update savestates
|
2011-06-09 22:59:54 +00:00 |
zeromus
|
bb4499a41f
|
[NES] rewrite core mmc3 mapping logic to be more clear, handle some assorted mislabeled games, and fix a bug with mmc3+vram+chrmode=1
|
2011-06-08 09:28:38 +00:00 |
zeromus
|
32104cbdbf
|
[NES] add board: IREM-H3001 (mapper 065)
|
2011-06-08 03:58:02 +00:00 |
zeromus
|
8247fca267
|
[NES] game recognition tweaks and additions
|
2011-06-08 01:03:32 +00:00 |
zeromus
|
87fa456490
|
[NES] add iNES detects, fix mmc1 bug, update compatibility list
|
2011-06-07 22:29:44 +00:00 |
zeromus
|
d05b81238e
|
[NES] general ppu timing, mmc3, and nt view fixups.
|
2011-06-07 07:14:34 +00:00 |
zeromus
|
e6afb2359b
|
[nes] timing and accuracy work.
|
2011-06-06 10:27:42 +00:00 |
zeromus
|
fba7989f0a
|
[NES] big mmc3 reorg and many new games
|
2011-05-28 09:52:32 +00:00 |