Journals

I would like to explain you about AppWithPlugin from Microsoft website. And I have implement free flying assemblies like you don't need to worry to write path of <filename>.dll in plugin directory for example:
User posted image
I see that it is not good way if you can't open other assemblies like OtherPlugin.dll or whatever.
That is a problem. I invented magical function "to read" and "to list":
Example simple like you would like to know with all loading assemblies:
User posted image
Replace with pluginoaths to "PluginPaths
User posted image
Result:
User posted image
That is all. I hope it can work also for adding and customizable plugins for Entity by best coder "SoloKiller" I think he can make customizable plugin.dlls like who want add func_door or prop_static function with Entity class than Sharp-Life loads a lot of plugin.dlls like FuncDoorForEntityPlugin.dll or Sledge Editor with plugins like create more advanced primitives etc..

I hope you know about magical read-and-list.

It is not hard. I wish you great day and stay your health!
SourceSkyBoxer5 months ago2019-12-27 23:38:09 UTC 14 comments
December * 3 = ..

:-D :-D Please tell me what is that?
Hello,

I am very surprised why does it work on Linux now? Eh I can't expect about Windows problem with Trinity Render crashes since changelevel. I am sorry I don't like to exhume from bury of Trinity Render. I feel about mappers wait longer for new update like Redux still not work for Windows. I don't understand why does it work under wine ( Proton ) - It is really impossible that Proton conjures died incompatible games into alive...
Now it works fine for me under Linux with Proton ( wine latest version 4.11.7 )
Result:
User posted image
Flash light throws fine
water looks fine
dynamic light? Don't know....
Main-menu looks dirty oh oh...
Texture looks sometimes scratching - if you use detailtextures = ok.

I swear that I don't scam everyone. Please check out Ubuntu 18.04 and Steam with Proton with Trinity Render 3.08f and you can try out.

I show proof.

_Successful mods: Tested: _
-> Trinity Renderer ( successful, mess up textures and mainmenu looks dirty )
-> Redux ( successful, but it is very catastrophically because detail textures scratch and are hurtfully. )
-> Spirit of Half-Life - Copy from valve/resources to spirit/resources for main menu background fixer and all maps like XXXXXXdemo successfuly no crashes YAY
-> Natural Selection 3.2 ( Works fine completed with navigate menus in right click and no problem YAY! )

Not tested:
-> HL Bump ( very old mod from VERC )
and more..

Failed:
Half-Life Rally - :( When I run onto game mode than it crashes :( Died!!! BYE BYE HL-Rally!! )
SourceSkyBoxer7 months ago2019-10-21 23:10:22 UTC 9 comments
Hello everyone,

sorry I am very busy from my practical training as kitchen helper or cooker at restaurant / hospital. But I have 5 times of accidents. :( My finger is not much cutting. Thanks for worrying me! I am shy to show because my finger in left middle finger :sarcastic:

I am working at XLibSharp ( Wrapper for X11 ) on Ubuntu 18.04 and I have created simple window with button clicking.
User posted image
User posted image
It is really easy like Flash's Sprite
example:
Instance of Sprite = 1 = flash player or flash application. But XLib/X11 works also instance of window like sprite.
For XLib/X11 is very close to same to Flash Sprite Api
But I need create display, screen_number and window than I create any components.
XCreateSimpleWindow or XCreateWindow are very different levelly.

Example:
...
private IntPtr window, button;
...
	window = XCreateSimpleWindow(....);
	button = XCreateSimpleWindow(display, window, ...);
...
	XMapWindow(display, window);
	XMapWindow(display, button);
...
	while(true)
	{
		// KeyPress for destroying window with break; It means Close window
		...
		// ButtonPress for clicking event with writing console or making new rectangle or widget of X11
		...
	}
...
XCloseDisplay(display);
I will release soon - I hope I can work sure 100 % with XLib/X11 wrapper for C#. But Steffen Ploetz's X11 libraries are very horrible because X11 libraries with shit enumerators. like TInt, TUlong or TPixel etc.. I really don't understand. I want use default types of mscorlib.dll ( using System; )
That is why I write clean library XLibSharp ( for only Linux, FreeBSD with only 64Bit - but I won't support for Windows - I know you want use with Cygwin's X11 - But I don't care with Cygwin. ) Please respect me! - I will try to create Half-life with XLib/X11 - Wait why it is easy? Because Half-Life has GUI like Steam GUI dialogues/windows. XLib/X11 has support also Vulkan too.

Sorry for longer busy because I have tried to resolve with GtkSharp3 and SDL2 = bad news if I add button than GtkSharp 3 application will crash. That is why I am trying to resolve as successful library for Linux and FreeBSD.

I hope you understand my English.

Best kind regards!
SourceSkyBoxer1 year ago2019-03-19 22:00:57 UTC 3 comments
Hello everyone,

How are you? I am fine but I am working on C# with SDL2 with improvement like in C++ and I have created any custom classes as SDL_Window, SDL_Renderer and more in C#, I think SharpLife need update - if I note everyone. I support also DirectX, Metal ( MacOS ) and Vulkan.
I will add library for NetCore 2 and 3.

It is initial test with SDL_Window and more SDL_(classes)
https://youtu.be/4p6nye_51gw

Proof code in C#
See on my Twitter @jenseckervogt83 on: https://twitter.com/jenseckervogt83/status/1107750736396464129?s=09

Why I should write extra than IntPtr because somebody doesn't understand how do they write in C#? I feel they don't know how do they declare variables of window and rendered or glcontext and more.

That is reason. Library by me will release soon.

Good day/night