Commit Graph

41 Commits

Author SHA1 Message Date
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 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
null_ptr ba91d38222 Fixed creation of mupen64plus.cfg in root folder of hard drive. 2014-07-20 23:10:52 +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 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
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 bb8420832b more mupen vcproj cleanup 2013-08-10 01:07:18 +00:00
zeromus ee82bafe27 fix mupen vcproj for vs2010 2013-08-08 19:30:30 +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 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 82a5989f28 N64: Refactored the memory domains 2013-05-19 20:14:34 +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 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 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 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
goyuken 54ff07fbfc n64: fix race bug introduced in previous revision. also turn display upside down 2013-05-04 01:16:27 +00:00
goyuken 1abb7cf91a n64: resolve the "first frame" issue 2013-05-04 00:47:36 +00:00
goyuken 147c77c124 n64: screw things up some more. use a semaphore to handle stoppage in r4300 interrupt. blah. it's faster 2013-05-04 00:23:52 +00:00
pjgat09 177526eb2c m64p: Post-build commands for visual studio 2010, just because 2013-05-02 00:04:33 +00:00
pjgat09 d7e3e4042b m64p: Hide the SDL window 2013-04-30 20:46:25 +00:00
pjgat09 7af28f1106 m64p: Disabled mupen's throttle 2013-04-30 03:34:06 +00:00
pjgat09 3bc682a411 m64p: Added VI callback functionality
N64: Made a VI callback function which declares the frame complete every VI, instead of per frame.
2013-04-30 01:50:27 +00:00
pjgat09 2598967d56 m64p: Start the emulator paused
N64: Wait for the emulator to start up before returning from the constructor.
2013-04-30 01:14:07 +00:00
pjgat09 0ef44a6faa m64p: Added post-build commands to copy the resulting dlls to the proper bizhawk directory. Removed the visual studio result directory and added an svn:ignore for it. 2013-04-29 23:10:53 +00:00
pjgat09 8a56a46900 Adding clean clones of the Mupen64Plus repos, minus the html documentation for SDL. Also adding svn:ignores for hg related files in these repos. 2013-04-29 01:11:33 +00:00