adelikat
|
0b81b6f773
|
start an experimental new widget intended for tastudio, doesn't do anything now but load and do nothing
|
2014-08-06 01:32:27 +00:00 |
adelikat
|
9b385adb7b
|
config saving - do a try/catch instead of my attempt at checking read-only
|
2014-08-04 03:17:39 +00:00 |
zeromus
|
d5c4787792
|
dont crash when organizing firmware
|
2014-08-03 22:38:27 +00:00 |
adelikat
|
2a7d4025cf
|
Multitracking - restart when stopping or starting a movie, I busted this when refactoring to the Queued movie concept, also simplify some code in the multitrack object
|
2014-08-03 20:34:45 +00:00 |
adelikat
|
ac7f1ff7eb
|
When saving the config file - check if the file is read-only first, if it is, don't try to save
|
2014-08-03 15:51:08 +00:00 |
adelikat
|
7b72a43265
|
remove an unused method from RecentFiles.cs (one that had little to no value anyway)
|
2014-08-02 23:09:01 +00:00 |
adelikat
|
a65e4a2be7
|
Add a Freeze/Unfreeze option to recent menus
|
2014-08-02 22:49:27 +00:00 |
adelikat
|
8799f27f60
|
Rip out the sync settings hack
|
2014-08-02 17:49:10 +00:00 |
adelikat
|
bcd78cc4b8
|
Round 1 of Movie loading system overhaul, this fixes the problem of loading sram when a movie is loaded. Still todo: some cleanup of some hacks that are no longer needed, and restoring the ability to open the play movie dialog and other things, while a movie is active
|
2014-08-02 15:32:48 +00:00 |
adelikat
|
93b71373eb
|
Rom Loader - Catch CGBNotSupportedException and output a message to the screen, then automatically reload the rom in regular mode
|
2014-08-02 02:41:12 +00:00 |
adelikat
|
9cfb30093a
|
Ram Watch/Ram Search - Fix freezing of float values as well as some other types
|
2014-08-02 01:54:07 +00:00 |
goyuken
|
56467334b3
|
gambatte: throw unsupportedmapperexception when appropriate. libsnes: throw cgbexception when trying to load cgb only game in sgb
|
2014-08-01 14:56:23 +00:00 |
adelikat
|
157897ff55
|
Fix PCE virtualpad I, II, and Run buttons, also fix the mnemonic display for the Run button
|
2014-08-01 01:39:07 +00:00 |
goyuken
|
14c8dac1bf
|
expand on r7462
|
2014-07-31 21:40:25 +00:00 |
adelikat
|
ad5b60f137
|
Create a MissingFirmwareException in Emulation.Common, and catch this in the Rom loading logic, on the client side, respond to this type of error with a nice message and an option to configure their firmware. Have NesHawk throw this exception when there is a missing FDS Bios. Other cores will need to be implemented this way too at some point
|
2014-07-31 21:15:07 +00:00 |
adelikat
|
0fd5ddd0cf
|
Fix crash when "NES with QuickNes" is selected, and the user attempts to load a FDS game without a proper FDS BIOS. Also, update the core statusbar label when bailing out of a failed Rom load attempt
|
2014-07-31 20:42:12 +00:00 |
adelikat
|
2fd1ffe824
|
VirtualListView - add a UseCustomBackground flag true by default, if set to false it will bypass custom background drawing logic resulting in that speedboost I keep doing checkins for. Refactor RamWatch to check if there is any need to draw ahead of time and set this flag. Most of the time this will result is a good speed boost for this dialog, only if they are watching a frozen address (which isn't very exciting anyway) or an out of range address (which they need to fix) do they suffer the speed cost of background drawing
|
2014-07-30 21:31:13 +00:00 |
goyuken
|
8bad959f84
|
stomp out some unused code in FFMPEG path determination
|
2014-07-30 16:02:39 +00:00 |
adelikat
|
28a459ab0e
|
Don't choose to load in snes unless it is a developer build
|
2014-07-29 02:26:42 +00:00 |
adelikat
|
c1e866c9c9
|
add a "SNES with Snes9x" menu item, only visisble in developer builds
|
2014-07-28 23:58:52 +00:00 |
goyuken
|
0c0f9eb93a
|
snes9x rough-in
|
2014-07-28 20:45:21 +00:00 |
adelikat
|
2ac9395a37
|
TAStudio - wire up the Auto-restore checkbox, only the ui and the saving to the config, the logic of what it does is not in yet
|
2014-07-28 17:40:17 +00:00 |
adelikat
|
ef14f661c0
|
Hex Editor - properly handle (and not throw exceptions) the display of cheat values in a byte size not equal to the cheat byte size
|
2014-07-28 00:49:48 +00:00 |
adelikat
|
4258c4a579
|
Make Pause status bar icon show turbo seeking and seeking if emulator is those modes, clicking it will cancel out the seek. Fix tastudio's integration with the seek feature, and refactor and simplify some of the code, and a few other tastudio tweaks
|
2014-07-27 19:07:13 +00:00 |
adelikat
|
83d1e39db3
|
Tastudio - implement turboseek
|
2014-07-27 17:49:25 +00:00 |
adelikat
|
b4416e8317
|
VirtualPads - add an option "Clear clear analog input"
|
2014-07-27 12:39:56 +00:00 |
adelikat
|
ede560fe1a
|
fix issue 229 - float autoholds were not being cleared when closing a rom
|
2014-07-26 15:31:36 +00:00 |
adelikat
|
2a3260d22d
|
Play movie dialog - match current hash by default
|
2014-07-26 13:07:51 +00:00 |
goyuken
|
7ac1d58a51
|
fix zipstate internals that caused movies that started from savestate to explode
|
2014-07-25 16:51:27 +00:00 |
adelikat
|
0326c9812e
|
revert last commit
|
2014-07-24 23:39:11 +00:00 |
adelikat
|
1d45a6f379
|
When importing GMV, the system id should be Genesis, not GEN
|
2014-07-24 23:29:31 +00:00 |
adelikat
|
1a64af9bc5
|
Fixes to bkm for supporting 3 button controllers, this is needed since bkm is still used for the import process. Also, don't save 2 copies of the bk2 after importing a movie, one is sufficient
|
2014-07-24 23:22:26 +00:00 |
adelikat
|
36fe0473f5
|
TAStudio - keep markers sorted by frame
|
2014-07-23 01:52:12 +00:00 |
adelikat
|
7eb7071c1d
|
Make warnings go away
|
2014-07-22 23:18:44 +00:00 |
zeromus
|
5f4ca3fe62
|
apply sevenzipsharp r84075 (17-jun-2013) which contained fixes including locks for the static library initialization that was striking us in the multi-threaded movie scanning code
|
2014-07-22 07:47:21 +00:00 |
adelikat
|
7d89765568
|
Better Global ROM folder logic
|
2014-07-21 23:41:41 +00:00 |
adelikat
|
b5f6004674
|
Fix Issue 218, Global ROM folder now works
|
2014-07-21 23:22:22 +00:00 |
adelikat
|
f7cfe4e393
|
Path Config - 1. remove Global Base from top and leave it in the Global tab, 2. Rename Global Tabs "base rom" to "ROM"
|
2014-07-21 23:18:18 +00:00 |
adelikat
|
8bf2dcabd9
|
Path Config - better order for global entries, dynamically put the firmware info button in there, so that if someone changes the ordinals, nothing breaks
|
2014-07-21 23:11:21 +00:00 |
adelikat
|
bee1dfcb02
|
Change the snes performance core recording nag so that it doesn't allow the choice to continue, as of this commit we do not support the use of the performance profile for movie recording
|
2014-07-21 18:30:54 +00:00 |
adelikat
|
b4f3014d31
|
allow GBA roms to be loaded in non-developer builds. There no reason to completely prohibit it
|
2014-07-19 23:35:26 +00:00 |
adelikat
|
7cd831c0e4
|
Add a GBC flag to movie files
|
2014-07-19 23:24:43 +00:00 |
goyuken
|
89a8241b8e
|
possibly fix GBC movies
|
2014-07-19 21:41:47 +00:00 |
adelikat
|
0a227060b7
|
Set the mainform movie statusbar icon more often
|
2014-07-19 16:03:12 +00:00 |
goyuken
|
a010a2919b
|
correct systemID in converted gmvs
|
2014-07-19 04:11:12 +00:00 |
adelikat
|
2ebba5ab07
|
Tastudio - implement playback controls
|
2014-07-17 19:00:28 +00:00 |
adelikat
|
816fac55fa
|
Tastudio - implement the Select Between Markers menu item
|
2014-07-17 18:38:30 +00:00 |
adelikat
|
103de3d34f
|
TAStudio - when creating a power-on movie make a savestate on frame 0, if starting from savestate, use the savestate from the movie as frame 0 in the greenzone
|
2014-07-17 18:21:12 +00:00 |
adelikat
|
c571d07069
|
Fix mnemonic constants for TI-83, super important changeset!
|
2014-07-17 02:06:51 +00:00 |
adelikat
|
93e10b4330
|
Support bkm conversion in movie import
|
2014-07-17 00:07:24 +00:00 |