![]() * Move PlatformSpecificLinkedLibs and implementations to common and rename * Specify file ext. at LoadPlatformSpecific call site * Move Client.Common.Global.RunningOnUnix to PlatformLinkedLibSingleton * Inline var Resolver * Use PlatformLinkedLibManager internally * Move plugin load check to LinkedLibManager, use LinkedLibManager * Interpolate * Return exit code from dlclose/FreeLibrary * Skip all calls to externs in BlipBufDll when using mono * Use PlatformLinkedLibManager in SevenZipLibraryManager * Add expected return value to workaround (from testing on Win32) * Remove ".dll" from DllImport attr, remove temporary workaround, see desc. The library can be built by changing the output file name in `.../blip_buf/Makefile` to `libblip_buf.so`, and running `make`. It will be loaded if placed in the `.../output` folder. * Remove unused code, add TODO (this class is req. for Waterbox.PeWrapper) The TODO is to [rewrite with C#](https://docs.microsoft.com/en-us/dotnet/standard/io/memory-mapped-files) instead of importing from `kernel32.dll`. * Update OpenTK again but better (for #1384) * Add Mono run script * Add libblip_buf.so (temporary) Temporary because it should be a separate package which BizHawk depends on. * Add distro detection, add "already running" and "unknown distro" messages * Gray-out Lua Console on Unix * Extract superclass from EmuLuaLibrary, add shell implementation for Unix * Specify libdl version, Fedora doesn't have the versionless symlink * Remove empty `ToolStripMenuItem`, null `Text` caused crash on Unix * Transform OpenTK keyboard input into a `List<KeyEvent>` and read that Also fixes crash on rebind * Remove debug `using ...;` |
||
---|---|---|
.. | ||
NativeApi | ||
N64.IDebuggable.cs | ||
N64.IDisassemblable.cs | ||
N64.IInputPollable.cs | ||
N64.IMemoryDomains.cs | ||
N64.ISaveRam.cs | ||
N64.ISettable.cs | ||
N64.IStatable.cs | ||
N64.ITraceable.cs | ||
N64.cs | ||
N64Audio.cs | ||
N64Input.cs | ||
N64Settings.cs | ||
N64SyncSettings.Controller.cs | ||
N64SyncSettings.GLideN64.cs | ||
N64SyncSettings.Glide.cs | ||
N64SyncSettings.GlideMk2.cs | ||
N64SyncSettings.Rice.cs | ||
N64SyncSettings.cs | ||
N64VideoProvider.cs |