Putting the 'role' back in role-playing games since 2002.
Donate to Codex
Good Old Games
  • Welcome to rpgcodex.net, a site dedicated to discussing computer based role-playing games in a free and open fashion. We're less strict than other forums, but please refer to the rules.

    "This message is awaiting moderator approval": All new users must pass through our moderation queue before they will be able to post normally. Until your account has "passed" your posts will only be visible to yourself (and moderators) until they are approved. Give us a week to get around to approving / deleting / ignoring your mundane opinion on crap before hassling us about it. Once you have passed the moderation period (think of it as a test), you will be able to post normally, just like all the other retards.

Incline Quake II enhanced re-release by Nightdive Studios

schru

Arcane
Joined
Feb 27, 2015
Messages
1,142
k8W2ZEl.jpg
What the fuck?
Maybe MachineGames sent Captain Sweden?
 
Last edited:

Bad Sector

Arcane
Patron
Joined
Mar 25, 2012
Messages
2,334
Insert Title Here RPG Wokedex Codex Year of the Donut Codex+ Now Streaming! Steve gets a Kidney but I don't even get a tag.
MachineGames sent Captain Sweden?

It is CG, not CS. The rainbow strikes are put diagonal, so my guess is that the map was made by Christian "czg" Grawert, one of the oldest (and quite prolific) mappers in the Quake community who also works at Machinegames and he made an almost hidden signature in a way that would make sense mainly to those who know about him while looking like a random decal to anyone else.
 

Morenatsu.

Liturgist
Joined
May 6, 2016
Messages
2,842
Location
The Centre of the World
Lighting is a lot brighter than the original.
If by 'original' you mean OpenGL on modern video cards with default brightness, that was always much darker than it was supposed to be. The miniGL driver is supposed to have a super washed-out gamma of 1.7 or something.
The bad lighting in a lot of games comes from badly calibrated gamma.
Quake 2 has bad gamma but it doesn't have bad lighting. I don't think I've seen many other games with bad gamma, though? Old games are made for CRTs, so they're expecting actual contrast. New games, well, I don't care and don't play them, but the lighting there is nothing at all mostly, and the colours are all fake. Last games with interesting lighting were like Half-Life 2 and Harry fucking potter on my ps2 or something
 

Groover

Literate
Joined
Aug 6, 2023
Messages
45
To those who've had time to play a fair amount; are these new improvements to AI, addition of new campaigns, and other qol changes enough to really elevate the core experience?
 

catfood

AGAIN
Joined
Aug 28, 2008
Messages
9,604
Location
Nirvana for mice
To those who've had time to play a fair amount; are these new improvements to AI, addition of new campaigns, and other qol changes enough to really elevate the core experience?
It plays a bit better than the original but the core issues still remain. Personally I can't stand Q2 but I'm having fun with this remaster. It's still nowhere near as good as id's previous works, but it' still light years ahead of modern shooters. If you already have Q2 digitally then there's no reason not to give it a try since it's a free update.
 

Groover

Literate
Joined
Aug 6, 2023
Messages
45
I've never actually played it before and am weighing the pros and cons of picking it up for the first time. What fundamental issues persist despite the extensive facelift?
 

Unkillable Cat

LEST WE FORGET
Patron
Joined
May 13, 2009
Messages
28,583
Codex 2014 Make the Codex Great Again! Grab the Codex by the pussy
It's been literal decades since I've last played Quake 2.

And by a stroke of coincidence, I don't own it anywhere. :/

Something to look for in a future GOG-sale?
 

luj1

You're all shills
Vatnik
Joined
Jan 2, 2016
Messages
15,170
Location
Eastern block
It's more than Quake 1 port. Restored content, improved AI and a bunch of other changes.
https://bethesda.net/en/article/6NIyBxapXOurTKtF4aPiF4/enhancing-quake-ii

GET THE FULL TECH RUNDOWN ON THE ENHANCED QUAKE II​

AUGUST 10, 2023
The new release of Quake II packs tons of enhancements under the hood. Many are modern additions while others are improvements made by reiterating techniques from its original 1997 release.



Hero Image

The new release of Quake II packs tons of enhancements under the hood.​

