Best played on the Dolphin emulator as a GameCube game.
Paste the following into the game's ini settings by right clicking the game in Dolphin and then properties:
[Video_Settings]
SafeTextureCacheColorSamples = 512
FastDepthCalc = False
wideScreenHack = True
AspectRatio = 3
Download the HD texture pack from here: https://forums.dolphin-emu.org/Thread-def-jam-fight-for-ny-hd-textures