adelikat
9681fc137e
Controller config - cleanup and fix compiling that was broken in last commit, also turn on new config dialog
2012-11-08 02:20:34 +00:00
adelikat
835084d812
Controller config - start console button stuff
2012-11-07 22:53:15 +00:00
adelikat
cb88230d98
New Controller Config - more robust saving logic, some UI cleanup, delete now unused gamepad config objects
2012-11-07 14:31:12 +00:00
adelikat
28cc3bb6c6
Controller Config - a new type of controller panel, this one uses reflection to dynamically load and set its values, still some bugs with the dialog
2012-11-07 04:31:29 +00:00
adelikat
e7f3abdfc3
Add NES Reset and Power as remappable controller buttons, remapping not hooked up to old config dialog, new config dialog - start console button remapping still has some bugs
2012-11-06 03:27:24 +00:00
goyuken
271d4102e8
GB: add "GPU Viewer", similar to other gpu debugging tools. doesn't do much yet.
2012-11-05 01:34:11 +00:00
zeromus
9062c96ac3
minor tweaks to make tasstudio not run out of memory so extremely. maybe not at all?
2012-11-02 04:56:34 +00:00
adelikat
04bb6c423e
Movie virtual pads to their own tool dialog instead of residing in TAStudio
2012-10-29 22:57:15 +00:00
adelikat
e3e52ed305
Delete the LuaWindow winform since it is an unfinished outdated design (we use LuaConsole)
2012-10-29 12:33:06 +00:00
adelikat
adeca3fd25
TAStudio - implement Genesis virtual pad
2012-10-12 14:22:52 +00:00
adelikat
ec8451b6f6
Path Config - add an info icon that opens a popup for the special path options (., .., %recent%, %exe%)
2012-10-05 00:49:04 +00:00
adelikat
f5700351c9
Controller Config - make a GamepadConfigPanel base class to build the NESGamePad from
2012-10-02 01:22:52 +00:00
adelikat
075a97f1c4
Checking in my 2nd attempt at an input config overhaul, currently not hooked up
2012-09-30 19:57:33 +00:00
beirich
1b43645d7e
add XInput support, LT/RT are possible inputs now.
...
Any existing gamepad mappings are so, so very totally screwed.
2012-09-30 06:29:30 +00:00
adelikat
96b282ca96
Trace Logger - haz icon
2012-09-30 01:08:15 +00:00
adelikat
52b8161b39
Start a Trace Logger, currently only NES has the right hooks, but it crashes when used
2012-09-30 00:53:08 +00:00
adelikat
92411aae7c
Add SNES Graphics config to the Toolbox dialog
2012-09-29 16:25:28 +00:00
goyuken
a348acc1f2
add GifWriter, an implementation of AnimatedGif as an IVideoWriter
...
main advantage is that the emulator can be controlled while it records, like the others
the parameters for it are a bit different though...
2012-09-22 00:44:59 +00:00
goyuken
e10e351e03
a\v dumping now uses a composited emu+osd+lua. (at the moment this is not toggleable; a setting must be added)
...
this needs a little work, but is functional...
2012-09-21 18:01:24 +00:00
adelikat
8812f4b0fb
Add icon for reboot, change Reset menu item to say Soft Reset (makes it more accurate and consistent with the hotkey name)
2012-09-16 16:10:26 +00:00
adelikat
ff0d5126f0
TAStudio - SNES Virtual Pads
2012-09-15 19:21:06 +00:00
adelikat
61a1556f69
TAStudio - add GB virtual pad
2012-09-15 18:31:12 +00:00
goyuken
a7bdd745c6
move ColorChooserForm to the MultiClient
...
also disable its menu item if the emulator is currently in CGB mode (since it doesn't do anything)
2012-09-15 18:30:11 +00:00
adelikat
644f7415b9
Remove some delete controller images from the .sln file, GB Palette Config - misc dialog tweaks
2012-09-15 17:44:17 +00:00
adelikat
48eb366392
Input config - transparent background on nes, snes, and ti83. Still eventually need better images than these though
2012-09-15 17:33:21 +00:00
andres.delikat
1068987a33
Add SNES controller image to input config, also some tweaks to the dialog. TODO: all these controller images could be better
2012-09-10 18:21:53 +00:00
beirich
e8de0327d2
Remove the 2 dead gameboy cores
2012-09-09 01:31:30 +00:00
zeromus
ad6910fd74
snes-some beginning steps on graphics debugging tools. nothing to see yet, move along
2012-09-06 08:32:25 +00:00
beirich
4ba8fcf227
ym2612: Implement detune. Implement a somewhat better resampler, still not a Good One.
2012-08-19 04:41:34 +00:00
adelikat
7d9cee2905
Remove new controller config idea
2012-08-13 03:23:25 +00:00
adelikat
aa2475806a
CHecking in a possible better solution for a controller config dialog
2012-08-13 01:22:02 +00:00
adelikat
6379aafbae
Lua Writer - start syntax color config dialog and font config, neither do anything yet
2012-07-23 01:32:41 +00:00
adelikat
e56de584e3
Lua Writer - faster drawing
2012-07-22 19:54:40 +00:00
adelikat
7cb69f4826
Hook up LuaWriter to a new & hacky toolstrip icon for now
2012-07-19 04:19:24 +00:00
andres.delikat
0834c63a43
NES - sound config dialog for toggling sound channels
2012-07-12 23:13:22 +00:00
andres.delikat
3a73f8a427
Lua - backend for more thorough self documenting, lua function list dialog has the same functionality as before but is primed for a better UI
2012-07-11 15:03:51 +00:00
andres.delikat
9da0cd3553
Lua - forms.textbox() add field to optionally set the textbox to signed, unsigned, or hex values
2012-07-10 23:09:06 +00:00
andres.delikat
827e2150d7
Lua - implement forms.button(), and the basic backend for calling lua functions on events from user generated controls
2012-07-10 20:23:19 +00:00
andres.delikat
ec9cf60d6d
Lua - start forms creation library, implement forms.create(), forms.destroy(), and forms.destroyall(). Still TODO: make the forms do something! Also added console.log as an alias to console.output
2012-07-10 19:04:35 +00:00
zeromus
9a54ad750a
reorg multiclient source files with an AVOut directory, because there had got to be so many of those in the multiclient root
2012-06-25 17:35:01 +00:00
adelikat
12e674973d
Hex Editor - implement a find box with Find Prev/Next functions. Also make find highlight all values in the search string when finding a vlue, add Find Next/Prev menu items with hotkeys.
2012-06-23 18:45:01 +00:00
goyuken
42c9a78047
Add FFmpegWriterForm, dialog choosing what ffmpeg format to write to
...
Fix some error handling and cleanup
2012-06-16 16:51:47 +00:00
goyuken
f69fc08012
Redesign a/v writer selection. A simple dialog is shown with a list of all IVideoWriter possibilities
2012-06-13 19:50:50 +00:00
goyuken
c2e88829f6
Add NutWriter, which writes uncompressed audio and video to the crappy Nut container. Will be used for piping audio and video at the same time to ffmpeg once it's been tested some more.
2012-06-11 23:24:57 +00:00
pasky1382
7ef1151b99
Added a 'Custom Colors' Dialog for the Hex editor tool.
2012-06-10 22:43:43 +00:00
adelikat
81198cc89f
Hex Editor - add a save as binary option (in addition to the text option)
2012-06-10 17:28:38 +00:00
goyuken
32d163e409
add FFmpegWriter, pipes data to ffmpeg for encoding. Only handles video directly; audio is saved as .wav file separately (via WaveWriterV).
...
ffmpeg parameters cannot be set at the moment, defaults to x264 rgb lossless in mkv
2012-06-10 00:53:19 +00:00
adelikat
c8d07a5078
Ram Watch/Search - add System ID to .wch files
2012-06-07 03:16:25 +00:00
phillip.grimsrud
bf325ec082
Fixed TAStudio read-only mode button to change the movie mode instead of changing the read-only flag which has a different meaning.
2012-05-28 01:50:16 +00:00
phillip.grimsrud
fc0ec832ae
These changes are for TAStudio upgrades. If I've broken other stuff please yell at me.
...
1. Hooked up Fast Forward, Fast Forward to End
2. Made a placeholder for Turbo Fast Forward.
3. Fixed rewind to not stomp on the previous frame with new input.
4. Fixed rewind to stop at the beginning of the movie instead of freaking out.
5. TAStudio now shows data from the most recent frame.
6. CommitFrame is called even if not recording so played back frames also show up in TAStudio.
7. Play mode only stops at the end of the movie if you tell it to. Your emulator normally continues to play with no input after the end of the movie.
8. TAStudio is now updated after a rewind (even though the rewind doesn't play a new frame).
9. Split the tools update into before and after updates.
10. Going into read-only mode adjusts the movie mode.
11. Implemented New, Open, Save, and Save As for TAStudio.
12. Fixed an issue where frames past the end of the log would default to the input from the last frame of the log.
13. Fixed a problem where you couldn't rewind to frame 0.
14. Fixed a scrolling issue in the TAStudio list view.
15. Fixed an issue with the TAStudio virtual NES controller not matching up with the log.
16. Fixed an issue where the NES reset button would get held in when rewinding.
17. Added/Modified a couple of button graphics.
2012-05-28 00:44:27 +00:00