Wasn’t the original “written” using discrete logic (as in, no ROM)? How close to the original is your VHDL version then?
In regards to ROM. It was an FPGA, meaning it was reprogrammed on every startup. But all behaviour was built as logic without accessing any memory.