slightlygrilled
Joined 2 years ago
Joined 2 years ago
With modern tooling, libraries and such, many of supcoms old technical issues can be address. (plus it now works on linux and mac!)
I think I'm close to a like for like version.
And of course the performance its leaps and bounds beyond what supcom could do, in the replies a few down, you can see a 64,000 unit air fight, and I'm pretty sure i can get that going at 60fps plus!
and end game vs the ai, is still 4x realtime, well beyond what supcom could do.
and of course higher player v player battles
https://forum.faforever.com/topic/10451/supcom-moho-engine-r...
https://www.reddit.com/r/factorio/comments/1weddwd/tired_of_...
https://gafferongames.com/post/floating_point_determinism/ https://www.forrestthewoods.com/blog/synchronous_rts_engines...
Other than the speed it’s a very good reason to go with amd, the upgrade scope is massive, on am5 you can go from a 6 core and soon all the way to a 24 core with the new zen6
It’s base line tuning seems to just assume large files and does no auto scaling and it’s mostly single threaded.
Then even when tuning it’s still painfully slow, again seemly limited by its cpu processing and mostly on a single thread, highly annoying.
Especially when you’re running it on a high core, fast storage, large internet connection machine.
Just feels like there is a large amount of untapped potential in the machines…
My favourite though is safari, graphics driver crashes all the time, the dev tools normally crash as well, so you have zero idea what is happening.
And I've found when the graphics crash the whole browsers graphic state become unreliable until you force close safari and reopen.
Which offers the basics, but at least works across devices, you can also trigger the traces from code and save the output, then load in the extension. Very useful for debugging mobile.
You can just about run chrome through Nvidias Nsight (of course you're not debugging webgl, but the what ever its translated to on the platform), although I recently tired again and it seems to fail...
these where the command line args i got nsight to pass chrome to make it work
" --disable-gpu-sandbox --disable-gpu-watchdog --enable-dawn-features=emit_hlsl_debug_symbols,disable_symbol_renaming --no-sandbox --disable-direct-composition --use-angle=vulkan <URL> "
but yeah really really wish the tooling was better, especially on performance tracing, currently it's just disable and enable things and guess...
The company shut down and turned the servers off, but luckily someone created an implementation of the match making server.
And even to this day the community is fully alive and growing, they even continue to develop the game, and have taken it far beyond the original.
It’s called Forged Alliance Forever.
With modern tooling, libraries and such, many of supcoms old technical issues can be addressed. (plus it now works on linux and mac!)
I think I'm close to a like for like version.
And of course the performance is leaps and bounds beyond what supcom could do, you can see a 64,000 unit air fight, and I'm pretty sure i can get that going at 60fps plus!
and end game vs the ai, is still 4x realtime, well beyond what supcom could do.
and of course higher player v player battles
You can see that all here and in the replies https://forum.faforever.com/topic/10451/supcom-moho-engine-r...