Commit Graph

127 Commits

Author SHA1 Message Date
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