J.D. Purcell
676da1002d
Update MultiHawk's DisplayManager. Because I was testing out multiple D3D controls.
2017-04-09 22:44:58 -04:00
J.D. Purcell
93aeffe69e
Remove some duplicate/unused code in MultiHawk.
2017-04-09 21:47:59 -04:00
J.D. Purcell
88bb910405
Didn't mean to commit that part.
2017-04-09 21:05:20 -04:00
J.D. Purcell
85c1a42e48
Remove some duplicated code. Also trying some C# 6 stuff, let's see what breaks.
2017-04-09 20:59:23 -04:00
zeromus
23fb06a0cd
c++ side setup for setting any devices on snes input ports
2017-04-09 16:45:05 -05:00
zeromus
934e588a61
Merge pull request #829 from TASVideos/d3dresetdevice
...
Cleanup Direct3D device reset code.
2017-04-09 13:39:22 -04:00
J.D. Purcell
0322ca5bad
Cleanup Direct3D device reset code.
2017-04-09 12:55:11 -04:00
J.D. Purcell
a786f73154
Fix some places using 'int' instead of IntPtr. ( #828 )
2017-04-08 18:36:29 -04:00
J.D. Purcell
b63aede96c
Fix MultiHawk build.
2017-04-08 18:34:07 -04:00
J.D. Purcell
1eaaaa64e1
Remove old workaround.
2017-04-08 18:01:03 -04:00
J.D. Purcell
f1dee6c20e
Fix flickering when toggling vsync on/off (e.g. while fast forwarding).
2017-04-08 16:56:15 -04:00
J.D. Purcell
f17e1c3f2a
Fix in OpenGL cleanup.
2017-04-08 15:31:02 -04:00
J.D. Purcell
bf8d981952
Fix comment
2017-04-08 15:20:33 -04:00
J.D. Purcell
0b81463408
Make sure Direct3D objects get disposed. Fixes all SlimDX warnings when exiting.
2017-04-08 15:18:55 -04:00
J.D. Purcell
1096e1bc5a
Small improvement to previous commit.
2017-04-08 12:40:31 -04:00
J.D. Purcell
a2aba7e3c2
Make sure DirectInput objects are disposed properly. Also includes a better fix for thread safety issues ( #722 ).
2017-04-08 11:49:04 -04:00
J.D. Purcell
5446a636ba
Fix crash on exit when using XAudio2 with the debugger attached.
2017-04-07 22:57:23 -04:00
adelikat
681ec8317e
Merge pull request #827 from shanehoman/saveram_hotkey_lua
...
flush Saveram via hotkey or lua
2017-04-07 20:55:07 -05:00
alyosha-tas
f4f06d7554
Delete PPU.run.cs
2017-04-07 20:14:57 -04:00
alyosha-tas
9f7a926437
NES Fix more then 8 sprites option
2017-04-07 20:14:34 -04:00
alyosha-tas
9e94bec081
NES fix more then 8 sprites option
2017-04-07 20:12:59 -04:00
zeromus
a60be7d2c9
avert your eyes
2017-04-05 20:03:49 -05:00
zeromus
a7b6a9af4d
dont look at this, it doesnt work
2017-04-05 19:46:11 -05:00
zeromus
57b1df8487
last commit freaks me out a bit. let's try something a little safer looking to fix the SA1 hanging opcodes
2017-04-05 19:14:38 -05:00
zeromus
9119e4f4ea
fix bug savestating SA1 hung in STP or WAI. fixes panic bomber.
2017-04-05 17:35:24 -05:00
nattthebear
7814c26d9d
possibly make intellivision sound worse
2017-04-05 17:24:48 -04:00
J.D. Purcell
98c1ccab4d
Cleanup.
2017-04-04 23:45:52 -04:00
J.D. Purcell
9bb4cc9917
Fix bug when allocating smaller than requested rewind buffer.
2017-04-04 23:29:43 -04:00
J.D. Purcell
a47e69507f
More rewind cleanup.
2017-04-04 23:26:22 -04:00
lenalia
117ce07aaf
Added horizalign and vertalign to DrawText
2017-04-04 21:20:33 -04:00
J.D. Purcell
9a7e7496c9
Comment the tricky parts of the rewind code.
2017-04-03 22:19:09 -04:00
shanehoman
58e1b52369
expose MainForm.SaveRam() method to lua
2017-04-02 23:12:38 -07:00
shanehoman
0db0c4eccf
bind a hotkey to flush sram
2017-04-02 23:08:47 -07:00
J.D. Purcell
07a8c2c027
Remove unnecessary rewind capture on ROM load. I reviewed the original commit where it was added, and it was only to initialize the delta rewind buffer.
2017-04-02 23:01:41 -04:00
J.D. Purcell
eadea2481e
Rewind: Re-order some methods (no code change).
2017-04-02 19:39:13 -04:00
J.D. Purcell
3f776dbf6f
Rewind: Fix subtle off-by-one-frame bugs (only really noticeable when frame advancing).
2017-04-02 18:50:34 -04:00
adelikat
e767e1b673
Fix loading roms from archive when using recent roms menu
2017-04-01 16:15:32 -05:00
J.D. Purcell
c58d2929f8
SoundOutputProvider: Standalone mode to eliminate the need for an external buffer when used with SyncToAsyncProvider.
2017-03-25 16:26:46 -04:00
alyosha-tas
a7f5bafb72
ColecoVision clean up Super Action Controller
...
wheel mostly works now.
2017-03-23 10:40:32 -04:00
J.D. Purcell
231795c2cb
Correction to previous AVI recording commit: buffer doesn't need to be so large.
2017-03-23 09:30:22 -04:00
J.D. Purcell
33d42152a8
Fix N64 audio weirdness in AVI recording.
2017-03-22 23:00:37 -04:00
alyosha-tas
3bf20a4c53
ColecoVision add Super Action Controller
...
Thumb Wheel is still broken, I think Interrupts are wrong but I can't find a good source of information about them.
Rest of the controller works though.
2017-03-22 21:26:51 -04:00
alyosha-tas
9d93fe404c
NES Timing Update
...
Update per Visual NES inspection of $2001 writes
Correctly fixes Micro Machines while maintaining Battletoads 2p warps sync
2017-03-21 19:01:30 -04:00
zeromus
e484a69950
put RemoveMOTW back in the EXE assemblies. They can't load MOTW'd dlls which contain RemoveMOTW. We still need the RemoveMOTW code in a shared place for externalcores.
2017-03-21 11:09:43 -05:00
adelikat
f1cc6eab36
Fix a warning
2017-03-20 10:58:13 -05:00
J.D. Purcell
6cc5a914b7
Rewind cleanup.
2017-03-18 21:22:02 -04:00
feos
54320865c0
tastudio: don't update branches if no movie was loaded
2017-03-18 18:15:21 +03:00
feos
216c7ea487
tastudio screenshot popup: act more like taseditor in terms of time
...
only update opacity by 1/8th every 40ms. allows to skip fading in if mouse moves around at regular speed, and only pops up if deliberately hovering over the cell
also reduce magic numbers a bit
2017-03-18 18:14:23 +03:00
feos
1827f44fb8
tastudio: detach screenshot popup timer since it crashes
2017-03-18 17:18:36 +03:00
feos
e99b52342c
tastudio: bind autosave and screenshot popup timers to controls
...
also annihilate _saveBackgroundWorker
2017-03-17 21:55:43 +03:00