adelikat
85ce10c696
In Single Instance Mode - don't show an ObjectDisposedException
2013-08-25 22:43:34 +00:00
zeromus
add0691c5d
make discohawk entrypoint look more like multiclient's
2013-08-19 01:43:18 +00:00
adelikat
b7fd907802
New Path System - add in logic to add/remove entries based on the default list so that users won't have to wipe their config every time the defaults change. Controllers and hotkeys need a similar type of treatment
2013-08-11 19:55:13 +00:00
zeromus
1d0aeff4d1
add system to whack all MOTW attributes in dll directory recursively before booting bizhawk apps, to eliminate the cant-boot-without-copying-dlls-to-bizhawk-rootdir problem (?)
2013-07-27 00:30:08 +00:00
goyuken
56d5d1ef5a
direct sound: you can now choose which of your devices to play out of. note that although you can make the change in the UI at any time, you actually have to restart the whole bizhawk to initialize on the new device.
2013-06-02 00:49:40 +00:00
adelikat
e32eaeeb9a
More code cleanup
2013-04-16 00:19:31 +00:00
adelikat
04c46893d3
Show the inner exception on program crash if there is one
2013-03-25 00:44:29 +00:00
adelikat
84bc032656
Some warning cleanup
2013-02-24 20:17:12 +00:00
zeromus
b1385b1010
try some things which are supposed to make assembly resolving more robust
2013-01-02 20:11:27 +00:00
goyuken
2a7fec2dd6
version check now successfully works against some older revisions. (in particular, i tried it against 1.0.4a release)
2013-01-01 23:10:47 +00:00
zeromus
8a69a4ebe0
switch snes core back to external process. more refined this time. support use of performance core.
2012-12-25 20:36:04 +00:00
goyuken
3d14e55297
bomb out if Bizhawk.Emulation and Bizhawk.Util versions don't match Bizhawk.MultiClient version
2012-12-17 15:38:56 +00:00
goyuken
e13e3257c1
dispose of slimdx gamepads on program close
2012-11-09 19:21:33 +00:00
zeromus
e19f39e08c
support moving all dlls to the dll directory by adding assembly binding resolve redirection
2012-10-29 08:37:22 +00:00
zeromus
e2e0e6681e
fix dll search path
2012-10-10 02:43:33 +00:00
goyuken
a9de8b8f55
move libgambatte.dll to a "dll" subdirectory
2012-10-09 20:57:55 +00:00
zeromus
37e6f68370
bsneshawk step 1 of N - compile libsnes, make bsneshawk core, setup interop, support frameadvance, video, gamepad. games are playable, I think.
2012-09-04 00:20:36 +00:00
andres.delikat
1f5e4d1046
Replace the "Play" and "Record" messages for movies with Icons.
2012-04-16 21:04:00 +00:00
zeromus
35fbe354c1
add threaded display manager to allow heavy OSD/compositing/filtering to happen on another thread. add a lua layer accessible via GDI+ which can be automatically composited and the simplest possible demo of it. add some filtering infrastructure and a hq2x filter set ported to c# but need to work on a minimal selector gui before its usable. separate OSD from RenderPanel so that gdi+ presentation mode now gets full OSD support. the OSD is now a little uglier because its drawn entirely differently and could use some finetuning
2012-04-16 08:18:41 +00:00
Rolanmen1
e9e988a83e
When Loading An Script With An Error, BizHawk Won't Crash. For Some Reason I Couldn't Show The Script Error In The OutputBox.
2012-03-24 21:55:37 +00:00
zeromus
0bb9f65038
try not to crash when size of arrays in config file changes
2012-03-24 17:47:52 +00:00
peter
e310e90d9f
Conditionally compile Windows code, make Throttle class portable, and add dummy input/audio implementations for non-Windows
...
This is (almost, bar some local resource hacks) enough to start the
emulator on Linux/Mono, load a ROM and watch the demo (input and
audio don't work yet).
2012-03-12 04:44:34 +00:00
zeromus
e41f9d2a41
survive dsound initialization failure
2012-03-02 03:39:09 +00:00
beirich
82cf9486f3
about halfway through pce-cd compat test and gamedb updating, plus commit some bugfixes
2011-09-17 05:35:41 +00:00
zeromus
9418dff3b2
refine direct3d missing error handling
2011-08-21 01:07:58 +00:00
andres.delikat
aea3d81834
If GDI not set in the config, show an error to the user when Directx fails to initialize
2011-08-21 00:07:00 +00:00
andres.delikat
5bda595ee7
fixs spaces into tabs in a bunch of files because I'm tired of fixing it gradually
2011-06-19 23:39:25 +00:00
zeromus
c0988feaa3
add CoreInputComm/CoreOutputComm, remove Query system, hook up nes video config options
2011-06-11 22:15:08 +00:00
andres.delikat
157d8b7152
Use EXE path instead of working directory for Nescarts.7z, config.ini, and gamedb.txt
2011-05-23 01:34:19 +00:00
andres.delikat
18a32d35e6
Single Instance mode feature, currently though Bizhawk crashes on exit when in single instance mode
2011-05-23 00:33:05 +00:00
zeromus
1917f7fc2e
improve gdi+ rendering mode (depending on your point of view) to run almost as fast as direct3d and put gui option for it
2011-03-21 00:54:30 +00:00
zeromus
4bfc610a8a
[NES] tinker around with board detection and add a UNIF warning message, but due to some severe problems with exception handling, the exceptions which make it to the GUI as messageboxes is seemingly arbitrary, so youll never know.
2011-03-02 06:18:26 +00:00
zeromus
f9d7a15ee5
do some prepwork for proper main loop control and throttling
2011-02-20 08:40:22 +00:00
beirich
89e4c5a674
2011-01-11 02:55:51 +00:00