Thread inspired by a random thought that popped into my head the other day. Not asking this for any practical purposes, but rather out of general curiosity.
I happened to recall Nocturne in Yellow, an indie game running on what was essentially a commercial distribution-friendly version of GZDoom at the time. In that game, you couldn't save your game through the pause menu - if you wanted to save your game, you had to do so by finding a save point in whatever map you were playing and "activating" it. However, you could still quicksave and quickload, which I have no shame in admitting that I abused in some of the later maps.
That made me contemplate the feasibility of removing the quicksave/-load functionality from GZDoom. How could it be done if one were to want to get rid of it? Could it be done simply with engine features (most likely either ZScript or DEFBINDS), or would such a task imply modifying the source code?