Commit Graph

12554 Commits

Author SHA1 Message Date
zeromus ae4fff522d epic hacks to fix the lua selection on packaged builds (which significantly, contain bizhawk related dlls in the dll directory) 2017-07-14 13:45:57 -05:00
zeromus d271fe6542 Merge pull request #885 from Trivial-Man/master
Create LuaPictureBox class and implement it
2017-07-14 12:21:54 -05:00
zeromus 11fc26ec3b Merge pull request #918 from Ashafix/CLI
added command line arguments parser
2017-07-14 12:21:40 -05:00
Ashafix e2e278eea9 added command line arguments parser 2017-07-14 13:04:43 +02:00
zeromus af7a2d8b4a forgot to commit 2017-07-14 01:02:15 -05:00
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