masterofpuppets152001
|
d3efbb6d3b
|
Lua: Added forms_openfile(filename, path, filter) to LuaImplementation.cs, usage ex: forms.openfile(nil,"C:") or forms.openfile(nil,nil,"Movie Files(*.SMV;*.BKM;*.FMV) etc...
|
2013-05-14 02:08:05 +00:00 |
goyuken
|
656e7a3862
|
saturn: connect the openGL rendering core. has some graphical glitches of its own, but can be a good deal faster than the soft core. not hooked up in options yet (so without code editing, you'll get soft core every time)
|
2013-05-13 16:49:02 +00:00 |
pjgat09
|
52161e9cc0
|
N64: Commit the dlls for the previous change
|
2013-05-13 03:38:03 +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
|
076989f1ab
|
N64: Added a lua script to try and play M64 format movies
|
2013-05-13 00:46:06 +00:00 |
pjgat09
|
a7a045bb87
|
Removed some debug code...
|
2013-05-12 03:57:21 +00:00 |
pjgat09
|
a0f470b1bb
|
Lua: Added joypad.setanalog, with the same calling format as set but with float values instead of bools. Still not sure that the analog wiring is the best, but this works for now.
|
2013-05-12 02:43:33 +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
|
ba3feac259
|
N64: Hook up the rest of the buttons on the virtual pad
|
2013-05-11 20:21:29 +00:00 |
adelikat
|
9b9e9b71ec
|
oops, this really fixes the 4.5 project, also some misc code cleanup
|
2013-05-11 19:08:42 +00:00 |
goyuken
|
4553d74106
|
saturn - fix a few savestate issues (that i caused in the first place, of course) and fix a possible problem with memory not being initialized. or maybe not. didn't actually solve any problems, la la la....
|
2013-05-11 18:52:19 +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 |
adelikat
|
effdf1f6dc
|
update 4.5 project with the recently added files
|
2013-05-11 14:37:07 +00:00 |
pjgat09
|
fd26695fff
|
N64: Added X and Y axises to the mnemonic, which now get saved and replayed in movies. Fixed an issue in the virtual pad which caused the Y axis to go from -127 to 128 instead of -128 to 127
|
2013-05-11 02:04:55 +00:00 |
masterofpuppets152001
|
f8f9c3ea4a
|
Made NES sound channel update instantly when changed, easier to fine tune what you want from it.
|
2013-05-10 23:46:01 +00:00 |
pjgat09
|
0811ff4e41
|
N64: Wired up the analog control in the virtual controller. I probably did the float wiring badly, but it works for now.
|
2013-05-10 23:29:14 +00:00 |
pjgat09
|
e25d58eecb
|
Restrict the analog control to it's own drawing area
|
2013-05-10 23:25:31 +00:00 |
goyuken
|
6849f72baf
|
NES: volume control on each channel
|
2013-05-10 18:38:58 +00:00 |
goyuken
|
99615d9afd
|
GB: rtc is pegged to emulated elapsed time. maybe. don't know what to test it with. time at core restart is always 1970, or something like that, which isn't as bad as it sounds, because the GB rtc doesn't keep track of anything past days
|
2013-05-09 23:15:59 +00:00 |
pjgat09
|
0a3dfa697e
|
N64: Added a video plugin settings class, filled it with the values from the rice settings screen, and wired it up to the core
|
2013-05-09 02:58:35 +00:00 |
goyuken
|
bf7544793d
|
add some missing n64, saturn boilerplate to the path config. fixes screenshots, savestates, saverams
|
2013-05-07 23:24:27 +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 |
pasky1382
|
4001ade4e1
|
|
2013-05-07 22:23:10 +00:00 |
goyuken
|
ed2553621f
|
saturn: memory domains, and saverammodified flag
|
2013-05-07 21:35:55 +00:00 |
pasky1382
|
83c36c29a8
|
Vice Project Doom collision box viewer
|
2013-05-07 20:32:32 +00:00 |
pasky1382
|
dd1ac590f8
|
Error on SHA1, all is well.
|
2013-05-07 18:56:41 +00:00 |
pasky1382
|
0fa298dc2a
|
forgot the system label
|
2013-05-07 18:49:56 +00:00 |
pasky1382
|
2c66918172
|
Added N64 gamedb, updated gamedb to include it.
|
2013-05-07 18:46:07 +00:00 |
pjgat09
|
08f6fdaf8d
|
N64: Implement the video plugin (rice or glide64) option
|
2013-05-07 01:38:12 +00:00 |
pjgat09
|
8c16b78849
|
LuaWriter: Commented out code that checks if the file to save to doesn't exist. That code causes an infinite recursive loop, popping up a save dialog box every time. I'm not sure exactly what the logic was supposed to be here, but this seems to take care of the problem.
|
2013-05-07 01:17:52 +00:00 |
masterofpuppets152001
|
f5019825ff
|
Rice Plugin config, will eventually have default buttons, and better tooltips and combobox text, feel free to move stuff around if you find they belong on another tab.
|
2013-05-07 00:46:10 +00:00 |
pjgat09
|
a6600a5c0a
|
N64: Implemented the lag indicator and lag count
|
2013-05-06 23:50:24 +00:00 |
pjgat09
|
371dcc8f40
|
Reversing some faulty bit-shifting to fix 4 byte poking.
|
2013-05-06 23:33:13 +00:00 |
pjgat09
|
a5d7fdd870
|
Replace some buggy divisions with bit-shifting to fix s problem freezing an address in the ram watch
|
2013-05-06 23:17:44 +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 |
goyuken
|
0302820db5
|
implement binary\text savestate type switching in multiclient.
|
2013-05-06 21:41:21 +00:00 |
pjgat09
|
61a7dea31f
|
Disabling L+R/U+D should not disable the N64's C-up C-down/C-right C-left
|
2013-05-06 21:37:30 +00:00 |
zeromus
|
beb0452275
|
|
2013-05-06 05:14:52 +00:00 |
zeromus
|
2316721200
|
add memory.getcurrentmemorydomainsize
|
2013-05-06 04:59:59 +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 |
adelikat
|
29226acd54
|
N64 virtual pad - graphics for the analog control, not hooked up to anything yet, and not tweaked
|
2013-05-04 19:04:23 +00:00 |
masterofpuppets152001
|
9c80ea5ec7
|
Moved it to N64, hope all is right
|
2013-05-04 17:56:24 +00:00 |
masterofpuppets152001
|
47cf4c3cb9
|
Early Vid plugin, is this how you want it Adelikat?
|
2013-05-04 16:54:34 +00:00 |
adelikat
|
a638ea6f41
|
N64 - hook up virtual pad, currently only 1 player and only the digital buttons
|
2013-05-04 13:37: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 |
adelikat
|
04ae097832
|
N64 - fix L and R buttons for mnemonics
|
2013-05-04 03:33:50 +00:00 |
adelikat
|
494a20c801
|
N64 - fix C pad input stuff
|
2013-05-04 03:19:53 +00:00 |