Nintendo WII - YES, but ...

Get answers to questions about using mGalaxy.
User avatar
Stefan
Full Member
Full Member
Posts: 143
Joined: Wed Feb 20, 2013 8:47 am
Location: Wels - AUSTRIA

Hi all,

good news for all, someone maybe know it ...

You can play Wii Games 100% at your PC: http://www.dolphin-emulator.com
Get the Emulator and get some Wii - ISO.

This Emu play Gamecube ISO too.

I have it on my Arcade Cab - crazy  ;D - and play New Super Mario with Arcade - Controlls  :)
Wii Sports ( Basic Bowling, Golf, and so on) run very well too - perfect.

Buy a normal Sensor Bar ( from Snakebyte ) and a Wii - Controller, and a Bluetooth - USB - Adapter,
you can get this all for only 30 - 40 Euro ! Go to amazon ... they have it all.

And you have a Wii !
Sure, you need a fast CPU and good one GPU.

Today i have included in mGalaxy, all runs but with ESC, the Game close, but mGalaxy "sleep", at the Background there is an open "dolphin.exe" ( Taskmanager ), i think i can kill this with an AutoIt Script.

Anybody, or Admin, can help ?
---------------
Greetings from Austria
User avatar
h3xl3y
Newbie
Newbie
Posts: 40
Joined: Fri Mar 29, 2013 2:55 pm

I use Dolphin only from command

Code: Select all

value="/b /e "%path\%file%ext"" />
and it works well and exit well
mine exit with Alt+F4

Did you set the Hotkeys from emulator?
maybe Esc just Stops it and not Exit
User avatar
Stefan
Full Member
Full Member
Posts: 143
Joined: Wed Feb 20, 2013 8:47 am
Location: Wels - AUSTRIA

Thanks for Info, before, i use "-e ..."

OK now it work with Alt+F4, but again i have the same Problem as for DS,
i will quit with ESC  ;)
No way with AutoIt ?

Btw. they run perfect:
New Super Mario Bros.
Monster Hunter Tri (with Classic Controller)
Wii Sports
Wii Play

Witch Games do you play ?
Last edited by Stefan on Sat May 18, 2013 11:32 am, edited 1 time in total.
---------------
Greetings from Austria
User avatar
h3xl3y
Newbie
Newbie
Posts: 40
Joined: Fri Mar 29, 2013 2:55 pm

I think you can change Exit Hotkey to Esc
so try first that in Options > Hotkeys
Change Esc key from "Stop" to "EXIT"

New Super Mario is one of the best games ever in my opinion
i play everything with Mario in it
Mario Kart Wii is cool also
Last edited by h3xl3y on Sat May 18, 2013 11:35 am, edited 1 time in total.
User avatar
Stefan
Full Member
Full Member
Posts: 143
Joined: Wed Feb 20, 2013 8:47 am
Location: Wels - AUSTRIA

Sorry, at Option only "Stop" ist in ( Basic: ESC ), not a needed Full-Quit.

Do you play with a real Wii Controller ? And a Sensor Bar, too ? ( i do it - works perfect )

I have a real Wii too, buy that extra for Monster Hunter tri at Year 2010  ;D

But now, play on PC / Arcade Cab, this is very well and FUN.

Mario Kart run 100% ?
---------------
Greetings from Austria
User avatar
h3xl3y
Newbie
Newbie
Posts: 40
Joined: Fri Mar 29, 2013 2:55 pm

I see, well then you could try a simple script with

Code: Select all

HotKeySet("{ESC}", "Terminate")

Func Terminate()
    ProcessClose ( "Dolphin.exe" )
    Exit 0
EndFunc
No i don't have a Wiimote (i wanted to buy one but ended with a extHDD ;D)
but i can still play New Super Mario and Mario Kart
Mario Kart is emulated at 100% i think, only that i don't have enough power to run it at 100%
User avatar
Stefan
Full Member
Full Member
Posts: 143
Joined: Wed Feb 20, 2013 8:47 am
Location: Wels - AUSTRIA

