To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
The technical storage or access that is used exclusively for statistical purposes.
The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Anybody actually seen this running? Simply exits saying “something is broken.”
yeah the top screenshot is from me!
It’s code injection for the MS-DOS release of DooM II, v1.9
It does need a lot of ram, I set DOSBox to 32MB. But yes it works
This is absolutely mental. More than Doom-in-Doom, which is certainly a flashy demonstration of the possibilities, I really like the fact that this enables unlimited customizations to the Doom engine, especially horizontally sliding doors. That was always a dream of mine back in the late 90s when I tried my hand at mapping.
Since you obviously have access to the Z buffer, you could also use this to render arbitrary (voxel) 3D objects in the game world like seen in Blood, animate them, etc. The possibilities are really limitless.