Commit Graph

9637 Commits

Author SHA1 Message Date
adelikat ed4ccdbfc6 InputRoll - don't call LastVisibleIndex, a calculated field, in a for loop, seems to be a nice speedup 2015-09-05 15:27:59 -04:00
adelikat e9d7c7c88c InputRoll - more shenanigans 2015-09-05 15:09:55 -04:00
adelikat 747c0fddda InputRoll - remove a todo 2015-09-05 14:33:34 -04:00
adelikat b45f34dc3e InputRoll - code cleanup - make NormalFont readonly and remove redundant use of this.NormalFont 2015-09-05 14:21:58 -04:00
adelikat 76db52966e InputRoll - on paint method, calculate visible columns once and pass into draw functions rather than making a new list in every method on every draw 2015-09-05 14:00:08 -04:00
adelikat dec25850c5 InputRoll - a small cleanup 2015-09-02 19:39:57 -04:00
adelikat fceb4487c9 InputRoll - tiny optimization - don't calculate lastvisiblecolumnindex during a for loop 2015-09-02 19:38:33 -04:00
adelikat 0e11ae4316 Tastudio - store icon Resources in variables to keep from churning while drawing, big speed up to tastudio 2015-09-02 19:00:52 -04:00
adelikat ed26eb002d InputRoll - break off drawing methods into a separate file 2015-09-02 18:46:23 -04:00
adelikat 951129048d Move InputRoll to the CustomControls folder 2015-09-02 18:27:34 -04:00
adelikat 888423df58 InputRoll - some misc formatting and cleanups 2015-09-02 18:23:29 -04:00
adelikat c64e1ccdd9 Fix hiding of Reset and Power columns 2015-09-02 17:53:02 -04:00
adelikat 8d6dfcc7c1 Fix misnamed reference to an icon 2015-09-02 17:14:52 -04:00
feos 0949bcb1bb tastudio: hide Power and Reset columns by default. 2015-09-01 21:24:13 +03:00
feos a998d472cf tastudio: optional icons for states and markers.
Settings -> Icons.
2015-09-01 21:24:12 +03:00
zeromus bd796a9cb9 add kitchen sink icon for help > features 2015-09-01 11:56:37 -05:00
zeromus c99cc7fa2a fix #484 2015-08-31 14:50:26 -05:00
zeromus 5e40adf1f7 fix #490 2015-08-31 11:37:46 -05:00
adelikat 89664c4a7e Basic Bot - misc UI improvements 2015-08-30 20:53:22 -04:00
adelikat 9ab2edd39f Basic Bot - progress! Now has the ability to bot, still todo: ability to replay the best attempt, saving and loading of bot files, and make the ui nicer 2015-08-30 17:57:40 -04:00
zeromus f0c34517e1 display manager: sort out all the y-flipping madness and fix some bugs in gdi+ with screenshot and prescaling 2015-08-30 09:20:03 -05:00
zeromus d9b765ac89 display a warning reminder that client restart is needed when changing display method 2015-08-30 09:20:01 -05:00
adelikat 46d847875d NESHawk - implement board UNIF_BMC_Supervision16in1 2015-08-30 09:58:49 -04:00
adelikat 724c4b748b NESHawk - implement mapper 53 (multicart junk) 2015-08-30 09:41:41 -04:00
adelikat 80dd120b9d Basicbot - some progress, nothing useable yet 2015-08-29 20:19:56 -04:00
adelikat e48ea685c3 Add a bad dump to the gamedb 2015-08-29 13:07:28 -04:00
adelikat f46eb21c93 Remove hack that attempted to support mapper 219 badly, better to not support it 2015-08-29 13:02:25 -04:00
zeromus 46870ec488 cleanup gdi+ renderer 2015-08-29 11:17:25 -05:00
adelikat 3f847b7b6f Map Mapper 255 to 225 in accordance with http://problemkaputt.de/everynes.htm
Also, remove documentation and replace with wiki link
2015-08-28 22:23:48 -04:00
adelikat 9e36096472 oops, forgot to check these files in 2015-08-27 08:19:36 -04:00
adelikat bba170a6b2 Sketching out the UI of Basic Bot 2015-08-26 22:41:34 -04:00
adelikat d6a998b6de Start the Basic Bot tool, a tool that will be based upon the design in Fceu.16 (programmed by Luke). This check in is just the boiler plate stuff 2015-08-26 21:55:55 -04:00
adelikat defdfa6e2e NESHawk - fix mapper 164 2015-08-25 20:11:32 -04:00
adelikat d91c7a26df Fix database entry for Pipe 5 (Sachen) 2015-08-25 19:36:45 -04:00
zeromus 90e8abd2df change interaction of throttle and frame advance / continuous frame advance 2015-08-25 16:41:54 -05:00
zeromus e4679a90e2 straighten out the skipframes menu which was completely bolloxed 2015-08-25 16:41:53 -05:00
adelikat 858834ae94 NESHawk - mapper 91 - set mirroring based on cart info, fixes all mapper 91 games that need vertical mirroring 2015-08-25 17:07:43 -04:00
adelikat 45dfee6605 add MAPPER119 designation to TQROM 2015-08-25 17:07:42 -04:00
nattthebear 56ec186b3f For iNES v2, attempt to detect pal/ntsc region from header 2015-08-25 16:19:50 -04:00
adelikat ba8860b1c5 NESHawk - fix mapper 60, including dipswitches 2015-08-24 22:49:57 -04:00
adelikat 254263c1df For QuickNES to bail out on Pro Action Replay (E) (REVA), since it can't do PAL 2015-08-24 21:24:59 -04:00
adelikat 407f44bf96 Fix issue #461 - broken by Tastudio autofire patterns, THIS BREAKS TAStudio autofire patterns, they need to be fixed, in a way that doesn't break autofire 2015-08-24 20:51:53 -04:00
adelikat f9e2b924cd proof of concept means it should only be in developer builds 2015-08-24 19:57:54 -04:00
adelikat 2a1c9e8602 TAStudio - anchor icons on frames with savestates, proof of concept. InputRoll - add offsetx,y values to queryItemIcon and queryItemText, also support ability to draw icons and text in the same cell 2015-08-24 18:30:45 -04:00
zeromus 109ee3981b support xpad guide button 2015-08-24 15:05:06 -05:00
zeromus a51e7ddb0b create TAStudio States directory if it doesnt exist 2015-08-24 13:42:46 -05:00
zeromus bcefd6f2d7 fix mistake requiring optional shaders to succeed compiling and add printfs of compilation errors 2015-08-24 13:36:25 -05:00
zeromus f20a77790d Merge pull request #486 from zeromus/master
d3d display method
2015-08-24 13:12:15 -05:00
zeromus 7e828d5618 d3d display method 2015-08-24 13:10:50 -05:00
feos c270b78ecb tastudio: ColorZone, taseditor style
- frame column lighter than input
- 2/4p column not so dark
- semi-pale for logged, but not stated frames (taseditor does it!)
2015-08-24 20:51:48 +03:00