Looks like this is actually the fault of the video plugin. Different ones do different things. Direct64 v0.5.03.25 locks it up as I described Mupen64 doing. Jabo 3D 1.6 stops displaying anything until switched back out of fullscreen mode (which is a massive PITA and it doesn't look like Mupen64 has a convenient hotkey for this). glN64 v0.4.1 doesn't minimize (yay!) but fucks up translucent windows (boo!) and prompts me to select a microcode every time I start a game (unacceptable for what I'm doing). Glide64 v0.8 doesn't support my native resolution, and attempts to change the screen resolution (FAIL!) which
breaks the fuck out of everything. z64gl doesn't even run nor have a config dialog, and those are all the video plugins I have. Anyone know any others?
[edit] Found some more:
RCP Direct3D v0.6: Manual microcode selection? WTF?
Rice's Video 6.0.0 (DirectX): Fucks up translucent windows, doesn't respond to input.
Rice's Video 6.0.0 (OpenGL): Fucks up translucent windows, seems to be always-on-top which I can probably hack around. This one could work.
TR64 OpenGL v0.8.8: Again with the manual microcode selection.
1964 OpenGL 3.0.0: Doesn't run.
Looks like I'll be trying to deal with Rice's Video in OpenGL mode unless anyone has a better idea.[edit again] Also, more failure:
Mupen64 doesn't accept filenames on the command line? I didn't RTFM? The fuck?
[hey another edit] Scratch that, Rice's Video is slow as fuck and broken.
Of course I could
almost hack around Jabo3D's stupid, except for when it just fucking crashes entirely.
_________________
143
HyperNova Software is
now live (but may take a few tries to load) currently down; check out my PSP/DS/Game Boy/Windows/Linux homebrew, ROM hacks, and Gameshark codes!