#42
#43 posted by gila on 2021/08/21 20:14:51
Yeah, Dimension of the Machine is way more detailed, but that's because as I understood from J.F. Gustafsson's QuakeCon'2021 interview, he made Dimension of the Past "the old way" - using WorldCraft editor and keeping maps within the original limitations, even the supplied .bat file to launch 2016 released DOPA uses winquake.exe.
He also added that Dimension of the Machine episode goes beyond that and I think he said that he used Trenchbroom this time, not sure about other mappers. And yes, they were clearly influenced by some of the modern community releases and also advances in the sourceports.
He called it "our MachineGames Quake modding group". Well I hope they will produce more content.
#44 posted by erc on 2021/08/21 20:29:12
Certain sections of the levels found within DotM has always a kind of RT shadows going on. Even though I disabled dynamic shadows (gets distracting pretty quick and I'm not used to see it in Quake), those sections stay the same. It's a pretty impressive and adds a nice atmospheric touch. Would love to see it implemented in the source ports we normally use, though I wonder if that is a possibility at all, considering the KEX version is now an official release.
Music To My Ears!
I still have my old Quake CD somewhere, so this was never an issue for me... but it's great that people who bought the Steam version can *finally* hear Trent Reznor's soundtrack, without hunting around for it. (Now, if only they didn't have to "hide" from YouTube's algorithms when doing Quake playthroughs...)
I've noticed something weird, though: every 5th level seems to play Track 10 (as heard in "Ziggurat Vertigo") instead of Track 11, even though the latter exists. Also, I'm pretty sure the .ogg files have mismatched titles (though it makes no difference in the game.)
Track 11
#46 posted by gila on 2021/08/22 03:28:31
Nice catch. That's because for some reason ExM5 have "sounds" "10" in the worldspawn. So in this rerelease, Track 11 won't be played at all when playing original content.
I just checked the sources that Romero released in 2006, and ExM5 have "sounds" set to "10". Since they recompiled the maps (small cosmetic changes and fixes here and there), perhaps that is the reason. But it's weird because these source .MAP files are dated September 1996.
Interestingly, I found this peculiar entry in Quake's 1.06 (downloadable) shareware:
v1.02 -- Bugs fixed
------------------------------------------------------
* Had to remove one ambient track from CD for retail
But it appears he didn't?
#47 posted by mankrip on 2021/08/22 03:42:13
One thing is certain, this port did set a new standard and custom engines will have to work to match its features. The new userbase will expect that the custom ports fully supports it, minus the obvious platform-specific stuff like Steam integration.
But this thing with the ExM5 tracks doesn't happen in other source ports, right? I think they didn't touch the maps after the v1.01 release, so if tracks were changed later, it didn't happen via new entity definitions.
#49 posted by gila on 2021/08/22 10:27:59
So for example let's take E1M5 "Gloom Keep".
Right now there's four variants of it:
* 1996 Beta 3 Pre-release - uses track 8
* 1996 Regular release - uses track 11
* 2006 .MAP source - uses track 10
* 2021 enhanced - uses track 10
I don't think they hex-edited their BSP files :) Too bad .pak files do not contain file's timestamp information.
Gila
#50 posted by mankrip on 2021/08/22 18:00:17
Good catch. This version can definitely benefit from some community feedback about all the negative changes (wrong tracks, wrong backspeed, view bobbing disabled by default, etc.) if the developers are willing to fix them. Hopefully they will still do some updates for a while.
On the long run, I imagine the community will provide patches to fix most issues.
I have reported your ExM5 music issue over at Doomworld where the Nightdive guys are watching.
In the meantime, I found a new glitch on my own: Flying gibs have low gravity. Looks like there's a dedicated variable for this and it's set to lower than normal.
AD Support + Others
#52 posted by Icaro on 2021/08/22 22:23:49
Some maps like ad_swampy seem to work. Some others like ad_tears definitively not. I´ve also tried some maps of Alkaline. They seem to work although the original menu is gone.
I´ve finally run the new episode mg1 with QSS, which despite some error messages, it runs until it crashes randomly during the game play.
So, for the time being I will stick to QSS or QS. I´m not playing Quake for just playing quake. I´m playing Quake for playing quakes´s mods.
I would say it's a safe bet they will eventually do a conversion for the port and make it available as DLC. It's pretty much the most popular Quake mod by now after all. Might take a while, though.
#53
#54 posted by gila on 2021/08/22 22:39:48
You mean to make Arcane Dimensions as downloadable addon for the Quake Enhanced version?
That would be great of course!
But to do that they have to ask permission from every author involved in creation of the assets. And also those, who's assets were borrowed - since mods often borrow such stuff from each other. But even if they manage to contact everybody, some stuff would need to be changed or removed, like the textures and models from other games that AD or other mods use.
I mean, imagine overhauling even like 25% of that gargantuan mod.
@NightFright
#55 posted by RickyT33 on 2021/08/22 22:40:04
Has anyone reported the r_gpuCulling 0 bug/fix? I've seen this bug and the dude had a 1080 Ti and was getting <1 fps :D
Over On QM Discord
We've had a lot of posts from sponge, an id employee with a ton of great info. Here are some interesting bits from he and some others:
white is quoted (with some edits)
1. they are actively looking for content for their add-ons with some parameters i'm starting to look around for stuff that's newer, popular, doesn't have assets from other games, and the authors are small in number and still contactble. i tend to have a recency bias since the new stuff is usually way cooler than the 90s stuff, and people are way less likely to be familiar with the modern community output contactble: fewer people to track down for legal docs
2. don't expect AD any time soon and not in it's current form (way too thorny due to use of H2 and other assets, team size and see #1 re: legal) you are free to load it in the engine as an add-on but expect issues if and until some tweaks are made to the engine
3. Henry -
the MG maps have doors with angles that are impossible in id1
Mclogenog —
yeah the doors use "movedir" which is a position offset rather than using "angle" and "lip" -- to be clear, that's just with the mg1 and dopa maps though, that's not the base engine
4. yea i don't expect QW players to play the new port seriously at all, completely different audience and requirements there heh
5. also re: soundtrack chat either here in the other channel, i ripped em myself using EAC, didn't bother to tag them though. the de-emphasized stuff i know is contentious but that's what EAC did by default so i went with it. it sounds like one of those cases where no matter what you do someone will complain heh
6. Speaking of which, why is nightmare a weird hybrid of Copper and id1?
sponge —
was an easy thing to do and it was one of the more blatant problems with the base game. nightmare shouldn't be easier than hard
7. Here's something from r/quake about getting mods to appear in menus etc. https://www.reddit.com/r/quake/comments/p9b311/how_to_host_mods_on_the_rerelease_multiplayer/?utm_source=share&utm_medium=web2x&context=3
8. and related: a project for hosting downloads that show up in the Add Ons https://github.com/RamblingMadMan/q1mods
One Other Thing
The amount of entitlement, whining and simple rudeness centered around this release is absolutely mind blowing. I am embarrassed to be a part of this community right now.
id tastefully updates the game as opposed to a horrid reboot, a fantastic new episode from community veterans with DM maps, they make matchmaking a thing, coop is doable and you can sideload mods. They included the OST for Quake and both the MPs! WTF? It's not perfect but man at least they did something. And you can play cross platform MP too!
The responses I've seen on QM from people who are supposedly adults are completely bonkers.
The good news? From a sampling of YouTube and Twitter the response outside the community has been very positive.
Forgot BOTs
Built-in and you can edit the navs for them in-engine.
@dumptruck_ds
#59 posted by Tribal on 2021/08/23 05:02:51
And most complaints don't make any sense:
"I hate the new models" (you can turn it off)
"I hate the dynamic lights" (you can turn it off)
"I want my old quake back" (it's still there)
"The new engine doesn't run my old mod" (you can still play it with quakespasm, like you always did)
:P
:|
#60 posted by prengle on 2021/08/23 05:18:41
imagine willingly performing damage control for id/bethesda/microsoft in the year of our lord 2021
It's Almost Entirely Positive
#61 posted by stoo on 2021/08/23 05:22:41
Absolutely. It's a good release. It's not perfect but, hell, it has put Quake in the spotlight temporarily. That can only be a good thing.
I do wish the MP support wasn't so barebones. I know it's NQ but they could have at least allowed custom maps, dedicated servers, some kind of matchplay (not full-blown KTX/KTPro but _something_ other than straight DM).
The engine definitely has some bugs and differences from Q1. I've finished 95% of the content in Nightmare and I've seen a few glitches in my 28 hours (lol, I have a problem) of playtime; scrags phasing through walls, lifts and doors causing monsters to glitch through geometry and pop through walls, etc. For the most part it's been great though, and the little visual touches (relit maps, clever and judicious use of dynamic lights/shadows) are really nice without detracting from the experience.
I played the bots for a few minutes just to cheese the LG discharge achievement (I did it legitimately in DM first but it didn't unlock) and the bots seem decent. Haven't done a side-by-side comparison to fbca or frogbot but they're certainly good enough for a quick match if you don't want to put up with the slightly weird-feeling prediction code in MP.
In general, I have very few complaints about this release. Yeah, it's not the Quake engine we're all used to, but they've got Kex behaving really, _really_ closely to it. Performance seems good out of the box, custom SP content compatibility is impressive considering they basically started from scratch, and the feature set is great for casuals and people who haven't touched Quake in years, if ever.
It doesn't make existing source ports obsolete - if anything it makes them more important. It doesn't replace QuakeWorld. It's not the be-all and end-all of Quake. It's just a new facet, a shiny toy for the community to play with, and that's fine.
Considering I essentially got it for "free" since I already had Quake on Steam, I'd say this is an example of id and Bethesda actually getting something right. That, if nothing else, is cause for celebration.
@prengle
#62 posted by stoo on 2021/08/23 05:26:31
/facepalm
In what world does this situation require "damage control"?
Let Me Count The Ways...
#63 posted by prengle on 2021/08/23 06:14:17
well, considering that we're living in a world where bethesda wants you to make a fucking bethnet account and sign a dozen dense anti-consumer eulas to play netquake(!) matches... in nightdive's janky, closed source, windows-only engine with borked movement that caps the framerate at 60fps instead of 72 for some reason... but it's portable, so that means it's automatically okay i guess.
>It's not the be-all and end-all of Quake
most normies are going to be introduced to quake with this version for however long it's sold (because setting up quakespasm is hawd!!) so... then again, it's a nightdive remaster, so they'll probably abandon it entirely in a year from now ;)
#64 posted by mh on 2021/08/23 06:48:33
I'm still trundling through it on the Switch at a rate of a few maps per day, currently just over halfway through e3.
Yes, there are a handful of bugs and performance regressions that weren't in the original game. Yes, if I had source code (and a Switch devkit) I could go in and fix them. Hell, even if there weren't bugs, there's still stuff I'd have done different. And it'll never replace my preferred source port on the PC.
You know what, though? I don't give a bollocks. It's Quake on the Switch and it's an absolute blast. The developers have totally NAILED the controls; it'll never beat keyboard and mouse, but for a controller setup it's as good as can be and feels very natural. It's a Switch so I can carry it around with me, pull it out for a quick scoot through a map or two if I have time that needs killing, it's just the perfect match of pick-up-and-play gaming simplicity with the platform best suited to it.
Personally, I don't understand why they had to break compatibility with mods by introducing new code. Maybe it was easier to adjust the game to their engine instead of doing it the other way, but now you can't just simply play Kex-optimized paks outside of the official port. I dunno how it is vice versa, though. They will want to push their own addon distribution system, I guess.
#65
#66 posted by mh on 2021/08/23 08:41:55
VkQuake is starting to push some updates to allow for compatibility with the new content. It only seems a matter of time before this is a fixed problem for everyone.
Compatibility With Mods
#67 posted by mh on 2021/08/23 11:02:06
The main constraints here seem to be: BSP2 (not sure if the new engine supports it) and licensing (mods using e.g. Hexen 2 assets would need legal clearance from the owners of those assets). I don't think it's a code compatibility thing at all.
Meanwhile, the vkQuake changes seem to work fine, and the new content now plays clean, at least so far as running through a small handful of maps is concerned. It's obviously going to be necessary to grab the localized strings as well.
Ideally vkQuake could now become a sample implementation of the required sourceport changes for the new content and everybody else could then get to join the party; that would be cool.
|