Commit Graph

16546 Commits

Author SHA1 Message Date
adelikat 017573f4c6 IStringLog - remove unused method 2020-04-14 15:57:55 -05:00
adelikat c6b39492a0 misc cleanups in Bk2Movie and TasMovie 2020-04-14 15:52:41 -05:00
adelikat e29b02a472 simplify Bk2Movie and TasMovie constructors 2020-04-14 14:55:25 -05:00
YoshiRulz d2e19c9ba5
Slightly grow a GroupBox to avoid its contents overflowing (fix #1931) 2020-04-14 18:15:07 +10:00
zeromus 3b86bd741f REVERT DisplayConfig pre-layoutpanel (see if this helps #1930) 2020-04-13 20:53:35 -04:00
adelikat 8c852c1b70 refactor importers to pass in a config instance, instead of using Global.Config 2020-04-13 19:51:42 -05:00
adelikat ade678487a Lua console - account for separators when doing Duplicate Script 2020-04-13 19:29:25 -05:00
SuuperW 358f1dfd33 create melon folder before trying to write modified firmware file 2020-04-13 16:55:16 -05:00
SuuperW 7336217bd8 default ScaleFactor value for MelonDS settings 2020-04-13 15:55:29 -05:00
YoshiRulz 7cce81a880
Move LuaLibraries.GuiLibrary to inheritors, fix related NREs on Unix 2020-04-14 05:11:20 +10:00
adelikat 1fd620a1f4 fix N64 memory callbacks 2020-04-13 13:29:22 -05:00
SuuperW a57d09fe99 add some setters for MelonDS 2020-04-13 12:26:42 -05:00
SuuperW c958afceb0 update libmelonDS.dll with hi-res support, and allow changing that setting
does not display properly yet
2020-04-13 12:07:05 -05:00
YoshiRulz 28bc772580
Re-implement GetHashCode for SystemInfo
but not by calling the base method; like the old one removed in 46a7e6491 did
2020-04-14 01:38:30 +10:00
YoshiRulz c9e699be1b
Remove properties for embedded resources removed in f3fce7a3e 2020-04-14 01:33:18 +10:00
Asnivor f3fce7a3eb ZXHawk: Remove separate +3 embedded roms (the +2A rom is identical) 2020-04-13 16:17:51 +01:00
Asnivor de3d402958 ZXHawk: Small bugfix in reset behaviour 2020-04-13 16:06:06 +01:00
YoshiRulz 3d532078a5
Rename PlatformEmuLuaLibrary and implementations
EmuLuaLibrary was too close to EmulationLuaLibrary. These classes are
containers, they're not in the LuaLibraryBase inheritance heirarchy.
2020-04-13 19:49:21 +10:00
YoshiRulz e514dfd117
Move/rename Lua library classes 2020-04-13 19:42:14 +10:00
YoshiRulz e226ff102b
Replace dynamic type with Object in API
Using the dynamic type here is no better than object because the values are
primitive types -- more likely to be cast/typechecked than used as a receiver
param for a method call.
2020-04-13 17:05:38 +10:00
adelikat 46a7e64911 misc cleanups 2020-04-12 17:41:55 -05:00
adelikat fd31922788 cleanup BkmMnemonicConstants 2020-04-12 17:20:54 -05:00
adelikat de54b80447 remove FrameworkFastZipWriter - interesting idea that didn't pan out 2020-04-12 16:56:41 -05:00
adelikat ff029968f3 fix compile error, some nitpick cleanups 2020-04-12 15:30:40 -05:00
adelikat b964ff4c32 remove unused miniz, a faster zip library that didn't pan out 2020-04-12 15:20:00 -05:00
adelikat 1ef5c2083f actually remove IonicZipWriter instead of not compiling it 2020-04-12 15:02:48 -05:00
adelikat e0df266cb7 remove remaining globals in LuaFunctionList 2020-04-12 14:17:16 -05:00
adelikat 42c6168c7e LuaFunctionList - remove global usage, make an IEnumerable instead of List since add/remove needs to be carefully controlled 2020-04-12 13:29:58 -05:00
adelikat 622733d31a SavestateManager - pass in IEmulator, reduces some global dependencies 2020-04-12 13:29:58 -05:00
adelikat 6e40c46aa1 some nitpick cleanups 2020-04-12 13:29:58 -05:00
adelikat acf959fd4b SaveSlotManager - pass in dependencies instead of using Globals 2020-04-12 13:29:58 -05:00
YoshiRulz e8cd4535ae
Remove unused class IonicZipWriter from compilation
Don't need to worry about this NuGet package...
2020-04-13 04:00:25 +10:00
YoshiRulz f95bcf0e14
Apply PathManager refactor to HelloWorld ext. tool
All three ext. tools in the repo now compile and run with the exception of
DBMan, which is compiled against an SQLite assembly that's never loaded.
2020-04-12 17:55:42 +10:00
YoshiRulz 1ee131ed78
Merge ApiHawk project into Client.Common and EmuHawk 2020-04-12 17:40:42 +10:00
adelikat ceef1f4489 oops 2020-04-11 12:58:28 -05:00
adelikat 7c79cfab67 mGBA - implement IDebuggable.SetCpuRegister() 2020-04-11 12:57:47 -05:00
alyosha-tas a1844f5d5c O2Hawk: correctly remove videbuffer from state 2020-04-11 10:37:12 -04:00
adelikat 81bdacea64 O2 - implement IBoardInfo 2020-04-11 09:21:35 -05:00
adelikat 9eb63cd6c9 O2 - misc cleanups 2020-04-11 09:04:13 -05:00
alyosha-tas 2304e9dc5b O2Hawk: add vidbuffer back to state, it's needed 2020-04-10 19:51:32 -04:00
alyosha-tas a924aeee91 Merge branch 'master' of https://github.com/TASVideos/BizHawk 2020-04-10 18:06:51 -04:00
alyosha-tas 7c676ed40b O2Hawk: remove uneeded buffers from state 2020-04-10 18:06:32 -04:00
feos 60829be593 mame: prevent dumping nvram to disk 2020-04-11 00:28:22 +03:00
alyosha-tas 535a586422 O2hawk: add console version of happy bird 2020-04-10 15:19:16 -04:00
feos 5c0ea2b987 mame: use a folder for non-rom files 2020-04-10 21:01:20 +03:00
feos 8dd31a39e5 one more mame mnemonics 2020-04-10 19:28:31 +03:00
adelikat 0a1a2dbe7d when closing the lua console - clear registered functions 2020-04-10 11:12:57 -05:00
adelikat 62f3214ce2 create a memory callback based IInputCallbacks system that can be used by any core, wire it up to the mGBA core 2020-04-10 11:12:57 -05:00
feos 7e5fdf9142 mame: fix input being one frame too late 2020-04-10 18:54:05 +03:00
adelikat 04cd7d867c mGBA - fix NRE that can happen when rebooting core, fixes #1915 2020-04-10 08:47:52 -05:00