Commit Graph

134 Commits

Author SHA1 Message Date
masterofpuppets152001 f8f9c3ea4a Made NES sound channel update instantly when changed, easier to fine tune what you want from it. 2013-05-10 23:46:01 +00:00
goyuken 6849f72baf NES: volume control on each channel 2013-05-10 18:38:58 +00:00
adelikat 29226acd54 N64 virtual pad - graphics for the analog control, not hooked up to anything yet, and not tweaked 2013-05-04 19:04:23 +00:00
masterofpuppets152001 40870f402e Prevent more then one gg windows of the same console to be opened 2013-04-27 19:21:45 +00:00
adelikat 7199b64a95 More multiclient refactoring 2013-04-15 02:14:14 +00:00
adelikat 1c33b92bf1 NES - separate first/last scanline settings for NTSC vs PAL (default of 8,231 NTSC and 0,239 for PAL) 2013-03-25 01:59:34 +00:00
goyuken d45fda78a4 NESPPU view: implement ctrl+C copy on mouseover 2012-11-12 22:13:49 +00:00
zeromus 2d8ea045f3 nes-fix bug where ppu viewer sometimes wouldnt refresh pattern display when the user changed selected palette 2012-10-10 05:06:14 +00:00
adelikat 1a4962b8c8 Fix Hex boxes in various dialogs to allow ctrl+C/A/V, such as game genie, cheats, ram watch/search, etc 2012-09-26 02:46:13 +00:00
adelikat aa194ad350 NES Graphics Config Dialog - add restore defaults button, fix tab orders 2012-09-24 03:08:32 +00:00
adelikat b6b939cb5c NES Game Genie Encoder/Decoder - pressing enter in the code box will add the cheat 2012-09-23 21:07:36 +00:00
adelikat 608dbf6316 Lua - implement nes.addgamegenie() and nes.removegamegenie() 2012-09-23 20:28:51 +00:00
goyuken 600be3cc24 restore Nes PPU's old right click functionality on shift click... i think 2012-09-21 13:53:07 +00:00
goyuken d21da3a847 NESGameGenie: fix inserting with on screen keyboard 2012-09-21 13:21:16 +00:00
adelikat 985cac53fe NES - Game Genie Encoder/Decoder - allow pasting into code box 2012-09-16 17:57:26 +00:00
andres.delikat be3b97ece0 SNES - Graphics Debugger - hook up the usual auto-load and save window position, added a menu, put disabled screenshot menu items todo, some UI niceness 2012-09-10 19:44:44 +00:00
adelikat a48562bc36 NES Graphics Config - double clicking GB color opens up color selection (same as clicking change), clean up outdated TODO list 2012-09-03 21:52:51 +00:00
adelikat e741aa2af0 NES - fix game genie codes with an empty compare text value 2012-09-01 14:18:54 +00:00
adelikat 816435ad2f Some backend changes to support compare value in cheats, no visible changes yet 2012-08-31 11:59:14 +00:00
adelikat cfadca6fd6 NES - sound config - set ok/cancel winform properties 2012-08-31 02:11:55 +00:00
adelikat a5e369b872 NES - PPU Viewer - more small speed optimizations 2012-08-12 19:42:00 +00:00
adelikat 6dfcd10575 NES - PPU Viewer - draw immediately on load, PPU Viewer / Nametable Viewer - draw immediately on Restart() 2012-08-12 02:21:53 +00:00
adelikat 57987c0a21 NES - Nametable viewer - big speed boost by not repainting the unseen background 2012-08-12 02:13:06 +00:00
adelikat fb3d1a1bd3 NES - PPU Viewer - nice speed boosts by tweaking palette and pattern viewers to not redraw backgrounds 2012-08-12 02:05:37 +00:00
adelikat af1dbf5305 NES - PPU Viewer - other small optimizations 2012-08-12 00:00:57 +00:00
adelikat 9fff16c0f4 NES - PPU Viewer - oops fix last commit, and also slightly better optimized as a bonus 2012-08-11 22:50:14 +00:00
adelikat 1fcc6a24a5 NES - Nametable viewer - small optimizations ~1fps speed up 2012-08-11 22:32:52 +00:00
adelikat db464a3bbd NES - Nametable viewer - draw nametable immediately when loading the dialog 2012-07-27 00:36:31 +00:00
adelikat e8d8eacb06 NES - Nametable Viewer - Show address block in tooltip on nametable selection radios 2012-07-16 01:37:57 +00:00
andres.delikat 0834c63a43 NES - sound config dialog for toggling sound channels 2012-07-12 23:13:22 +00:00
adelikat e43b53aba8 NES Graphics Config Dialog - limit last line to 239 instead of 240 (prevents crash) 2012-04-21 15:13:42 +00:00
zeromus 35fbe354c1 add threaded display manager to allow heavy OSD/compositing/filtering to happen on another thread. add a lua layer accessible via GDI+ which can be automatically composited and the simplest possible demo of it. add some filtering infrastructure and a hq2x filter set ported to c# but need to work on a minimal selector gui before its usable. separate OSD from RenderPanel so that gdi+ presentation mode now gets full OSD support. the OSD is now a little uglier because its drawn entirely differently and could use some finetuning 2012-04-16 08:18:41 +00:00
zeromus f694959da9 cleanup some transient junk in mainform, fix nametable viewer screenshots garbage pixels off by one bug, add shortcut buttons for common display area sizes (this last part was tricky since the nes graphics control dialog has a feature which prevents its size from changing in visual studio) 2012-03-25 08:52:52 +00:00
taotao54321 05321d19bc NES Graphics Settings bugfix 2012-03-11 07:02:10 +00:00
taotao54321 3687b8d803 NES Debugger: fixed disassembler to print addresses correctly 2012-03-10 19:42:20 +00:00
taotao54321 bd5f1b3135 NES Debugger: implemented poor disassembler 2012-03-10 17:54:58 +00:00
adelikat c5c1457f32 NES PPU Viewer - clipboard options for palette, pattern, and sprite 2012-03-09 19:22:31 +00:00
adelikat c7ec2aed6c NES Nametableviewer - Screenshot to clipboard option 2012-03-09 19:07:16 +00:00
andres.delikat ab9de22644 small icon fixes 2012-01-21 17:14:05 +00:00
andres.delikat cb4c2a56d1 NES Game Genie Encoder/Decoder - fix so that the A key works in the code text box, have buttons insert rather than append 2011-09-20 23:27:55 +00:00
andres.delikat b2328f2e07 NES PPU - add screen shot menu & context menus for palette, pattern, and sprite viewers. Tweak NES Nametable viewer screenshot code 2011-09-15 00:49:25 +00:00
andres.delikat 62a2b7fad3 Nes Nametable viewer - context menu with screenshot & refresh menu items 2011-09-15 00:29:26 +00:00
andres.delikat 36055f2644 NES Nametable viewer - Screenshot menu item (to png or bmp format) 2011-09-15 00:24:16 +00:00
andres.delikat 1eac1dbb05 NES PPU - switch the fake toolstrip menu with a real menu strip 2011-09-11 01:21:10 +00:00
andres.delikat 21d396f9bc Fix minimum size on all winforms, also set max size where appropriate, fixed anchoring & resizing issues, and other misc. display cleanup 2011-09-11 01:01:40 +00:00
andres.delikat 71833f419a NES PPU - only update palettes & patterns if ppu values change, about a 8fps speedup on my machine 2011-09-04 16:56:56 +00:00
andres.delikat 6b3d217691 NES PPU - more code cleanup/small speedups 2011-09-04 16:29:48 +00:00
andres.delikat 2e1f064424 NES PPU Viewer - read ppu values once at the beginning of Generate() into an array and use that for all the drawing. About a 4-5fps speed up 2011-09-04 16:13:44 +00:00
andres.delikat 233afd6ab0 Palette Viewer - more code cleanup, runs about 1 fps faster 2011-09-04 15:37:55 +00:00
andres.delikat daa406f356 PaletteViewer - code clean up 2011-09-04 15:20:52 +00:00