Commit Graph

72 Commits

Author SHA1 Message Date
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
pjgat09 dc0ba1bc69 m64p: Upgraded to v2.0 2013-07-31 01:06:58 +00:00
pjgat09 6ab3f6a463 N64: Added SaveType to the gamedb, but only for 16K EEPROM since all the other options are ignored. This fixes a "no controller" issue with Banjo Tooie 2013-06-08 03:36:57 +00:00
pjgat09 f183654b5a N64: More work on glide settings. Per-game settings now load into the setting screen from the gamedb. 2013-05-27 01:35:56 +00:00
pjgat09 1c570e41d3 N64: Moved the microcode list for the glide plugin into the code 2013-05-24 02:34:57 +00:00
pjgat09 ac9d053895 N64: Actually use the input for the other three controllers 2013-05-20 00:03:08 +00:00
pjgat09 82a5989f28 N64: Refactored the memory domains 2013-05-19 20:14:34 +00:00
pjgat09 d0ba05eb28 N64: Fix an exception with the plugin config system 2013-05-15 03:31:05 +00:00
pjgat09 e64011e1c2 N64: Wire up per-game hack options to the plugin screen and to the m64p core. 2013-05-14 23:06:47 +00:00
goyuken d3f7647d54 n64: rice: disable all buffer swaps.
note to maintainer: no binaries included in this commit
2013-05-13 03:31:43 +00:00
pjgat09 32cc22e361 m64p: Hooked up the per-game hacks in the rice plugin to the config system 2013-05-13 03:08:22 +00:00
pjgat09 7da2ede59d N64: Refactor some input code to use callbacks and (hopefully) be compatible with on_snoop 2013-05-11 23:44:20 +00:00
pjgat09 7b2ad6a1f8 N64: Fixed a bug with saving/loading a state before the first frame, causing the audio frequency to be very wrong, and breaking the resampler 2013-05-11 15:34:07 +00:00
pjgat09 fffc9d676e N64: Setup saveram, but it doesn't always work right yet. Sometimes switching games loses the save ram. Sometimes bizhawk crashes when saving saveram. 2013-05-07 22:37:26 +00:00
pjgat09 a6600a5c0a N64: Implemented the lag indicator and lag count 2013-05-06 23:50:24 +00:00
pjgat09 80a622b5d1 m64p: Why did I comment this out? Just, why? Audio works now after loading a state. 2013-05-06 22:13:20 +00:00
pjgat09 e4437a54a9 m64p: Fixed another input typo which reversed c up and c down 2013-05-06 03:23:02 +00:00
pjgat09 a374641460 m64p: Changed the output formula for the framebuffer from glide64 to actually be correct. We actually don't need a formula... Changed glide64 to not force vsync. You apparently need to read the back buffer or else you get choppy video.
N64: Changed the hardcoded video plugin to use glide. Glide apparently requires you to set the video mode before initializing the plugin
2013-05-04 23:51:50 +00:00
pjgat09 74817e740b m64p: Added post-build hooks to copy the dll into bizhawk after building. Built the dll and adding it for the first time. Glide64.ini is needed to make it work right now, but the need for it should be removed if possible 2013-05-04 23:36:28 +00:00
pjgat09 89b0570a0f m64p: Added a VS2010 project and solution file. They might not work yet 2013-05-04 23:24:01 +00:00
pjgat09 d12829b1ee m64p: Add a clean clone of mupen64plus-video-glide64 2013-05-04 23:15:34 +00:00
pjgat09 27c21db9b6 m64p: Change the savestate code to store the default PC address if not already setup (ie before the first VI) 2013-05-04 04:25:06 +00:00
pjgat09 55c7fc55ab m64p: Made two new functions for saving and loading states, directly based on the m64p methods but without files
N64: Copied savestating code from other cores. States take a while to save, and the audio is weird when loading.
2013-05-04 04:07:04 +00:00