zeromus
249ddea268
revert to pre-refactor state. its a WIP, dont judge
2013-10-25 00:34:01 +00:00
adelikat
59386b59f1
Move Cheat and CheatList to Client.Common and refator a bunch of things as a result
2013-10-20 18:02:43 +00:00
adelikat
6c54faa7ab
Rename Client.Core to BizHawk.Client.Common, and change all namespaces, reorganize some files, remove the LuaHawk project as it was a bad idea, change namespace in the PCE_Debugger project
2013-10-20 16:19:59 +00:00
adelikat
067363b80d
Start a Client.Core project, and moved several files over to this, including Global.cs, made a GlobalWinF class for handling winform specific global instances
2013-10-20 00:00:59 +00:00
adelikat
cc19b392eb
DIalog cleanup on AV dialogs
2013-10-13 16:34:12 +00:00
adelikat
be2937fdec
Code refactoring of Tools files - no functional changes other than some very tiny speedups and null checks
2013-04-14 23:56:45 +00:00
zeromus
a4b442abda
unify coreinputcomm and coreoutputcomm. there is a slight chance your console will be messed up until i fix a teeny tiny something, since i didnt test them all, since with more recent cores i dunno what roms are working anyway. let me know if i broke anything.
2012-12-10 00:43:43 +00:00
goyuken
4f732be765
my bad
2012-11-26 20:47:17 +00:00
goyuken
fa388ed149
av dump: support resizing everything to a single resolution. sorry about all the crap gumming up MainForm...
2012-11-26 02:25:23 +00:00
goyuken
8575d9e0cb
ffmpegwriter: remove the "lossless avi" option. apparently it uses fourcc ZLIB, which not much is likely to be able to decompress
2012-10-18 21:55:44 +00:00
goyuken
5f8f38e74a
aviwriter: attempt 32 bit compression if the selected encoder rejects 24 bit
2012-10-18 21:39:42 +00:00
goyuken
485d7c05c7
make av dumping with avi a bit more graceful error handling. NES: avoid crash when the frontend behaves in a naughty manner
2012-10-18 20:57:53 +00:00
goyuken
6925df2154
ffmpegwriter and nutwriter: fix pathname select
2012-10-15 13:36:06 +00:00
goyuken
da92c276a4
move ffmpeg to dll subdirectory
2012-10-09 21:25:58 +00:00
goyuken
56cacfe823
Fix inconsistent capitalization in IVideoWriter.ToString()
2012-09-22 22:15:06 +00:00
goyuken
911ebc38d1
add user selectable delay setting to GifWriter
...
may not always function exactly as expected due to web browser shortcomings
2012-09-22 21:24:20 +00:00
goyuken
a348acc1f2
add GifWriter, an implementation of AnimatedGif as an IVideoWriter
...
main advantage is that the emulator can be controlled while it records, like the others
the parameters for it are a bit different though...
2012-09-22 00:44:59 +00:00
goyuken
e10e351e03
a\v dumping now uses a composited emu+osd+lua. (at the moment this is not toggleable; a setting must be added)
...
this needs a little work, but is functional...
2012-09-21 18:01:24 +00:00
zeromus
7fc348446d
etc
2012-09-16 18:44:58 +00:00
zeromus
52b7886f1c
make avout chooser dialog more super
2012-09-16 18:41:30 +00:00
goyuken
ef710a84b9
fix up metrics on a few of my crappy winforms
2012-09-16 17:24:48 +00:00
goyuken
b14154b30c
AviWriter.cs : don't mix unmanaged allocation types
2012-08-03 22:02:04 +00:00
goyuken
49daf880fb
automated dumping with --dump-type=vfwavi works. this involves marshalling/unmarshalling deep copies of unmanaged structs, which has a lot of details i'm not terribly familiar with. so might crash on some stuff? feedback appreciated
2012-08-03 17:43:17 +00:00
goyuken
7db089fbbd
add automated dumping. command line example:
...
bizhawk.multiclient --dump-type=ffmpeg --dump-name=foobar.avi --dump-length=1000
type is one of 'vfwavi' (doesn't work), 'ffmpeg', 'jmd', 'nut', 'wave'
name is filename to dump to; might be auto-modified to add segment split names (_00, _01, etc)
length is length of dump in frames after which it auto-stops. if omitted, set to be equal to the length of the movie loaded with --movie, or if not that, it runs forever (can be stopped from UI)
2012-07-23 00:33:30 +00:00
zeromus
15e63a84ec
oops
2012-06-25 17:42:30 +00:00
zeromus
9a54ad750a
reorg multiclient source files with an AVOut directory, because there had got to be so many of those in the multiclient root
2012-06-25 17:35:01 +00:00