• Awesomium replacement - Restore the classic gmod feel & sleekness
    84 replies, posted
[t]http://i.imgur.com/C3O2Yjp.jpg[/t] Hey. After reading this post ( [url]https://facepunch.com/showthread.php?t=1474548&p=48542981&viewfull=1#post48542981[/url] ), which points out that Awesomium as it seems takes up 20 to 30% of each frame, I've decided to do something with my boredom and created a dummy replacement for awesomium. This package also includes a gmod 10 loadingurl and ingame menu, fully restoring the classic feel. [t]http://i.imgur.com/oyjajPN.jpg[/t] Where can I get it? [url]https://github.com/Leystryku/die_awesomium[/url] Cons: stuff using DHTML/HTML won't work ( e.g. loadingscreens or gmod cinema, radios using sound.PlayURL should still be fine. ) Pros: no annoying loadingscreen music, less input lag when e.g. joining servers, performance increasements depending on the pc Install + Showcase ( crash@options is from playing around with sprays aka - not related to this ): [url]https://www.copy.com/s/t%3Ax7IN31vbQiIs%3Bp%3A%252F2015-09-20_02-39-15.mp4%3Boid%3A165[/url] Other: I may some day if I feel like it make modify this to include a web browser engine :v troubleshooting: Incase it doesn't work out of the box crash ( in most cases [url]http://i.imgur.com/HMPzAlm.png[/url] ), try installing [url]https://www.microsoft.com/en-us/download/details.aspx?id=48145[/url] ( 32 bit aka x86 one ). After doing that start up gmod (it'll probably redownload the base gmod files ) and reinstall this package. If it crashes ingame, try installing the normal package ( without the mcore folder ), using multicore rendering can cause crashes in gmod. credits: Killing Awesomium & porting gmod 10 menu - Leystryku ( [url]http://steamcommunity.com/id/Leystryku/[/url] ) Porting gmod 10 Loadingscreen - Freezebug ( [url]http://steamcommunity.com/id/Freezebug/[/url] ) gmod 10 menu - team garry readding mcore rendering - Kilburn zeh matt - motivating me to do something else than play osu ( aka motivating me to create this )
awesome work
[QUOTE=Leystryku;48721355] I may some day if I feel like it make modify this to include web browser engine :v[/QUOTE] At first I thought that's what it did ([IMG]https://facepunch.com/fp/ratings/rainbow.png[/IMG]!) . Regardless, this is pretty cool. How hard would it be to replace the browser engine, anyway? I'm assuming not easy. I know there was some talk of using Chrome Embedded Framework. How many calls would you have to replace in the DLL?
Needs this background instead: [IMG]http://media.moddb.com/images/members/1/398/397830/Me_stuffing_a_cone_on_gman.jpg[/IMG]
really good work, leystryku!
[QUOTE=MadParakeet;48721429]At first I thought that's what it did ([IMG]https://facepunch.com/fp/ratings/rainbow.png[/IMG]!) . Regardless, this is pretty cool. How hard would it be to replace the browser engine, anyway? I'm assuming not easy. I know there was some talk of using Chrome Embedded Framework. How many calls would you have to replace in the DLL?[/QUOTE] well this dll already replaces all calls to awesomium, even though at the minimum to bundle this with cef you would have to replace the LoadURL/IsLoading/SetWidth/SetHeight and texture stuff
cool
Ley you're back buddy! We missed you! Anyways great job on this!
crashes on load for me without an error message, ill do a fresh install and try from there and see what happens [editline] [/editline] reinstalled and it works perfectly now
My game just gets stuck on "Initializing Serverside" during launch when I use this.
only issue i can fine right now is multicore fucks with font/derma rendering a bit [video=youtube;VdOr0FuKpwA]http://www.youtube.com/watch?v=VdOr0FuKpwA&feature=youtu.be[/video] dont think you can do anything to fix this though
[QUOTE][B]Awesomium as it seems takes up 20 to 30% of each frame,[/B][/QUOTE] Good fucking god what. Awesomium has given me shit before, even forcing me to restart my computer on one occasion because a process got stuck in memory, but I didn't think it could be THIS bad. I'd stick with this if most of my addons weren't so HTML-dependant, but it's really appreciated. Hopefully a CEF-based replacement or an official update will come out to address this massive pile of garbage.
[QUOTE=killerjak7;48723088]My game just gets stuck on "Initializing Serverside" during launch when I use this.[/QUOTE] Try following the troubleshooting, seems to work for everyone who reports problems when launching :v [QUOTE=AJ10017;48723142]only issue i can fine right now is multicore fucks with font/derma rendering a bit dont think you can do anything to fix this though[/QUOTE] I could try, but it would be better if the gmod devs did ( bytepatching and hooking can only get me so far ).
Fantastic, the good old Menu.
[QUOTE=Leystryku;48724048]Try following the troubleshooting, seems to work for everyone who reports problems when launching :v I could try, but it would be better if the gmod devs did ( bytepatching and hooking can only get me so far ).[/QUOTE] its not really a huge issue, the performance increases i get from multicore rendering is definitely worth it. i get over a 100% FPS increase with it turned on
I've tried everything now, and I still can't get rif of the missing client.dll, I even reinstalled the game with no luck (accidentally deleting my data folder in the process ;__;)
[QUOTE=Unslinga;48724643]I've tried everything now, and I still can't get rif of the missing client.dll, I even reinstalled the game with no luck (accidentally deleting my data folder in the process ;__;)[/QUOTE] Install the redist & reboot bruh
Now this is sick!
[QUOTE=zerf;48725574]Install the redist & reboot bruh[/QUOTE] Done that, twice.
[QUOTE=Leystryku;48724048]Try following the troubleshooting, seems to work for everyone who reports problems when launching :v I could try, but it would be better if the gmod devs did ( bytepatching and hooking can only get me so far ).[/QUOTE] None of the troubleshooting things worked for me, I still get stuck on Initializing Serverside
[QUOTE=killerjak7;48726614]None of the troubleshooting things worked for me, I still get stuck on Initializing Serverside[/QUOTE] Well, then feel free to add me and I'll tv+ have a look :v
Anyone got a mirror of Visual C++ Redistributable for Visual Studio 2015? microshit.com download wont start for me. First start: The client.dll not found error occurs. Second start: it redownloads all files!? but awesomium.dll got replaced and gmod loaded with awesomium put awesomium.dll back into bin folder, started gmod, same error havent tried using the vc++ redis, because download wont start.
[QUOTE=gamerpaddy;48730473]Anyone got a mirror of Visual C++ Redistributable for Visual Studio 2015? microshit.com download wont start for me. First start: The client.dll not found error occurs. Second start: it redownloads all files!? but awesomium.dll got replaced and gmod loaded with awesomium put awesomium.dll back into bin folder, started gmod, same error havent tried using the vc++ redis, because download wont start.[/QUOTE] [url]http://puu.sh/kj02W/fdac1eeb01.rar[/url]
[QUOTE=AJ10017;48724456]its not really a huge issue, the performance increases i get from multicore rendering is definitely worth it. i get over a 100% FPS increase with it turned on[/QUOTE] Since when does the MCR switch actually do anything?
[QUOTE=kila58;48730635][url]http://puu.sh/kj02W/fdac1eeb01.rar[/url][/QUOTE] Thanks. but i cant get it to work. It launches, the error pops up, i re-launch it, it download some files and deletes the modified awesomium.dll I got x64 windows, when i try to install the x86 redist, an "0x80240017 unknown error" happens at the end. i also restarted my pc, and tried again.
Love this, amazing work. One problemo tho, is there any way I can enable custom loading screens? This is just a personal thing since I know many hate this. Edit: Huge problemo that you can't avoid; if you go on a server with a custom escape menu, RIP GMod.
[QUOTE=gamerpaddy;48733685]Thanks. but i cant get it to work. It launches, the error pops up, i re-launch it, it download some files and deletes the modified awesomium.dll I got x64 windows, when i try to install the x86 redist, an "0x80240017 unknown error" happens at the end. i also restarted my pc, and tried again.[/QUOTE] i have x64 windows, and the redists installed just fine. Same goes for 99% of other people. [t]http://i.imgur.com/e0Ln73x.jpg[/t] try this i guess [url]http://wind8apps.com/error-0x80240017-windows/[/url] [QUOTE=Sleggie;48734017]Love this, amazing work. One problemo tho, is there any way I can enable custom loading screens? This is just a personal thing since I know many hate this. Edit: Huge problemo that you can't avoid; if you go on a server with a custom escape menu, RIP GMod.[/QUOTE] No, you can't enable custom loading screens unless you convince everyone to allow sandboxed lua loadingscreens ( aka, really, really unlikely ). Also, I'm not experiencing the custom escape menu "rip gmod" issue. [t]http://i.imgur.com/j9YrycW.jpg[/t]
-snip- wrong tab ._.
[QUOTE=Metamist;48740500]Working on a holo builder so me and my friend can speed up some models that we are working on. I know, holopad already exists, but in my opinion, the "controls" aren't very easy and quick to use, and it lacks some features that I need. Here's an early demo: [vid]https://dl.dropboxusercontent.com/u/21123405/ShareX/2015/09/2015-09-22_22-21-58.mp4[/vid] Sorry for taking up so much space with the height of that video :o[/QUOTE] I think you missed your thread, sir.
[QUOTE=Revenge282;48740509]I think you missed your thread, sir.[/QUOTE] :o I actually noticed it first, then made sure it was on the right one, then refreshed and it somehow got back here? Sorry about that :P
Sorry, you need to Log In to post a reply to this thread.