feos
19cf3b8551
m64p: revert DBG preprocessor definitions merged along with 4c0bfd4764
...
fixes crash when rebooting n64 while debugging
2017-03-13 21:51:45 +03:00
zeromus
f57262bba5
oops, snes dlls needed rebuilding
2017-03-08 16:08:36 -06:00
zeromus
fbd7601b77
for evaluation:
...
overhaul snes core -- radically simplify IPC.
There were two goals
1. speedup (failed)
2. not break in the old way of becoming unstable when GC happens (uncertain)
3. lay framework for simplified libretro interface (success, provisional on #2 )
the speedup failed, I think, because a slower libco is needed to coexist with .net. I think I will fix this be incorporating both libcos, one for bsnes internal use, and one for .net<->c++ switching
2017-03-06 05:21:35 -06:00
feos
b5c3e808b7
rebuild m64p
...
The conflict that was in #731 got unnoticed due to appveyor lying to us (because of build scripts not bombing). I fixed it now while rebasing Wyst3r's commit. But after that it would still crash in the call to connectFunctionPointers(), which required rebuilding the dll. All that should be resolved now.
2017-02-24 10:54:35 +03:00
Wyst3r
4c0bfd4764
m64p: Use built-in debugger to avoid major slowdowns when breakpoints are set.
...
Conflicts:
BizHawk.Emulation.Cores/Consoles/Nintendo/N64/N64.IDebuggable.cs
2017-02-24 10:41:22 +03:00
feos
39c5aae61b
Revert "Merge pull request #731 from Wyst3r/master"
...
This reverts commit 318abf691a
, reversing
changes made to 5d4c8020c2
.
2017-02-23 16:56:38 +03:00
Wyst3r
d665bad4c5
Merge branch 'master' into master
2017-02-22 19:51:13 +01:00
zeromus
6c046a5df9
blind fix gpgx32 vdp savestates to look more robust by using brain-disengaged sync-everything technique. fixes savestates in interlaced mode. removes backwards compatibility of savestates, of no use to us anyway
2017-02-18 15:48:23 -06:00
feos
ac2a69e7dd
gpgx: switch to real interlaced mode when needed (still 60fps)
...
window resizes by itself if no maintain aspect ratio is forced
todo: states have broken graphics in that mode, but that's likely the original core thing
2017-02-18 23:34:44 +03:00
nattthebear
da2d15341f
mgba: Fix some of the audio channel disables not working. Fix audio channel disables not being restored on reboot core
2016-12-03 23:01:14 -05:00
nattthebear
6550364a4c
#738 : Core changes so sram pointer won't be bad
2016-12-02 18:12:18 -05:00
nattthebear
f67cb3c64f
Issue #735 : Add sound channel toggling on mgba
2016-11-27 17:33:05 -05:00
Wyst3r
86b16a80d6
m64p: Use built-in debugger to avoid major slowdowns when breakpoints are set.
2016-11-19 12:02:39 +01:00
feos
48f92aa3ca
commit glide64 dll too
2016-11-17 19:04:07 +03:00
feos
05f2c09aef
m64p:
...
- dynamically allocate frameBuffer and DepthBuffer for glide64 and glide64mk2 (fix #728 )
- make mk2 output to bizhawk output dir
- rebuild mk2 dll, but not glide64 just yet, since I experience artifacts that are probably a result of my compilation?
2016-11-16 22:49:45 +03:00
nattthebear
0ae8bf13f7
GBA memory domain fix
2016-11-06 10:32:04 -05:00
feos
4da414aced
m64p: include Goldeneye007 hack into dbg_memory.c's read_memory_32() and update the dll
...
fix #717
2016-11-04 20:29:11 +03:00
nattthebear
c9a48d9215
mgba: savestates againin
2016-10-23 11:24:32 -04:00
nattthebear
c3973773e6
mgba: savestate redux
2016-10-22 20:49:42 -04:00
nattthebear
36fb1e3d57
mgba 0.5: fix saveram. fix skip bios + hard reset. fix bg/obj disable.
2016-10-17 13:01:52 -04:00
pjgat09
6e0349890f
N64: Adding the release cxd4 dll
2016-09-27 15:03:33 -04:00
Isotarge
315e5d64b1
DK64: Fix bone displacement issues
...
A temporary solution until N64 emulation accuracy improves, based on my
research at
https://docs.google.com/document/d/15XNghhrc-thXJpbKzWWuHXl-NXdzcaDLEf7poFVruh8
2016-09-23 15:02:29 +09:30
pjgat09
6d6045c167
GLideN64: Adding the release DLL
2016-09-22 14:26:17 -04:00
nattthebear
5bd9a67f62
mgba 0.5 rough in
2016-09-17 16:29:25 -04:00
nattthebear
06e1e2731a
32 bit build for the new mgba game override stuff
2016-09-17 12:49:49 -04:00
nattthebear
24df291143
Update mgba to 0.4.1
2016-09-17 09:51:38 -04:00
feos
83c0cd5778
n64: perfect dark fixed!
...
https://github.com/mupen64plus/mupen64plus-user-issues/issues/552#issuecomment-130981664
2016-09-05 19:27:20 +03:00
feos
4acb583347
update n64 dll
2016-09-04 12:57:33 +03:00
feos
6e0b8e2784
yabause tracer
2016-08-24 00:05:17 +03:00
zeromus
cc8577c6b0
fix tracelogger buffer management on cpp side
2016-08-21 15:36:36 -05: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
1550860ad0
snes disasm spacing
2016-08-19 23:14:12 +03:00
feos
76eaea3619
tracer unification for cores: spacing, headers, etc
2016-08-16 01:39:26 +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
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
8721d0ef83
Merge pull request #681 from vadosnaprimer/gpgx32
...
old gpgx is back!
2016-08-13 22:49:04 +03:00
feos
4cf9684dea
gpgx32: update dll once again
2016-08-12 22:14:24 +03:00
feos
80c90e7acc
m64p: attempt to add execute callback
...
no memory callback seems to be working yet though
2016-08-11 21:58:09 +03:00
feos
7b26a6b573
gpgx32: make it compile
...
also build a dll
2016-08-09 21:13:42 +03:00
parasyte
620c74e56e
bsnes: Fix disassembler with compatibility core
...
- The fake bus map has been extended to read mapped ROM space
2016-08-08 22:11:49 -07:00
zeromus
303a6cd956
psx: patch for "Fantastic Pinball Kyutenkai" lockup, not likely to affect sync but could in principle.
2016-06-14 12:54:43 -05:00
zeromus
75173f2596
add sram memdomain to mgba
2016-04-18 21:46:27 -05:00
zeromus
41dd8741d5
dang it, do a better job adding sram memdomain to vbanext
2016-04-18 21:46:16 -05:00
zeromus
5ed2e46982
add SRAM memdomain to vbanext
2016-04-18 20:44:30 -05:00
zeromus
e6ce14e031
gambatte: add feature to toggle visibility of the window. I tried to put it on the rendering logic and not the control logic, to prevent possible sync bugs, and I don't think I messed that up, but maybe I missed some of the rendering logic.
2016-04-12 03:01:46 -05:00
nattthebear
66abc95c58
Wonderswan - Support settings to change colors. Breaks existing binary savestates (existing text savestates should be OK). B&W palette is exposed as a setting, albeit without a very nice UI. Color palette is available behind the scenes, but is not exposed as a setting.
2016-03-26 13:35:57 -04:00
nattthebear
4669d4ef1b
Remove old gpgx.elf. It was a proof of concept and is no longer supported
2016-03-26 10:56:14 -04:00
nattthebear
76ccefb3c6
Properly move cgc to the Assets/dll folder
2016-03-01 22:12:36 -05:00