What happened to OC? - CLOSED Carnage?!
Kavawuvi

Misc CE Development

286 posts in this topic

Lol, I find it very funny that it can reflect HUD elements.


"You're nothing but a thing to me." -Tucker933 2016   

"Mine's not huge, but neither are my hands, so it's a real good fit." -Badga666 2017                

"It's not incest until it's in." -Caesar 2017

"Poison dart frogs aren't poisonous. Mankind is a poison and the dart frogs are the cure." -Somewhere on the internet 

"I felt left out so I added myself to your signature." -Pfhunkie 2020

"English isn't my primary language. It's also the only language I know." -ShikuTeshi ????
"In the quiet the silence is louder." -My Sister 2021

Share this post


Link to post
Share on other sites

Tiddy-bits:

Lol, I find it very funny that it can reflect HUD elements.

I thought it was funnier when the reflections pierced through the held weapons.

 

If Samuco can fix these issues, then it'd be even better.

Share this post


Link to post
Share on other sites

The reflections can be applied to literally everything. I just need to properly decode the object shaders within Halo and include them in the deferred pipeline. 

Vuthakral and WaeV like this

Share this post


Link to post
Share on other sites
Quote

In Halo, all of the console messages will fade after 150 frames. If the game is running at 30 frames per second, then it'll fade out after 5 seconds. If the game is running at 60 frames per second, then it's 2.5 seconds. If it's 120 frames per second, then it's 1.25 seconds. If the framerate is uncapped and it ends up running at 600 frames per second, then each message will go away after 0.25 seconds.

 

This plugin causes each message to fade out after 150 ticks, instead. Assuming the game is running at 30 ticks per second, each message will fade out after 5 seconds regardless of the framerate.

 

 

Currently I've only made a HaloMD version, because it especially affects HaloMD, as the framerate is set by default to Vsync.

 

As HAC2 already fixes it, I'm not sure about porting it to Halo PC/CE, as the default framerate is 30 FPS. Many people (possibly most people) are going to have the default frame rate, plus running the game faster than 30 FPS causes animation bugs which keeps a lot of people from running it any faster. That would mean this tool will not help these people in any way whatsoever, so it may just be a waste of time.

 

Any opinions?

 

Interesting stuff - never knew the console message fade was tied to framerate and that HAC2 fixed that. Since HSE® makes prolific use of console messaging on RW servers, this is good to know.

 

That console messaging is configurable - HSE® generates certain player-specific messages (ones that will never contain UTF-16 like player names), and there's a flag to switch those between chat and console.

 

It would be interesting to incorporate HaloMD's features in HAC2 or some other client-side mod. But my plate is full at the moment :)

 

Quote

I have developed a proof-of-concept 'netcode translator' that enables players on HaloPC or HaloMD to play on HaloCE servers. I still have a couple of bugs to iron out, but I envision that all of the lobbies could be merged at some point.

 

Very nice. You need to pursue this further :D


msalerno1965 in steam

[email protected] - email

 

Share this post


Link to post
Share on other sites
Quote

Very nice. You need to pursue this further :D

 

The bugs have been ironed out and now the bridge is completely working. The next step is to merge the HaloCE/HaloPC/HaloMD lobby and handle the map downloading code in an MD plugin. The PC version should follow pretty closely. 

Takka and Kavawuvi like this

Share this post


Link to post
Share on other sites

Halo CE's lobby on HaloMD

 

 

All of the servers are joinable thanks to Samuco's plugin. HaloMD's ui.map has the Internet join game button removed, so I'm using Halo CE's stock ui.map, instead.

 

Also, this list is generated in less than a couple seconds.

Samuco and WaeV like this

Share this post


Link to post
Share on other sites
Quote

I have been working on a plugin for HaloMD (sorry PC folks!) that lets me run Electron deferred shaders within Halo. Here's the scree-space reflection shader running within MD. The pipeline needs more work, but this shows that it is certainly possible. 

 

v0de35e.jpg

 

Added un-optimized SSAO and improved reflection

 

tjnRyy8.pnglaeyxWs.png

 

Please can this be ported for Halo PC? 

Share this post


Link to post
Share on other sites
  • Recently Browsing   0 members

    No registered users viewing this page.