Difference between revisions of "Chocorenderlimits"

From DoomWiki.org

[unchecked revision][checked revision]
m (same misspelling; fmtg)
(24 intermediate revisions by 10 users not shown)
Line 1: Line 1:
{{stub}}
+
{{InfoboxSourcePort
[[Image:Chocorenderlimits.png|thumb|right|300px|Screenshot of Chocorenderlimits showing visplane borders]]
+
|title = Chocorenderlimits
'''Chocorenderlimits''' is a [[Wikipedia:Fork (software development)|fork]] of [[Chocolate Doom]] by [[GhostlyDeath]], designed for playtesting levels for [[vanilla Doom]]. It displays count of [[visplane]]s, drawsegs '''''etc.''''' to help determine if and where in the level, vanilla Doom [[static limits]] were exceeded.
+
|screenshot = [[File:Chocorenderlimits.png|200px|]]
 +
|caption = Screenshot of Chocorenderlimits showing visplane borders
 +
|developer = [[RestlessRodent]]
 +
|baseparent = [[Chocolate Doom]]
 +
|programming language = {{wp|C (programming language)|C}}
 +
|status = Inactive
 +
|initialdate = 2011-02-26
 +
|platform = Cross-Platform
 +
|language = English (United States)
 +
|license = {{GPL||2+}}
 +
|website = [https://github.com/chocolatiers/ChocoRenderLimits github.com]
 +
|repotype = Git
 +
|repourl = [https://github.com/chocolatiers/ChocoRenderLimits github.com]
 +
|ircchannel = [irc://irc.oftc.net/remood OFTC #remood]
 +
}}
 +
'''Chocorenderlimits''' is a {{wp|Fork (software development)|fork}} of [[Chocolate Doom]] by [[RestlessRodent]], it is designed for playtesting levels for [[vanilla Doom]]. It displays counters for [[visplane]]s, drawsegs, etc. to help determine the location and the time that a [[Static limits|static limit]] was exceeded. It was initially created for [[Sarah Mancuso (esselfortium)]]'s project ''[[Knee Deep In Knee Deep In ZDoom]]''.
  
 
== Features ==
 
== Features ==
* Display current player position and orientation
+
'''Chocorenderlimits''' is able to display the following information:
* Display current number of moving platforms (see [[Moving platforms limit]])
 
* Display current number of visible sprites (see [[Visible sprites limit]])
 
* Display current number of [[Static_limits#Openings.2FSolidsegs|openings]]
 
* Display current number of drawsegs (see [[Seg#Drawsegs overflow|Drawsegs overflow]])
 
* Display current number of [[visplane]]s and maximum number of them in this playing session (see [[Visplane overflow]]).
 
** As visplane limit is the most commonly exceeded limit which is fatal, Chocorenderlimits increased the internal limit.
 
** Teleport to the location where the maximum number of visplanes was registered.
 
** Highlight visplane borders or color each visplane with a solid color.
 
  
==See also==
+
* Player position and orientation.
 +
* Count of moving platforms (see [[Moving platforms limit]]).
 +
* Count of visible sprites (see [[Visible sprites limit]]).
 +
* Count of [[Static_limits#Openings.2FSolidsegs|openings]].
 +
* Count of drawsegs (see [[Seg#Drawsegs overflow|Drawsegs overflow]]).
 +
* Count of [[visplane]]s and the maximum count achieved (see [[Visplane overflow]]).
 +
 
 +
Along with that, you are also able to:
 +
* Teleport to the location where the visplane count maximized.
 +
* Draw the visplanes in view with either a border or a solid fill.
 +
* Brute force the level and show locations where overflows are the most likely to occur.
 +
 
 +
==Status==
 +
 
 +
[[RestlessRodent]] has retired from maintaining Chocorenderlimits<!-- when? -->. The state of the project has been preserved in a ''render-limits'' branch within the [[Chocolate Doom]] source code repository, but is still in need of maintainer(s). The latest version is based on Chocolate Doom 1.5.0.
 +
 
 +
[[Julian Nechaevsky]] ported Chocorenderlimits to SDL2 in a fork, based off Chocolate Doom 3.0.0 which is focused on Windows.
  
 
==External links==
 
==External links==
[http://remood.org/standard/index.php?page=chocorenderlimits Chocorenderlimits page]
+
* {{archived link|http://remood.org/?page{{=}}chocorenderlimits|Chocorenderlimits page|https://archive.is/RJiPY|archive.is}}
 +
* {{archived link|http://remood.org/downloads/chocorenderlimits.zip|Chocorenderlimits 1.5.0 binary from RestlessRodent|https://web.archive.org/web/20140225101059/http://remood.org/downloads/chocorenderlimits.zip|archive.org}}
 +
* {{drdforums|t=7463|DRD forums topic with older binary}}
 +
* [https://github.com/chocolate-doom/chocolate-doom/tree/render-limits render-limits branch in the Chocolate Doom GitHub repository]
 +
* [https://github.com/JNechaevsky/chocorenderlimits JNechaevsky's port to SDL2, version 3.0]
 +
 
 +
{{s-start}}
 +
{{s-port}}
 +
{{s-bef|before=[[Chocolate Doom]]}}
 +
{{s-ttl|title=Chocorenderlimits}}
 +
{{s-non|reason=Inactive}}
 +
{{s-end}}
 
[[Category:Source ports]]
 
[[Category:Source ports]]
 +
[[Category:Doom ports]]
 +
[[Category:Limit removing source ports]]

Revision as of 16:04, 17 August 2020

Chocorenderlimits
Chocorenderlimits.png

Screenshot of Chocorenderlimits showing visplane borders

Codebase Chocolate Doom
Developer(s) RestlessRodent
Initial release 2011-02-26 (13 years ago)
Latest release 2012-05-20 (11 years ago)
Development status Inactive
Written in C
Target Platform Cross-Platform
Available in English (United States)
License GNU General Public License v2+
Website github.com
Source Repository

(Git)

github.com
IRC Channel OFTC #remood

Chocorenderlimits is a fork of Chocolate Doom by RestlessRodent, it is designed for playtesting levels for vanilla Doom. It displays counters for visplanes, drawsegs, etc. to help determine the location and the time that a static limit was exceeded. It was initially created for Sarah Mancuso (esselfortium)'s project Knee Deep In Knee Deep In ZDoom.

Features

Chocorenderlimits is able to display the following information:

Along with that, you are also able to:

  • Teleport to the location where the visplane count maximized.
  • Draw the visplanes in view with either a border or a solid fill.
  • Brute force the level and show locations where overflows are the most likely to occur.

Status

RestlessRodent has retired from maintaining Chocorenderlimits. The state of the project has been preserved in a render-limits branch within the Chocolate Doom source code repository, but is still in need of maintainer(s). The latest version is based on Chocolate Doom 1.5.0.

Julian Nechaevsky ported Chocorenderlimits to SDL2 in a fork, based off Chocolate Doom 3.0.0 which is focused on Windows.

External links

Source code genealogy
Based on
Chocolate Doom
Chocorenderlimits Inactive