adelikat
|
70929679d5
|
NES - don't recalculated the framebuffer constantly, instead only do it once per frame. ~1fps speed up
|
2012-08-19 20:01:17 +00:00 |
adelikat
|
493cff72c4
|
NES - tiny speedup
|
2012-08-19 19:21:35 +00:00 |
adelikat
|
f84a3709c9
|
Misc code cleanup
|
2012-08-12 01:09:30 +00:00 |
adelikat
|
1bce6a724d
|
oops, add Mapper197.cs
|
2012-08-05 22:28:03 +00:00 |
adelikat
|
975d449722
|
AxROM (Mapper 7) - make all AOROM games not emulate bus conflicts, fixes various Wheel of Fortune games, Double Dare, and Jeopardy
|
2012-08-05 22:02:58 +00:00 |
adelikat
|
ea8d47bcc0
|
Start Mapper 197 (based on MMC3) and sort out the use of this vs Mapper 91.
|
2012-08-05 21:34:00 +00:00 |
zeromus
|
6a63f2f197
|
nes-work on mapper091 a bit, but its still not right
|
2012-08-05 20:19:07 +00:00 |
adelikat
|
77da639dc6
|
NES - Fix Mapper 50
|
2012-08-05 19:20:54 +00:00 |
adelikat
|
33954ddef7
|
NES - map MAPPER219 to NROM (fixes a version of 3D Block)
|
2012-08-04 19:22:49 +00:00 |
adelikat
|
c0706ed0ac
|
NES - add Mapper 120 (not documented by Disch docs), used by Tobidase Daisakusen (FDS Conversion). Mapper implementation based on FCEUX but game freezes before gameplay starts (plays fine in FCEUX)
|
2012-08-04 19:02:51 +00:00 |
adelikat
|
a7b847dbe2
|
NES - some small easy optimizations to the APU (very small)
|
2012-08-04 02:41:15 +00:00 |
adelikat
|
b10769ab4a
|
NES - dsiable NESWatch checks in ReadMemory since this feature is not yet used for anything
|
2012-08-04 01:54:19 +00:00 |
adelikat
|
fba6e64c58
|
NES - some small speed optimizations
|
2012-08-04 01:47:54 +00:00 |
andres.delikat
|
31db5f9d05
|
NES - better handling of bus conflicts for AOROM board, fixes Wheel of Fortune
|
2012-08-03 14:12:04 +00:00 |
adelikat
|
70f07346b1
|
NES - start VRC6 sound, currently sounds terrible
|
2012-08-03 02:08:42 +00:00 |
andres.delikat
|
4754889131
|
NES - mapper 231 - optimize the ReadPRG() method
|
2012-08-02 21:05:15 +00:00 |
adelikat
|
accd643fde
|
NES - progress on mappers 90 & 209
|
2012-08-01 02:55:01 +00:00 |
andres.delikat
|
eeb0171eda
|
Start mapper 90/209
|
2012-07-31 22:04:45 +00:00 |
adelikat
|
a5262488c7
|
NES - fix mapper 96 prg mapping. These games are working as well as can be tested without better peripheral support, so I'm considering this mapper complete.
|
2012-07-31 03:07:38 +00:00 |
adelikat
|
4930979940
|
NES - progress on mapper 96, Oeka Kids - Anpanman no Hiragana Daisuki seems to play (but I can't get passed the title screen without Oeka Kids tablet emulation). Oeka Kids - Anpanman to Oekaki Shiyou!! fails to load (suggesting a PRG mapping problem?)
|
2012-07-31 02:58:59 +00:00 |
adelikat
|
c04b750d6a
|
Finish mapper 245
|
2012-07-31 01:01:15 +00:00 |
andres.delikat
|
a34bf45610
|
Add islag to savestates (now lagframe alert status updates when loading a state)
|
2012-07-30 14:42:52 +00:00 |
adelikat
|
59ba7efdaf
|
NES - start mapper 18
|
2012-07-29 22:40:57 +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
|
047ed975d1
|
NES - implement mapper 234
|
2012-07-29 03:42:05 +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
|
1fb7d9a8a6
|
NES - Mapper 45 - oops, add lock_regs flag to savestates
|
2012-07-28 15:42:57 +00:00 |
adelikat
|
678e60815e
|
NES - Mapper 50 - hook up IRQ logic?
|
2012-07-28 13:19:12 +00:00 |
adelikat
|
8d45516811
|
NES - mapper 50 - fix mirroring
|
2012-07-28 12:35:51 +00:00 |
adelikat
|
5d521a5132
|
NES - mapper 50 - some fixes, almost complete
|
2012-07-28 03:37:06 +00:00 |
adelikat
|
7805c460d0
|
NES - start mapper 50, but it doesn't work
|
2012-07-28 03:11:39 +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 |
andres.delikat
|
f72905f602
|
NES - start mapper 96 (prg mapping working)
|
2012-07-24 14:32:09 +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 |
adelikat
|
91be138920
|
NES - fixes to mapper 91, still fails
|
2012-07-22 15:35:19 +00:00 |
adelikat
|
f85b6a017b
|
NES - checkin start of mapper 91
|
2012-07-22 01:02:18 +00:00 |
adelikat
|
225079a843
|
NES - implement board MLT-ACTION52 (Mapper 228) for both Action-52 and Cheetahmen II
|
2012-07-21 20:40:10 +00:00 |
zeromus
|
e66e936567
|
nes-fix mapper 061
|
2012-07-21 19:45:16 +00:00 |
adelikat
|
b8a16f93fa
|
Implement mapper 243
|
2012-07-21 19:23:05 +00:00 |
adelikat
|
f16a44d4e6
|
Start Mapper 243
|
2012-07-21 18:54:12 +00:00 |
adelikat
|
8aeb313381
|
Fixes to mapper 164, Final Fantasy V has a broken title screen but otherwise playable. Implemented based on Disch's original notes and so not quite complete.
|
2012-07-21 18:31:41 +00:00 |
adelikat
|
544410b4d8
|
Fix mapper 154 (Devil Man)
|
2012-07-21 17:51:52 +00:00 |
adelikat
|
86e14410b7
|
NES - mapper 225 finished
|
2012-07-21 17:19:59 +00:00 |
andres.delikat
|
5f4ad218a2
|
NES - start mapper 225
|
2012-07-20 21:48:16 +00:00 |
adelikat
|
96e7d85122
|
NES - add mapper 61, chr mapping is off somehow
|
2012-07-20 03:52:14 +00:00 |
zeromus
|
dd504a4960
|
nes-fix mapper057
|
2012-07-20 03:19:19 +00:00 |
adelikat
|
afbde96fe5
|
NES - fix some chr mapping logic in Mapper 57
|
2012-07-20 02:57:46 +00:00 |
andres.delikat
|
2e71b04de4
|
Start mapper 57
|
2012-07-19 18:30:39 +00:00 |
zeromus
|
3321c3e2c4
|
nes-fix mapper226
|
2012-07-19 18:20:32 +00:00 |
andres.delikat
|
77f4eeeac1
|
NES - implement mapper 58
|
2012-07-19 16:01:40 +00:00 |
andres.delikat
|
a9323e0386
|
NES - Implement mapper 62
|
2012-07-19 15:51:41 +00:00 |
andres.delikat
|
8f95b611a5
|
BizHawk - implement mapper 201
|
2012-07-19 15:01:32 +00:00 |
andres.delikat
|
c256e90a9d
|
NES - add mapper 203, doesn't play the 35-1 properly, but it doesn't run in fceux as well, documentation may be off, or the ROM i used is bad (not a lot of info on good dumps for these types!)
|
2012-07-19 14:13:45 +00:00 |
adelikat
|
876007c502
|
NES - fixes to mapper 226
|
2012-07-19 02:56:43 +00:00 |
adelikat
|
188716ab7b
|
Start mapper 226
|
2012-07-18 04:22:41 +00:00 |
adelikat
|
ecd3a2dd84
|
NES - add mapper 233
|
2012-07-18 04:08:37 +00:00 |
adelikat
|
803833d04a
|
Fix Mapper 230
|
2012-07-18 03:00:52 +00:00 |
adelikat
|
ea60a2c9f8
|
Mapper 60 - a more respectable bit logic implementation in ReadPRG
|
2012-07-17 23:58:53 +00:00 |
adelikat
|
2174e9938f
|
Implement mapper 60
|
2012-07-17 23:52:55 +00:00 |
andres.delikat
|
8aea375f9f
|
Mapper 230 - fix mirroring and some prg mapping
|
2012-07-17 23:05:58 +00:00 |
andres.delikat
|
d939e66867
|
NES - Implement a SoftReset function into the board base, Mapper 230 - implement mode switching via soft reset, implement prg mode 0, game select screen now playable, games are not
|
2012-07-17 15:24:36 +00:00 |
andres.delikat
|
fa449a5116
|
NES - add mapper 230, contra mode is working, still todo: implement mode toggling on soft reset
|
2012-07-17 14:02:56 +00:00 |
zeromus
|
5eaf27e510
|
nes-fix mapper 231
|
2012-07-17 06:24:36 +00:00 |
zeromus
|
309d6b4e64
|
nes-fix mapper 200
|
2012-07-17 06:19:03 +00:00 |
adelikat
|
bbf5be7d74
|
NES - add mappers 200 & 231, PRG mapping isn't quite right on either but some games work
|
2012-07-17 04:06:48 +00:00 |
adelikat
|
ee5db4cc06
|
Mapper 112 - Finish implementation of CHR mapping, and misc small cleanups
|
2012-07-17 02:01:53 +00:00 |
adelikat
|
69712a203d
|
Remove compatibility.txt and replace with a link to the wiki page
|
2012-07-17 01:46:55 +00:00 |
adelikat
|
5df5def02d
|
remove NES test status doc that is outdated and obsolete to this page: http://tasvideos.org/EmulatorResources/NESAccuracyTests.html
|
2012-07-17 01:06:38 +00:00 |
zeromus
|
ecd58fc96e
|
nes-protect from syncstates which dont call base.SyncState
|
2012-07-16 22:06:55 +00:00 |
zeromus
|
9c2a521c19
|
nes-fix m112 and some other unnecessary things
|
2012-07-16 22:01:10 +00:00 |
andres.delikat
|
ad2e9267e3
|
NES - Mapper 112 - fix prg bank selection, however, game still fails to run
|
2012-07-16 21:12:01 +00:00 |
zeromus
|
cf5c972990
|
nes-try fixing m207
|
2012-07-16 03:04:44 +00:00 |
zeromus
|
06c44cf040
|
nes-add NES-JLROM for mr gimmick! (e) - but it doesnt work cos its pal
|
2012-07-16 02:59:54 +00:00 |
adelikat
|
2d89f5485f
|
Implement Mapper 207, Fudou Myouou Den now playable but graphical issues.
|
2012-07-16 01:51:16 +00:00 |
adelikat
|
1751e615d7
|
Oops, update csproj file with new mapper files, update mapper compat list
|
2012-07-15 23:58:00 +00:00 |
adelikat
|
c9128cc78e
|
Start Mappers 154, 112
|
2012-07-15 23:12:52 +00:00 |
zeromus
|
3ae3a52f7a
|
nes-do mapper088 differently
|
2012-07-15 22:30:25 +00:00 |
zeromus
|
a33859fc1e
|
nes-fix mapper 088
|
2012-07-15 22:22:57 +00:00 |
adelikat
|
f62607dea9
|
Start mapper 88
|
2012-07-15 21:45:28 +00:00 |
zeromus
|
a47c70d0ef
|
nes-fix #12 "Strange "White noise" sound during 1943 (USA) intro" as well as a boatload of aesthetic improvements to make the sound output not so embarassing. no speedups whatsoever though.
|
2012-07-15 00:09:34 +00:00 |
zeromus
|
1f588c451f
|
nes-add broken bisq apu. it probably wont be fixed. but its a lot of work, so there it is. also remove spam in SXROM
|
2012-07-14 18:43:37 +00:00 |
andres.delikat
|
0834c63a43
|
NES - sound config dialog for toggling sound channels
|
2012-07-12 23:13:22 +00:00 |
adelikat
|
60640acece
|
NES - Implement Mapper 246
|
2012-07-06 03:44:34 +00:00 |
zeromus
|
1eda5f6d63
|
nes-express m193 differently, maybe more clearly
|
2012-07-06 03:12:20 +00:00 |
zeromus
|
157c145a46
|
nes-fix m193
|
2012-07-06 02:29:42 +00:00 |
adelikat
|
7a9d037fed
|
NES - Progress on Mapper 193
|
2012-07-06 01:36:19 +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 |
beirich
|
b599c69c18
|
Add VirtualWidth to IVideoProvider and the (numerous) implementations. This is just phase 1, client needs to be updated to utilize this information, and some cores (especially PCE) should be updated in a more involved way to provide better TV emulation.
|
2012-06-25 02:50:34 +00:00 |
zeromus
|
7e8752a5b9
|
nes-sort out some bus conflict flags for CNROM games to fix colorful dragon (unl) (sachen)
|
2012-06-24 17:39:12 +00:00 |
zeromus
|
5b356c5157
|
nes-support mapper 178 and fix a regression from yesterday that made most roms not loadable
|
2012-06-23 18:30:27 +00:00 |
adelikat
|
dcdd98fc03
|
Fix mapper 116 code so that project compiles
|
2012-06-23 15:45:58 +00:00 |