zeromus
970f0f50ac
display message when hotkey unthrottle item is clicked
2015-08-17 23:51:08 -05:00
zeromus
2adb3deac7
combine throttle OSD messages into a unified representation
2015-08-17 23:49:24 -05:00
zeromus
2255425fb9
add unthrottled and 400% speed menu item
2015-08-17 23:37:23 -05:00
zeromus
3f78e2e70f
add feature to display config > misc tab for disabling display of screen and hud for true maximum turbo performance. also display FPS in window caption during that mode, so you can still tell what's going on
2015-08-17 23:26:19 -05:00
zeromus
243dcefc7e
don't render audio if SoundEnabled=false. This makes unthrottled scenarios run faster when sound is disabled, as you would be expecting
2015-08-17 23:14:40 -05:00
adelikat
adbe7a2340
add .unf to the Open Rom dialog
2015-08-17 16:27:40 -04:00
Suuper
1f4b0d5d77
-More work on TasStateManager
...
-Fix: SaveStateSettingsForm was setting the disk capacity to 1 mb on load if it had been set to 0.
2015-08-17 11:32:46 -05:00
Suuper
f76c49ce1b
-Fix: Loading a TasProj caued it to be saved immediately after. (Some old TasProj files are now broken.)
...
(Saving process for movies still needs some cleaning.)
-Fixed setting input log by reference when loading a branch
-Fix: TasStateManager wouldn't decrease Used when deleting a RAM state from a branch.
-Removed a useless call to Movie.Save()
-Fixed a bug with creating a savestate anchored tasproj.
2015-08-17 09:14:08 -05:00
Suuper
b054032694
TasStateManager: Improve performance of StateToRemove
...
A lot of work on tracking states, still lots to do.
2015-08-16 11:28:03 -05:00
Suuper
65a9b0bfdd
Fix my last commit.
2015-08-15 10:16:00 -05:00
Suuper
d6e3553449
TAStudio: Fixed displayed maximum state capacity.
...
Clear states to stay within the new limit when settings are changed.
2015-08-15 10:07:56 -05:00
zeromus
3cbea04448
fix error in IPCKeyInput
2015-08-14 19:10:55 -05:00
zeromus
aa8b87129b
add IPCKeyInput, since we chose to use dinput for keys, so people can send input to the process somehow. way easier and safer than changing to use win32 keystroke messages
2015-08-14 18:07:19 -05:00
zeromus
5bf21e391c
TasStateManager uses a new data structure to write all states to one auto-deleting file per TasStateManager instance. TasStateManager is now IDisposable; this needs to be followed rigorously (I didn't do that).
2015-08-13 21:51:51 -05:00
Suuper
078bd102e8
TasStateManager should work with branch states on disk now.
...
Also now tracks the RAM/disk space used by branch states.
Added bookmarks to branches.
2015-08-13 13:03:22 -05:00
Suuper
4ce346661b
Branch states on RAM should work. (Disk states will break things.)
2015-08-13 09:42:04 -05:00
zeromus
8a1fd67497
refactor psx controller P# assignment to reusable code
2015-08-10 17:07:44 -05:00
zeromus
0cd3a82862
psx - improve framebuffer clipping method, add deinterlacer settings, fix some PAR for PAL games; fix bugs in GameExtraPadding handling
2015-08-09 13:57:45 -05:00
zeromus
d0f56ac98d
lua - add client.SetGameExtraPadding(left,top,right,bottom)
2015-08-09 13:57:45 -05:00
adelikat
d662d9a700
clean up the NESSyncSettingsForm
2015-08-07 17:15:50 -04:00
feos
551acd8c9e
tastudio: shift is occupied, alt is not. use alt for marker drag!
...
the need to draw selection in patterns is too weak, so we can safely leave alt-clicks and alt-draws to input columns only (when it's implemented).
2015-08-06 20:24:56 +03:00
feos
e687c4ab1a
tastudio: don't count rerecords while drawing
2015-08-06 20:03:30 +03:00
zeromus
b981e00889
fully support read-only movie opening. I hope this fixes #453
2015-08-05 17:00:39 -05:00
zeromus
a283b2d1b9
fix threading bug in movie scanner
2015-08-05 16:37:17 -05:00
zeromus
3ec314d20b
TasStateManager: don't touch disk unless opened for 'write access'
2015-08-05 16:36:44 -05:00
zeromus
15fab8e5d2
sequentially number screenshots taken in the same second
2015-08-05 09:47:00 -05:00
zeromus
5402f1ff9e
dont reorder cheats list when editing cheats
2015-08-04 22:25:58 -05:00
adelikat
15303fd49f
Tastudio - branches - fix crash when dropping a branch onto an invalid area
2015-08-04 21:54:43 -04:00
adelikat
226fcbb829
Tastudio - when showing branch number on a frame and there are multiple branches, grab the most recent by timestamp
2015-08-04 21:45:11 -04:00
adelikat
a686465911
Tastudio - Branches - show timestamp not movie length, and save/load the timestamp to the .tasproj
2015-08-04 21:41:31 -04:00
adelikat
64126fbad3
issue #469 - lua - forms.newform() - add an onclosed callback optional parameter
2015-08-04 20:17:04 -04:00
adelikat
2373e5bcd5
Support .xml disc bundling for PSX, note: this is sloppy code and mostly copy pasta, sorry.
2015-08-04 17:19:21 -04:00
zeromus
4e673df06f
psx - continue fiddling with framebuffer cropping mode
2015-08-02 15:37:04 -05:00
zeromus
8fc5acfdcd
psx - add clip to framebuffer option
2015-08-02 11:35:19 -05:00
adelikat
0b4dfb0ba0
lua - fix client.ext()
2015-08-01 15:38:43 -04:00
adelikat
2e3b27494f
when loading a movie via commandline, don't nag about lacking sync settings
2015-08-01 11:13:22 -04:00
adelikat
f487a1f937
when loading a movie via commandline, check for importable movie types and import them
2015-08-01 10:55:19 -04:00
adelikat
ad821c90d5
lua - implement client.exit()
2015-07-31 18:44:53 -04:00
feos
a8fc79910f
tastudio: clamp newCell for dragged branches.
...
this fixes another OOB crash.
2015-07-31 00:30:40 +03:00
Suuper
0d87c8330c
TAStudio: -Put lag log and change log back into branches.
...
-Bugfix: clearing states in a savestate-anchored movie threw an exception
-Clear disk states when clearing states
2015-07-30 15:14:34 -05:00
Suuper
e78b39208b
InputRoll: Bugfix with my new code.
2015-07-30 15:14:32 -05:00
feos
78f4084411
tastudio: color frame column the same as player 2.
...
this visually separates frame number column from input.
could have been done by aligning frame text to the right, but it's not possible right now.
2015-07-30 21:09:07 +03:00
Suuper
a0eea10de5
InputRoll: Fix a bug with cell highlight colors, and make highlighted shading weaker.
2015-07-30 13:01:52 -05:00
adelikat
09f472ea91
Tastudio - ability to click drag branches to reorder them
2015-07-29 22:15:00 -04:00
adelikat
23b1199bbd
Tastudio - show branch numbers on the navigation column for frames that correspond to branches
2015-07-29 19:45:51 -04:00
feos
e6fdac6923
tastudio: current branch tweaks.
...
- make bg color readable, and match the plaback cursor one
- set last updated or added branch as current
2015-07-29 21:38:10 +03:00
adelikat
fd8d4e4678
Tastudio - branches - cap the framebuffer display size to 320 width
2015-07-28 20:46:11 -04:00
adelikat
6e9b10d4fd
remove debugging try/catch
2015-07-28 20:04:25 -04:00
adelikat
6bcbf82b7c
Tastudio - ability to move markers by shift+click dragging them
2015-07-28 20:03:03 -04:00
adelikat
a219e7150e
Tastudio - add an option to create a saveram anchored movie from a selected frame, just like the savestate anchored movie feature, it uses the current movie to create a verification log
2015-07-27 19:25:48 -04:00