So for me, I DMZ the .98 address to get AFO to work. Also, I changed my DHCP pool to excluded .98 and .99, since both are used for the Dreamcast. This way I know no other devices take up those IP addresses.
It took me awhile to get it to work, because I had port forward my ISP public address from their gateway, into my router. You want avoid having a switch go into a switch. Have your WiFi dreampi connected to the "main" router that has the public IP.
You should be able to get it, and be able to save (or defete) the human race soon again.