Commit Graph

155 Commits

Author SHA1 Message Date
pjgat09 1ff0cc1e0c N64: Tracelog now includes delay slot execution. Fixes #789 2017-09-14 16:04:53 -04:00
zeromus b34c9a5dd8 straighten out building of glide64mk2 dll. fixes #1003 2017-09-12 00:49:14 -05:00
feos 9af0989b40 m64p core: put newer deps back into win32 target 2017-07-30 16:51:43 +03:00
feos 14d19a76d7 m64p: add DBG to x64 target, stop having merge info in vcproj, rebuild 2017-07-30 13:27:52 +03:00
adelikat 97d7dd7f42 merging master into waterbox2 this one was messy may be regressions 2017-06-13 08:16:25 -05:00
zeromus 39433e509e change some output64 to output 2017-06-12 01:38:02 -05:00
zeromus afc6e03b03 remove some output64 paths 2017-06-12 01:33:55 -05:00
nattthebear 4cd3325295 update gliden64 subrepo 2017-06-11 20:12:13 -04:00
zeromus 3449a5c5cf build mupen64plus as 64bit 2017-06-11 17:24:32 -05:00
nattthebear 22a076451b update mupen64plus-win32-deps 2017-06-11 14:46:36 -04:00
feos 77fa17ccdd Revert 19cf3b8551
"m64p: revert DBG preprocessor definitions merged along with 4c0bfd476434b4b69501035d24261c7447a78cf4"

Since 19cf3b8551 disables all lua hooks to the core, it's useless. But DBG causes crash when switching between some plugins on the fly, so it should be fixed in a proper way someday.
2017-06-11 12:20:23 +03:00
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
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
Wyst3r 86b16a80d6 m64p: Use built-in debugger to avoid major slowdowns when breakpoints are set. 2016-11-19 12:02:39 +01: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
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
pjgat09 9316188717 N64 cxd4: Updating the submodule reference 2016-09-27 16:01:19 -04:00
pjgat09 9d45c24932 N64: Adding a submodule for the cxd4 LLE RSP plugin 2016-09-27 14:38:05 -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 a85da435f9 GLideN64: Added a sync settings, hooked up the dll, and added it to the video plugin list in the plugin dialog. Updated the submodule reference. 2016-09-22 08:46:49 -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 ba895e3bad tastudio:
- fix recursion in cell updates caused by clicking cursor column (fixes scrolling)
- display invalidated color consistently

n64: fix trace callback prototype
2016-09-04 12:03:12 +03:00
feos 2d8a247bec m64p: fix spacing, add fgrs to tracer 2016-08-21 12:46:29 +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 80c90e7acc m64p: attempt to add execute callback
no memory callback seems to be working yet though
2016-08-11 21:58:09 +03:00
zeromus d155af6ecd add workaround to jabo for some old intel gpus (seemingly only involving d3d8) which wreck the SetDllDirectory for the process. A similar workaround may be needed for d39 display method, but that isn't clear yet. 2015-08-19 22:21:11 -05:00
pjgat09 0bb994bf1c N64: Add a patch for the pause bug in Legend of Zelda - Master Quest USA and Japan. Added both to the gamedb. 2015-07-14 19:12:35 -04:00
zeromus b2b70fb8d9 add jabo printf noise when registry operations fail 2015-07-12 21:56:22 -05:00
pjgat09 a064560f88 N64 - Added the GLideN64 plugin as a submodule 2015-07-04 18:29:36 -04:00
pjgat09 fd74723537 Fixed mupen64plus-video-glide64mk2 to work with the updated mupen64plus-win32-deps 2015-07-04 18:14:22 -04:00
pjgat09 30d0ae3f16 Added mupen64plus-win32-deps as a submodule 2015-07-04 18:10:47 -04:00
pjgat09 0a7eeffd78 Removed mupen64plus-win32-deps to be added later as a submodule 2015-07-04 18:09:40 -04:00
adelikat 96e91e7093 n64 - fix crash when attempting to read the PC register on frame 0, solved on the c++ side with a null pointer check and a default value returned. 2015-01-25 03:54:07 +00:00
zeromus f7280b4ca9 fix disassembly on c++ side a little better, and actually checkin the dll this time 2015-01-23 22:22:31 +00:00
zeromus 8d340a7c19 fix n64 disasm pinvoke 2015-01-23 20:28:47 +00:00
adelikat 29b056b972 N64 - wire of a disassembler, doesn't look like it works correctly, but at least the plumbing is done 2015-01-23 19:52:26 +00:00
zeromus 308b6ec256 mupen rice core: define WANT_LOG_UCODE to get ucode prints to stdout 2015-01-22 01:31:39 +00:00
zeromus ed4c715a9f add ROM memorydomain to n64 2014-09-14 18:39:26 +00:00
adelikat 8a36049b81 N64 - start a system bus memory domain, doesn't yet work 2014-09-08 22:19:44 +00:00
pjgat09 239df5d5f9 N64: Savestates now only save and load half the RDRAM if the expansion pack is not installed. 2014-09-07 00:43:19 +00:00
pjgat09 0a52315574 N64: Fix jabo's framebuffer problems! 2014-08-25 22:41:50 +00:00
pjgat09 084ed67742 D3D8Wrapper: More logging 2014-08-25 22:21:59 +00:00
pjgat09 57c3a2568f N64: A little cleanup of the jabo wrapper 2014-08-24 15:06:06 +00:00
pjgat09 1dd0499e89 D3D8Wrapper: Avoid dereferencing null pointers 2014-08-23 21:58:37 +00:00
pjgat09 23ae71382e N64: More D3D8 wrapper cleanup 2014-08-17 18:53:49 +00:00
pjgat09 1de36a0e2f D3D8 Wrapper: Some code cleanup, better logging 2014-08-10 21:14:29 +00:00
pjgat09 49535f8823 N64: Eliminate the need for a separate window for jabo by using GetDesktopWindow 2014-08-08 23:51:46 +00:00