Commit Graph

969 Commits

Author SHA1 Message Date
zeromus 38a11e91fb check out this awesome extension method 2011-06-13 05:39:01 +00:00
zeromus 1b16d640bf dont pop open the archive chooser when power cycling a rom from an archive 2011-06-12 22:55:34 +00:00
andres.delikat c767018bcf fix typo that broke wasPressed on input display 2011-06-12 22:29:04 +00:00
zeromus 02becf6c42 [NES] fix user BG disable also to keep from interfering with spritehits 2011-06-12 22:08:18 +00:00
zeromus ed5c639f9b [NES] dont break sprite hits when user disables OBJ display 2011-06-12 21:55:59 +00:00
andres.delikat 0894a20e4c Fix alert font so it doesn't clash with displays around it, fix crash on tastudio close, fix play movie from beginning function 2011-06-12 21:36:03 +00:00
andres.delikat bda7db5633 TAStudio - misc small things 2011-06-12 20:33:42 +00:00
andres.delikat cbd292366d NES virtual pad hooked up (behaves as graphical autohold) 2011-06-12 19:31:06 +00:00
andres.delikat 80d4017a7f VirtualPadNES added 2011-06-12 18:58:30 +00:00
andres.delikat f36da18f97 Small fixups to movie & tastudio code 2011-06-12 18:31:42 +00:00
andres.delikat 59173e4e44 Some virtual pad progress, virtual pad dumps input into movie file when recording, currently doesn't feed it to the core though (lol). Virtualpad object set up for a nes controller 2011-06-12 14:42:50 +00:00
andres.delikat 368faf64f4 VirtualPad object, added to TAStudio 2011-06-12 01:50:08 +00:00
zeromus 9ee66226df [NES] add SuROM (dragon quest 4) and SoROM/SxROM (other games that are not dragon quest 4) 2011-06-12 00:53:14 +00:00
andres.delikat 38ca651aab TAStudio - more misc stuff 2011-06-12 00:14:19 +00:00
andres.delikat cd849d9614 TAStudio - more fixups, current frame always in view, better images for tool buttons, fix read-only toggle, Gui cleanups 2011-06-11 23:54:35 +00:00
andres.delikat b527b91252 TAStudio - show input log of movie, very buggy atm 2011-06-11 22:59:21 +00:00
andres.delikat bb0897b3ed Some work on TAStudio, read-only toggle, play movie from beginning, autoload, misc clean up 2011-06-11 22:32:12 +00:00
zeromus c0988feaa3 add CoreInputComm/CoreOutputComm, remove Query system, hook up nes video config options 2011-06-11 22:15:08 +00:00
andres.delikat 11b33fcc33 Fix MakeRelease, SlimDx.dll must be in the zip! 2011-06-11 20:01:36 +00:00
andres.delikat 895915cd9f Made public flags in main form so that dialogs can control frame advance & rewind. Hooked to TAStudio 2011-06-11 19:39:34 +00:00
andres.delikat e9381dc06e Sound Volume - better algorithm for a smoother sound up/down 2011-06-11 17:42:16 +00:00
andres.delikat f52c4610e8 NES config - Fix crash when palette path is null, hook up NES palette path config in path config dialog, dialog fix ups 2011-06-11 16:22:48 +00:00
andres.delikat f052b0bd71 Add palette files to MakeRelease.bat 2011-06-11 16:02:28 +00:00
andres.delikat 448458f0e5 oops, add Movie Convert to project 2011-06-11 15:58:22 +00:00
andres.delikat 5f3cfb46da NES Game Genie Encoder/Decoder - fix button order to match game genie (oops), fix tab stops, fix add cheat button from crashing 2011-06-11 15:55:06 +00:00
andres.delikat d70121bc04 NES Graphics config - hook up sprite, background toggling, and background color selection. Fix up bugs. Also add the files to SVN, since I always forget that the first time! 2011-06-11 14:40:00 +00:00
andres.delikat ef4b30cbd2 NES graphics config - checkboxes & config for Allow > 8 sprites per scanline, and clip left & right sides. Hook up palette file selection, and autoload palette toggling. Checking in NES .palette files 2011-06-11 12:54:26 +00:00
zeromus 32cab2f3fc [NES] fix ppu off rendering to choose color 0 2011-06-11 04:29:48 +00:00
andres.delikat 2f2a09f2f9 Start NES graphics settings dialog 2011-06-10 23:09:10 +00:00
andres.delikat 42354a2c77 remove status message, TODO: put useful things in this bar 2011-06-10 22:58:48 +00:00
zeromus 4bf905c055 [NES] ntview: add ability to view individual nametables zoomed in 2011-06-10 08:10:16 +00:00
zeromus 51367f58c7 [NES] specify scanlines in PPU/NT viewers 2011-06-10 07:43:48 +00:00
zeromus 40b7827798 improve fastforward system: add >> to fps display, add an 'alternate speed' selection (hold ctrl while choosing a speed from the config>speed/skip menu) which is used by holding FF key, add separate unthrottle toggle, clarify throttle control logic. 2011-06-10 07:12:57 +00:00
beirich 93b8bb291b update controller binding defaults to map well to xbox360 gamepads; corrected PCE keyboard bindings also 2011-06-10 05:52:01 +00:00
zeromus 368c5266e5 [NES] add loader for FCEUX format palettes and an example of how to set it 2011-06-10 05:31:46 +00:00
zeromus 7f4e4916dd [NES] fix triangle channel sound bug and add sound savestates 2011-06-10 05:02:06 +00:00
beirich a219e4fb64 made the status bar toggleable 2011-06-10 04:41:33 +00:00
beirich 5a73fc03ad u+d/l+r toggle implemented 2011-06-10 04:14:21 +00:00
zeromus c4e37bf42c [NES] fix sprite overlapping draw bugs regression 2011-06-10 03:55:34 +00:00
zeromus bddb0e0c3f fix 6502 disassembly 2011-06-10 03:43:29 +00:00
zeromus 14cbe68303 fix 6502 disassembly 2011-06-10 03:43:17 +00:00
beirich 806095669e fix the build 2011-06-10 02:41:46 +00:00
zeromus 079f9d9958 [NES] fix broken scroll and shaky statusbars regression 2011-06-10 01:14:52 +00:00
zeromus f72be10bd1 [NES] update savestates 2011-06-09 22:59:54 +00:00
zeromus 72100bd304 [NES] ELROM emulation (cv3 and laser invasion tested) and core savestate logic brought up to date. savestates for newer mappers still need reworking. 2011-06-09 19:45:07 +00:00
zeromus b66cb2a28c add file signature to 7z wrapper code for iNES format so it can't be mis-recognized (castlevania 3 apparently resembles a tar file for some reason) 2011-06-09 06:56:23 +00:00
andres.delikat 2fcb35a4e4 Input Config - Fix NES select & start (I had the saving of the key mappings flip flopped) 2011-06-09 00:58:09 +00:00
zeromus bb4499a41f [NES] rewrite core mmc3 mapping logic to be more clear, handle some assorted mislabeled games, and fix a bug with mmc3+vram+chrmode=1 2011-06-08 09:28:38 +00:00
zeromus 9a3a505c54 [NES] add board: Taito_TC0190FMC (mapper 033), and continue improving board analysis logging 2011-06-08 07:32:57 +00:00
zeromus 0015cada91 [NES] fix bug in deemph palette that made airwolf invisible and add better tracking and reporting of bad roms (there are bad dumps of airwolf in addition to the game itself being bad) 2011-06-08 06:53:11 +00:00