alyosha-tas
ff980b91dd
NES Fix APU
...
Finally fixes the infamously bad APU mixer tests
2017-06-08 14:35:13 -04:00
alyosha-tas
31192e15cb
Update BxROM
2017-06-07 21:35:18 -04:00
alyosha-tas
c3627eee03
Oops not sure what I was doing there
2017-06-07 16:04:13 -04:00
alyosha-tas
bcad6f9b08
NES: Fix some more exceptions
2017-06-06 20:04:59 -04:00
alyosha-tas
71e3fad147
NES Fix some more exceptions
2017-06-06 20:03:42 -04:00
alyosha-tas
27fd41a5d2
Fix mapper 112
2017-06-06 07:53:33 -04:00
alyosha-tas
7d9b878d5f
Update NROM.cs
2017-06-06 07:52:17 -04:00
alyosha-tas
25f2f8ebf9
NES: Fix some exceptions loading ROMs
...
Eventually need to rethink ROM loading I think
2017-06-05 15:56:28 -04:00
nattthebear
fb5ba14768
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-04 20:45:05 -04:00
Sappharad
464bba9454
Merge branch 'master' into mono-portable
...
# Conflicts:
# BizHawk.Client.EmuHawk/MainForm.Events.cs
# BizHawk.Client.EmuHawk/Properties/Resources.resx
# BizHawk.Client.EmuHawk/config/NES/QuickNesConfig.cs
# BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesCore.cs
2017-06-04 19:31:56 -05:00
alyosha-tas
b56a6e9aa5
Update AxROM.cs
2017-06-04 20:21:37 -04:00
alyosha-tas
492f78bfa2
Update SxROM.cs
2017-06-04 17:30:38 -04:00
adelikat
caf3a7834d
Fix dual GB input
2017-06-04 13:19:51 -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
zeromus
c96ff28055
fix broken GPGX trace logger disassembler ( fixes #866 )
2017-06-02 15:50:23 -05: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
adelikat
c1a746c7d6
Don't expose Colecovision syncSettings, aquire sync settings the intended way instead
2017-05-30 12:37:47 -05: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
alyosha-tas
807edebe6d
A7800Hawk another round of commits
2017-05-27 20:40:13 -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
adelikat
5f1b8cdc09
SNES - fix frame 0 loadstating
2017-05-27 10:21:14 -05:00
adelikat
12a4ec1ac7
SNES - only register the trace logger on compatibility profile
2017-05-27 09:54:53 -05:00
adelikat
8de4e7bff9
add ui to switch to Atari7800Hawk, still not useable by humans, needs gamedb stuff
2017-05-27 08:56:25 -05:00
alyosha-tas
a3a78c6a2e
Fix Tagin Dragon
2017-05-26 18:24:21 -04:00
alyosha-tas
77c20a6776
Merge pull request #859 from alyosha-tas/master
...
A7800Hawk initial PR
2017-05-25 15:56:46 -04:00
alyosha-tas
827c5848dd
Delete temp.txt
2017-05-25 15:38:51 -04:00
alyosha-tas
1a7f8b0ff8
Fix #857
2017-05-25 12:53:11 -04:00
alyosha-tas
7ce43e1438
Add files via upload
2017-05-24 20:40:02 -04:00
alyosha-tas
a2ab02f9d9
Add files via upload
2017-05-24 19:37:44 -04:00
alyosha-tas
f159220bef
Create temp.txt
2017-05-24 19:37:21 -04:00
alyosha-tas
b2eecd7bec
Add files via upload
2017-05-24 19:36:34 -04:00
alyosha-tas
3a020a1c40
Create Readme.txt
2017-05-24 19:35:39 -04:00
Sappharad
5573409fad
Merge branch 'master' into mono-portable
...
# Conflicts:
# BizHawk.Client.Common/Extensions.cs
# BizHawk.Client.Common/movie/bk2/Bk2Movie.IO.cs
# BizHawk.Client.EmuHawk/BizHawk.Client.EmuHawk.csproj
# BizHawk.Client.EmuHawk/MainForm.Events.cs
# BizHawk.Client.EmuHawk/MainForm.cs
# BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesApi.cs
# BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesCore.cs
# BizHawk.Emulation.Cores/Consoles/Sega/Saturn/Yabause.cs
# BizHawk.Emulation.Cores/Consoles/Sony/PSX/Octoshock.cs
# libsnes/bsnes/target-libsnes/libsnes_pwrap.cpp
2017-05-23 20:32:48 -05: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
alyosha-tas
a2dfb639d4
Update Atari2600.Core.cs
...
Fix #838
2017-05-14 19:29:53 -04:00
zeromus
5b44f0960f
snes: support trace logging GB and SMP cores (C# side and dlls)
2017-05-14 13:51:02 -05:00
nattthebear
ebe789eed2
heh
2017-05-10 07:45:23 -04:00
adelikat
ae8f44096a
oops, fix colecovision
2017-05-08 21:07:12 -05:00
nattthebear
307d85cee0
The point of INPUT_KEYS is to document actual behavior, so lets fix it
2017-05-08 17:42:57 -04:00
adelikat
b6fc3006e9
Cleanup SMS.IEmulator.cs
2017-05-08 11:42:22 -05:00
adelikat
01eb150b3d
ColecoVision - cleanup
2017-05-08 11:37:16 -05:00
adelikat
d7928377f2
ColecoVision merge MemoryMap.cs into ColecoVision.cs
2017-05-08 11:31:00 -05:00
adelikat
44ef1f9568
ColecoVision - break off IEmulator properties to their own file, move Input.cs code to ColecoVision.cs
2017-05-08 11:29:09 -05:00
adelikat
eafa39456f
Genesis - there's a couple more buttons on the menacer
2017-05-07 18:05:09 -05:00
nattthebear
999dcdaec8
The power of C# 5, or 6, or something
2017-05-07 16:54:18 -04:00
adelikat
c33fbfddf4
Colecovision - virtualpad support for new controller options
2017-05-07 10:04:15 -05:00
alyosha-tas
3769967fb0
Update MemoryMap.Korea.cs
...
Fix Xyzolog
2017-05-06 18:10:10 -04:00
zeromus
c641e163f9
SGB CDL c# side; and fix SGB loading (broken by pwrap refactors)
2017-05-06 16:23:26 -05:00
alyosha-tas
a6197a643b
Update VDC.cs
...
Fix initial size in PCE.
Still a little off (4 pixels ) because it autoresizes and it really should probably be completely rewritten, but at least it's much less jarring now.
2017-05-06 10:25:14 -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
9b1945a81e
Atari 7800 cleanups
2017-05-05 14:20:28 -05:00
adelikat
7b29970ef9
atari 2600 cleanup
2017-05-05 13:49:36 -05:00
adelikat
d467a1427d
Atari 2600 - cleanups, de-expose some fields
2017-05-05 12:26:15 -05:00
adelikat
daf3b2539b
Atari 2600 - add alyosha as an author, break up IEmulator code to its own file, some misc cleanup
2017-05-05 11:56:28 -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
8e4ca6ac8e
Update Atari7800Control.cs
2017-05-05 09:17:05 -04:00
Sappharad
7998f6374c
Merge branch 'master' into mono-portable
2017-05-03 17:36:32 -05:00
alyosha-tas
2790ec1801
Update GxROM.cs
...
Fix AV super real pachinko
2017-05-03 12:04:10 -04:00
J.D. Purcell
1946db8791
Whitespace, to reduce difference with master.
2017-05-02 23:12:37 -04:00
J.D. Purcell
8b2b12585a
Mostly whitespace cleanup to reduce difference with mono-portable branch.
2017-05-02 23:09:50 -04:00
Sappharad
7f5aa0ae77
Merge branch 'master' into mono-portable
...
Conflicts:
.gitignore
BizHawk.Client.Common/PathManager.cs
BizHawk.Client.Common/lua/LuaSandbox.cs
BizHawk.Client.EmuHawk/AVOut/FFmpegWriter.cs
BizHawk.Client.EmuHawk/AVOut/SynclessRecordingTools.cs
BizHawk.Client.EmuHawk/CustomControls/VirtualListView.cs
BizHawk.Client.EmuHawk/DisplayManager/DisplayManager.cs
BizHawk.Client.EmuHawk/GLManager.cs
BizHawk.Client.EmuHawk/Program.cs
BizHawk.Client.EmuHawk/movie/EditSubtitlesForm.cs
BizHawk.Client.EmuHawk/movie/PlayMovie.cs
BizHawk.Emulation.Common/Sound/Utilities/SpeexResampler.cs
BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesApi.cs
BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesApi_CMD.cs
BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesCore.cs
BizHawk.Emulation.Cores/Consoles/Sony/PSX/Octoshock.ITraceable.cs
BizHawk.Emulation.Cores/LibretroOld/LibRetro.cs
Version/VersionInfo.cs
libsnes/bsnes/target-libsnes/libsnes_pwrap.cpp
2017-05-02 20:38:56 -05:00
nattthebear
e3fab1a4d5
cleaner
2017-05-02 18:15:33 -04:00
adelikat
e5f82bf329
CoreComm - make vsync fields into properties
2017-05-02 07:56:34 -05: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
b3ad3ce6ba
Move BizInvoke files from Emulation.Common to Common
2017-05-01 17:30:42 -05:00
adelikat
e1750bdce9
Move BinaryQuickSerializer from Emulation.Common to Common
2017-05-01 17:26:39 -05:00
adelikat
ffd743cac7
Remove Genesis.cs core
2017-05-01 16:27:40 -05:00
adelikat
ded1c2d7b7
Break off BoardName from IEmulator into a separate IBoardInfo service
2017-04-30 21:01:54 -05:00
zeromus
10dc2abdef
psx: fix non-multitap input
2017-04-30 13:36:18 -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
d3a1ec64dd
psx: multitap support. tested for 20 seconds, but worth someone else testing.
2017-04-29 04:11:09 -05: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
883d9d2207
Rename MetaspuAsync to MetaspuAsyncSoundProvider and remove the todo, also friendlier enum names
2017-04-27 12:12:11 -05:00
adelikat
83124a8d20
Fix VerifiedDisassembler to not expose the internal cpu property
2017-04-27 12:02:08 -05:00
adelikat
57b63aaed4
Emulation.Common - cleanup Enums.cs
2017-04-27 11:45:44 -05:00
adelikat
17fe836926
Emulation.Common - misc cleanups in Base Implementations
2017-04-27 08:24:21 -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
zeromus
507ca1db27
psx: support negcon (c# side)
2017-04-25 22:59:46 -05:00
adelikat
9ecf2aed7f
Fix naming of ISynchronizingAudioBuffer method and param names
2017-04-25 13:22:25 -05:00
adelikat
eee0ba69dc
misc cleanups on PCEngine
2017-04-25 12:57:42 -05:00
adelikat
15a25bdd87
cleanup MGBAHawk code
2017-04-25 12:00:50 -05:00
adelikat
167ed41a51
Break up MGBAHawk into separate files
2017-04-25 11:42:03 -05:00
adelikat
010c04f421
bleh, forgot to check this in
2017-04-25 11:17:35 -05:00
adelikat
e72aceccdc
Misc VBANext cleanups
2017-04-25 11:14:24 -05:00
adelikat
ba28ca53a8
GambatteLink cleanup
2017-04-25 11:06:50 -05:00
adelikat
2426cfa31a
misc cleanup of related Gambatte files
2017-04-25 10:42:11 -05:00
adelikat
21aa648318
Gambatte - some cleanup
2017-04-25 10:11:43 -05:00
adelikat
2de20e956b
use Dictionary initializers instead of object initializers for various GetCpuFlagsAndRegisters() methods
2017-04-25 08:28:06 -05:00
adelikat
1ad6e7a95f
oops
2017-04-24 13:56:42 -05:00
adelikat
a20e01ab69
Remove the obsolete MemoryDomain.FromByteArray() method
2017-04-24 13:55:20 -05:00
adelikat
1cb6289e13
Remove the obsolete MemoryDomain.FromIntPtrSwap16() method
2017-04-24 13:52:52 -05:00
adelikat
54ebe75d2b
remove the obsolete MemoryDomain.FromIntPtr method
2017-04-24 13:47:40 -05:00
adelikat
b16a9b12ff
remove an unused variable in Colecovision
2017-04-24 12:55:43 -05:00