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
pjgat09
eb087b460a
oops
2014-08-03 04:24:39 +00:00
pjgat09
ec1a4b2d9e
N64: Resolution setting is now applied in the jabo wrapper.
2014-08-03 04:21:17 +00:00
zeromus
5639284a81
jabo-fix antialiasing
2014-07-27 06:25:59 +00:00
zeromus
4d380626a1
superior jabo window hack that doesnt hang on some systems due to thread deadlocks
2014-07-27 02:12:27 +00:00
adelikat
362e8da454
libmupen64plus - a fix to jabo that makes it run fast for me
2014-07-27 01:51:11 +00:00
pjgat09
5077510f4e
N64: Dirty hack workaround to the directx error related to jabo's window.
2014-07-27 01:44:03 +00:00
zeromus
3a4102571f
jabo: revise ReadScreen to reduce impact on weirdly slow systems
2014-07-26 22:50:50 +00:00
pjgat09
fd0a31721e
N64: Removing debug text from Glide64mk2. How has no one reported that?
2014-07-23 03:28:36 +00:00
pjgat09
42a69de1e2
N64: Set jabo to render to an offscreen surface
2014-07-23 02:44:33 +00:00
pjgat09
72003a98dc
N64: Fix some jabo flags
2014-07-23 00:01:46 +00:00
pjgat09
ebf8bea920
N64: Hid jabo's window
2014-07-22 01:52:29 +00:00
pjgat09
7c5c47bedb
N64: Fixed a typo. Now jabo go fast. Also prevented d3d8 from presenting
2014-07-22 01:51:15 +00:00
pjgat09
ac52487106
N64: Some d3d8 wrapper code cleanup
2014-07-22 01:05:39 +00:00
pjgat09
95583cd518
N64: Jabo wrapper now makes an RDB file, then deletes it when jabo is finished with it.
2014-07-22 01:03:49 +00:00
pjgat09
5ba1bf425a
N64: Commented out the wireframe setting for jabo since it looks like there is no way to set it without opening the dll config window
2014-07-22 00:22:08 +00:00
pjgat09
ee27494816
N64: Jabo wrapper now looks for Jabo_Direct3D8_patched.dll
2014-07-22 00:10:52 +00:00
null_ptr
ba91d38222
Fixed creation of mupen64plus.cfg in root folder of hard drive.
2014-07-20 23:10:52 +00:00
pjgat09
91b17e9d96
N64: Jabo settings are now saved when loading our wrapper, and then restored when the plugin is shutdown.
2014-07-20 19:50:06 +00:00
pjgat09
365cc443fd
N64: Jabo settings are now stored in the registry for the real jabo dll to read
2014-07-20 19:34:02 +00:00
pjgat09
20fb404d2e
N64 D3D8 wrapper: handle wrapping/releasing textures better
2014-07-20 03:18:31 +00:00
pjgat09
88f5bd7088
N64: Fixed the problem with the D3D8 wrapper crashing when exiting or rebooting the core. Made sure to free the libraries so rebooting works. Started to clean up the code.
2014-07-20 02:38:57 +00:00
pjgat09
3b0716dd38
Fixing a few filenames from the last commit
2014-07-19 18:39:17 +00:00
pjgat09
b9c17123ea
Split the D3D8Interceptor code into separate files
2014-07-19 18:35:47 +00:00
pjgat09
4d0b62858c
N64: The jabo wrapper now calls functions in the d3d8 wrapper to bring video into bizhawk
2014-07-19 02:42:33 +00:00
pjgat09
6fe4d25974
N64: Committing the D3D8 Interceptor project for jabo
2014-07-19 02:19:43 +00:00
null_ptr
e5d1dc111e
Integrated glide64 (mk1) into plugin solution file
2014-07-09 23:44:33 +00:00
null_ptr
b54fb9e6a6
Added mupen64plus-video-z64
2014-07-09 23:40:12 +00:00
pjgat09
5787ed4563
N64: A jabo wrapper that almost works
2014-07-08 02:18:50 +00:00
null_ptr
99b1c7b9b6
Fixed mupen64plus debug project settings
2014-07-01 02:31:01 +00:00
null_ptr
5b5ed57c1d
Removed parsing of SDL_KeyUp and SDL_KeyDown events from mupen core
2014-07-01 00:18:37 +00:00
null_ptr
46ccebaf2b
Fixed freezing when soft reseting Legend of Zelda: Majora's Mask (and possibly others)
2014-06-30 18:25:42 +00:00
null_ptr
15ab5da3da
Removed loading of dynamic functions in mupen64plus-audio-bkm
2014-06-15 12:30:03 +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
zeromus
06ffa9601c
work around issue in mupen core which was sort of wrecking subsequent GL work in the frontend
2014-04-20 01:44:06 +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
2050420565
Fixed N64 controllers
2014-01-28 09:58:53 +00:00
null_ptr
f95bb46c80
Added rumble callback and setter for pak type to mupen64plus-input-bkm
2014-01-23 22:16:27 +00:00
null_ptr
15b95f6f40
Simplified N64 controller input retrieval
2014-01-23 02:06:39 +00:00
null_ptr
a441a02494
Renamed mupen64plus-ui-console to mupen64plus-sln
2014-01-21 19:35:28 +00:00
null_ptr
7d73f700bc
All hail Horst! God of the trash can!
2014-01-21 18:45:44 +00:00
null_ptr
9fd64cf0de
Forgot the updated solution file.
2014-01-21 18:31:21 +00:00
null_ptr
f69089a617
Sacrificed ~330 LoC and mupen64plus-audio-sdl to the great gods of the trash can. No functional changes.
2014-01-21 18:10:27 +00:00
null_ptr
4ab3789672
Removed mupen64plus-audio-sdl
2014-01-20 15:40:14 +00:00
null_ptr
edee798341
Removed unnecessary code from mupen64plus-audio-bkm. Improved lagspikes quite significantly.
2014-01-20 15:33:58 +00:00
null_ptr
b79bcaf2d0
Refactored some N64 code
2014-01-15 11:24:47 +00:00
null_ptr
0258282b6b
Fixed broken path when project has space in its path name
2014-01-15 04:24:10 +00:00
pjgat09
3c56223d7b
N64: Implement GetCpuFlagsAndRegisters()
2013-11-18 03:29:47 +00:00
pjgat09
3e8596f81c
N64: Mostly implemented the onmemorywrite and onmemoryread hooks, but some reads/writes still make it through
2013-11-17 03:42:06 +00:00
pjgat09
7e7cb8e05b
N64: sram is now saved into Bizhawk's saveram file instead of m64p's own .sra file
2013-11-16 21:08:23 +00:00
pjgat09
acdf9ca7a3
N64: Flashram is now saved into Bizhawk's saveram file instead of m64p's own .fla file
2013-11-16 20:53:51 +00:00
pjgat09
309933322c
m64p: Fixed the post-build hooks to store the DLLs in the right place after all of the code refactoring
2013-11-16 20:26:13 +00:00
zeromus
edcf20959c
didnt mean to check this in
2013-08-10 01:08:01 +00:00
zeromus
bb8420832b
more mupen vcproj cleanup
2013-08-10 01:07:18 +00:00
pjgat09
459987c418
m64p: Removed code that looked at the Glide64mk2 ini file
2013-08-09 02:31:26 +00:00
zeromus
ee82bafe27
fix mupen vcproj for vs2010
2013-08-08 19:30:30 +00:00
pjgat09
8418fe47af
m64p: Moved the microcode list for the glide64mk2 plugin into the code. Similar to r4512. Hard coded a ucode option to 2. The user (currently) can't change it through the config interface, and this is what it is in the ini file and is what would be loaded by default anyway.
2013-08-06 23:04:00 +00:00
pjgat09
bb8745e04c
m64p: Make Glide64mk2 actually output video. Very similar to r4433
2013-08-06 02:18:34 +00:00
pjgat09
7065588c1c
m64p: Modified the Glide64mk2 project to use the 2010 toolset, and to copy the resulting dll to the dll directory like the other projects
2013-08-06 01:03:46 +00:00
zeromus
3e2b4b949c
necessary work to get glide64mk2 compiling in vs2010. only casualty is the threading support for texture filtering
2013-08-01 22:59:25 +00:00
pjgat09
f0889537af
m64p: Fixing up VS project files to use the 2010 toolset. Fixed the UI console solution to find the gilde64mk2 project
2013-07-31 22:31:43 +00:00
pjgat09
01b92f46ca
m64p: Committing a clone of the glide64mk2 2.0 repo
2013-07-31 22:26:52 +00:00