Commit Graph

127 Commits

Author SHA1 Message Date
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
andres.delikat ed7cc01d9f Nes Nametableviewer - another small ~1 fps speedup 2011-09-04 03:40:01 +00:00
andres.delikat 353e1dbcd8 NES Nametable Viewer - more pre-reading of ppu bus data, about another 5 fps bump 2011-09-04 03:23:00 +00:00
andres.delikat 04b5cafe3a NES NameTableViewer - pre read the ppubus before looping. About a 7 fps increase in speed on my machine at the highest refresh rate. 2011-09-04 03:14:42 +00:00
andres.delikat 35d0ad1b31 NES - implement Clip Left & Right sides option 2011-09-04 01:58:16 +00:00
andres.delikat 721a514d26 NES Graphics Config - Ability to set the first and last scanlines. NES Core - refactor MyVideoProvider to accomodate new settings. Set to Top 8, Bottom 231 by default. 2011-09-04 01:12:12 +00:00
andres.delikat 17f02b3e3f NES NT Viewer - Refresh Rate bar 2011-08-29 01:26:36 +00:00
andres.delikat 1bb58fc026 NES NT Viewer - show some more info on mouse over 2011-08-29 01:09:16 +00:00