adelikat
45b2fcb8af
Controller Config - properly prune analog buttons that aren't in the curent configuration
2015-02-01 22:14:27 +00:00
adelikat
d3ff7a2e7a
PSX - define controller buttons based on the controller type
2015-02-01 21:58:25 +00:00
jdpurcell
4ff447d9c6
XAudio2: Small optimization to buffer pool.
2015-02-01 21:27:55 +00:00
adelikat
837e1053b5
revert a line in 8998, msbuild now works, I don't know if this broke anything 8998 was trying to do though
2015-02-01 18:43:56 +00:00
adelikat
6854a9a709
PSX - Config dialog - set accept and cancel buttons
2015-02-01 14:52:46 +00:00
adelikat
b1ca8517ea
PSX - disable controller config if a movie is active
2015-02-01 14:48:49 +00:00
adelikat
c1308b7528
PSX - properly clone sync settings and flag core reboot properly when changing controller settings
2015-02-01 14:44:08 +00:00
adelikat
271193251c
PSX - user friendly display names for controller types
2015-02-01 14:08:43 +00:00
adelikat
4eda12a8b0
PSX - Virtualpad - pay attention to the number of conntected controllers - still todo: schema for Gamepad and DualAnalog
2015-02-01 14:02:01 +00:00
zeromus
0c1dedbe75
psx - hook up non-dualshock pad types
2015-02-01 07:45:41 +00:00
zeromus
91c130a07a
psx - straighten out setting of discs when loading savestates, and avoid doing likely desyncing operations in CDC module when loading savestates and setting the appropriate disc. fixes #381
2015-02-01 04:55:09 +00:00
zeromus
62d781b960
add load last rom hotkey
2015-02-01 04:52:02 +00:00
zeromus
213da3a74c
when adding a hotkey, the ordinals... i have to set over 9000! theres no way that can be right!
2015-02-01 04:48:03 +00:00
adelikat
c299f46439
PSX - ui for controller type config
2015-02-01 03:19:23 +00:00
zeromus
c2621e798d
fix subwcrev stuff. this time, fixes stale versions on f5 or ctrl+f5 builds.
...
in the future, we should use svn msbuild community tasks for even cleverer and leaner solutions (which dont depend on subwcrev.exe...)
2015-02-01 03:01:31 +00:00
zeromus
bea4f1d7b3
philosophize about good cores and bad cores
2015-02-01 02:57:52 +00:00
zeromus
91180e0b32
a trifling change so i can test subwcrev
2015-02-01 02:52:19 +00:00
zeromus
8845b02010
add TOC-testing to mednadisc
2015-02-01 02:10:55 +00:00
adelikat
8c10f401e2
Octoshock - add controller type to ControllerSetting, with the options of GamePad, DualAnalog, Dualshock, still todo: wire it up to the UI, wire it up to the core
2015-02-01 01:24:41 +00:00
jdpurcell
f2997546a7
Sound - small cleanup.
2015-02-01 01:09:48 +00:00
adelikat
5188c43e07
Debugger - Use proper PC register property on load - Fixes issue 380
2015-01-31 23:34:28 +00:00
jdpurcell
fb16da4d95
Single frame rewinds when short pressing rewind key while paused. Long pressing still does continuous rewinding.
...
Use Stopwatch.GetTimestamp() instead of DateTime.Now for some other similar code.
2015-01-31 22:16:02 +00:00
adelikat
4b6ce6450e
PSX - disable controller config settings because something stupid is causing a stupid crash
2015-01-31 21:00:30 +00:00
adelikat
8222028169
PSX Controller Config dialog
2015-01-31 20:24:06 +00:00
adelikat
9ea78adfdc
PSX - get started on ability to configure controllers, right now the choices are 0-2 DualShock controllers, 1 by default. No ui yet to configure this
2015-01-31 19:37:26 +00:00
jdpurcell
0dfd880a41
Make DirectSound volume control more consistent with XAudio2.
2015-01-31 19:20:44 +00:00
jdpurcell
d1bfe9c842
XAudio2: Avoid buffer re-allocation.
2015-01-31 18:27:04 +00:00
jdpurcell
3cea39f6e1
Break up Sound into multiple files.
2015-01-31 17:44:35 +00:00
jdpurcell
e445ee2a0b
Sound - cleanup.
2015-01-31 17:00:49 +00:00
jdpurcell
5eee1cd306
Add UI for choosing between DirectSound / XAudio2.
...
Always use new sound output buffering (remove option).
2015-01-31 06:40:14 +00:00
jdpurcell
83e8abc963
XAudio2! There's no UI for it yet.
2015-01-31 04:49:53 +00:00
adelikat
22c62d16a9
better catching of error in lua callbacks
2015-01-31 02:25:23 +00:00
adelikat
53cda95ca5
Lua Console - don't nag to save a session, unless a session exists
2015-01-31 01:52:29 +00:00
adelikat
4ee4c449aa
Lua - memory read/write callbacks - oops, specify them as read and write, not execute
2015-01-31 01:45:45 +00:00
adelikat
dba610d5d7
Hex Find - focus and highlight on load
2015-01-31 01:25:08 +00:00
adelikat
29a6c7369b
Hex Find - even more simple
2015-01-31 01:23:03 +00:00
adelikat
8b48bd3e26
Hex Find - simplify some code
2015-01-31 01:16:41 +00:00
scepheo
bdfdd96686
RAM Poke: Pressing the "Poke" button now also closes the dialog.
2015-01-30 16:15:08 +00:00
scepheo
860227ee66
LuaConsole: Actually stop and restart script upon tool restart.
2015-01-29 14:50:09 +00:00
adelikat
6f2488aa57
Lua - clear out lua drawing surface on restart
2015-01-29 03:36:19 +00:00
adelikat
307845b3b5
Lua - recover from a locked drawing surface exception and log to the console, rather than crash the emulator
2015-01-29 02:14:39 +00:00
adelikat
b1b94da6ef
Lua Sessions - make scripts relative to the lua session instead of relative to the .exe, note: this wrecks existing luases files
2015-01-29 02:08:12 +00:00
adelikat
24a517d293
Lua - properly re-inject core dependencies on restart
2015-01-28 14:38:06 +00:00
jdpurcell
8a0d73c155
SoundOutputProvider: Better rewind/fast-forward behavior especially with large buffer sizes.
2015-01-28 04:48:52 +00:00
jdpurcell
50849d0043
Fix TabIndexes in Sound dialog.
2015-01-28 02:21:21 +00:00
jdpurcell
58cd9796f2
Allow CPU throttle to catch up for more than 3 missed frames if the user has configured a large sound buffer size.
...
SoundOutputProvider: Better workaround for cores whose audio output goes dead (0 samples) at times. Better underrun handling. Different threshold for samples surplus vs. deficit.
2015-01-28 00:53:49 +00:00
adelikat
09072acb3b
Lua Console - immediate box - in some situations wrap the text in a console.log(), such as if the user simply types a variable name
2015-01-27 23:27:44 +00:00
adelikat
3b13ea4a8f
spaces to tabs, good ol whitespace commit
2015-01-27 23:18:48 +00:00
adelikat
36e4ceca93
A7800 - oops, fix a bug in pokebyte when I merged ram1 and ram2 into the ram domain
2015-01-27 23:08:06 +00:00
adelikat
d61f1dd058
Do cheat saving magic on close rom, not close emulator
2015-01-27 22:23:56 +00:00