Commit Graph

5071 Commits

Author SHA1 Message Date
zeromus 0acbb11e97 move HawkFile to BizHawk.Common along with a small web of dependencies and then add "using BizHawk.Common" to 100 files 2013-10-27 22:07:40 +00:00
zeromus ee70aefd3a lay some groundwork for decoupling HawkFile from 7z. not actually reorganized yet, but we can let it gestate for a while and it will be simple to move HawkFile to Bizhawk.Common when someone needs it 2013-10-27 21:29:18 +00:00
adelikat dd4bc8dd59 Move MovieImport.cs to Client.Common 2013-10-27 18:18:58 +00:00
adelikat 79a9e7cdc4 more warning cleanups including some bad configurations in client.common and pcedebugger projects 2013-10-27 18:01:36 +00:00
adelikat 9473f6840b Client.Common code refactoring and some misc things to do 2013-10-27 17:47:54 +00:00
adelikat 3f410a771c small code cleanups and deal with some warnings 2013-10-27 17:07:37 +00:00
adelikat 7e49c9457d Move stuff from GlobalWinF to Global 2013-10-27 16:26:37 +00:00
adelikat e265e00ca1 ack! whoops! 2013-10-27 16:23:48 +00:00
adelikat 61eb5df4e6 remove reference to bizhawk.util from pce_debugger and add reference to client.common 2013-10-27 15:58:06 +00:00
adelikat 07bb62832d Finish code cleanup of MainForm.Events 2013-10-27 15:53:37 +00:00
adelikat 9908589ad7 rename MainForm.MenuItems.cs to MainForm.Events.cs and redelete .NET 4.5 proj file 2013-10-27 15:26:26 +00:00
adelikat eccaca3c78 more mainform refactoring and some small visual fixes to the context menu 2013-10-27 15:23:41 +00:00
adelikat 9218e298dd more mainform code cleanup 2013-10-27 13:53:28 +00:00
zeromus fa40ae718f reapply edits and cleanup 2013-10-27 07:54:00 +00:00
zeromus 11dbb0e1c8 reapply moves with merge tracking 2013-10-27 07:52:20 +00:00
zeromus 179dbd4124 revert back to r5156 2013-10-27 07:45:59 +00:00
adelikat ff72ae879e more mainform code cleanup 2013-10-26 20:33:25 +00:00
adelikat c5b2f284b5 Starts some mainform code cleanup, and add some menu tweaks: loadstate submenu - disable non-existent slots, savestate submenu - bold slots that already have savestates saved to them 2013-10-26 15:57:43 +00:00
adelikat cf6e72aad4 Move controller binding to client.common, and some global stuff 2013-10-25 17:14:24 +00:00
adelikat 40f143e4ad move xmlgame to client.common and refactor it a bit in order to achieve that 2013-10-25 17:08:18 +00:00
adelikat 0edfc03e34 fix SaveStateManager, oops. Also move BinarySavestate to client.common 2013-10-25 16:53:34 +00:00
adelikat 3e429736d5 Move PathManager and SavestateManager to Client.Common, also remove the dependency for System.Web in PathManager by doing a more logical way of getting the executing assembly path 2013-10-25 16:00:34 +00:00
adelikat 360ff31a54 remove an unused MovieConvert that somehow has survived this whole time 2013-10-25 15:46:50 +00:00
adelikat aa9bfa8e99 Move RamSearchEngine to Client.Common 2013-10-25 15:44:41 +00:00
adelikat ba2ff213c6 Start the BizHawk.Common project and move MRUStack and UndoHistory there 2013-10-25 15:30:20 +00:00
adelikat a17e038a1d oops 2013-10-25 15:16:20 +00:00
adelikat 81b0707e4f Refactored WatchHistory to use a generic type, and renamed to UndoHistory, can be used for any list of objects now 2013-10-25 15:13:36 +00:00
adelikat ea192e697e Ram Search - update values when clicking undo or redo 2013-10-25 14:50:45 +00:00
adelikat ba6102b160 Ram Search - ran into an issue where I clicked a radio and it didn't update the search engine state but I couldn't reproduce the issue consistently, so I put it in a more thorough approach of setting the engine state just before doing a search rather than trying to keep it up to date with change events 2013-10-25 14:30:08 +00:00
adelikat f72303f326 Move watchlist to common 2013-10-25 13:27:20 +00:00
adelikat 3ff9dc8f4c Some refactoring of WatchList in preparation for moving to common 2013-10-25 13:04:30 +00:00
adelikat 46a888e6d4 Remove some 7z Test files that are now no longer needed 2013-10-25 12:52:53 +00:00
adelikat 3008020a4b fix 7z loading 2013-10-25 03:04:27 +00:00
zeromus aa028acb35 2013-10-25 01:01:35 +00:00
zeromus a209b795a2 2013-10-25 01:01:05 +00:00
zeromus 78603f1237 continuing... 2013-10-25 01:00:31 +00:00
zeromus 6616a75cfb etc 2013-10-25 00:59:34 +00:00
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 28023e8882 Fix debug mode of Client.Common 2013-10-24 23:46:46 +00:00
adelikat 5ee6ffabe0 Move RomGame to client.common and set common to allow unsafe code 2013-10-24 23:24:46 +00:00
adelikat f1089e214c Move 7z stuff and HawkFile to client.common 2013-10-24 23:04:29 +00:00
adelikat 80f0c75a41 Movie MovieSession to Client.Common 2013-10-24 22:26:28 +00:00
adelikat 11d2997db7 Refactor movie to get out all the client specific code, the solution usually was to move code into the tool that was calling it since the function itself had little to do with the movie object, move the movie object to client.common 2013-10-24 21:44:12 +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 de19802d25 Refactor movie loadstate code to get the winform specific code out of Movie.cs and movie it to Mainform, this involves passing back error information rather than calling messageboxes itself. Movie.cs loadstate is slightly less crappy now, and the mainform HandleMovieLoadstate is unbelievably crappy, must refactor at some point. I tested and don't think I broke anything, but given the complexity of the logic and number of scenario, I wouldn't be surprised. 2013-10-23 23:45:15 +00:00
zeromus c1533d3259 use newer TI83 firmware hashes 2013-10-21 23:09:24 +00:00
adelikat 1b6b53f687 move some more movie classes to Client.Common 2013-10-21 21:55:19 +00:00
goyuken 5afcb1b168 gameboy - use blip_buf for audio resampling, like NES. this is also something that dual GB does, but i never got around to porting it back to single GB before. the speexresampler is very good for some things, like snes, but isn't appropriate for multi-megahertz audio downsampling.
big speedup.
2013-10-21 17:19:37 +00:00
zeromus b284f5b5e4 add FirmwaresConfigInfo dialog to show you more information about a firmware (such as which options the DB is allowing) and reformulate TI-83 firmware DB entries a bit--theyre wrong until we enter correct hashes though 2013-10-21 06:02:02 +00:00