Skip to content
Riot Bits

Riot Bits

  • Home
  • All Games
  • Guides
  • Video Guides
  • Patch Notes
  • Crossword Vault
  • Report Abuse
  • Toggle search form
No More Room in Hell

No More Room in Hell – PropCombine Performance Test Results

Posted on 04/29/2022 By Thys No Comments on No More Room in Hell – PropCombine Performance Test Results
No More Room in Hell

This is an investigation into prop-combining for nmrih mapmaking, and its effects on fps. Combining props may result in a performance increase, and this is interesting to investigate. Especially seeing so many nmrih players have potato pcs lol.

Table of Contents

  • Defining the problem
  • Test method
  • Results
  • Conclusion and discussion

Defining the problem

Here are some results concerning props and propcombining, and performance. I thought people here might be interested.

As many of you mappers probably already know: fps in the source is heavily influenced by prop drawcalls. There is a drawcall for every prop and each of its materials. In many cases, performance may be boosted by reducing the number of props visible. One method for achieving this is to combine props; propcombine.

The question arises: can we combine props for nmrih, and get fps gains doing so?

Test method

We will be using TeamSpen’s propcombine postcompiler to combine props. The bsp format in nmrih is not natively supported, so we have to use another source game’s hammer as proxy for combining purposes.

  • Link here.

After defining the areas to combine props in, and running vbsp+bspcombine, I reduced the prop count in an area by half. Copy pasting the combined props from the proxy game’s map to the working nmrih map gets us two versions of the same map: one with separate props and one with combined props.

Results

The results are interesting and, personally unexpected: I expected fps to slightly improve but the opposite was found. a ~15% fps DECREASE was found! (in simulated potato mode, in insertion2.

Above is the original map’s fps in potato mode, 44fps.

Here’s the map fps after propcombine, 38fps.

Conclusion and discussion

What we can learn from this is that combining random props without thought does not necessarily increase performance.

I do know it is possible to massively boost performance by combining props. For example, a boost of at least triple fps was achieved in the carpark, and in the traintunnel, in the map brooklyn_2.

What constitutes a good candidate for combining, vs a bad one? I am unsure at this moment. Perhaps the combined ratio of 2->1 in insertion vs ~ 10->1 in brooklyn_2 has an effect: a threshold of the number of props combined after which gains are had, but if it is fewer performance is worse.

That's everything we are sharing today for this No More Room in Hell guide. This guide was originally created and written by Thys. In case we fail to update this guide, you can find the latest update by following this link.

If you believe that any of the content on this site violates your rights, including your intellectual property rights, please contact us immediately using our contact form.
No More Room in Hell Tags:Guides

Post navigation

Previous Post: The Stanley Parable: Ultra Deluxe – Click on door 430 five times Achievement Guide
Next Post: Dissonance – Documents-Related Achievements Guide
Login
guest
guest
0 Comments
Inline Feedbacks
View all comments

Disclaimer

All content cited is derived from their respective sources. If you think we have used your content without permission, make sure to reach us and we will be taking it seriously.

Recent Posts

  • No More Room in Hell Objective Map Walkthrough
  • Chimeraland – Pinnapup Pet Evolution Strategy
  • Ballads at Midnight Full Walkthrough and Achievement Guide
  • Mahjong World Contest 100% Achievement Guide
  • Chimeraland Pet Evolution Strategy
  • About Us
  • Contact Us
  • Privacy Policy
  • Terms of Service

Copyright © 2022 Riot Bits.

en English
en Englishnl Dutchfr Frenchpt Portuguesees Spanishit Italiande German
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkPrivacy policy