i use this, but not work  :(
NO Emu start, NO game ...  :o

Code: Select all

HotKeySet("{ESC}", "Terminate")

If $CmdLine[0] == 1 Then
    $PID = Run ( "Dolphin.exe " &' "' & $CmdLine[1] & '"' )
    While 1
        Sleep(500)
    WEnd
EndIf

Func Terminate()
    While ProcessExists ( $PID )
	     ProcessClose ( $PID )
    WEnd
    Exit 0
EndFunc
---------------
Greetings from Austria
User avatar
h3xl3y
Newbie
Newbie
Posts: 40
Joined: Fri Mar 29, 2013 2:55 pm

try this

Code: Select all

HotKeySet("{ESC}", "Terminate")

If $CmdLine[0] == 1 Then
    $PID = Run ( "Dolphin.exe " /b /e "' & $CmdLine[1] & '"' )
    While 1
        Sleep(500)
    WEnd
EndIf

Func Terminate()
    While ProcessExists ( $PID )
	     ProcessClose ( $PID )
    WEnd
    Exit 0
EndFunc
User avatar
Stefan
Full Member
Full Member
Posts: 143
Joined: Wed Feb 20, 2013 8:47 am
Location: Wels - AUSTRIA

i do have the /b /e allready in the <system> Part ... but i tryd with and without,
same problem ... :o

mGalaxy stay stable, no emu start, i wonder ...  :-\

can you give it a try at your system ?
Last edited by Stefan on Sat May 18, 2013 2:08 pm, edited 1 time in total.
---------------
Greetings from Austria
User avatar
h3xl3y
Newbie
Newbie
Posts: 40
Joined: Fri Mar 29, 2013 2:55 pm

Sorry i see now that was not working
Here try this

Code: Select all

HotKeySet("Esc", "Terminate")
$app = "Dolphin.exe"
$path = "D:\mGalaxy\Emulators\Nintendo GC\"

If $CmdLine[0] == 1 Then
    Run ( $path & $app & " /b /e " & '"' & $CmdLine[1] & '"', $path)
    While 1
        Sleep(100)
    WEnd
EndIf

Func Terminate()
    ProcessClose ( $app )
    Exit 0
EndFunc 
Note that may be a problem with this
on my system it exits the emu when press ESC but the script it remains active and paused  :o
so the problem is that until the script exits you can't control mGalaxy window

but try it and see if it works on your system
i'm still trying to correct it
User avatar
h3xl3y
Newbie
Newbie
Posts: 40
Joined: Fri Mar 29, 2013 2:55 pm

Forgot to say that you need to change for the script to work

Code: Select all

value="/b /e "%path\%file%ext"" />
to

Code: Select all

value=""%path\%file%ext"" />
Aeliss
Hero Member
Hero Member
Posts: 900
Joined: Thu Apr 04, 2013 5:55 pm

You don't need autoit script
If you use dolphin with command line the stop command will exit too.

Code: Select all

so try first that in Options > Hotkeys
Change Esc key from "Stop" to "EXIT"
is enought

  -b, --batch            Exit Dolphin with emulator
Last edited by Aeliss on Sat May 18, 2013 2:30 pm, edited 1 time in total.
User avatar
h3xl3y
Newbie
Newbie
Posts: 40
Joined: Fri Mar 29, 2013 2:55 pm

@Aeliss
He said he tryed that and didn't work
Aeliss
Hero Member
Hero Member
Posts: 900
Joined: Thu Apr 04, 2013 5:55 pm

Yep but i m doing it and it work and it s marked on the wii faq/help.

Try too.

Code: Select all

  <System>
    <Name>Nintendo WII</Name>
    <AppPath>F:\emulateur\nintendo\wii\dolphin\Dolphin.exe</AppPath>
    <RomPath>F:\emulateur\nintendo\wii\rom</RomPath>
    <SnapPath>F:\emulateur\Mgalaxy\snapsemul\wii_gamecube</SnapPath>
    <VidPath />
    <Emu selected="0">
      <Cmd id="0" name="Dolphin" value="/e "%path\%file%ext" /b" />
    </Emu>
    <Ext selected="0">
      <Suf id="0" value=".iso" />
    </Ext>
    <Active>True</Active>
  </System>

dolphin.ini

Code: Select all

[General]
LastFilename = 
ShowLag = False
GCMPathes = 2
RecursiveGCMPaths = False
NANDRoot = ./User/Wii
WirelessMac = 
GCMPath0 = F:\emulateur\nintendo\wii\rom
GCMPath1 = F:\emulateur\nintendo\gamecube\rom
[Interface]
ConfirmStop = False
UsePanicHandlers = True
OnScreenDisplayMessages = True
HideCursor = True
AutoHideCursor = False
Theme = 0
MainWindowPosX = 803
MainWindowPosY = 177
MainWindowWidth = 800
MainWindowHeight = 648
Language = 0
ShowToolbar = True
ShowStatusbar = True
ShowLogWindow = False
ShowLogConfigWindow = False
ShowConsole = False
ThemeName = Boomy
[Hotkeys]
Open = 79
OpenModifier = 2
ChangeDisc = 0
ChangeDiscModifier = 0
RefreshList = 0
RefreshListModifier = 0
PlayPause = 349
PlayPauseModifier = 0
Stop = 27
StopModifier = 0
Reset = 0
ResetModifier = 0
FrameAdvance = 0
FrameAdvanceModifier = 0
StartRecording = 0
StartRecordingModifier = 0
PlayRecording = 0
PlayRecordingModifier = 0
ExportRecording = 0
ExportRecordingModifier = 0
Readonlymode = 0
ReadonlymodeModifier = 0
ToggleFullscreen = 13
ToggleFullscreenModifier = 1
Screenshot = 348
ScreenshotModifier = 0
Wiimote1Connect = 344
Wiimote1ConnectModifier = 1
Wiimote2Connect = 345
Wiimote2ConnectModifier = 1
Wiimote3Connect = 346
Wiimote3ConnectModifier = 1
Wiimote4Connect = 347
Wiimote4ConnectModifier = 1
LoadStateSlot1 = 340
LoadStateSlot1Modifier = 0
LoadStateSlot2 = 341
LoadStateSlot2Modifier = 0
LoadStateSlot3 = 342
LoadStateSlot3Modifier = 0
LoadStateSlot4 = 343
LoadStateSlot4Modifier = 0
LoadStateSlot5 = 344
LoadStateSlot5Modifier = 0
LoadStateSlot6 = 345
LoadStateSlot6Modifier = 0
LoadStateSlot7 = 346
LoadStateSlot7Modifier = 0
LoadStateSlot8 = 347
LoadStateSlot8Modifier = 0
SaveStateSlot1 = 340
SaveStateSlot1Modifier = 4
SaveStateSlot2 = 341
SaveStateSlot2Modifier = 4
SaveStateSlot3 = 342
SaveStateSlot3Modifier = 4
SaveStateSlot4 = 343
SaveStateSlot4Modifier = 4
SaveStateSlot5 = 344
SaveStateSlot5Modifier = 4
SaveStateSlot6 = 345
SaveStateSlot6Modifier = 4
SaveStateSlot7 = 346
SaveStateSlot7Modifier = 4
SaveStateSlot8 = 347
SaveStateSlot8Modifier = 4
[Display]
FullscreenResolution = 1280x1024
Fullscreen = False
RenderToMain = False
RenderWindowXPos = 330
RenderWindowYPos = 251
RenderWindowWidth = 640
RenderWindowHeight = 480
RenderWindowAutoSize = False
KeepWindowOnTop = False
ProgressiveScan = False
DisableScreenSaver = True
ForceNTSCJ = False
[GameList]
ListDrives = False
ListWad = True
ListWii = True
ListGC = True
ListJap = True
ListPal = True
ListUsa = True
ListFrance = True
ListItaly = True
ListKorea = True
ListTaiwan = True
ListUnknown = True
ListSort = 3
ListSortSecondary = 0
[Core]
HLE_BS2 = True
CPUCore = 1
CPUThread = True
DSPThread = False
DSPHLE = True
SkipIdle = True
LockThreads = False
DefaultGCM = 
DVDRoot = 
Apploader = 
EnableCheats = True
SelectedLanguage = 2
MemcardA = F:\emulateur\nintendo\wii\dolphin\User\GC\MemoryCardA.USA.raw
MemcardB = ./User/GC/MemoryCardB.USA.raw
SlotA = 1
SlotB = 1
SerialPort1 = 255
BBA_MAC = 
SIDevice0 = 6
SIDevice1 = 6
SIDevice2 = 0
SIDevice3 = 0
WiiSDCard = False
WiiKeyboard = False
WiimoteReconnectOnLoad = True
RunCompareServer = False
RunCompareClient = False
FrameLimit = 0x00000001
UseFPS = False
GFXBackend = Direct3D9
DPL2Decoder = False
Latency = 14
[Movie]
PauseMovie = False
Author = 
[DSP]
EnableJIT = True
DumpAudio = False
Backend = DSound
Volume = 100
[MemcardManager]
Last edited by Aeliss on Sat May 18, 2013 2:39 pm, edited 1 time in total.
User avatar
Stefan
Full Member
Full Member
Posts: 143
Joined: Wed Feb 20, 2013 8:47 am
Location: Wels - AUSTRIA

Thanks Aeliss, but there is no change for ESC key (?)

First, the Script from hexly is ok, thanks again,
but the first line must be ("{ESC}").

But i will try your version too, Aeliss, what i have to do now ?
<system> value parameters to "-b --batch ... " and the Options / Hotkeys ... at STOPP set to Escape,
then all right ?
---------------
Greetings from Austria
Post Reply