alyosha-tas
be5e649584
set vblank flag properly at poweron
...
fixes Time Lord
2016-06-25 10:38:42 -04:00
alyosha-tas
d9456b0167
Consistency Check
...
So far so good
2016-06-21 17:33:00 -04:00
alyosha-tas
27c4bac062
ppu open bus emulation
...
ppu_open_bus - passes
cpu_dummy_writes_ppumem - passes
2016-06-21 17:14:46 -04:00
alyosha-tas
ec27890aba
Improve DMC DMA timing wtih RDY
...
passes dpcmletterbox
Far more accurate but still needs to interact correctly with OAM DMA
2016-06-21 09:20:52 -04:00
alyosha-tas
bc17e6519c
Fix a bug in OAM regs
...
passes oam_stress
2016-06-18 12:07:53 -04:00
alyosha-tas
618deafe12
Delete Execute.cs
2016-06-16 08:44:21 -04:00
alyosha-tas
47b44154a7
small updates
...
passes dmc basics
clean up execute
2016-06-16 08:43:28 -04:00
alyosha-tas
8dca88b779
obj overflow timing
...
now passes all 5 of blargg's sprtie overflow tests
2016-06-13 08:22:14 -04:00
alyosha-tas
ec1be59d4e
Fix sprite evaluation and $2004 reads
...
Fixes Micro Machines
Passes sprite overflow test #4
2016-06-12 21:16:31 -04:00
alyosha-tas
3625bdaf9d
Merge pull request #1 from TASVideos/master
...
sync up to test
2016-05-16 06:55:49 -04:00
alyosha-tas
b8e5177d00
Fixing PAL timing bug
...
Fixes Little Ninja Bros and Corvette ZR1 Challenge
Still needs investigation as seqeunce is 3,3,3,4,3 when it should be 3,3,3,3,4 but need a new test case.
Also added a note about DMA timing that needs to be investigated next.
2016-05-05 12:04:51 -04:00
alyosha-tas
ffa42b4a50
Fixes shaking in Little Ninja Bros (E)
2016-05-01 15:11:05 -04:00
nattthebear
111648cf98
Break a bunch of memory domain stuff with pointless refactoring
2016-04-13 19:50:06 -04:00
nattthebear
6e3fa4661e
neshawk: mapper 011: fix mirroring on some boards
2016-04-08 23:23:03 -04:00
nattthebear
ef544cd9ab
vrc2: only support V\H miorring. Allegedly fixes wai wai world issue
2016-04-05 17:39:10 -04:00
nattthebear
ec787d049d
NESHawk: support SNES controllers
2016-04-05 17:16:27 -04:00
nattthebear
f98461772b
Nes vrc6: code cleanup, eliminate no longer used parameter. no change in emulation
2016-03-24 23:14:47 -04:00
nattthebear
eca28a566e
COmments
2016-03-17 17:20:38 -04:00
nattthebear
8d3e10b56e
Support UNIF DripGame http://www.qmtpro.com/~nes/drip/ . Everything works except the nametable viewer (which does not account for the exattributes)
2016-03-16 19:56:26 -04:00
adelikat
5cd11d0bb4
Move Sound component objects from Emulation.Common to Emulation.Cores so they live in the same assembly as the calling cores
2016-03-04 08:37:09 -05:00
adelikat
2975d699ef
Traceer - header for NesHawk and PCE
2016-02-28 08:28:00 -05:00
adelikat
c9ddf41e9d
NesHawk - support the soft reset aspect to UNIF_BMC-42in1ResetSwitch
2016-02-05 13:43:22 -05:00
scrimpeh
e4a1a517cd
IInputPollable - Now with tabs instead of spaces.
2016-01-26 11:46:52 +01:00
scrimpeh
ef1bc65ce6
IInputPollable - Make IsLagFrame settable
2016-01-26 11:34:42 +01:00
zeromus
3844bf3c12
NSF player: limit track number to legal range and print current track number to console
2015-12-31 12:52:09 -06:00
zeromus
8840be027c
Revert "un-Revert "neshawk - change ppu poweron process (fixes time lord, breaks ? ? ?)"""
...
This reverts commit a53200d98e
.
2015-10-12 20:32:06 -05:00
zeromus
a53200d98e
un-Revert "neshawk - change ppu poweron process (fixes time lord, breaks ? ? ?)""
...
This reverts commit a31492a57f
.
2015-10-11 21:30:44 -05:00
scrimpeh
69d0d813eb
NEShawk - Mapper 17, small adjustments
2015-09-27 14:42:32 +02:00
scrimpeh
d8c49a7d6d
NEShawk - Mapper 17 (FFE copier hack)
2015-09-27 14:31:50 +02:00
scrimpeh
86b1ab5282
NEShawk - Mapper197
2015-09-26 15:33:56 +02:00
scrimpeh
62ba39b633
NES - Mapper 90 - Implement CHR Latch Logic, makes Punch-Out (Unl.) and various others playable.
2015-09-24 21:06:11 +02:00
zeromus
a31492a57f
Revert "neshawk - change ppu poweron process (fixes time lord, breaks ? ? ?)"
...
This reverts commit d012dd831f
.
We'll do this after the next release, along with some other major timing stuff.
2015-09-22 00:33:23 -05:00
zeromus
d012dd831f
neshawk - change ppu poweron process (fixes time lord, breaks ? ? ?)
2015-09-20 20:49:04 -05:00
zeromus
ee0992158d
neshawk&quicknes: properly support using 512 byte palette files deemph entries instead of just ignoring them
2015-09-13 14:09:57 -05:00
adelikat
43f86b5698
Cleanup up previous mapper 119 stuff
2015-09-07 22:42:08 -04:00
adelikat
44d7eeda0b
NESHawk - support some junk 119 roms
2015-09-07 22:01:11 -04:00
adelikat
ae3511bcf9
NESHawk - support Dragon Quest III
2015-09-07 20:26:03 -04:00
zeromus
1ced59c21e
neshawk: fix bottom-left-corner in dw4. I tried to fix this in the least blecky way possible, but it wasnt the smallest possible change. Smallest possible change would be simply to add a PPUOFF check around the wacky code.
2015-09-06 12:02:22 -05:00
adelikat
46d847875d
NESHawk - implement board UNIF_BMC_Supervision16in1
2015-08-30 09:58:49 -04:00
adelikat
724c4b748b
NESHawk - implement mapper 53 (multicart junk)
2015-08-30 09:41:41 -04:00
adelikat
f46eb21c93
Remove hack that attempted to support mapper 219 badly, better to not support it
2015-08-29 13:02:25 -04:00
adelikat
3f847b7b6f
Map Mapper 255 to 225 in accordance with http://problemkaputt.de/everynes.htm
...
Also, remove documentation and replace with wiki link
2015-08-28 22:23:48 -04:00
adelikat
defdfa6e2e
NESHawk - fix mapper 164
2015-08-25 20:11:32 -04:00
adelikat
858834ae94
NESHawk - mapper 91 - set mirroring based on cart info, fixes all mapper 91 games that need vertical mirroring
2015-08-25 17:07:43 -04:00
adelikat
45dfee6605
add MAPPER119 designation to TQROM
2015-08-25 17:07:42 -04:00
nattthebear
56ec186b3f
For iNES v2, attempt to detect pal/ntsc region from header
2015-08-25 16:19:50 -04:00
adelikat
ba8860b1c5
NESHawk - fix mapper 60, including dipswitches
2015-08-24 22:49:57 -04:00
adelikat
4723ec8acc
NesHawk - MILLIONS OF MOAR GAMEZ!!!
2015-08-23 22:36:15 -04:00
adelikat
2e6ba68327
NesHawk - TEN MILLION IN ONE!!!111
2015-08-23 22:26:10 -04:00
adelikat
9846b3a050
NESHawk - implement board UNIF_BMC-D1038
2015-08-23 17:05:00 -04:00