adelikat
25a4ce52cf
show N64 menu in null emulator mode (no rom loaded), single instance mode - message box alerting the user that a reboot is required
2013-08-27 00:47:18 +00:00
pjgat09
dc39d9cbe7
N64: Added a note to the plugin setting screen that Glide64mk2 is recommended over Glide64
2013-08-26 23:54:48 +00:00
adelikat
457902bc9e
Hex Editor - revert r4877
2013-08-26 22:05:50 +00:00
zeromus
94cacde458
clear stickies when closing virtualpad form. i think that's a good idea..... but someone might disagree.
2013-08-26 21:36:45 +00:00
zeromus
7d0eca7906
allow n64 virtualpad analog widget to release input by rightclicking
2013-08-26 21:35:50 +00:00
adelikat
089ce7f48a
Some progress on the new Ram Watch dialog
2013-08-26 20:54:00 +00:00
zeromus
ba25e7045f
make it easier to change memory domains in the hex editor. adelikat might not like this, feel free to revert.
2013-08-26 07:57:31 +00:00
zeromus
513ceba3d2
fix up SGB memorydomains
2013-08-26 07:17:47 +00:00
zeromus
8ba1453660
dont package 64bit libsneshawks in build.. theyre not working now, and removed from selection in the c# core code, so theyre a waste of space
2013-08-26 07:16:14 +00:00
adelikat
3b0d01b4a7
Start a new Ram Watch dialog, not hooked up
2013-08-26 01:14:35 +00:00
adelikat
eb5f463b9d
move virtual pad files to their own folder
2013-08-26 00:47:11 +00:00
adelikat
85ce10c696
In Single Instance Mode - don't show an ObjectDisposedException
2013-08-25 22:43:34 +00:00
pjgat09
07b1ad9bed
N64: Fixed a default for a Glide64mk2 setting which can result in blank video
2013-08-25 21:16:49 +00:00
adelikat
ffa0619b04
Start some new watch classes and a watch collection class, in preparation for a Ram Search/Watch refactor
2013-08-25 18:29:23 +00:00
zeromus
5ef675c116
solve an apparent threading datastructure conflict bug in input binding vs input poll thread. print list of discovered gamepad devices while booting input system.
2013-08-25 17:11:19 +00:00
adelikat
4bd6103574
Refactor a bunch of cheats code, and fix a bug where exceptions can be thrown by the cheats dialog when working in other tool dialogs.
2013-08-25 04:23:27 +00:00
adelikat
61236bf763
NES - make mappers and whatnot sealed classes, since it may theoretically be a tiny speedup, and if nothing else, it is more conceptually correct
2013-08-25 01:08:17 +00:00
adelikat
fcb54994b3
Tweak the project files to group MainForm partial class files into one group, also make 2012 project compile
2013-08-25 00:33:16 +00:00
zeromus
cfd3f05f1e
reuse rewind buffers
2013-08-24 23:00:33 +00:00
adelikat
cec62d38f5
Rewind Config - don't crash on load when rewind is off for the core currently loaded
2013-08-24 21:40:42 +00:00
adelikat
6193be13e9
Fix hard reset mnemonic on N64 and Saturn
2013-08-24 20:44:49 +00:00
adelikat
dde1169325
Capture BoardName parameter into movies. Also fix NES imports to set platform to NES for FDS movies, and instead set the BoardName to FDS
2013-08-24 20:11:41 +00:00
adelikat
7ff1675d7f
Repaint screen on movie load
2013-08-24 17:14:32 +00:00
goyuken
0803adc32a
add a "BoardName" to IEmulator that an emulation core can use to return useful information about how the rom is being emulated. meant to be mostly for informative purposes; shouldn't rely on it for too much. implemented in GB and NES cores
2013-08-24 16:54:22 +00:00
adelikat
1400c84fdd
Rewind - don't allocate a buffer until necessary, and only do so if rewind is enabled for that core
2013-08-24 15:01:50 +00:00
sappharad
96405ad7de
- Fixed Atari 7800 so it works again. The game will not launch without the required BIOS, but you're not forced to have a BIOS for regions other than the game you're running.
...
- Fixed BIOS detection for Coleco and Atari 7800. When no BIOS is defined, the application now properly informs the user again instead of throwing an exception.
2013-08-24 02:49:46 +00:00
goyuken
97e3ac9e1b
i wasn't able to reproduce the black screenshot bug, but this might fix it
2013-08-23 17:54:33 +00:00
goyuken
ce3fc79e10
fix some path config problems. DGB didn't work at all, and screenshots and saverams may have been busted on some systems
2013-08-23 17:49:15 +00:00
zeromus
7cb608ead4
fix bug in firmware resolution when firmware isnt present in the default firmwares folder or when the user's selection is missing altogether
2013-08-23 17:17:43 +00:00
adelikat
a71837c3aa
Fix path exceptions for various systems like GBC, and also clean up some terrible hacky code and do it in a nicer way
2013-08-23 16:03:57 +00:00
adelikat
42d93afe57
SaturnHawk - Oops, fix all path stuff from exploding
2013-08-23 13:57:38 +00:00
adelikat
83b60278f4
Oops!
2013-08-23 13:50:13 +00:00
adelikat
36489ca95a
Only paint the screen when needed, which is once per frame, or when the OSD is invoked. Also when lua draws things. I think I invoked it in all the logical places but probably missed some things. The lua logic needs to be refactored anyway to have a paint method, and an onpaint event
2013-08-23 02:40:14 +00:00
adelikat
39ee86fa92
Movie play movie and record movie dialogs to the movie folder, and fix 2012 project from recent commits
2013-08-23 01:54:58 +00:00
adelikat
924aa80f7d
Fix exception thrown recording of movies on SNES ROMs inside archive files
2013-08-23 00:40:35 +00:00
adelikat
67935bc98f
Fix about box to show release version at top, change link to bizhawk project to be tasvideos page
2013-08-22 21:14:13 +00:00
adelikat
706a863caa
Ram Search - add "Clear Preview" to context menu, clears out the red coloring preview. Also some misc tweaks to colors and some code cleanup
2013-08-21 20:54:33 +00:00
adelikat
872a3208d3
Use MenuStripEx instead of MenuStrip everywhere
2013-08-21 20:27:54 +00:00
adelikat
0ceff61292
Replace ToolStrip with ToolStripEx in a few places
2013-08-21 20:16:23 +00:00
adelikat
1584a114fe
Movies - support the ? in mnemonics, ? will be randomly on or off during playback. Note: there is no UI for this, it makes a movie potentially non-deterministic, and is probably useless.
2013-08-20 00:41:48 +00:00
zeromus
add0691c5d
make discohawk entrypoint look more like multiclient's
2013-08-19 01:43:18 +00:00
adelikat
52f7c18ff6
Lua scripts - tweak to PuchOutStats.lua - shows the count an opponent will get up on
2013-08-18 20:44:03 +00:00
adelikat
d83d676f6b
Fix 2012 project
2013-08-15 22:26:43 +00:00
adelikat
04b625ab68
add --dump-close commandline argument, if capturing and specifying a dump-length, setting this property will close the emulator after it has reached the length specified in dump-length
2013-08-15 18:23:15 +00:00
adelikat
d2a879420e
Remove old path config files
2013-08-14 13:18:55 +00:00
adelikat
18582d7c4f
Ram Search - another n64 hack - default to 4 byte
2013-08-14 01:12:03 +00:00
adelikat
22e1dffc91
Ram Search - don't create a search history and start a new search twice. Add a "Use Undo History" option. For that and fast mode when the user opens ram search on the n64 core, currently this overrides their settings every time they open the dialog.
2013-08-14 01:04:14 +00:00
goyuken
6a01d9d9f6
analog control binding widget: deadzone now moves in increments of 5%
2013-08-14 00:30:24 +00:00
adelikat
7f86f58605
Ram search - on showing the number of addresses, use commas
2013-08-14 00:30:08 +00:00
goyuken
e0a97160bc
analog: n64 actual default binds from default button to deadzone 0.1
2013-08-14 00:27:33 +00:00