alyosha-tas
|
5aaeef9db4
|
NES: small PPU refactor
Will make future testing easier
|
2017-06-25 09:38:59 -05:00 |
alyosha-tas
|
7814a9ed30
|
NESHawk: Clean up and minor refactor
Simplify the code base a bit and gets a performance boost as well.
|
2017-06-25 09:38:57 -05:00 |
alyosha-tas
|
9275f82310
|
NES APU cleanup
|
2017-06-25 09:38:52 -05:00 |
alyosha-tas
|
16292b85bb
|
NES APU improvements
passes some more of the test_apu_2 tests
|
2017-06-25 09:38:51 -05:00 |
alyosha-tas
|
0c38598df1
|
Update BxROM
|
2017-06-25 09:38:35 -05:00 |
alyosha-tas
|
9036215e46
|
NES Fix APU
Finally fixes the infamously bad APU mixer tests
|
2017-06-25 09:38:32 -05:00 |
alyosha-tas
|
149b9a5b11
|
Update BxROM
|
2017-06-25 09:38:31 -05:00 |
alyosha-tas
|
6d4d2461fa
|
Oops not sure what I was doing there
|
2017-06-25 09:38:29 -05:00 |
alyosha-tas
|
1ee43fd857
|
NES: Fix some more exceptions
|
2017-06-25 09:38:27 -05:00 |
alyosha-tas
|
0bff385bdf
|
NES Fix some more exceptions
|
2017-06-25 09:38:26 -05:00 |
alyosha-tas
|
d03e6cf465
|
Fix mapper 112
|
2017-06-25 09:38:24 -05:00 |
alyosha-tas
|
bec4468ced
|
Update NROM.cs
|
2017-06-25 09:38:24 -05:00 |
alyosha-tas
|
3c54b6b701
|
NES: Fix some exceptions loading ROMs
Eventually need to rethink ROM loading I think
|
2017-06-25 09:38:22 -05:00 |
nattthebear
|
a02150e9ed
|
Revert "Update AxROM.cs". Licensed AxROM games were all 256KB or smaller, so they'd never hit this codepath. Non-licensed games certainly can be 512KB on AxROM, and we don't want to break that. The "hardware tests" comment is meaningless -- tested on what hardware? There's no licensed board that you could test that against, because they won't take a 512KB chip in the first place.
|
2017-06-25 09:38:22 -05:00 |
alyosha-tas
|
597514d752
|
Update AxROM.cs
|
2017-06-25 09:38:21 -05:00 |
alyosha-tas
|
07442fa099
|
Update SxROM.cs
|
2017-06-25 09:38:19 -05:00 |
alyosha-tas
|
9c586e77c4
|
Update Mapper069.cs
|
2017-06-03 10:36:16 -04:00 |
alyosha-tas
|
3577882070
|
NES Fix Mapper 15
|
2017-06-02 21:13:44 -04:00 |
alyosha-tas
|
be7d271bd1
|
Update NES.Core.cs
|
2017-05-30 18:25:34 -04:00 |
alyosha-tas
|
10de07aec2
|
Update PPU.run.cs
|
2017-05-30 18:24:30 -04:00 |
alyosha-tas
|
787470df35
|
NES: allow headerless ROMs to be loaded if in DB
|
2017-05-29 20:27:07 -04:00 |
alyosha-tas
|
fe7606130e
|
Add files via upload
|
2017-05-29 18:50:02 -04:00 |
adelikat
|
284ee1f9a2
|
Neshawk - UNIF_BMC_FK23C - I think these dipswitch variables are supposed to be MapperProps
|
2017-05-27 12:12:04 -05:00 |
alyosha-tas
|
a3a78c6a2e
|
Fix Tagin Dragon
|
2017-05-26 18:24:21 -04:00 |
alyosha-tas
|
1a7f8b0ff8
|
Fix #857
|
2017-05-25 12:53:11 -04:00 |
alyosha-tas
|
e1cfc28562
|
Update MMC3 to remove RewireNametable_TLSROM
|
2017-05-22 10:51:40 -04:00 |
alyosha-tas
|
05bf7e46d4
|
Fix TLSROM mapper
Fix #848
|
2017-05-19 17:22:39 -04:00 |
nattthebear
|
ebe789eed2
|
heh
|
2017-05-10 07:45:23 -04:00 |
nattthebear
|
999dcdaec8
|
The power of C# 5, or 6, or something
|
2017-05-07 16:54:18 -04:00 |
adelikat
|
1dae91e6a8
|
clean up core constructors - consistent parameter casing, and put them at the top of the class
|
2017-05-05 19:05:36 -05:00 |
adelikat
|
59139ab266
|
Spell out Numerator and Denominator
|
2017-05-05 11:25:38 -05:00 |
adelikat
|
62a13d961d
|
Move VsyncNum and VsyncDen out of CoreComm and into IVideoProvider
|
2017-05-05 11:21:37 -05:00 |
alyosha-tas
|
2790ec1801
|
Update GxROM.cs
Fix AV super real pachinko
|
2017-05-03 12:04:10 -04:00 |
adelikat
|
698c6741ae
|
Refactor IEmulator and remove the IController property, instead pass it as a paramter to the FrameAdvance() method
|
2017-05-01 20:09:11 -05:00 |
adelikat
|
ded1c2d7b7
|
Break off BoardName from IEmulator into a separate IBoardInfo service
|
2017-04-30 21:01:54 -05:00 |
nattthebear
|
7f3716a839
|
if it looks like a duck, swims like a duck, and quacks like a duck, then it may or may not be a duck
|
2017-04-29 07:54:31 -04:00 |
zeromus
|
7d99ca3738
|
mmc5: use PPUON instead of spriteon and screenon
|
2017-04-29 00:38:52 -05:00 |
zeromus
|
d8fd403ea2
|
attempt to apply changes to MMC5 specified by https://sourceforge.net/p/fceultra/bugs/787/
|
2017-04-28 21:33:26 -05:00 |
adelikat
|
57b63aaed4
|
Emulation.Common - cleanup Enums.cs
|
2017-04-27 11:45:44 -05:00 |
adelikat
|
f0b5ee4789
|
just testing a webhook
|
2017-04-26 21:13:49 -05:00 |
adelikat
|
3192cc70ae
|
slight refactor to IEmulator - make the IController property set only to more clearly express the client -> core relationship
|
2017-04-26 19:09:00 -05:00 |
adelikat
|
2de20e956b
|
use Dictionary initializers instead of object initializers for various GetCpuFlagsAndRegisters() methods
|
2017-04-25 08:28:06 -05:00 |
adelikat
|
a20e01ab69
|
Remove the obsolete MemoryDomain.FromByteArray() method
|
2017-04-24 13:55:20 -05:00 |
alyosha-tas
|
6a23f922f6
|
NESHawk implement PAL APU Frame Sequencer
|
2017-04-20 17:26:49 -04:00 |
J.D. Purcell
|
b53502eed8
|
Spaces -> tabs.
|
2017-04-15 16:37:30 -04:00 |
J.D. Purcell
|
ed3bf0e62b
|
Fix mixed line endings.
|
2017-04-15 15:53:02 -04:00 |
nattthebear
|
5b41b7260b
|
some snes controller rough in
|
2017-04-15 15:40:34 -04:00 |
J.D. Purcell
|
16bf63ade8
|
Random cleanups.
|
2017-04-10 09:36:04 -04:00 |
J.D. Purcell
|
b2a28339d1
|
Use 'nameof' operator.
|
2017-04-10 08:36:42 -04:00 |
alyosha-tas
|
9f7a926437
|
NES Fix more then 8 sprites option
|
2017-04-07 20:14:34 -04:00 |