It works in Glide64 because they use software frame buffer emulation. It is unplayable with the black textures though. But disabling Frame Buffer Emulation gets rid of the black screen. I have tried all of the settings inside Project64's graphics settings within GlideN64, nothing makes the black textures go away. I am trying to use the entirety of my screen in windowed mode while playing Super Mario star Road. The reason I am using GlideN64 is because it is the only plugin that I know of that lets you make a custom windowed size. With new Super Mario 64 hacks on the rise, this should be fixed. It seems it has been an issue since 2015. This happens with almost all of the Super Mario 64 Rom hacks. Once I disable Frame Buffer Emulation I get this:
Every time I try to run Super Mario Star Road I get a completely black screen.