Audio output with - One WIN10 PC, two instances with two screens and two controllers

Having technical difficulties with Supermodel? Last-minute wardrobe malfunction? Get help here.
Forum rules
Keep it classy!
  • No ROM requests or links.
  • Do not ask to be a play tester.
  • Do not ask about release dates.
  • No drama!
Post Reply
miwa
Posts: 1
Joined: Sat Jun 07, 2025 8:49 am

Audio output with - One WIN10 PC, two instances with two screens and two controllers

Post by miwa »

As per the subject I have One WIN10 PC, two copies/instances of supermodel running with two HDMI displays (with speakers) and two controllers.
It works fine other than the audio which gets confused between the two displays meaning I have to go into Windows Settings 'App volume and device preferences' and change the assignments manually.
The problem 'I think' is that the Supermodel app has the same name for both instances.
I tried renaming one supermodel.exe to another name but this does not get reflected back into the app name windows is running.

Is it possible/easy to re-name the program at a lower level?
I was thinking I might be able to compile another version with another name?
I've never compiled a windows program but am willing to try however I thought it would be worth asking first as I could be wasting my time entirely and you may have come across this before. I have searched the forum and online but have not seen anything too definitive. Maybe Virtual Audio Cable could help?

Any help appreciated and huge thanks for the emulation itself, it's great!
BR, Milo
Bart
Site Admin
Posts: 182
Joined: Tue Nov 07, 2023 5:50 am

Re: Audio output with - One WIN10 PC, two instances with two screens and two controllers

Post by Bart »

It's not hard to compile Supermodel and I believe the instructions on the Help page are largely still correct. I'm not sure how to change the program name or even where the name is obtained from. We set a caption ("Supermodel - Game Name"), and that can be changed easily in Main.cpp. This is not a feature we'd plan to officially support as this sounds like an extremely obscure use case and I'm honestly not even sure I understand what you're trying to do here.
Post Reply