I recently got it running again on my MacBook with High Sierra install 10.13. What I found finally worked after lots of experimentation, I used Wine with WineSkin. When you create the wrapper make sure you use WS9Wine1.7.55 or lower for your engine, I found anything higher and it would not load properly. Next go to screen options and make sure to disable "AUTO DETECT GPU..." option. Then in winetricks install d3dx9_36. Then go to the config utility under Wine Tools in the advanced section, from there under the Applications tab I changed the windows version to windows 95. That should about do it! Like above I had to use FOnlineD3D.exe as my executable as the standard gave me a black screen.