adelikat
|
7fa58557a6
|
N64 - add a menu item for "Mupen style lag"
|
2014-08-03 01:16:11 +00:00 |
pjgat09
|
5e0ba6cd30
|
N64: Added an IsVIFrame flag
|
2014-08-03 00:00:26 +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
|
9de16f8af3
|
Don't offer to remove a recent menu item if the list is frozen
|
2014-08-02 23:03:29 +00:00 |
adelikat
|
3c39a91977
|
slight tweak to Freeze menu item - disable Clear if frozen
|
2014-08-02 22:52:22 +00:00 |
pjgat09
|
089b50d896
|
N64: Committing changes to the gamedb to help with issue 226 in OoT and MM
|
2014-08-02 22:51:33 +00:00 |
adelikat
|
a65e4a2be7
|
Add a Freeze/Unfreeze option to recent menus
|
2014-08-02 22:49:27 +00:00 |
adelikat
|
ae233f623e
|
Fix Restart Movie/Play from Beginning
|
2014-08-02 19:29:40 +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
|
9cfb30093a
|
Ram Watch/Ram Search - Fix freezing of float values as well as some other types
|
2014-08-02 01:54:07 +00:00 |
adelikat
|
a84e3b3a3b
|
Ram Watch - account for separators in my background drawing bypassing logic
|
2014-08-02 01:36:06 +00:00 |
hegyak
|
bfc42f3e58
|
Hide Jabo Tab in non-developer builds.
|
2014-08-01 17:34:33 +00:00 |
goyuken
|
8c2e4d7f76
|
woops
|
2014-08-01 15:04:20 +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 |
zeromus
|
a8d6d71505
|
add workaround for SetDllDirectory hackery for some video cards
|
2014-08-01 02:41:27 +00:00 |
adelikat
|
c67249bb1d
|
Fix exception when holding shift+tab and clicking the menu
|
2014-08-01 02:16:56 +00:00 |
adelikat
|
9b3f4c28e6
|
if starting a movie from savestate, reset the core counters
|
2014-08-01 01:53:22 +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
|
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 |
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
|
09be2c6c7a
|
On core settings that can be gotten to without a rom loaded, don't do the reboot flag if nullEmulator
|
2014-07-31 23:07:02 +00:00 |
goyuken
|
45b8854295
|
expand use of MissingFirmwareException
|
2014-07-31 22:06:11 +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
|
a9e6d984b2
|
don't expose tastudio in release builds
|
2014-07-31 18:40:24 +00:00 |
zeromus
|
7394044e00
|
displayconfig scanline intensity maximum was meant to be 256
|
2014-07-31 02:42:21 +00:00 |
goyuken
|
4c76ebbe69
|
cleanup some av related code
|
2014-07-31 01:38:41 +00:00 |
adelikat
|
e579542b7d
|
TAStudio - calculate row height based on font height
|
2014-07-30 22:46:40 +00:00 |
adelikat
|
d89dfd5595
|
Change Ram Watch and Ram Search to invalidate rather than refresh, also refactor ram search some to have more coherent update methods for when the listview changes size vs when the values need updating
|
2014-07-30 22:31:52 +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 |
adelikat
|
555370540a
|
VirtuallistView - at least do my previous speed hack when QueryItemBkColor is not set. Then at least tools that don't background drawing don't get an unnecessary speed cost
|
2014-07-30 21:03:06 +00:00 |
goyuken
|
9609bf1601
|
NES: disconnect some bitrotted code for an alternate 6502 core
|
2014-07-30 16:33:48 +00:00 |
goyuken
|
8bad959f84
|
stomp out some unused code in FFMPEG path determination
|
2014-07-30 16:02:39 +00:00 |
goyuken
|
fcab1873b7
|
AVOUT: FFMPEG and Nut writers: reduce memory thrashing issues substantially. should have no problem keeping up with extraordinarily large sizes now.
|
2014-07-30 03:12:21 +00:00 |
goyuken
|
11d2216c98
|
ffmpeg writer: cleanup
|
2014-07-30 01:35:48 +00:00 |
adelikat
|
3abd2da5c6
|
roll back last commit, more investigation is needed
|
2014-07-30 01:30:33 +00:00 |
adelikat
|
6fb0030e71
|
Speed up all virtuallistview's in the emulator by about 20%
|
2014-07-30 01:18:50 +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
|
c7f3d9796a
|
logic for switching to snes9x or bsnes when loading a movie based on the movie's core property
|
2014-07-29 02:15:48 +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
|
9d72250fa1
|
remove reference to a non-existent file
|
2014-07-29 00:49:50 +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 |