adelikat
|
78b466ff78
|
When saving/using the main window location, negative values are in fact valid values (if your left most monitor is not set as the main monitor for instance), allow negative but properly account for -32000 scenarios
|
2014-11-09 16:00:39 +00:00 |
adelikat
|
2f51331ca8
|
Fix a nasty bug in movie loadstate behavior
|
2014-11-09 15:48:06 +00:00 |
adelikat
|
0578eb6436
|
Tastudio - take the emuhawk context menu item "stop without saving" into account
|
2014-11-08 17:44:25 +00:00 |
adelikat
|
5c92adcaaa
|
Wire up the Log callback into lua libraries, this got lost in the last refactor I did, and so errors were not getting reported
|
2014-11-08 14:54:00 +00:00 |
adelikat
|
a932cef662
|
Add a description attribute for EmulatorLuaLibrary
|
2014-11-08 14:08:32 +00:00 |
zeromus
|
8c1eaf25ff
|
system for more thorough tooltips in hotkey and controller config dialogs (so, for instance, the function of a key can be described)
|
2014-11-07 16:58:27 +00:00 |
zeromus
|
813bfa6ad4
|
use FolderBrowserEx instead of lame FolderBrowserDialog for the PathConfig dialog
|
2014-11-06 23:31:19 +00:00 |
zeromus
|
7a4d60c483
|
change AutoScaleMode of MainForm and GBPrefs to None and Inherit, so that the dialog wont be whack for japanese users
|
2014-11-06 21:35:45 +00:00 |
zeromus
|
480b39ff49
|
dont malfunction when compiling retro shaders on systems with bad opengl support. i shouldve been swallowing this error and calling the shader failed instead of throwing an exception. should fix some people with purportedly 'broken' drivers.
|
2014-11-06 19:20:03 +00:00 |
zeromus
|
9f3763409b
|
call WhackMOTW on .exe, besides just .dll. Fixes bug with windows prompting to allow execution of bsnes executables
|
2014-11-06 19:04:51 +00:00 |
goyuken
|
fa8934b1d4
|
lynx: memory domains. R/W: RAM, Save Ram. R: Cart A, Cart B.
|
2014-11-02 19:11:19 +00:00 |
adelikat
|
829ee72914
|
Tastudio - make comment editor always in edit mode, make it modeless, add a save button
|
2014-11-02 15:20:17 +00:00 |
adelikat
|
b10ef0b1a4
|
EditCommentsForm - some code and whitespace cleanup
|
2014-11-02 15:07:19 +00:00 |
adelikat
|
149a759a26
|
Tastudio - oops, fix major bug in r8145
|
2014-11-02 14:25:06 +00:00 |
adelikat
|
38f6661cc1
|
mnemonic constants for option 1 and 2 buttons on lynx
|
2014-11-02 14:11:14 +00:00 |
adelikat
|
f3a2387926
|
Quicknes - metadata for controller settings, player 2 not plugged in by default
|
2014-11-02 14:03:38 +00:00 |
adelikat
|
2f3f3d29fc
|
Tastudio - invalidate lag log when editing frame 0
|
2014-11-02 13:52:45 +00:00 |
adelikat
|
7f18d9ebc0
|
Fix bugs in last commit
|
2014-11-02 01:10:19 +00:00 |
adelikat
|
f7460d1821
|
Tastudio - make green/red drawing for lag correspond with FCEUX's taseditor. Rather than show what the lag counter is saying, show what the next frame will be. The logic here is that green means a frame in which an edit will have an effect on emulation and red means it will not.
|
2014-11-02 00:39:53 +00:00 |
adelikat
|
8197f96c98
|
TasMovie - make a TasLagLog class to simplify some code
|
2014-11-02 00:22:04 +00:00 |
goyuken
|
f3e9958f07
|
quicknes: support unplugging controllers
|
2014-11-01 17:44:04 +00:00 |
adelikat
|
01909dfb98
|
Tastudio - When creating a savestate-anchored movie from an existing movie, copy the previous input into VerificationLog.txt
|
2014-11-01 14:01:21 +00:00 |
adelikat
|
900ce76a3b
|
TasMovie - add a VerificationLog.txt file in the tasproj, doesn't use it yet but it does properly save and load it, will save if there is any log entries, will load it if the file exists in the tasproj
|
2014-11-01 13:37:18 +00:00 |
adelikat
|
6611ddd9ba
|
Some fixups to TasMovie - mostly code cleanup but also some subtle bug fixes
|
2014-11-01 12:50:36 +00:00 |
goyuken
|
dc2ca1f010
|
remove the extra ISettable (non-generic argument) interface and corresponding crud from cores, and replace with a shim class
|
2014-10-31 15:46:13 +00:00 |
adelikat
|
549b948ffd
|
Tastudio - add a context menu "create new project from here", it will take the currently selected frame and create a savestate-anchored project on this frame (keeping any input after this frame), and load this new project.
|
2014-10-30 23:29:21 +00:00 |
goyuken
|
2fbdf059cb
|
barcode reader cleanup
|
2014-10-30 20:54:46 +00:00 |
goyuken
|
81fc95ab43
|
NES: add UI support for datach barcode reader
|
2014-10-29 22:28:14 +00:00 |
adelikat
|
bd9a47f780
|
ToTasMovie() - apply the same hacky fix that ToBk2() received
|
2014-10-29 21:52:35 +00:00 |
adelikat
|
7ffe0805c1
|
When converting an IMovie to a TasMovie and auto-generating the filename, check that the file exists, and ensure a non-existent filename
|
2014-10-29 21:41:01 +00:00 |
goyuken
|
ff95066672
|
quicknes: reject (with the appropriate unsupported exception) any bootgod positive euro rom
|
2014-10-29 18:58:43 +00:00 |
goyuken
|
84fa4feba1
|
nes: some garbage for datach barcode reader, not finished
|
2014-10-29 02:34:13 +00:00 |
goyuken
|
4fc8c314d1
|
add seventh datach game to gamedb. they boot and stuff.
|
2014-10-29 01:14:51 +00:00 |
goyuken
|
755f7d7ac4
|
neshawk: make datach games boot
|
2014-10-29 01:09:15 +00:00 |
hegyak
|
975492b4de
|
It's Fullscreen, not fullscreen or FullScreen.
|
2014-10-27 21:19:48 +00:00 |
goyuken
|
daf74eb91b
|
framebuffer in movie anchor states
|
2014-10-27 01:14:47 +00:00 |
adelikat
|
3286d34953
|
When using Alt+Up/Down hotkeys - show an osd message informing the user of what the new screensize is
|
2014-10-26 23:47:59 +00:00 |
adelikat
|
223a4fc358
|
Tastudio - when auto-converting an existing movie when loading tastudio - add the newly created tasproj to the recent menu
|
2014-10-26 23:44:04 +00:00 |
adelikat
|
e3b6d29956
|
Refactor last commit and some other code so that reset happens in a singular place when loading a state from the state manager
|
2014-10-26 23:37:42 +00:00 |
adelikat
|
59494767f5
|
Tastudio - refactor TasStateManager GetStateClosestToFrame() to return a KeyValuePair (frame number and savestate data) so the calling code has a clue which savestate was returned, reset counters if a savestate-anchored movie's "anchor" was loaded
|
2014-10-26 23:26:43 +00:00 |
adelikat
|
fa9971022b
|
TasStateManager - GetStateClosestToFrame() - state savestate anchored movies into account
|
2014-10-26 23:17:20 +00:00 |
adelikat
|
ad7782df35
|
Tastudio - A much simpler and less hacky implementation of previous commit, and have Tastudio take over the mainform's RestartMovie method using the IControlMainform interface
|
2014-10-26 16:36:50 +00:00 |
adelikat
|
78b4748675
|
Tastudio - when loading with an existing movie loaded, restart the movie
|
2014-10-26 15:48:19 +00:00 |
zeromus
|
5cf5894329
|
firmware importer now supports archives
|
2014-10-26 14:22:26 +00:00 |
zeromus
|
2f374d9199
|
add firmware import option (copies firmwares into firmware directory through toolbar or drag&drop)
|
2014-10-26 04:23:56 +00:00 |
adelikat
|
5adedbee8c
|
a fix to restarting a movie, I broke this in recent commits
|
2014-10-25 23:11:55 +00:00 |
adelikat
|
170bc4aab0
|
TasStateManager - Invalidate() - take savestate anchored movies into account
|
2014-10-25 19:33:28 +00:00 |
adelikat
|
b301546237
|
TasStateManager - take starts from savestate into account in the HasState() method
|
2014-10-25 16:11:40 +00:00 |
adelikat
|
429b298dc1
|
TastStateManager - take starts from savestate into account when deciding if there are any states
|
2014-10-25 16:05:11 +00:00 |
adelikat
|
c49e51d03f
|
When converting a movie to a tasproj, properly capture whether it starts from savestate and make the appropriate marker
|
2014-10-25 15:47:15 +00:00 |