Commit Graph

182 Commits

Author SHA1 Message Date
andres.delikat 034b2e6e68 Autofire config dialog 2011-08-09 23:27:47 +00:00
andres.delikat fdacd090db Ram Search - GUI fixups 2011-08-07 03:11:54 +00:00
andres.delikat df5d27e0f3 Cheats - better icon, fix Save function to use default filename and save automatically, refactored into its own Save() function 2011-08-06 22:25:37 +00:00
andres.delikat c3d08b3b7b Pull the cheat list and some related functions out of the Cheats winform and into a CheatList object. Still some bugs to work out, but at least the cheat window doesn't crash when opened a 2nd time 2011-08-06 02:34:24 +00:00
beirich b27673f26c M-M-M-MONSTER COMMIT! change Game-load api stuff 2011-08-04 03:20:54 +00:00
beirich a1c562259d Client-side cheats system added, works on all cores with working PokeByte() 2011-08-03 03:00:19 +00:00
andres.delikat 04d41975d0 Implement Help menu item (links to googlecode page) 2011-07-31 23:00:19 +00:00
andres.delikat 35180dbae4 A real about box 2011-07-31 02:13:24 +00:00
andres.delikat ccae3cc1c9 Add NullGame as an inherited class of RomGame and assign Global.Game to this instead of null whenever a ROM is not loaded. This fixes using the record dialog with no game loaded and lots of other situations during Null Emulator. Also cleaned up the record dialog a bit 2011-07-30 23:20:49 +00:00
andres.delikat e4ba668d31 NES & SMS controls VirtualPads (Reset/Pause/Power/Etc) 2011-07-30 13:48:13 +00:00
andres.delikat d6897ad328 Tastudio - PCE virtualpad done, 4 pce controllers added to controller box 2011-07-30 01:09:44 +00:00
zeromus 5580295085 movie input refactoring 2011-07-24 23:14:16 +00:00
andres.delikat 813e0d0d97 SMS virtual pad, but pressing the buttons crashes currently 2011-07-24 19:31:58 +00:00
zeromus 8a1e0c2b09 unmanaged core experiment 2011-07-24 06:45:05 +00:00
andres.delikat c383319082 Play Movie - rescan button 2011-07-23 21:14:20 +00:00
andres.delikat f4d02ff49e Some code cleanup on Mainform, also moved all the mainform movie functions to their own file 2011-07-22 01:14:13 +00:00
andres.delikat b1abe27bfc a couple of icons 2011-07-16 13:48:05 +00:00
andres.delikat 1b4258947b AVI - status bar icon when avi is capturing 2011-07-12 00:37:24 +00:00
zeromus 52f27634eb first draft of avi-writing: it works, unless you abuse it. 2011-07-11 07:35:14 +00:00
zeromus 9628ab3506 hook up nes dump status stuff, and also add a log window that we could use for console output in the near future but for now is just used to show you a detailed rom analysis report 2011-07-10 21:00:28 +00:00
andres.delikat b832d0f331 Hack icon for status bar 2011-07-10 20:48:07 +00:00
zeromus f8f1906a3c make alt hotkeys more useful by preventing interference from windows menu system 2011-07-10 19:50:59 +00:00
andres.delikat 58ac4b176f remove corphawk.ico from svn, remove lost logo.ico from csproj file list 2011-07-10 18:13:02 +00:00
zeromus c25caa4c8e is this better? 2011-07-10 18:08:06 +00:00
andres.delikat 4ba6fb4122 Load up Rom dump status icon with various ROM statuses 2011-07-10 16:34:35 +00:00
andres.delikat 74c8e09892 Add Record icon for when movie is in record movie, add green check for good rom dumps, add function for checking rom dumps (currently blank and always shows good) 2011-07-10 15:36:41 +00:00
andres.delikat 4b03660092 Better corphawk icon 2011-07-10 13:46:10 +00:00
beirich 1496c9eb1d Switch Bizhawk Client from console to winforms application; make "Show Log Window" a user-togglable option 2011-07-09 19:54:24 +00:00
andres.delikat b25193ef84 Use blank image in the pause icon of the statusbar so that the icon size doesn't change 2011-07-09 18:39:48 +00:00
andres.delikat 8d333fc04c Start subtitle maker form 2011-07-04 18:32:57 +00:00
andres.delikat 384a4a61b6 Start movie comments editor 2011-07-04 01:57:18 +00:00
andres.delikat 945cb9c693 More menu icons 2011-07-03 02:32:29 +00:00
andres.delikat 2b661b52ba Save slot system in status bar, shows which slots have a file associated with them, which slot is currently selected, and clicking loads the state 2011-07-01 01:28:25 +00:00
andres.delikat 889d997a32 More images for menu items 2011-06-30 01:27:46 +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 3235fc1618 Start a subtitle viewer/editor form and hook to the subtitle button on the play movie dialog 2011-06-26 20:26:37 +00:00
andres.delikat 61e82793e9 Start movie subtitle system 2011-06-26 14:36:41 +00:00
andres.delikat 3569f3cd0a Remove bmp images in favor of png, small implementations to Lua Console 2011-06-26 02:09:06 +00:00
andres.delikat 58a0a77ae5 More images and small gui tweaks 2011-06-26 01:22:52 +00:00
andres.delikat 12027d4da9 Close icon 2011-06-26 00:42:12 +00:00
andres.delikat 7663a53824 Some more images 2011-06-26 00:17:42 +00:00
andres.delikat b40c861ee7 Images for all kinds of menu items 2011-06-26 00:06:50 +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
kylethomson 18fe637193 Start of MultiTrack. 2011-06-16 01:18:16 +00:00
andres.delikat 80d4017a7f VirtualPadNES added 2011-06-12 18:58:30 +00:00
andres.delikat 368faf64f4 VirtualPad object, added to TAStudio 2011-06-12 01:50:08 +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 bb0897b3ed Some work on TAStudio, read-only toggle, play movie from beginning, autoload, misc clean up 2011-06-11 22:32:12 +00:00
andres.delikat 2f2a09f2f9 Start NES graphics settings dialog 2011-06-10 23:09:10 +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 7f4e4916dd [NES] fix triangle channel sound bug and add sound savestates 2011-06-10 05:02:06 +00:00
andres.delikat c16dcc2309 Use right path for icon image, add console back to project 2011-05-24 00:39:18 +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 a52ccb5e6a .exe now uses the bizhawk icon 2011-05-23 01:04:56 +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
andres.delikat 97ef68e64e Record movie dialog now allows user to type in name of file to record, and will auto fill in directory path if user does not. Play movie now uses the PreLoad function so length calculation is significantly faster 2011-05-18 01:49:20 +00:00
andres.delikat a02694b562 Start a TAS Studio dialog 2011-05-07 21:52:26 +00:00
andres.delikat b53b9f7a42 start a LuaText object 2011-05-07 01:17:19 +00:00
andres.delikat b95a5dfc17 Progress on lua console window 2011-05-06 23:08:50 +00:00
andres.delikat 508e00785a a multi-lua script dialog rough draft 2011-05-06 01:37:28 +00:00
andres.delikat 0177431335 Path Config - Moved helper functions into a PathManager class. Made Folder Browse function use current folder mapping as starting folder. Other fix ups. 2011-05-04 02:00:08 +00:00
andres.delikat c4403a2959 Start path config dialog. Made a rough draft of how it might look 2011-05-01 18:17:04 +00:00
andres.delikat a4f4c59e9c More fix up to toolbox - adding some icons 2011-04-30 23:45:02 +00:00
andres.delikat 843d679ce7 Toolbox - add emulator dependent tools to toolbox. 2011-04-30 21:19:11 +00:00
andres.delikat a195d36772 Add stuff to tool box 2011-04-30 20:18:42 +00:00
andres.delikat f45293c009 TI83 - more keypad fixups, use special characters in text 2011-04-28 17:06:07 +00:00
andres.delikat 0c5b5f328d TI83 specific menu with stuff 2011-04-25 01:28:48 +00:00
andres.delikat b79d179760 Hook up TI83 to controller config + snazzy "controller" image 2011-04-24 02:01:36 +00:00
andres.delikat 97e8c91352 Set a message config dialog 2011-04-22 00:21:28 +00:00
andres.delikat e82b8ae823 Fix so that configuring controllers while in null emulator doesn't crash 2011-04-15 20:41:40 +00:00
andres.delikat ae8b4a3576 Basic functionality of the Tool Box, binded to the T key 2011-04-07 01:30:42 +00:00
andres.delikat 66a1891884 Add previous commited files to resource file, and add a toolbox image 2011-04-07 00:40:33 +00:00
andres.delikat 9e27960802 Start a NES Name Table Viewer winform, remove Name Table viewer from PPU Viewer winform 2011-03-30 00:09:07 +00:00
andres.delikat d36fb7e9cb Start a NES Debugger, just dressing suff, basic dialog, virtuallistview, window position settings, and other little things 2011-03-28 15:47:33 +00:00
zeromus f7bf5bdd17 [NES] fix some interrupt-related bugs to pass more cpu tests, add reset handling, improve iNES header handling some more 2011-03-20 02:12:10 +00:00
andres.delikat a68053bc1b Ram Watch - Implement Freeze address, and a few misc fix ups 2011-03-18 16:44:21 +00:00
andres.delikat 26f006b1c9 Start Cheats tool 2011-03-16 03:56:22 +00:00
zeromus efef2ebec4 allow #include in gamedb.txt 2011-03-15 03:17:40 +00:00
andres.delikat 9178ccb4b4 Add NES Game Genie Encoder/Decoder (currently only a decoder) 2011-03-15 02:15:03 +00:00
andres.delikat 6d531065cf NES PPU - get a sprite viewer started, misc cleanup 2011-03-14 02:42:15 +00:00
andres.delikat b186e0ed5d NES PPU - Start Nametable viewer 2011-03-13 19:11:43 +00:00
andres.delikat e44b18dd79 NES PPU - clicking the pattern view toggles through the 8 palette choices 2011-03-13 01:43:49 +00:00
andres.delikat 8078018905 NES PPU Viewer - start pattern viewer 2011-03-09 03:47:48 +00:00
andres.delikat fa45726e3c Start a PaletteViewer control for the NES PPU Viewer dialog 2011-03-08 16:43:08 +00:00
andres.delikat e2a22c4f27 MemoryViewer - lots of fix ups 2011-03-07 03:04:50 +00:00
andres.delikat 1ccb2a002e Hex Editor - refactor so scrollbar & paint logic are part of the MemoryViewer custom control. Still a few bugs like no border or text display 2011-03-07 02:47:13 +00:00
zeromus d4f8778608 archive file choosing. also, support archive subdirectories. just because i always wanted to. 2011-03-07 02:04:42 +00:00
andres.delikat a8474b0a17 Hex Editor - reduce flickering by creating a custom control for the memory viewer and setting useful flags 2011-03-06 21:41:41 +00:00
andres.delikat 06e7e30d6d The beginnings of a Hex Editor tool 2011-03-06 15:03:17 +00:00
andres.delikat 705a7f6cce Set up a blank NES PPU viewer in a NEStools folder. Make a NES menu item that will appear only when a NES game is loaded 2011-03-02 17:12:48 +00:00
zeromus 4b177ca8d1 [NES] ppu fixes and improved rom classification infrastructure 2011-02-28 06:16:20 +00:00
zeromus c5febf8e20 neshawk!! emulate attractmode without bugs = initial checkin 2011-02-27 09:45:50 +00:00
andres.delikat cbdcea1341 Get started on a Movie class 2011-02-24 22:25:53 +00:00
andres.delikat c1d99ae03e Move Hotkey dialog files to config folder, change tab stops in the General tab to be in the correct order 2011-02-24 01:52:54 +00:00
andres.delikat 56cb9d59f7 Ram Search - menu item + toolstrip - Copy Value to Prev 2011-02-23 04:30:50 +00:00
andres.delikat 74dd0d08a7 Ram Search - exclude Ram Watch list function (toolstrip button & menu item) 2011-02-23 04:09:29 +00:00
andres.delikat d6b79b37df Ram Search - Trucnate from File toolstrip button 2011-02-23 03:46:24 +00:00
zeromus bc74d6c575 complete speed/skip/non60-throttle functionality and controllable vsync. maybe a bit rough, but i'll continue to support it. 2011-02-21 09:48:53 +00:00
kylethomson 0bcfa70dd4 DarkKobold attacks!
Excellent move! 
The Metal Slime's Hit points have been reduced by 10.

Thou hast done well in defeating the Metal Slime
2011-02-20 19:18:27 +00:00
zeromus f9d7a15ee5 do some prepwork for proper main loop control and throttling 2011-02-20 08:40:22 +00:00