OK, so the oscillator is running at around the correct frequency - 11.059MHz.Scope results: first pic is oscillator
Second is ALE.
It appears ALE is working with good logic levels so at least the processor is running. While you are on ALE, change the scope triggering from AUTO to NORM then adjust the trigger level for a stable trace. You may have to adjust the horizontal speed. ALE will pulse roughly every 12 or 6 oscillator cycles so at a rep rate of about 1-4MHz depending on what the program is doing.
With the scope:
Probe around at all of the STC 899C52 inputs and outputs to ensure that they are all at solid logic levels. Physically operate the inputs. For example, if one is connected to a microswitch on the dino's elbow, toggle the switch and make sure the signal gets to the input port at good logic levels.
Check logic levels into and from the 'HC373.
You will probably find ALE/ connected to pin 11 of the 373. I think the 373 latches A1-A0 and CS/ for the 8255s so it needs to be working too.
https://www.ti.com/product/SN74HC373
The 8255 IO requires RD/ (Pin 17) and WR/ (Pin 16) signals from the 89C52 to the corresponding pins on the 8255s (RD/ on pin 5, WR/on pin 36). Probe these. They will be sporadic, pulsing LOW only when the external 8255 IO is read or written. Also probe chip select CS/ Pin 6) on each 82C55. CS/ will pulse low to enable data transfer concurrent with RD/ or WR/ on each chip. CS/ will be sporadic as well.
8255 pins A1-A0 (8-9) select the port. I think these would be latched by the 373 but check that out.
Get some sleep if you can.
Good luck!