zeromus
|
db1191dc48
|
emuhawk - add experimental prescale option to display manager
|
2015-07-06 12:31:30 -05:00 |
zeromus
|
e77c1455b3
|
canvas extension: ok, this works better
|
2015-03-23 03:43:39 +00:00 |
zeromus
|
dfafee2b25
|
here's one way of extending the canvas. I dont think it's right. I can't test it now anyway, I'm checking it in for reference. I will probably revert it and do it another way: add a filter after the input filter but before the "emu" surface filter.
|
2015-03-23 03:19:06 +00:00 |
adelikat
|
eccbe1ce2a
|
MultiHawk - removing more stuff
|
2015-03-09 21:06:40 +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 |
jdpurcell
|
798f882457
|
Redo r8309. Try a different fix for vsync not taking effect at startup.
|
2015-01-15 15:56:23 +00:00 |
jdpurcell
|
28f1ad1c0e
|
Allow clock throttle to take over for audio / vsync throttles during fast forward or rewind for proper speed control.
|
2015-01-13 04:21:32 +00:00 |
hegyak
|
9dea7cf0b0
|
Hide Frame Count on Null Emulator.
|
2014-12-16 04:31:07 +00:00 |
hegyak
|
69473b842c
|
Correct Issue 343
|
2014-12-16 03:36:38 +00:00 |
zeromus
|
979fa2c0f7
|
displaymanager - maybe, just maybe, successfully get rid of the need for 0xFF000000 in the VideoProvider buffers. Should enable some little speedups and cleanups of other code that had to add the 0xFF000000 alpha channel
|
2014-12-13 23:04:22 +00:00 |
zeromus
|
ba3a6ca817
|
display manager: dont crash when receiving 0,0 buffer size to autosize to, even though that was probably a mistake
|
2014-12-12 00:39:50 +00:00 |
zeromus
|
f1bd6f0086
|
less amount / more useful chatter when changing client dimensions
|
2014-12-10 19:36:16 +00:00 |
zeromus
|
08ae448257
|
start adding d3d9 display method, but.. it was more work than gdi+, as I expected. I'll finish it another time.
|
2014-12-08 02:15:42 +00:00 |
zeromus
|
556b7b0123
|
gdi+ display method!
|
2014-12-07 02:26:52 +00:00 |
adelikat
|
f5cc38c9cd
|
AsInputPollable()
|
2014-12-05 00:59:00 +00:00 |
adelikat
|
a83d714c42
|
Break off IsLagFrame and LagCount from IEmulator and put into its own interface IInputPollable, and refactor cores as necessary. EmuHawk - account for the possibility that a core is not an IInputPollable, and do things like disable the lag counter menu item. Still some front end todos. Also still todo, move the InputCallbackSystem from CoreComm to IInputPollable
|
2014-11-30 20:29:30 +00:00 |
zeromus
|
86e24011ae
|
address some problems with fast forward vs vsync (mostly, it not working)
|
2014-10-11 09:01:50 +00:00 |
zeromus
|
ede78865b2
|
fix a bug in point transformation when using system-suggested (non-1.0 AR). Was probably breaking zapper coords when that feature was used, but unproven. Anyway, someone should test that.
|
2014-10-10 00:21:43 +00:00 |
zeromus
|
9b6add0e40
|
basic TransformPoint work
|
2014-10-10 00:15:15 +00:00 |
zeromus
|
7e3144fd07
|
support custom AR and display client size while resizing. fixes Issue #251 .
|
2014-09-14 00:51:30 +00:00 |
adelikat
|
0a608edd07
|
some renaming and cleanup of the Multitrack object
|
2014-08-17 15:04:23 +00:00 |
zeromus
|
f46973119b
|
add ctrl+shift+c to copy current client area as a screenshot (as opposed to the ctrl+c raw copy) so you can get scaling and filters too
|
2014-07-22 00:04:28 +00:00 |
zeromus
|
6f919c64a7
|
client sizing / AR revisions
|
2014-07-20 06:51:31 +00:00 |
adelikat
|
3a011ad788
|
Refactor to put multitrack logic into the multitrack object itself instead of in the OSD manager and hotkey logic
|
2014-06-29 23:13:44 +00:00 |
adelikat
|
9fd640ff4b
|
Remove some unused code
|
2014-06-29 02:33:50 +00:00 |
adelikat
|
ab5cfab035
|
remove redundant code throughout the emuhawk project
|
2014-06-29 02:28:48 +00:00 |
adelikat
|
721dbe8d3b
|
Input adpaters - some reorg and add extensions for create And and Or adapters and simplify some calling code
|
2014-06-26 19:07:17 +00:00 |
adelikat
|
f561528846
|
More input display fixes
|
2014-06-19 21:55:15 +00:00 |
adelikat
|
7f070737cc
|
clean up some debugging code, and remove a warning
|
2014-06-19 21:37:28 +00:00 |
adelikat
|
031eb5a282
|
Some input display fixes for bk2 format
|
2014-06-19 21:29:57 +00:00 |
adelikat
|
19feaaa3ba
|
Remove some more usages of IMovie.GetInput()
|
2014-06-19 00:37:42 +00:00 |
adelikat
|
9a16540e14
|
Movie 2.0 - simplify some code
|
2014-06-18 19:34:27 +00:00 |
adelikat
|
451049fee8
|
Fix some bk2 crash bugs
|
2014-06-18 19:18:35 +00:00 |
adelikat
|
3eff547413
|
Remove some more usages of GetInput()
|
2014-06-18 02:39:29 +00:00 |
adelikat
|
fcd4a4eb65
|
Bk2 - basic movie playback now works. You can now record shooting ducks
|
2014-06-17 00:33:33 +00:00 |
adelikat
|
6b73891a91
|
More bk2 progress
|
2014-06-15 14:44:26 +00:00 |
adelikat
|
c807e27496
|
Some movie code reorg and cleanup
|
2014-06-15 13:03:24 +00:00 |
adelikat
|
6ec1a45b70
|
Major cleanup of MnemonicsGenerator - change it to a LogEntryGenerator notion, and only expose it through a movie implementation, via an ILogEntryGenerator interface
|
2014-06-14 22:36:32 +00:00 |
zeromus
|
b96ebaafeb
|
dont get stuck if the user specifies a crashing retroshader
|
2014-06-13 01:27:26 +00:00 |
zeromus
|
d2ea92d254
|
support filter_linear in retroshaders
|
2014-06-12 08:10:14 +00:00 |
zeromus
|
eeff15b099
|
fix bug in displaymanager: sometimes emulator output source textures were getting filtered
|
2014-06-12 07:57:01 +00:00 |
adelikat
|
a682c667dd
|
Nuke IMovieHeader, put necessary methods into IMovie instead, and some todos on trouble spots for movie 2.0
|
2014-06-11 01:41:41 +00:00 |
adelikat
|
bac9d90440
|
Fix bug in input display with read-only where the previous frame's input was showing instead of the current
|
2014-06-10 00:49:52 +00:00 |
zeromus
|
3ea6495031
|
give yabause its own GL context. gets gl+yabause minimally working. maybe still loadstate-related crashes.
|
2014-06-08 23:30:34 +00:00 |
adelikat
|
6b2889957a
|
Some refactoring of movie code to make the Header less implementation specific, and start Movie2.cs which will be a Movie 2.0 implementation
|
2014-06-08 22:12:15 +00:00 |
zeromus
|
05c08806d1
|
fix bugs in resize filters support. everyone check your AR correction scenarios, please
|
2014-06-03 03:16:38 +00:00 |
zeromus
|
f75142213b
|
make lua surface clearing more robust
|
2014-06-03 03:09:43 +00:00 |
zeromus
|
bb1b1ff5b5
|
fix av dumping with osd enabled (screenshots as well);
default av dumping extension to the dumper plugin's desired default
|
2014-06-02 20:16:59 +00:00 |
zeromus
|
49def8a758
|
fix some AR correction scenarios
|
2014-05-28 02:19:51 +00:00 |
zeromus
|
af60a42003
|
fix bug 1x'ing client window size in some cores
|
2014-05-26 18:37:39 +00:00 |