I ended up staying awake until 2am having a blast rolling a 98se VM and discovered softgpu: https://github.com/JHRobotics/softgpu