Commit Graph

14010 Commits

Author SHA1 Message Date
Asnivor e625f48bd1 Fix bizlynx makefile 2019-01-26 19:04:53 +00:00
Asnivor 924caec494 Lynx: get working on linux 2019-01-26 18:04:24 +00:00
YoshiRulz 41978b3cda
Specify libquicknes.dll.so version 2019-01-27 02:04:37 +10:00
YoshiRulz 4a8d5711af
Fix bundled Linux libraries 2019-01-27 02:00:12 +10:00
YoshiRulz 42d7484a25
Search absolute paths first 2019-01-27 01:58:07 +10:00
Asnivor 61d9d2891e DynamicLibraryImportResolver (linux): better search paths 2019-01-26 15:53:05 +00:00
Asnivor 78e2e2ee0c DynamicLibraryImportResolver (linux): additional SearchPath 2019-01-26 15:26:09 +00:00
Asnivor 5e21d0640e QuickNes: Re-add FPU precision, but just for windows (for now) 2019-01-26 13:31:57 +00:00
Asnivor 739f2a61d9 DynamicLibraryImportResolver (linux): add /usr/lib to the search path (in case its needed) 2019-01-26 12:36:14 +00:00
Asnivor 8fa3cc5243 QuickNes: remove FPU precision (probably not needed according to natt) 2019-01-26 12:30:54 +00:00
Asnivor 15e74ad4a6 BizInvoke Linux: resolve full path for DLLs 2019-01-26 12:10:18 +00:00
YoshiRulz daf6559316
Don't bother checking for Windows prereqs on Unix 2019-01-26 19:59:54 +10:00
James Groom 41cf11f8b1
Fix typo 2019-01-26 19:18:52 +10:00
James Groom a2289d554c
Rewrite PlatformConstructor 2019-01-26 19:17:06 +10:00
James Groom 62fb5482e2
not a change, hoping appveyor magically works 2019-01-26 19:06:15 +10:00
James Groom 35f56b88f8
Merge branch 'master' into MoreUnixMonoCompatWork 2019-01-26 18:57:18 +10:00
YoshiRulz 95096d063e
Hopefully resolve merge conflict 2019-01-26 18:53:33 +10:00
James Groom d9a69c0ccb
[🐧] Mono work from fork, see #1438 2019-01-26 16:28:02 +10:00
James Groom 3d06c7c647
Add Vulkan renderer (unimplemented, clone of OpenGL) 2019-01-26 16:26:11 +10:00
Asnivor ed3f789c2a
Platform Agnostic VirtualListView (#10)
* EmuHawk: Start of a new VirtualListView impl. This could go either way :/

* EmuHawk: PAVirtualListView - finish consuming InputRoll code, tidy and remove un-needed things (lagframes, horizontal rotation etc)

* PlatformAgnosticVirtualListView: started hooking up TraceLogger and debugging

* PlatformAgnosticListView: Some more work

* PlatformAgnosticVirtualListView: more public customization properties, working column re-ordering, and much other stuff I forget..

* PlatformAgnosticVirtualListView: Some more public appearance properties and control border

* EmuHawk: TraceLogger added AutoScroll menu option

* PAVLV: Added column resize functionality
2019-01-25 21:18:29 +00:00
Asnivor ab6acb1065 SharpCompress: remove source and add .dll 2019-01-25 20:53:43 +00:00
YoshiRulz 0f5b4555b4
Look for libquicknes.dll/.so better 2019-01-26 04:57:08 +10:00
Asnivor 76070cd89d OCD: Fix non-critial compiler warnings in my code 2019-01-25 15:45:15 +00:00
Asnivor e4b1567230
[WIP] TAStudio for Mono (and optionally Windows) (using GDI+) (#7)
* TAStudio: refactored ready for GDI+ implementaton

* TAStudio GDI+: Implement DrawColumnBg

* TAStudio GDI+: implement DrawColumnText

* TAStudio GDI+: implement DrawBg

* TAStudio GDI+: Implemented remaining rendering methods

* TAStudio GDI+: Mitigate mono divide-by-zero errors (CellHeight is 0 for a while during instantiation)

* TASstudio GDI+: forgot uncomment for performance enhancing fun

* TAStudio GDI+: Implement option to switch inputroll renderer (on windows). Stored in global config and requires TAStudio restart to take effect

* TAStudio GDI+: fix renderer selection submenu for linux

* TAStudio GDI+: Fix alpha channel == 0 problems in GDIP_DrawCellBG()

* TAStudio GDI+: Modify renderer menu name...

... ala https://github.com/Asnivor/BizHawk/pull/7#issuecomment-456166600

* InputRoll: GDI+ experiments with TextRenderer vs DrawString

* InputRoll GDI+: finish up appearance matching
2019-01-25 12:15:32 +00:00
feos 766de68e18 tastudio: don't tell about clipboard if it's empty 2019-01-23 17:24:42 +03:00
feos 9955c55a0a
address #1458 2019-01-23 16:07:34 +03:00
feos ce3e3d2ed3 lua docs: couple hints 2019-01-23 15:42:02 +03:00
Asnivor 40384b0103 ApiHawk: fixed incorrect case in GUIApi.cs (causing BizHawk not to build on case-intolerant linux) 2019-01-22 16:48:39 +00:00
Asnivor b4df4d5a37 EmuHawk (mono): Exclude experimental hex viewer from Toolbox 2019-01-22 16:36:59 +00:00
Asnivor dccaa2b878 Client.Common.PathManager (unix): fixes to trymakerelative - Paths dialog now functions as it should #8 2019-01-22 13:56:57 +00:00
Asnivor 519e114721
Lua: enabled LuaConsole and fixed various linux-related path method issues (#8)
(the Lua VirtualListView is still not functional on mono yet though)
2019-01-22 12:09:35 +00:00
James Groom cc5331b767
MemoryBlock abstraction
Initial work by @nattthebear
2019-01-22 16:05:05 +10:00
alyosha-tas f65959f64c SubNESHawk: Pass through memory domains 2019-01-21 14:13:32 -06:00
alyosha-tas e50272f9f4 GBHawkLink: Fix frame display when loading a state 2019-01-20 10:12:06 -06:00
alyosha-tas a15e856390 Update link text to match link status 2019-01-20 09:30:08 -06:00
alyosha-tas 64c3b9dcd2 NESHawk: Implement newly found APU behaviour 2019-01-20 09:06:25 -06:00
nattthebear 0114e39489 change all uses of -c:a libvo_aac to -c:a aac because the ffmpeg we're packaging now no longer supports the former 2019-01-20 09:20:52 -05:00
zeromus 0ee9ddc9aa for some reason in 482a3ab8f6 I changed the sln to have x64 and x86 projects instead of anycpu. maybe I had a good reason for that, but I didn't write it in that commit, and so I'm reverting this until someone articulates a good reason 2019-01-20 02:30:19 -05:00
YoshiRulz 901fdbd4d1
Remove unused build helper script 2019-01-20 15:49:37 +10:00
adelikat 5b26300e50
Merge pull request #1419 from upthorn/master
Extend APIHawk with a lua-like system of api libraries
2019-01-19 17:24:08 -06:00
alyosha-tas c4b3a7c3b8 TAStudio: Update window name when using saveas, Fixes #1444 2019-01-19 14:47:12 -06:00
alyosha-tas 6e1a19b5f8 TAStudio: Ask to override existing bk2 file when exporting 2019-01-19 14:02:45 -06:00
alyosha-tas 2bddf3663e TAStudio: Fix some bugs in new from menues 2019-01-19 13:30:42 -06:00
alyosha-tas 9696a75839
Merge pull request #1439 from TASVideos/subneshawkfixattempt
SubNESHawk
2019-01-19 09:48:43 -06:00
alyosha-tas 8e99908c47 SubNESHawk: Add ppu cycle to tracer 2019-01-19 09:23:22 -06:00
alyosha-tas ad6790cfb7 SubNESHawk: Add subframe reset 2019-01-18 18:48:50 -06:00
zeromus b164d8b31c implement user crop area as a negative padding
fixes #1453
2019-01-18 01:16:03 -05:00
zeromus e53d861db4 Revert "bad attempt at implementing user crop area" 2019-01-18 01:00:24 -05:00
zeromus 578bb546f3 bad attempt at implementing user crop area. need to do differently. needs to happen.. like... as soon as we get the video provider. 2019-01-18 01:00:07 -05:00
zeromus cecdff8293 config hookup for user crop area 2019-01-18 00:59:45 -05:00