With a 100 MHz square wave there isn't much time for the ringing from a fast edge to die down.
IMHO Leo Bodnar's 10 MHz, <40 pS rise time square wave pulser is more appropriate for torturing scopes into confessing. I've subjected an MSOX3104T and an RTM3104 to it. The "1 GHz" Keysight had a 436 pS rise time with 7% overshoot. I sent it back. An RTM3104 demo unit had a 350 pS rise time and 3% overshoot. Until I installed the 1.300 FW update. At which point it had 10% overshoot. Reverting to 1.100 did not restore the 3% overshoot. I shall let the reader draw their own conclusions. I was quite shocked as my experience calibrating a Tek 465 led me to expect no more than 3% overshoot. So I went from delighted to horrified in a week.
I'm very skeptical of the Rigol DS1000E/Z hacks as I've never seen any step responses. Logically with a DSO, you build it, then you measure the AFE performance and apply a correction for component tolerances. After that, if you want software BW updates you apply a 2nd digital filter. The 1st filter is calibration for that instrument. The 2nd filter is a license option.
I recently bought a refurbished 485 on eBay. I've not yet done the full cal procedure which is *very* long, but I plan to adjust it to under 1% overshoot, rise time be damned. I don't care if it's only 300 MHz at -3dB. I want to be sure that any ringing is the DUT or user error.
My LeCroy DDA-125/LC684DLX has a <250 pS rise time and 20% overshoot. I plan to correct that with sensible anti-alias filters. 750 MHz for 4 channel mode and 1.5 GHz for 2 channel mode.
My Rigol DS1102E is 3% and my Instek MSO-2204EA is 5% both with rise time = 0.35/BW. And an Instek GDS-2072E hacked to 200 MHz exactly matches the 2204EA both at full BW and at 100 MHz.
There's a long thread about Leo's pulser here:
https://www.eevblog.com/forum/projects/yet-another-fast-edge-pulse-generatorwith lots of screen shots on a wide variety of instruments. And each unit comes with a printout of the step response on a very high BW scope. It beats the pants off the Tek 106s I bought to calibrate my 465 and Dumont 1060.