adelikat
4b115ec2c3
NESHawk - implement mapper 175
2016-09-11 12:23:19 -04:00
adelikat
25c12ed380
Support mapper 173 with a mapper 132 hack from FCEUX src, I guess. Best I can tell Mahjong Block runs just fine on mapper 132 without it, oh well.
2016-09-11 11:16:49 -04:00
adelikat
a99598b3cf
NESHawk - implement mapper 150
2016-09-10 23:41:28 -04:00
alyosha-tas
2c431e75b2
more FDS audio clean up
2016-09-10 17:07:54 -04:00
alyosha-tas
26e300f8da
more partial FDS audio fixes
...
fixes damage sounds in kid icarus and zelda II
completely fixes sword sounds in zelda 1
need more test cases
2016-09-10 12:52:06 -04:00
alyosha-tas
addaf2fa91
Fix Mod table writes
...
(mostly) fixes sword sounds in FDS Zelda 1.
Numerous other problems remain.
2016-09-09 21:22:53 -04:00
alyosha-tas
0669476250
Fix Mapper 45
...
following FCEUX and Nestopia
2016-09-08 11:56:54 -04:00
alyosha-tas
a30a2cf1c7
Make room for family basic
...
This is a long way from functional, but at least now the game will boot.
It needs the keyboard to do anything (so it's in a similar state to compumate on A2600)
2016-09-07 20:13:27 -04:00
alyosha-tas
5e9a6fef69
Make room for family basic
2016-09-07 20:08:06 -04:00
alyosha-tas
25ef1312aa
Make room for family basic
...
keyboard needs special register properties
2016-09-07 20:07:14 -04:00
alyosha-tas
29cec0e49b
small timing fix
...
needed for family basic
2016-09-07 20:05:02 -04:00
alyosha-tas
cd9204b5e4
Fix timer IRQs
...
I think this is correct, Druid works now and I didn't notice any problems on zelda.
2016-09-05 22:37:47 -04:00
alyosha-tas
464097252b
Fix Somari
2016-09-05 08:09:13 -04:00
alyosha-tas
41bf579728
Fixes Dragon Quest 7
2016-09-04 20:48:19 -04:00
alyosha-tas
08e303e398
Fixes Commandos (CH)
...
At least I think it's fixed, I don't understand how this game is played
2016-09-04 16:38:28 -04:00
adelikat
130837fdc0
NESHawk - Implement the Subor boards (mappers 166, 167)
2016-09-03 20:09:27 -04:00
adelikat
6a22d1cd5c
Implement unif_BMC-ws board
2016-09-03 16:24:29 -04:00
alyosha-tas
4f1bfb4e82
Fixes Chip n Dale (PC10)
...
This is quite an unusual case, I'm not sure if there is something wrong with the ROM or if it is really like this.
This is basically a hard coded special case.
2016-09-03 13:53:27 -04:00
adelikat
3f7293587b
NESHawk - Implement board UNIF_BMC-64in1NoRepeat
2016-09-03 12:53:46 -04:00
adelikat
fdad137ff9
add ability to set the initial wram pattern on neshawk, currently no ui for this, must be done by directly editing a movie file sync settings
2016-09-03 11:53:53 -04:00
adelikat
197f577ecf
Add alyosha as a neshawk author in CoreAttributes
2016-09-02 12:25:20 -04:00
alyosha-tas
92f2959e43
fix somari
2016-08-31 10:53:15 -04:00
alyosha-tas
8570b50a4e
Fix Skull and Crossbones
2016-08-30 10:50:10 -04:00
alyosha-tas
812221cfdf
Fixes Flintstones Rescue of Dino and Hoppy
...
Simple registry write error now fixed
2016-08-29 10:32:24 -04:00
feos
f08a0b3849
n64 tracer: disable for dynarec
2016-08-24 19:21:16 +03:00
feos
af78aedc02
as always
2016-08-24 07:26:42 +03:00
feos
6e0b8e2784
yabause tracer
2016-08-24 00:05:17 +03:00
adelikat
cac0f533db
Fix SMS memory domains
2016-08-22 15:07:57 -04:00
adelikat
4de6628071
Fix TI-83 memory domains
2016-08-22 15:07:56 -04:00
adelikat
ccc2ee1ba9
Fix coleco memory domains similarly to previous commit, also clean up previous commit
2016-08-22 13:14:47 -04:00
adelikat
4d03651526
Fix A2600 memory domains similarly to the PCE fix in 4b165089fd
2016-08-22 12:56:12 -04:00
feos
e379b0342e
probably final prettification for tracer
2016-08-21 23:52:42 +03:00
zeromus
e7e4904c79
more complete fix to psx tracelogger delegate GC bug
2016-08-21 15:36:56 -05:00
zeromus
3435e5f70e
psx tracer - probably fix crash due to disposed delegate (didnt test)
2016-08-21 15:27:31 -05:00
feos
00d77a4253
psx tracer: tiny cleanup
2016-08-21 22:37:35 +03:00
feos
91fd016868
setup psx tracer because why not
...
arguments string doesn't arrive for some reason, otherwise all looks good
move psx disasm functionality to separate files (disassembler doesn't do anything yet)
2016-08-21 21:19:48 +03:00
feos
2d8a247bec
m64p: fix spacing, add fgrs to tracer
2016-08-21 12:46:29 +03:00
feos
57b9ff875e
snes: fix crash when advancing after tracer was disabled
2016-08-19 18:53:50 +03:00
Ben Eirich
7f23cd80f1
SMS overscan display
...
Conflicts:
BizHawk.Client.EmuHawk/MainForm.Designer.cs
2016-08-18 18:14:58 +03:00
feos
9d594e013b
genesis disasm: snip implied regs for movem
2016-08-16 22:07:32 +03:00
feos
76eaea3619
tracer unification for cores: spacing, headers, etc
2016-08-16 01:39:26 +03:00
feos
888d7fed6a
tracer: set some padding
2016-08-14 22:59:07 +03:00
feos
8e92c5fd17
gpgx: move to normal tracing method too
...
CallbackBasedTraceBuffer seems deprecated
2016-08-14 22:29:42 +03:00
feos
799afc6b0a
n64: switch to regular tracer method
...
todo: same for gpgx
2016-08-14 20:35:05 +03:00
feos
45a83322a7
n64 tracer: mention regs in the header
2016-08-14 19:20:18 +03:00
feos
473b9e5f33
m64p tracer:
...
- shrink core's disasm string a bit
- nicely print registers (r0 and co-processors regs are dropped though)
- rebuild dll
2016-08-14 17:49:56 +03:00
feos
d4c7175910
N64.ITraceable: log non-zero regs
...
still gigantic file for 1 frame
todo: implement internal tracer instead
2016-08-14 01:12:53 +03:00
zeromus
6d32112c9e
fix gpgx, n64 trace loggers
2016-08-13 16:34:01 -05:00
feos
801dac3c0d
GPGX.ISettable: output and input hex values
2016-08-14 00:20:01 +03:00
feos
8721d0ef83
Merge pull request #681 from vadosnaprimer/gpgx32
...
old gpgx is back!
2016-08-13 22:49:04 +03:00