Commit Graph

12749 Commits

Author SHA1 Message Date
zeromus 60ebaeaaf5 make nlua/luainterface selectable. see program.cs for details on the sensitive DLL layout and references 2017-07-14 00:57:01 -05:00
zeromus 56fbc65a91 move luainterface exceptions to tis own namespace like in nlua 2017-07-14 00:51:28 -05:00
zeromus 2dba613b0c change LuaInterface namespace to NLua. It's a lie, but we need it to make them readily switchable 2017-07-13 23:54:56 -05:00
Trivial-Man 8e0926449f Fix LuaPictureBox
Got left out when fixing other files. Sorry.
2017-07-13 22:48:37 -06:00
zeromus 256f4d43e7 Revert "remove LuaInterface. shouldn't need it, if things go well."
This reverts commit 4de4492f7a.

re-adding because we're going to make the lua core selectable
2017-07-13 23:44:11 -05:00
Trivial-Man 6cb3921864 Fix BizHawk.Client.EmuHawk.csproj
Missed some changed filenames
2017-07-13 22:40:51 -06:00
Trivial-Man 7b8818c35b Resolve issues with Master
- Uses NLua instead of LuaInterface
- Uses LuaMethod instead of LuaMethodAttribute
- All LuaCanvas Lua calls now begin with lowercase

- Also allows LuaPictureBoxes added through forms to be compatible with addClick
2017-07-13 22:32:27 -06:00
Trivial-Man 949cece7c5 Add files via upload 2017-07-13 22:30:35 -06:00
adelikat 9c791924b2 PC-FX - controller button orders 2017-07-13 21:23:16 -05:00
adelikat 9efa5a01b0 Option to pick the lua core in the customize dialog 2017-07-13 21:05:02 -05:00
adelikat 4a33ed219c make pizza boy the default for SGB 2017-07-13 20:49:01 -05:00
adelikat b968dbf81b pizza boy sgb - virtualpad support for the other controllers 2017-07-13 20:45:54 -05:00
zeromus d54fee4d91 Merge branch 'master' into master 2017-07-13 19:17:09 -05:00
nattthebear 05299c618f picodrive: Only honor reset and power buttons on leading edge. Works around bug where resetting every frame broke the emu 2017-07-13 18:06:35 -04:00
adelikat a105f29d04 PC-FX - mnemonics 2017-07-13 16:31:55 -05:00
nattthebear fea9afa216 https://www.youtube.com/watch?v=VYpd-2buQc0 2017-07-13 16:03:10 -04:00
adelikat be8baa9249 remove commented yabooze code 2017-07-13 14:38:02 -05:00
adelikat 9af3a88895 set Saturnus and Tst to released 2017-07-13 14:31:06 -05:00
adelikat 367b243990 Pizza Boy - preliminary SGB virtualpad support 2017-07-13 12:22:58 -05:00
adelikat d701e67e54 picoDrive - default controller assignments 2017-07-13 12:07:50 -05:00
adelikat 6d77f5a3c0 virtual pads for picoDrive 2017-07-13 12:02:08 -05:00
adelikat 1990c4f8c2 disable Genesis menu when picodrive is the GEN core, since it doesn't currently support anything in the menu 2017-07-13 11:56:26 -05:00
adelikat d65368d397 add .the 32x file extension to the Open Rom dialog 2017-07-13 11:53:19 -05:00
nattthebear 2bd7726b9b Fix a memory leak in the loonix waterbox interop code that's never been used before ever 2017-07-12 17:57:29 -04:00
adelikat 9cb44cad03 Fix some filenames from previous renames, and more attribute renames 2017-07-12 14:48:27 -05:00
adelikat 6e06947a33 rename ToolAttributes 2017-07-12 14:44:14 -05:00
adelikat 5d855ef60b more attribute renaming 2017-07-12 14:40:10 -05:00
adelikat c6e0e9fa57 Rename CoreAttributes to CoreAttribute as to not be a bad person 2017-07-12 14:10:55 -05:00
zeromus a0b2a04cd5 fix firmwareconfig categorization FIXMES 2017-07-11 21:13:36 -05:00
zeromus 44d284acd4 tooltips for main firmwares view 2017-07-11 21:05:14 -05:00
zeromus 010c9d262f firmwaresinfo tooltips 2017-07-11 21:02:24 -05:00
zeromus 3c2944d7b0 fix pcfx firmware 2017-07-11 20:55:52 -05:00
zeromus 2fc5a9c9a1 fix firmware scanning for 32x and probably others 2017-07-11 20:05:26 -05:00
nattthebear d305c873bf Gpgx: Backport some changes that were supposed to fix something 2017-07-11 20:52:08 -04:00
nattthebear ab4d81788e TSTHawk: Potentially release ready? 2017-07-11 20:35:01 -04:00
nattthebear 071efa5dac TSTHawk: Change the defaut pixel size for wide mode to 1024, per input from Top Experts 2017-07-11 18:51:01 -04:00
nattthebear a6daf3cfb0 PeWrapper: Don't save a copy of executable images after loading is done. We don't need it anyway (only the base xorstate and the hash). Saves a few meggerbytes of rayums, depending on core 2017-07-11 18:48:56 -04:00
nattthebear 9ab8b50c82 waterbox: Allow special section attributes to put variables directly in sealed or invisible. This can be easier to use than the heaps for adapting some existing code 2017-07-11 18:46:25 -04:00
adelikat 277c25c349 path configs for TST 2017-07-11 17:32:06 -05:00
zeromus 8b905eb68c maybe a crazy idea, lets try optimizing the release build configurations 2017-07-11 17:18:07 -05:00
nattthebear ff58de56a1 TSTHawk: Settings? 2017-07-11 18:12:03 -04:00
adelikat 5978db7036 Lua - forms.setsize() - add a description instead of just TODO 2017-07-11 08:17:49 -05:00
adelikat 875597ec24 remove movie.rerecordcount that has been deprecated for a long time now 2017-07-11 08:01:41 -05:00
adelikat 6074bd94e9 route .32x files to pico drive 2017-07-10 20:54:41 -05:00
zeromus 91741ca65b dunno whats up, here's fresh dll builds 2017-07-10 20:33:02 -05:00
nattthebear b7d743e280 TSTHawk: Lag flag detection and InputCallbacks 2017-07-10 20:35:51 -04:00
zeromus 75f3ef9b4e fix regressions in path management caused by my trying to fix other things. whatever use case involved file:// may be broken now too, but im not sure. 2017-07-10 19:26:36 -05:00
nattthebear c1e3411da3 TSTHawk: Give a correct-ish aspect ratio for interlace mode 2017-07-10 19:28:13 -04:00
nattthebear a1bcb90ee6 TSTHawk: Fix interlaced display so it doesn't crash because crashing is bad 2017-07-10 19:12:44 -04:00
adelikat 597708765a Lua canvas - use LuaMethodAttribute (if available) when registering canvas methods, also fix casing of a few methods for consistency, fixes #908 2017-07-10 14:59:05 -05:00