Many are modern additions such as dynamic shadows, while others are improvements made by reiterating techniques used for Quake II’s original 1997 release.

With the gameplay still perfectly preserved from its 90s’ debut, here’s a rundown of the major technical enhancements, improvements and even collaborations involved to bring Quake II to a new generation of players. Whether you are a veteran modder, retro gaming enthusiast or simply curious what makes this release of Quake II tick, this is for you!
MAP COMPILING TOOLS
Similar to the original 1997 release, most of the lighting in Quake II is baked into the BSP file at compile-time. Lighting is pre-calculated by the lighting tool and a packed texture of just the lighting is saved into the BSP file.
We worked with two contributors of the popular ericw-tools, Eric Wasylishen and Jonathan Barkley, to improve support for Quake II’s BSPs. We also went beyond the original game’s support to allow for better lighting in both the original maps and user maps.
Baking lighting is still entirely a CPU-based process and can be run on headless machines without any GPU at all. When lighting the original maps on 1997 PCs a final bake would often take hours, even potentially overnight. With more per-megahertz efficiency and dozens of cores at our disposal, lighting your own map with all the modern bells and whistles can be done in a few minutes.
Increased Luxel Density
Despite the fancy jargon, this map compiler improvement is a simple one: the original game would light the world at a 16:1 ratio - every 16 units in the game would map to one light sample. We rebuilt all maps and increased this to 8:1, a 4x increase in detail. The effect is subtle in areas with lots of diffused lighting, but areas with spotlights casting hard shadows benefit greatly.
QII Tech luxel in-body

Light Grid Support
This map compiler feature that was brought back from Quake III Arena. A challenge with the original Quake II’s lighting is that entities are lit based on where they are standing on the ground. This tends to work well enough for ground-based items and enemies, but the system struggles when you have flying monsters. They will often be dark in midair because they happen to be passing over a low-angle shadow or something similar.
QII Tech lightgrid in-body

In addition to storing the lightmaps, we now store a voxel grid within the sealed world space containing a sample of light as all the contributing rays are cast through that area. It’s a fairly simple system mostly relying on increased file size and memory for maps, which is likely why it wasn’t used until Quake III Arena.
Texture Independent Lighting
Another concept backported from Quake III Arena is how lightmaps are stored in relation to surfaces. In the original Quake II, skewing or scaling textures would also cause the lightmap to similarly skew or scale. Now, lightmaps are stored based on the size of the brush rather than the size of the texture.
QII Tech lightmap in-body

Baked Ambient Occlusion
One of the earliest enhancements made in ericw-tools is ambient occlusion, also known as dirt mapping, which helps add depth to the world by darkening corners to reflect that they generally receive less light bouncing around.
QII Tech occlusion in-body

Phong Shading
After Quake II shipped, a tool named ArghRad was released. It was an enhanced lighting tool with support for Phong shading. This is an ancient technique dating back to the 1970s that adjusts lighting on a low polygon surface. This can help sell the effect of something being rounded without rebuilding the structure to have more polygons. Our updated maps use this technique where appropriate.
QII Tech phong in-body

Translucent Materials
Another change that really sells the lighting of a space, translucent textures allow incoming light rays to pass through and contribute some of their texture color to the destination. This means that colored glass, holograms, terminals and other brushes can have light shining through them and appropriately affect the lights going through them.
QII Tech translucent in-body

Lit Liquids
This is a feature gaining traction in the Quake mapper community because it is a huge improvement when making maps with liquids of any size. In the original, water was not lit at all and always appeared at full brightness. Now, liquid surfaces can receive lightmaps like any other surface without blocking the rays underneath.
QII Tech liquids in-body

GRAPHICS
The hot new feature for Quake II back in the day was colored lighting. Nowadays such a feature is downright quaint, but our new release of Quake II has some modest upgrades to improve on what’s there while still remaining faithful to the original art.
Animation
Paul Steed’s animations in Quake II added an incredible amount of character to the world. From subtle twitches and idle animations to over-the-top flips and dives, you were never sure what enemies were going to do. For a lot of us playing the game for the first time back then, seeing a guard duck under incoming blaster fire was a “holy shit” moment. However, there were some limitations to the tech back then that stopped these animations from hitting their full potential.
First and foremost, the MD2 model format has a limited range when it comes to vertex precision. This is what leads to the “wiggle” effect you’d see, especially on the first-person gun models. We were able to recover the original animation files for most of the models in the game and used these high-resolution animations to create skeletal animations for the enhanced models, eliminating the wiggle.
QII_blaster_in-body

