Commit Graph

38 Commits

Author SHA1 Message Date
adelikat b1918759be N64 - Remove commented out jabo code 2017-06-12 13:07:06 -05:00
zeromus 503261af35 comment out all jabo related stuff 2017-06-11 17:24:32 -05: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 86b16a80d6 m64p: Use built-in debugger to avoid major slowdowns when breakpoints are set. 2016-11-19 12:02:39 +01:00
pjgat09 7f24960ed8 M64p: String parameters can now be passed to the core. 2016-09-22 14:21:51 -04:00
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 799afc6b0a n64: switch to regular tracer method
todo: same for gpgx
2016-08-14 20:35:05 +03:00
feos d5ac190bdc m64p: don't freeze on breakpoint
debugger: indicate break hit
2016-08-13 16:26:10 +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
Isaac Miell aaba31a984 Clean up code that applies N64 core settings
Multiple handles to the core config section were being opened in some cases, this commit squishes the extra calls to m64pConfigOpenSection
2016-02-05 21:04:35 +10:30
pjgat09 c2dd59aa3a N64: Move the dirty hack from LoadState to the constructor instead to avoid problems with states saved on frame 0. 2015-03-17 00:11:08 +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
pjgat09 502caa2e37 N64: Output an error code when LoadLibrary fails 2014-10-13 23:20:18 +00:00
adelikat 52d3ad8467 N64 - fix issue 273 2014-09-27 21:15:51 +00:00
zeromus ed4c715a9f add ROM memorydomain to n64 2014-09-14 18:39:26 +00:00
zeromus cfa433a9a6 for issue #223 : create 2 workarounds for taskbar minimizing ding-and-fail bug and activate one of them. The bug is virtually impossible to fix and isnt really our fault. The bug is theoretically existing under other conditions than the "run n64 core" repro steps. The workaround might could be deployed in other situations as needed. 2014-09-14 09:11:34 +00:00
pjgat09 a8684c34a6 N64: Hooked up the system bus domain. 2014-09-08 22:31:51 +00:00
adelikat 8a36049b81 N64 - start a system bus memory domain, doesn't yet work 2014-09-08 22:19:44 +00:00
pjgat09 181313cdf9 N64: Removed checks to see if the correct jabo dll was present 2014-09-07 03:13:53 +00:00
adelikat 88daf797db N64hawk - Expansion slot toggle, expansion being off by default, note: this is a sync setting 2014-09-06 23:03:34 +00:00
goyuken f0c8bd3842 IEmulator: clarify naming and implementations so it's clear that CloneSaveRam() always returns a clone that you can do whatever you want with (but won't modify the underlying) 2014-08-13 17:52:13 +00:00
zeromus 532cd76af0 round 2: superior jabo dll handling through shared code, and fix major bug in previous version which made dlls fail to get located sometimes 2014-08-03 05:09:28 +00:00
zeromus 9b70edb54c jabo check shouldnt depend on PWD for path resolution; add minimally acceptable hacky code to build dll dir based on executing assembly path 2014-07-27 02:13:23 +00:00
pjgat09 cddb2a5fc5 N64: Jabo dll is now quietly patched when a rom is loaded 2014-07-22 00:08:57 +00:00
pjgat09 e86448c825 N64: Cast enum types to int before passing them to the plugin 2014-07-20 19:13:43 +00:00
adelikat 4382dc0c9a N64 sync settings - clean up object convert public fields to properties 2014-07-20 17:10:20 +00:00
adelikat 6819459292 N64 sync settings - clean up some stuff and fix the plugin type being a read-only proprty in the new config dialog 2014-07-20 16:59:03 +00:00
pjgat09 65345077a8 N64: Fixed sync settings not being passed to the plugins as a result of changing the fields to properties. Jabo setting are now passed. 2014-07-20 16:00:56 +00:00
adelikat 2928137a20 N64 sync settings - some reorg 2014-07-20 14:33:57 +00:00
pjgat09 b82c83c188 N64: Added a jabo sync settings stub to be filled in later. Added jabo to the plugin selection dialog 2014-07-19 16:59:27 +00:00
null_ptr 710e461165 Fixed flickering on games that do not render during every vi frame 2014-06-10 22:21:40 +00:00
adelikat 3e843b2b0f N64 - Expose the setting of core type (pure interpreter, interpreter, dynarec) through sync settings. Still todo: UI for setting this value 2014-05-10 16:05:56 +00:00
adelikat db02bd4a8e Fix inconsistency in N64 namespaces 2014-05-10 14:56:21 +00:00
null_ptr 52ee4984fa Added setting for the controller plugin type and the controller connection to N64SyncSettings 2014-05-08 20:03:00 +00:00
zeromus 7adc15d97e work on opengl display manager: optimized codepaths, user retroshader selection, support for importing a textureID from another core; add erase button to lua console; 2014-04-15 21:46:18 +00:00
null_ptr 5a36b50f8b Some refactoring of N64 code. Extracted mupen plugins to their own classes. 2014-01-24 17:46:35 +00:00