Commit Graph

13905 Commits

Author SHA1 Message Date
James Groom 96042e2174
Update README.md 2019-01-09 17:39:13 +00:00
James Groom 37eb3a41fd
Update README.md 2019-01-09 17:31:16 +00:00
James Groom 43686a2cf1
Update README.md 2019-01-09 17:24:20 +00:00
James Groom 65ce6409ab
Update README.md 2019-01-09 17:18:41 +00:00
James Groom 233ac59d8a
Update README.md 2019-01-09 17:14:16 +00:00
James Groom 49301f4fe0
Update README.md 2019-01-09 17:09:28 +00:00
James Groom 592c6cd945
Update README.md 2019-01-09 17:05:57 +00:00
James Groom 245dce5571
Update README.md 2019-01-09 17:04:45 +00:00
James Groom 5297ba8eb7
Update README.md 2019-01-10 01:46:32 +10:00
James Groom fe52089b1a
Update README.md 2019-01-10 01:37:09 +10:00
James Groom 31300b9cca
Update README.md 2019-01-10 01:35:01 +10:00
James Groom a0d9c81331
Update README.md 2019-01-10 00:31:48 +10:00
James Groom 8557cdb90a
Update README.md 2019-01-09 20:44:11 +10:00
James Groom bafcd6c724
Update README.md 2019-01-09 20:27:28 +10:00
James Groom d8c22b5c9e
Update README.md 2019-01-09 16:23:16 +10:00
James Groom 10d7bcee6e
Update README.md 2019-01-09 16:21:12 +10:00
James Groom ff19a708a4
Update README.md 2019-01-09 16:11:27 +10:00
James Groom 220e0612a9
Update README.md 2019-01-09 15:58:16 +10:00
James Groom a43eacaa40
Update README.md 2019-01-09 15:54:24 +10:00
James Groom 0005b938e0
Update README.md 2019-01-09 15:53:31 +10:00
James Groom 689eb38801
Copy blurb from GitLab mirror 2019-01-09 03:57:51 +10:00
James Groom 47064f3d21
Update README.md 2019-01-09 03:52:51 +10:00
James Groom a6b3717271
draft 3 2019-01-08 21:56:04 +10:00
James Groom a53f1f97dc
draft 2 2019-01-08 16:37:17 +10:00
James Groom 5f642845e7
draft 1 2019-01-08 16:08:37 +10:00
adelikat 4a6a6079b0
Merge pull request #1425 from NarryG/master
Fix quicknes (Fixes #1423)
2019-01-06 11:57:13 -06:00
Dan B b962f06e07 Fix quicknes 2019-01-06 12:16:28 -05:00
alyosha-tas 3a8ae031d3 GBHawkLink: Fix state error. 2019-01-05 13:00:37 -06:00
feos 56e77f4907 tastudio: allow to actually unbind markers from input, and unbind by default 2019-01-05 21:48:40 +03:00
feos cd2d63b04a tastudio:
- don't use branch laglog after loading it. it's useless because we invalidate if needed anyway
- PauseOnFrame being null started to crash seeking, fixed
- make use of movie alias in branchbox
- capture tsm state after loading the branch

todo: if we load a branch in the middle of invalid greenzone, advancing won't draw new greenzone even tho states are being created. laglog doesn't seem to allow gaps either. unsure how to resolve
2019-01-05 21:30:06 +03:00
alyosha-tas 292ee296dc GBHAwk: palette not writable during rendering: fixes lego racers 2019-01-05 10:34:19 -06:00
alyosha-tas e2ccff1c82 GBHawk: CGB double speed linking 2019-01-05 08:23:16 -06:00
alyosha-tas b9094545db update 7zip file location 2019-01-04 18:03:34 -06:00
zeromus 303e9df26e rejigger PlatformLinkedLibSingleton so it can be used embedded in the EXE without requiring a dependency on dlls, so it can boot when dlls are relocated 2019-01-04 17:42:12 -05:00
nattthebear b82fd1fb2c Remove bogus TODO.
Absolute requirements of MemoryBlock include:

1) Ability to set and deny RWX permissions at the individual page level within the block
2) Ability to map and unmap from memory at will
3) Ability to specifiy the exact address at which the mapping occurs

From the docs, I don't see any way to get at any of these from the MemoryMappedFile stuff.  So that's a nonstarter.

Should be easy enough to rewrite in POSIX though.
2019-01-04 16:30:13 -05:00
alyosha-tas 32e4a2d9a4 GBHAwk: Linked play initial capability 2019-01-03 19:24:18 -06:00
alyosha-tas 12ad2d5b36 GBHawk: Link Cable work 2019-01-03 17:31:35 -06:00
James Groom 42764f0019 Add preliminary Unix compatibility (using Mono; resolves #1384) (#1380)
* 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 ...;`
2019-01-04 01:50:55 +03:00
alyosha-tas f47c2d1558 GBHawk: Start link support 2019-01-03 12:10:53 -06:00
Asnivor 2b7014f8b8 ZXHawk: Some comment and group structure cleanup 2019-01-02 14:02:09 +00:00
Asnivor 3766e2380c ZXHawk: Fix exception thrown randomly by tape player subsystem 2019-01-02 12:38:32 +00:00
alyosha-tas 0621db4585 GBHawk: inital register state 2018-12-31 19:14:53 -06:00
zeromus 9d14c1f214 fix ugly cleartype mangling on lua canvas drawtext, unintended goof-up in code. fixes #1411 2018-12-30 02:32:38 -05:00
alyosha-tas cf806baff7 GBHawk: Fix very stupid bug: Fixes Lego Racers 2018-12-28 19:49:20 -06:00
alyosha-tas 19f3aeec3a GBHawk: GBC HW IO 2018-12-28 10:11:37 -06:00
alyosha-tas 36e159da72 GBHawk: GBC pass remaining Wilbert Pol tests 2018-12-28 09:15:16 -06:00
alyosha-tas 45de86de8d GBHawk: LY = LYC Fix: Fixes Slugfest 2018-12-28 06:51:22 -06:00
zeromus 642bc13e84 fix build error (maybe some new c# thing) 2018-12-24 20:33:09 -05:00
alyosha-tas 62c178ff2e GBHawk: add default bindings 2018-12-24 12:33:09 -06:00
feos 2121107d1a gpgx tracer: pc & 0xFFFFFF 2018-12-24 01:59:15 +03:00