Switching over to skeletal animation also fixed up some cases where linear interpolation failed. This is most noticeable in the Parasite’s death animation where he would flip and rotate so fast that the linear interpolated animation would result in the parasite becoming polygon soup.
QII parasite in-body

Glowmaps
Quake II has a lot of screens and lights in textures, such as glowing parts on weapons. In the base engine, however, they are affected by light and dark like anything else. We now support glowmaps, which is a mask applied over the texture that specifies which areas should glow. This means lights on enemies will glow in the dark and lights on weapons will now light up, which enhances the painted in lighting details on the existing skins.
QII Tech glowmap in-body

Height Fog
We have extended our support for fog, adding support for height-based fog which lets mappers specify two different colors. This is done as a post-processing effect rather than a volume in-map. This has some tradeoffs, but it is a great effect for mappers to diversify spaces.
QII Tech heightfog in-body

Muzzle Flashes
While not strictly a tech addition, it is a change that has such a positive impact on gameplay that we’re going to include it anyway! Weapons on both players and enemies now have muzzle flashes when fired in addition to the dynamic lights. This helps players quickly identify who is firing at you, especially in well-lit rooms where the dynamic lights might not be so visible.
QII muzzle flash in-body

AUDIO
We’ve made improvements to the audio in our enhanced Quake II release. In addition to fixing bugs in the original audio code and raising limits to support more voices with our faster CPUs, we now support attaching a material name to each texture.
This serves two purposes: the first is to allow traces to return the material of the surface it hits, allowing for unique footsteps for each surface. The second is we now calculate a rough estimate of room size and materials in the room to select a reverb preset. This makes being underground in a sewer sound different than a grassy outdoor area.
Artificial Intelligence
The AI in Quake II went through quite a bit of changes during development. Quake II was originally meant to use QuakeC but late in development, the decision was made to switch over from interpreted code to a native library. This led to having to port all the existing QuakeC over to C and in the process, the AI was simplified to be a bit more like the original Quake. In this rerelease, we were able to build upon the bots and expose more of their internal logic to the enemy AI.
Improved Navigation
We have exposed many of the bot navigation functions to the game DLL, allowing the game to manage route planning to and from arbitrary points. The AI still requires manually placed navigation points, however; while we initially investigated navmesh generation through solutions like Recast, we decided that it would not fit within our development schedule and decided instead on improving the existing tools for bots.
QII AI jump in-body

The original Quake II AI had some very basic functions to feel its way through the environment. Now, the AI can set a goal to move near you and route around complex rooms with stairs or take advantage of traversal points to jump down.
Improved Decision Making
AI decision making has been improved and enemies will act with more depth compared to the original release. Enemies have a much better time determining if they can even hit you, especially those with multiple attacks.
For example, a Gunner whose chaingun arm is blocked by a wall will instead use their grenades rather than unload their munitions into the corner. Enemies will also sometimes choose to fire while closing distance instead of waiting until they reach their movement goal. These changes help prevent the AI from making poor choices without really changing how they behave or fight.
New Flying AI
Flying AI has been completely revamped to look more natural and will decelerate and glide into turns instead of making sudden stops. Swarms of Flyer drones will bump into and deflect off each other as they jockey into position.
Restored Content
Anyone who has dug around the original Quake II files has found extra animations that were never used in its initial release. We went through these, polished them up and re-added them to the game. For example, the Technician now extends its fearsome claws to announce an ambush and the Berzerker has become even fiercer with a leaping ground attack.
QII beserk jump in-body

The Parasite has had a couple of changes to make it more fun to fight. Its proboscis is now a projectile that can be dodged and will lodge itself into a wall. We’ve added this mechanic so that the Parasite can use its tug and flip animation, as it remains vulnerable after a missed attack.
QII parasite flip in-body

