Its dependent on the emulator itself. Some allow you to select a sound device, some just play over the primary audio's wave.
I'm setting up RRGS to use Project64 and I'm having an issue getting the roms to load. I've got the skin loading fine, the rom and artwork are visible, but when I attempt to load a rom, I get the following error:
I'm able to load the same rom when using the emulator. My settings and debug file are below:
Code:<RRGameStation> <SystemSettings> <FirstRun>1</FirstRun> </SystemSettings> <UserSettings> <DebugMode>True</DebugMode> <YOffset>0</YOffset> <XOffset>0</XOffset> <PauseAudio>False</PauseAudio> <MameDelay>0</MameDelay> </UserSettings> <EmulatorSettings> <Emulator1> <Name>Project64</Name> <Path>C:\Program Files\Project64 1.6\Project64.exe</Path> <Extension>*.z64</Extension> <RomPath>F:\N64_ROMS\</RomPath> <WindowTitle></WindowTitle> </Emulator1> </EmulatorSettings> </RRGameStation>
Code:[2012-04-05 10:15:35 PM]SDK Initialized [2012-04-05 10:15:35 PM]Timers Initialized [2012-04-05 10:15:35 PM]Settings file found. [2012-04-05 10:15:36 PM]System Settings loaded [2012-04-05 10:15:36 PM]User Settings loaded
If that can to help you this is my setup for Project64
<Path>C:\Program Files\Ride Runner\Skins\Carwings_Dynamic_pm\Emulators\Project64 1.6\Project64.exe</Path>
<RomPath>C:\Program Files\Ride Runner\Skins\Carwings_Dynamic_pm\Emulators\Project64 1.6\Rom\</RomPath>
<WindowTitle>Project64 Version 1.6</WindowTitle>
So after some digging, I've determined that the error is thrown by Project64. When calling the emulator with the ROM name parameter to launch, the ROM name cannot be enclosed in double quotes ("). Not sure if the plugin is doing this or not?
Also, I used the skintool to see the command being sent when the "SELECT" button is clicked and this is what I see:
I don't see the ROM name being passed, and I'm not sure why there is two ";;" between the skin name and the emulator?Code:LOAD;RRGS_Player.skin;;C:\Program Files\Project64 1.6\Project64.exe
If i don't say a jock , you can add what you want between the ;; and RR say (here) 'Project 64' when you launch the command!
and you can to add the window title to the end as :LOAD;RRGS_Player.skin;Project 64;C:\Program Files\Project64 1.6\Project64.exe
who is needed for well embed the emulator into the screen RRGS_Player.skin when you use skintool !LOAD;RRGS_Player.skin;Project 64;C:\Program Files\Project64 1.6\Project64.exe;Project64 Version 1.6
(use the two lines)
My roms have the extension *.v64 not *.z64.C,2,77,796,464
You don't need to use the cote, this is the plugin that do this job !
the game is passed with no quotes at all. I know i had project 64 working when i was actively testing this plugin. What version of project 64 are you using?Code:Case "nintendo 64", "nintendo64", "n64" game = Trim(RRSDK.GetInfo("CLTEXT"))
Yea then that's the problem. The default passes with quotes, pretty much because all of the other emus require them. Easiest way to check is to rename it to one of the case names and try it. It should work.
Sent from my Transformer TF101 using Tapatalk