adelikat
|
681b3b570d
|
Movie autoload - don't crash if movie file couldn't be found, fix logic that opens the Open Rom dialog if Autoload rom is not picked, fixes issue 272
|
2014-09-27 15:01:39 +00:00 |
adelikat
|
e23c5ead86
|
Tastudio - instead of disabling rewind, take it over with IControlMainform
|
2014-09-27 12:19:50 +00:00 |
zeromus
|
d049821426
|
fix junk in window title, broken in r7826 by yours truly
|
2014-09-19 00:15:27 +00:00 |
adelikat
|
53d45ff184
|
when skipping lag frames with start paused on, don't emulate to the first non-lag frame
|
2014-09-14 15:29:28 +00:00 |
zeromus
|
7e3144fd07
|
support custom AR and display client size while resizing. fixes Issue #251 .
|
2014-09-14 00:51:30 +00:00 |
goyuken
|
53ccb63e18
|
fix typo
|
2014-09-06 15:17:22 +00:00 |
adelikat
|
1f7ad013cb
|
Speedup/Slowdown hotkeys - add a 300% increment, also add 6400% since these days quicknes plus a good cpu can get greater than 3200% speed
|
2014-09-05 20:37:56 +00:00 |
adelikat
|
3c23c5028d
|
Tastudio - go to frame stuff
|
2014-08-31 16:51:19 +00:00 |
hegyak
|
e65e9d8a22
|
Corrected System Menu from staying after a failure involving BIOS/Firmware.
|
2014-08-27 18:15:02 +00:00 |
goyuken
|
13510e8213
|
fix deterministic flag not being set for movie recording.
|
2014-08-27 05:52:35 +00:00 |
hegyak
|
b808cc762e
|
Merge .GBA Extension changes form Branches/Release to Trunk
|
2014-08-27 01:54:39 +00:00 |
adelikat
|
0893daff71
|
Remove TasStudioExperiement dialog
|
2014-08-23 15:49:08 +00:00 |
adelikat
|
56384da18b
|
Front end for the Link Cable status bar icon
|
2014-08-23 01:18:59 +00:00 |
kylelyk
|
b76edcd6e8
|
Fixed not going to correct frame when clicking in Marker Column in TAStudio.
|
2014-08-20 19:52:01 +00:00 |
kylelyk
|
321c8c64bf
|
Added documentation to IControlMainForm, renamed a few variables, moved IControlMainForm related code in MainForm to the same region.
|
2014-08-19 19:24:17 +00:00 |
adelikat
|
a57750f6ce
|
Call UpdateStatusSlots from SetMainFormMovieInfo since slots change too when a movie status changes
|
2014-08-19 15:42:37 +00:00 |
goyuken
|
e09e10d90c
|
don't crash when fail to save state due to IOException
|
2014-08-18 18:06:15 +00:00 |
adelikat
|
3303652d99
|
On loadstate clear "button start" values in the autofire logic
|
2014-08-16 14:33:09 +00:00 |
goyuken
|
6476d80fb1
|
gba: more saveram connection
|
2014-08-14 21:19:54 +00:00 |
goyuken
|
b8472ea760
|
gba stuff
|
2014-08-13 20:33:59 +00:00 |
goyuken
|
f0c8bd3842
|
IEmulator: clarify naming and implementations so it's clear that CloneSaveRam() always returns a clone that you can do whatever you want with (but won't modify the underlying)
|
2014-08-13 17:52:13 +00:00 |
gochaism
|
d729403cca
|
Changed the timing of merging Lua input to controllers. Now joypad.set stops altering autohold/autofire buttons.
|
2014-08-12 23:55:03 +00:00 |
goyuken
|
b29f9e5be1
|
GBA: add gamedb. besides hash identification, this includes the data that various vba variants put in a "vba-over.ini" file (will be hooked up to core soon
|
2014-08-11 15:29:53 +00:00 |
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
|
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 |
hegyak
|
71db42634c
|
Correct Named SaveState Dialog so it writes .State to the user's file if they forget. And improved file dialog selection for Named SaveState to allow filtering for .State and All files.
|
2014-08-02 13:58:32 +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
|
c67249bb1d
|
Fix exception when holding shift+tab and clicking the menu
|
2014-08-01 02:16:56 +00:00 |
adelikat
|
c46ddd1aa2
|
when bombing out on a load rom error, update more stuff on the mainform that might have changed
|
2014-08-01 01:45:19 +00:00 |
adelikat
|
43d9f77fd6
|
this is mostly a hack, but fixes loading a rom when a movie is still running
|
2014-08-01 01:34:40 +00:00 |
adelikat
|
fb8d322146
|
Band-aid for movie code, note: the case of loading a new rom while a movie is active still is probably bugged
|
2014-07-31 23:52:03 +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 |
goyuken
|
8bad959f84
|
stomp out some unused code in FFMPEG path determination
|
2014-07-30 16:02:39 +00:00 |
adelikat
|
d74b619222
|
mainform - move some functions around
|
2014-07-29 01:33:54 +00:00 |
adelikat
|
50ff80997a
|
remove some commented code that I meant to delete before checking in
|
2014-07-29 01:22:25 +00:00 |
adelikat
|
4346504e24
|
Make some extension methods for doing the icon and text logic for the core statusbar item, makes for some prettier syntax, but also makes it easier to use this logic elsewhere
|
2014-07-29 01:11:57 +00:00 |
adelikat
|
4eab035d26
|
icon for the snes9x core
|
2014-07-29 00:44:25 +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
|
ce4ce0bacc
|
Convert some static methods in ToolHelpers to extension methods
|
2014-07-28 01:51:11 +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
|
0397ea1ff4
|
Remove the CustomControls/Util file and move all the classes into the Form Extensions file, since they were all extension methods for window form objects
|
2014-07-27 15:22:30 +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
|
f8fcc23184
|
Play Movie - stop on Frame option implemented
|
2014-07-26 13:06:19 +00:00 |
adelikat
|
9a721036b9
|
Move the Pause frame from tastudio's responsibility to mainform.cs, in preparation for it being used by other features
|
2014-07-26 12:47:09 +00:00 |
adelikat
|
570f77cc68
|
Implement FastUpdate() on IToolForm. The intent here is for tools to do the minimum amount necessary when updating. This allows them to avoid slow things like drawing, but do critical activities such as Ram tools incrementing change counters, and loggers can continue logging. When Turboing, instead of bypassing tool updates, the client will run the fast update instead. Note: a few tools still need to be thought out as to what they need to do in a fast update
|
2014-07-25 01:55:21 +00:00 |
goyuken
|
e87f0ceba7
|
quicknes: use bootgod db to display helpful information about roms (except galaxian). no effect on emulation
|
2014-07-23 02:48:55 +00:00 |