Commit Graph

971 Commits

Author SHA1 Message Date
zeromus 1a2b2c3dc5 attempt to reconstruct reorg with history 2013-10-25 00:57:23 +00:00
zeromus 249ddea268 revert to pre-refactor state. its a WIP, dont judge 2013-10-25 00:34:01 +00:00
adelikat 80f0c75a41 Movie MovieSession to Client.Common 2013-10-24 22:26:28 +00:00
adelikat a572935991 some detangling of Movie.cs and Mainform references, not done but windled it down quite a bit 2013-10-24 01:35:08 +00:00
adelikat 59386b59f1 Move Cheat and CheatList to Client.Common and refator a bunch of things as a result 2013-10-20 18:02:43 +00:00
adelikat 6c54faa7ab Rename Client.Core to BizHawk.Client.Common, and change all namespaces, reorganize some files, remove the LuaHawk project as it was a bad idea, change namespace in the PCE_Debugger project 2013-10-20 16:19:59 +00:00
adelikat 067363b80d Start a Client.Core project, and moved several files over to this, including Global.cs, made a GlobalWinF class for handling winform specific global instances 2013-10-20 00:00:59 +00:00
adelikat bb2ff540db Some code refactoring - movie winform specific code from RecentFiles to ToolHelpers 2013-10-17 00:21:45 +00:00
adelikat 568fe3c1a2 tiny code refactor 2013-10-14 03:22:33 +00:00
adelikat 0a0b8ac173 Lots of fixes to Ram Search, Ram Watch, and Cheats 2013-10-14 01:37:09 +00:00
adelikat 7604be7abd more places to flag NeedsToRepaint 2013-10-12 23:02:28 +00:00
adelikat c08532df2e Yet another fix to the Turbo hotkey 2013-10-12 22:51:55 +00:00
adelikat f9aa5fbc72 Fix repainting issues 2013-10-12 15:40:20 +00:00
adelikat 3ba7239a2b a better fix to turbo 2013-10-12 13:25:53 +00:00
adelikat a2d787efa4 turbo should bypass the 240fps cap (as opposed to fast forward) 2013-10-12 03:10:05 +00:00
adelikat 3fb1900040 add a Close and Clear SRAM context menu option that is visible when the game has an existing sram file 2013-10-11 16:32:36 +00:00
adelikat c4b8226900 implement some Ram Search Hotkeys - New Search, Do Search, Next/Previous Compare To, Next/Previous Compare Type 2013-10-09 20:43:13 +00:00
adelikat 88d29148f9 lua - implement client.opentracelogger() 2013-10-08 19:21:00 +00:00
adelikat 8557c96758 Rename all "new" config dialogs to their correct names 2013-10-06 20:45:04 +00:00
adelikat 1cf87f33d8 Old Cheat system gone and deleted! 2013-10-06 20:02:34 +00:00
adelikat d4323a8ea5 fix bug tat was showing the N64 menu when a genesis game is loaded 2013-10-06 19:11:47 +00:00
adelikat 719b705f6d New Cheat system - various fixes to actually make it work 2013-10-06 18:44:51 +00:00
adelikat 5a0c075270 Round 1 of Removing the old cheat system in factor of the new one, old dialog and cheats removed from most tools and the mainform. Lua and Game Genie dialogs still use the legacy cheat system and therefore are busted in this commit. 2013-10-06 16:40:51 +00:00
adelikat b87e4b4bca New Cheat Form - some progress 2013-10-02 15:09:49 +00:00
adelikat 96af3d08a1 Start new cheat list 2013-10-02 00:21:58 +00:00
adelikat 6fa73d0de5 Remove Previous Value = last change option, also remove temporary New Ram Search menu item 2013-09-29 21:15:47 +00:00
goyuken 6394b50520 fix issue 120 2013-09-29 14:27:07 +00:00
goyuken 8755bc88f6 fix issue 119 2013-09-29 14:15:26 +00:00
adelikat e9f3e7afe4 Remove old ram search and replace with new one 2013-09-28 01:24:45 +00:00
thebrick448 a40bda3263 Added support for TI83 group files, and added checks to ensure the file follows the proper format. 2013-09-17 04:11:13 +00:00
adelikat 3fa153f4cd hook up new ram search in various places in mainform, and basic updating of values done 2013-09-15 01:49:02 +00:00
adelikat 299ee4673e progres son new ram search, mostly small things and stubs 2013-09-14 19:07:11 +00:00
adelikat e760ff56a4 Start New Ram Search 2013-09-14 06:02:53 +00:00
adelikat 2910878d05 Remove Ram Poke as a standalone dialog. Support new Ram Poke dialog in Hex Editor and Ram Search 2013-09-14 03:13:22 +00:00
adelikat 5c2b005eee Old Ram Watch begone! 2013-09-14 02:31:21 +00:00
adelikat ea9fb1f85d New Ram Watch - fix incorrectly labeling a file as having changes 2013-09-09 22:03:02 +00:00
adelikat fad71b1d98 Refactor Recent Files to handle a load error message and logic to remove from list, refactored all the places that do this to use this single unified function 2013-09-09 21:36:26 +00:00
thebrick448 3c8196f234 Added the ability to load programs into a TI-83 calculator. Also reworked the TI-83 link interface to more accurately represent hardware specs. 2013-09-07 21:32:09 +00:00
adelikat 4fb575a2f6 Refactor other recent menus, and fix bug in recent item selection 2013-09-07 03:15:29 +00:00
adelikat 0d25ef8f8f Refactor Recent menu stuff again, and move autload to a property of recent files, ram watch now uses that value instead, all other dialogs with recent menus need to be refactored this way 2013-09-07 01:38:24 +00:00
adelikat 195b002ec1 Recent Files - refactor - remove GetFileByPosition() in place of making the object indexable 2013-09-06 21:23:59 +00:00
adelikat d56c25392e New Ram Watch - set up autoload and misc small things 2013-09-05 15:34:47 +00:00
adelikat b18d50791e Mapper stuff 2013-09-02 23:54:32 +00:00
adelikat 5dc7f4aabe Allow virtualpad to accept mainform input 2013-08-27 21:41:06 +00:00
adelikat 25a4ce52cf show N64 menu in null emulator mode (no rom loaded), single instance mode - message box alerting the user that a reboot is required 2013-08-27 00:47:18 +00:00
adelikat 089ce7f48a Some progress on the new Ram Watch dialog 2013-08-26 20:54:00 +00:00
adelikat 4bd6103574 Refactor a bunch of cheats code, and fix a bug where exceptions can be thrown by the cheats dialog when working in other tool dialogs. 2013-08-25 04:23:27 +00:00
goyuken 0803adc32a add a "BoardName" to IEmulator that an emulation core can use to return useful information about how the rom is being emulated. meant to be mostly for informative purposes; shouldn't rely on it for too much. implemented in GB and NES cores 2013-08-24 16:54:22 +00:00
sappharad 96405ad7de - Fixed Atari 7800 so it works again. The game will not launch without the required BIOS, but you're not forced to have a BIOS for regions other than the game you're running.
- Fixed BIOS detection for Coleco and Atari 7800. When no BIOS is defined, the application now properly informs the user again instead of throwing an exception.
2013-08-24 02:49:46 +00:00
goyuken 97e3ac9e1b i wasn't able to reproduce the black screenshot bug, but this might fix it 2013-08-23 17:54:33 +00:00