BOTS
Here are some new bot features for the enhanced release of Quake II:
  • Bots can now access hard-to-reach areas such as the Megahealth on The Edge using rocket jumping
  • All weapons, items and powerups in the game are understood and used when appropriate.
  • All enemies are understood and will be attacked if hostile
  • Bots can jump, crouch, ride elevators/platforms, use ladders, trigger traps for enemies and avoid traps themselves
  • High level commands from the game DLL allow modders to control where bots go and what they do
  • Add new items, weapons and enemies to your mod and just add an entry to a simple text file to allow the bots to see and understand them (more on that below)
Data Driven Bots for Mod Support
Bots are designed to support mods quickly and as easily as possible through a collection of data files explaining which entities are of interest to them and how those entities work. For any mod creator, it’s as simple as creating their own mod-specific definition files for their unique weapons, items, monsters, etc.
The list of files available and an example from the items file can be seen below:
QII Tech bots in-body

Improved Navigation Editor
The enhanced release of Quake II allows you to set up navigation on any map quickly with helpful info and feedback provided in the editor. The NAV file created by the editor is saved as a separate file that can be shared in your mod or with friends.
QII Tech nav in-body

Improved Debugging Tools
Various bot debugging tools are available, allowing you to debug a specific bot and issue it commands or see their thinking.
These debugging tools allow you to:
  • Show info about the bot's general state, goals, etc
  • Show the current state of the bot's behavior system
  • Show info about the game mode and the items/entities the bot cares about
  • Give the bots move goals in the world for navigation testing
  • Show what enemies they can see and who they are attacking
  • Show the current state of the bot's weapon system and their available inventory
QII Tech debug in-body

Debug Lines
You can now draw simple primitives from the game code. These allow you to draw things like the location of an entity, world text or even the direction something is moving, all of which can be useful for debugging.
Available debug render primitives:
  • Line
  • Point
  • Circle
  • Bounds
  • Sphere
  • Oriented World Text (this always orients itself toward the local client's view)
  • Static World Text
  • Cylinder
  • Ray
QII Tech debug-lines in-body

this is very cool, i like it
 

Wunderbar

Arcane
Joined
Nov 15, 2015
Messages
8,825
The new expansion is pretty good, I liked it more than Dimension of the Machine campaign for Q1. Unlike with Q1, this time around MachineGames thankfully stuck to Q2's mapping conventions - each episode/unit is split into 4-5 medium-sized maps, and like in Q2 you must occasionally transition between them to progress (i.e. sometimes you need to find a power cube or a keycard, and then use it in a different map). Just one episode of this campaign has more variety than the entirety of Quake 2's base campaign.

Also, this expansion implies that Q2 and Q1 now exist in the same universe.

6duqxub.jpg


"Quake 5 - Multiverse" soon?
 

DemonKing

Arcane
Joined
Dec 5, 2003
Messages
6,581
The sound is great in this game and everything feels impactful - plus it's one of the few games where I like the music turned up to the same level as the gunfire because it makes you feel like a total badass.
 

Ash

Arcane
Joined
Oct 16, 2015
Messages
7,055
bruh. You need to play more 90s games. Quake 2 soundtrack is great for sure, but in that regard it was just another game; music like this was the norm, and at the heart of the experience, elevated it. Unlike today. Even bargain bin games were often total musical badassery. Music is one reason of many that the 90s was the golden age.
 

DemonKing

Arcane
Joined
Dec 5, 2003
Messages
6,581
bruh. You need to play more 90s games.
I did play them - back in the 90s.

Just mentioned the music here because it's largely forgettable in a lot of modern games but in the Q2 remaster it's part of the experience.
 

Ash

Arcane
Joined
Oct 16, 2015
Messages
7,055
Just mentioned the music here because it's largely forgettable in a lot of modern games but in the Q2 remaster it's part of the experience.
Yeah, and this is 90s gaming music vs 00s and beyond in a nutshell. Very few exceptions.
 

As an Amazon Associate, rpgcodex.net earns from qualifying purchases.
Back
Top Bottom