Commit Graph

264 Commits

Author SHA1 Message Date
andres.delikat b5ecda4f3e if commandline or autoload movie and no game, do openfile dialog, if still not game, don't attempt to load movie 2011-06-30 02:30:06 +00:00
andres.delikat 3c378bc312 Add soft reset hotkey, remove hard coded nes reset hotkey, fix small errors on TI83 hotkey mapping 2011-06-30 02:22:12 +00:00
andres.delikat a47f7e0550 Fix crash when no game loads on startup 2011-06-28 23:43:13 +00:00
zeromus 0aa234282e phase 1 of fixing up controller logic. tell me how terribly ive broken the movie code. might want to fix it before moving on to phase 2 or decide to revert. 2011-06-27 05:31:46 +00:00
andres.delikat 52215061aa some implementations necessary for the gameboy controller 2011-06-27 01:24:26 +00:00
andres.delikat 4b417ec898 oops 2011-06-27 00:22:25 +00:00
andres.delikat 8096316981 Make GB debugger not load by default when a gb game is loaded, misc cleanups gb related 2011-06-27 00:15:47 +00:00
andres.delikat d3f4da39a3 Subtitle viewer implemented for play movie dialog, context menu for edit/viewing subtitles (depending on read only status). Still TODO: save changes when in edit mode 2011-06-26 21:11:12 +00:00
zeromus 35f2691666 some work on the disc system 2011-06-20 09:09:21 +00:00
andres.delikat f5014946db status strip - pause icon implemented, movie icon put in but hidden and unimplmeented. Dump Error warning icon put in and disabled, needs to be implemented 2011-06-19 20:50:46 +00:00
andres.delikat 50727e79ed Add Stop Movie to context menu 2011-06-19 20:13:54 +00:00
andres.delikat f23c5f8382 Pause emulation when context menu is activated 2011-06-19 01:39:36 +00:00
andres.delikat e250355024 NES controller 2 implemented with some bugs 2011-06-19 00:18:02 +00:00
andres.delikat c6a5c7e9b6 change references of Global.Game.Name to Global.Game.FileSystemSafeName for situations that use it to build paths 2011-06-18 21:39:53 +00:00
andres.delikat c5b2fa8431 Make Global.Game.Name use file name no Emulator GameName for NES games 2011-06-18 19:59:25 +00:00
andres.delikat e4168d609e Refix drag & drop for movie files 2011-06-18 19:19:12 +00:00
andres.delikat b95264e9bf Make movie class handle automatically backing up a movie before the first time it alters it, add flag to MultiClient to toggle the movie backup feature 2011-06-18 19:16:05 +00:00
andres.delikat 67f726eae6 Movie backup function added to movie class, currently only hooked to a context menu item of main form 2011-06-18 18:27:51 +00:00
andres.delikat 4a60a4928a Lots of context menu items and logic for hiding/showing them 2011-06-18 17:45:18 +00:00
andres.delikat 1260182445 squash playback bug that was causing "1" to be added to playback mnemonic 2011-06-18 17:09:58 +00:00
andres.delikat b725394603 Context menu for main form, and toggle to disable it 2011-06-18 17:01:57 +00:00
kylethomson c228699255 Getting closer. 2011-06-17 02:43:22 +00:00
kylethomson e9942dc101 Multitrack overwrite works. Now to fix playback. 2011-06-16 03:56:40 +00:00
kylethomson dbd932bb5a Had to add them to the dictionary. 2011-06-16 02:55:06 +00:00
kylethomson 0256569297 Hooked up multitrack hotkeys (I hope) 2011-06-16 02:52:23 +00:00
kylethomson 882562c452 Multitrack for PCE done, if my idea works. Now to hook up hotkeys. 2011-06-16 02:29:45 +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
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 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
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 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 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 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 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 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
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
beirich a219e4fb64 made the status bar toggleable 2011-06-10 04:41:33 +00:00
andres.delikat a9c8756bd1 Some work on Movie object and convertSMV started 2011-06-08 00:25:16 +00:00
zeromus a849a2b9ca fix debug stdout redirection with a hack. which visual studio doesnt support in c# ???? 2011-06-06 21:08:38 +00:00
andres.delikat 4c36d1abda basic mmv conversion done. Still a lot of little todos with header info & error checking 2011-06-06 00:18:42 +00:00
andres.delikat 5ad6e0b602 Begin Convert FCM tool. Reads most header stuff, no input log yet. Only hooked up to Drag & Drop atm 2011-06-05 02:50:50 +00:00
beirich 9283a9f37d IEmulator now implements IDisposable; client now disposes cores 2011-06-02 02:59:18 +00:00
andres.delikat 6d82dcf486 Volume up and down hotkeys 2011-05-30 01:50:51 +00:00
andres.delikat 157d8b7152 Use EXE path instead of working directory for Nescarts.7z, config.ini, and gamedb.txt 2011-05-23 01:34:19 +00:00
andres.delikat 1d0a504704 Remove an erroneous duplicate message in savestate(), remove a debug message in movie 2011-05-23 01:23:32 +00:00
andres.delikat 18a32d35e6 Single Instance mode feature, currently though Bizhawk crashes on exit when in single instance mode 2011-05-23 00:33:05 +00:00