goyuken
|
b399e87ffe
|
saturn: savestates. rather unwieldly, taking ~11MiB in text form and causing a noticable pause to save or load. core changes to support savestating: savestates reverted to version 1 (no movie info and no framebuffer, both of which are handled in bizhawk), and parts dealing with verifiying size through liberal use of fseek() (which doesn't work here) removed
|
2013-05-02 23:35:12 +00:00 |
pjgat09
|
99ff09555e
|
N64: Removing the now unneeded SDL based audio and input plugin dlls
|
2013-05-02 22:18:46 +00:00 |
pjgat09
|
fa349542ef
|
N64: Added exceptions in the event of a problem loaded one of the dlls
|
2013-05-02 22:17:36 +00:00 |
pjgat09
|
ee9584f3aa
|
N64: Commented out, but rudimentary fake analog stick support by looking at the DPad buttons and basing the analog stick position based on those
|
2013-05-02 22:08:54 +00:00 |
pjgat09
|
9a1241b7e7
|
m64p: Actually use the passed values for the X and Y axises
|
2013-05-02 22:05:28 +00:00 |
goyuken
|
cefb4d2194
|
saturn: fix problem where controller would be broken on core reboot. maybe. the trouble with this sort of thing is, you can never be sure.
|
2013-05-02 21:18:28 +00:00 |
goyuken
|
149eeb5f33
|
saturn - support loading bios. note that at the moment, the bios filename isn't in the firmware configuratorthingy. this marks the first change made to the yabause core itself (excepting the yui.cpp that we added); changing memory.h so that block loads don't do unnecessary fseek()
|
2013-05-02 20:47:56 +00:00 |
adelikat
|
fdae009597
|
N64 - fix dpad on the gui side, still doesn't work though
|
2013-05-02 04:23:52 +00:00 |
pjgat09
|
2a0c6c4daf
|
m64p: Configure controller 1 to be plugged in. Flesh out the plugin somewhat
N64: Pass controller 1 data to the core
|
2013-05-02 03:38:57 +00:00 |
adelikat
|
f535979705
|
Controller Config - add N64, todo: N64 controller image
|
2013-05-02 02:20:09 +00:00 |
pjgat09
|
a50068d61d
|
m64p: Added a stub for a bizhawk handled input plugin
|
2013-05-02 02:19:36 +00:00 |
adelikat
|
c6634273d7
|
N64 - hook up input for 4 controllers and autofire, still needs to be hooked to the core, and also needs to be added to controller config dialog
|
2013-05-02 01:54:44 +00:00 |
pjgat09
|
dbd25f17d4
|
m64p: Removed the need for the rice ini file
|
2013-05-02 01:48:45 +00:00 |
adelikat
|
807df908f3
|
Path Config - Saturn
|
2013-05-02 00:56:39 +00:00 |
goyuken
|
53f9e002f4
|
n64: disable certain debug messages for now as they're causing crashing problems.
fix audio, hopefully. sounds fine on diddy kong racing.
|
2013-05-02 00:33:44 +00:00 |
pjgat09
|
177526eb2c
|
m64p: Post-build commands for visual studio 2010, just because
|
2013-05-02 00:04:33 +00:00 |
pjgat09
|
3c27e21394
|
m64p: Make the bkm audio plugin compile in VS2010
|
2013-05-01 23:52:04 +00:00 |
goyuken
|
f362b2f69c
|
n64: stop mupen64plus-audio-bkm debug profile from using v11 platform toolset
|
2013-05-01 23:41:45 +00:00 |
pjgat09
|
08c41348e5
|
N64: Attempt to fix a threading problem
|
2013-05-01 22:32:31 +00:00 |
goyuken
|
6b350e58c9
|
n64: audio stuff, but all commented out for now
|
2013-05-01 22:26:08 +00:00 |
pjgat09
|
365d1f159c
|
N64: Clean up the core on rom close
|
2013-05-01 22:18:53 +00:00 |
pjgat09
|
533baf9ef3
|
N64: Added a function to get the audio rate from the core.
|
2013-05-01 21:28:15 +00:00 |
goyuken
|
0d556dc9e9
|
saturn: frame lag flag working
|
2013-05-01 17:22:12 +00:00 |
goyuken
|
2631ffbde6
|
implement a simple sega saturn cd heuristic detection. unknown cues once again are loaded into PCECD
|
2013-05-01 17:06:36 +00:00 |
goyuken
|
0f5cc4ed25
|
dual gb: xml creator doohickey now works
|
2013-05-01 16:37:00 +00:00 |
goyuken
|
f96a37857d
|
dual gameboy: xml creator dialog thingy. not finished yet
|
2013-05-01 15:48:23 +00:00 |
goyuken
|
0a1e942dfe
|
n64: rework audio a bit. best listened to in audio throttle mode. the problem seems to be that different games use different audio out sampling rates, and i don't know how to detect the right one. current selection (32khz) seems to be right for merio and falcon punch
|
2013-05-01 14:38:47 +00:00 |
goyuken
|
8b029d9eb1
|
saturn: controls. fuck boilerplate
|
2013-05-01 02:53:53 +00:00 |
adelikat
|
ba7e99ea20
|
Path Config - support n64, start saturn, also some code cleanup
|
2013-05-01 02:37:26 +00:00 |
goyuken
|
eae4c0ee81
|
saturn: sound
|
2013-05-01 01:46:20 +00:00 |
goyuken
|
368bc58d0a
|
saturn: connect to bizhawk's existing DiscSystem code. emu should now properly load the .cue given. the hack that redirects every .cue that is not in a gamedb to saturn is still in place; saturn detection heuristics will be coming
|
2013-05-01 00:27:36 +00:00 |
goyuken
|
d2fecaa172
|
saturn emulator. for the moment, try loading any unknown .cue file. when you do so, the saturn core will attempt to load "D:\encodes\saturnimages\Castlevania SOTN.iso"
|
2013-04-30 21:28:35 +00:00 |
goyuken
|
65ce29ce40
|
yabause: simple "front end" for bizhawk integration together with msvs 2010 project
|
2013-04-30 21:25:06 +00:00 |
goyuken
|
93fdc1844f
|
yabause 0.9.12 source release
|
2013-04-30 21:20:11 +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
|
7f7b9eac1f
|
m64p: Created a new audio plugin that saves the samples in a buffer for bizhawk to retrieve. Also added some miscellaneous svn:ignores
N64: Hooked up the new audio plugin, but it doesn't sound exactly right.
|
2013-04-30 03:24:44 +00:00 |
pjgat09
|
160de71206
|
N64: Removed an unneeded dummy variable
|
2013-04-30 02:24:07 +00:00 |
pjgat09
|
8ec6c762bd
|
N64: Set a variable to volatile to fix problems with bizhawk freezing during frame advance.
|
2013-04-30 02:22:56 +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
|
0c23357d60
|
Adding possibly needed dlls to allow the m64p core to run
|
2013-04-30 00:58:54 +00:00 |
goyuken
|
ad80b43c85
|
n64: fix crash with input display on
|
2013-04-30 00:50:08 +00:00 |
pjgat09
|
1f7b5a5ce9
|
N64: Run the m64p core frame by frame. Added a frame callback function to retrieve the framebuffer from the m64p core when it's ready. Added math to convert the m64p framebuffer to bizhawk's formula.
|
2013-04-30 00:36:54 +00:00 |
pjgat09
|
bfc0117237
|
m64p: Hard coded an ini file location until I can be bothered to work out the config handling in m64p
N64: Loads roms and pops up an SDL window to display them
|
2013-04-30 00:08:21 +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
|
dd768d98b8
|
m64p: Forgot to include these required dlls to allow the core to run.
|
2013-04-29 03:46:51 +00:00 |
pjgat09
|
cdc4dd7358
|
m64p: Removed the "inline" modifier from a function to allow the RSP plugin to compile. Compiled the four plugins and the core into dlls. Added svn:ignore properties for the generated VS files.
|
2013-04-29 02:52:52 +00:00 |
pjgat09
|
a4fb43185a
|
N64: Adding a dummy emulator
|
2013-04-29 01:57:41 +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 |