Page 1 of 2

Nintendo DS

Posted: Fri May 10, 2013 1:47 pm
by Stefan
I try to Play No$Gba - DS - Emu with myZoom.
myZoom make it possible, to Play DS Games in Fullscreen.

With a simple .bat, i can start example: New Super Mario in Fullscreen,
i cant start it over mGalaxy ...  :-\

Anybody try it before ?

Re: Nintendo DS

Posted: Sat May 11, 2013 12:55 pm
by Aeliss
You can listen to the sound but no picture ? Or nothing ?

Re: Nintendo DS

Posted: Tue May 14, 2013 3:02 pm
by Stefan
"Nothing", i can see a grey box in the upper left corner, then all freeze ...

But i can start it with a .bat file, and: myZoom.exe "folder/game.nds"

:-\

Re: Nintendo DS

Posted: Tue May 14, 2013 4:13 pm
by Aeliss
k, not the same problem than me.
In somes emulators IDK why but the fullscreen doesn't work if mgalaxy is running, they work with bat file file but not with mgalaxy.
I can listen the sound but no picture, in fact the "always on top" function not working really well on these emulators and even with fullscreen they are running on background.

Autoit script forced for these emulators to put the emulator on top.

Re: Nintendo DS

Posted: Tue May 14, 2013 6:47 pm
by Stefan
i think its some Configuration, and at myZoom, you must press F1 ... 2 ... 3 ... for Fullscreen Modes ...

Re: Nintendo DS

Posted: Tue May 14, 2013 7:21 pm
by Aeliss
I can't help you, I use only emulator that can be use in a "multiple emulation arcade machine" and not possible with the DS because of dual screen, touchscreen, ect ...
But with autoit nothing is impossible, you can use emulator that don't use command line for exemple.

you can simulate F1 with the command

Code: Select all

send("{F1}")

for "on top problem"

Code: Select all

$PID = Run ( "application.exe ")

while _WinWaitActivePID($PID)
   sleep(500)
wend

;------------------------

 Func _WinWaitActivePID($iPid)
    While 1
        Local $list = WinList()
        For $i = 1 To $list[0][0]
            If $list[$i][0] <> "" And IsVisible($list[$i][1]) Then
                If WinGetProcess($list[$i][1]) = $iPid AND WinActive($list[$i][1]) Then Return $list[$i][0]
            EndIf
        Next
    WEnd
EndFunc

Func IsVisible($handle)
    If BitAND(WinGetState($handle), 2) Then
        Return 1
    Else
        Return 0
    EndIf

EndFunc

Re: Nintendo DS

Posted: Tue May 14, 2013 7:23 pm
by rik_adriano
Why you not use Desmume.
It is newer and you can play from 7z  :)

Re: Nintendo DS

Posted: Tue May 14, 2013 7:27 pm
by Stefan
Aeliss, i will use DS in Arcade Cab too ;-) but only Jump and Runers as Mario or Giana Sisters.

Rik, have Desmume fullscreen and command lines to start ?
Or better, you use it with mGalaxy ?

Re: Nintendo DS

Posted: Tue May 14, 2013 7:44 pm
by rik_adriano
Yes i use it and you need script to launch it in full screen  ;)

Re: Nintendo DS

Posted: Tue May 14, 2013 7:50 pm
by Stefan
Sounds good ... any specials here to made this ?
Please, Can you post Script and Downloadsource for Emu ?

Re: Nintendo DS

Posted: Tue May 14, 2013 7:52 pm
by h3xl3y
I use Desmume too
Download Link
here is the script i use to launch it

Code: Select all

#include <Misc.au3>
Opt("WinTextMatchMode", 3)
$app = "DeSmuME_x64.exe"
$windows = "DeSmuME 0.9.9 x64"

If $CmdLine[0] == 1 Then
	Run('"' & $app & '" "' & $CmdLine[1] & '"')
	WinWait ( $windows )
	WinActivate ( $windows )
	WinWaitActive ( $windows )
	Send("!{ENTER}")
	While ProcessExists( $app )
	     Sleep(500)
        Wend
	ProcessWaitClose( $app )
	Exit 0
EndIf
Have Fun  :)

EDIT: changed script because it used to much CPU
        added download link

Re: Nintendo DS

Posted: Tue May 14, 2013 8:14 pm
by rik_adriano
My script is the same as h3xl3y's  ;D
You can use this version Desmume 0.99, is latest stable version.

Re: Nintendo DS

Posted: Wed May 15, 2013 5:11 am
by Stefan
Mens, help please, where is the "fullscreen" option ?  ???

Sure, i have the lastes X64 version 9.9., and first i try it without mGalaxy and AutoIt,
or is the fullscreen option in Line 2 at Script ?

Edit: OK read now in Script, the Alt+Enter .... thanks.

Re: Nintendo DS

Posted: Wed May 15, 2013 7:40 am
by Stefan
Skins:

I have seen, on myZoom you can include Skins, so the fullscreen show as a DS Hardware,
is this possible in Desmume too ?

Re: Nintendo DS

Posted: Wed May 15, 2013 12:15 pm
by h3xl3y
I think no, but i'm not sure  :-\
didn't try or search anything about skins