Main > Main Forum
DS on a cabinet
shateredsoul:
I did a bit more research, and found out that desmume can do fullscreen on svn release
http://cid-ec92aae47a89073b.skydrive.live.com/browse.aspx/Emulation/Desmume?view=details
It's not in the options, but if you press alt+enter it goes full screen, apparently no$gba is better for less powerful systems but desmume can run all games perfectly given your system is powerful enough (haven't confirmed yet)
mh12:
--- Quote from: Turnarcades on March 18, 2010, 01:42:54 pm ---however even those excellent re-imaginings like Tetris and Mario Kart require too much touch interaction at some point during play
--- End quote ---
won't be touching Mario Kart.. but I play some Tetris DS and surprisingly there is only ONE mode (of the.. 6?) that uses the stylus at all. and having to use my second stick as the stylus isn't the only reason i suck at it. Also, it's the only game I've seen that doesn't even have a gap between the screens in the playfield - it's a continuous vertical screen. in that way, you're better off with an emulator. Anyway, it's a great title and i would buy it if i could find it anywhere! it's actually geared toward 'retro gamers'
--- Quote ---and creating scripts and the like can be a chore, so I'd prefer to keep it out for now. Maybe if the emulation and game support improves on the emulators as well as improved 'cab-friendly' features, I think it woul be a good addition.
--- End quote ---
You're right that this is a total hack job. I have a unique Autohotkey script for each game I run (i switch the screens for some... some have separators... Contra 4's controls had to be totally remapped... New SMB needs some utility run after it loads to fix the sound...)
I've found the emulation to be great though (besides the SMB sound issue); what problems did you have?
I was seriously considering a DS XL, and then right before the launch they go and announce this!: http://www.slipperybrick.com/2010/03/nintendo-3ds-additional-details/
I'll start collecting games at least. Nothing I've seen my friends playing on a DS ever grabbed me, so it was great to try out this handful on my cab.
mh12:
--- Quote from: shateredsoul on March 18, 2010, 02:11:42 pm ---I wish there was an option to have the DS screens take up the entire space vertically (one screen on top of each other) and with black borders on the side. Not sure why they haven't thought of this for any of the emulators, but to me this would be the best solution.
--- End quote ---
that's what i'm doing
--- Quote ---I've heard a lot about autohotkey (i.e. using it to skip straight to the game for street fighter IV), do you know of a thread that explains what it is? Can you share the script you've configured for your pc?
--- End quote ---
i heard about AHK here.. but i don't recall a thread that explains much about it. the documentation that comes with it is very good, and you can find loads of examples and help for every command on the web. i'm still not very good at it though - basically trial and error. there's a script that comes with it to control the mouse with the keyboard, so i remapped that to be my second stick's "keys" (jpac) for the games that need it. Contra 4 is one that doesn't use the touchscreen at all. Here's my script for that:
--- Quote ---FileCopy, G:\nds\NO$Zoomer.si, G:\nds\NO$Zoomer.ini, 1
Run G:\nds\NO$Zoomer.exe "G:\nds\roms\Contra 4.nds"
z::a
return
x::z
return
c::s
return
d::c
return
s::x
return
a::d
return
esc::
SendInput !{F4}
FileCopy, G:\nds\NO$Zoomer.good, G:\nds\NO$Zoomer.ini, 1
ExitApp
--- End quote ---
the bit with all the colons tells my buttons to act as other keypresses ("Z" turns to A, etc.). Esc sends Alt-F4.. and all that FileCopy stuff is to load up the correct configuration ("touch" screen on the bottom, and a black line between screens.. since this game has a gap you disappear into often) and then on exit sets the configuration back to my default.
--- Quote ---I have noticed some people add a 2nd touch screen on their arcade setup, has anyone seen one of these setup to play nintendo DS (using the two screens)?
I just had an awesome Idea, what if the touch screen was integrated into the panel? The trackball can be above it, but this would make it really easy to use for Nintendo DS games, displaying your controller configurations when launching games, and configuring windows.
--- End quote ---
now that is too much messing around for me! anyway, do you mean the monitor would only be the top screen? that wouldn't be good since the touch screen is the main screen for a lot of games.
bkenobi:
Doesn't your script mean that when you press 's' it will send 'a' (s->x->z->a)? I can't remember if remapping buttons will send something the script will see as a different key press. I thought it did though...
EDIT: Nope, just tried it and it works great. Huh, I relearned something. :cheers:
shateredsoul:
Wow man.. that is crazy hacking.. I had enough trouble getting autohotkey to pres "alt+enter" for me after launching an emulator, I do have a autohotkey question though.
I noticed that the autohotkey ahk gets saved in my documents.. fine, I can edit that done. What if I want a second script? The one I already have is for pcsx2, is there a way to do a new .exe for another auto hotkey script for nintendo ds? or do I have to somehow work that in to that one .ahk file (maybe by specifying specific emulators.
Does this line (underneath) mean that the changed keys are only active when this program launches?
FileCopy, G:\nds\NO$Zoomer.si, G:\nds\NO$Zoomer.ini, 1
Run G:\nds\NO$Zoomer.exe "G:\nds\roms\Contra 4.nds"
I was able to get the screens to separate. This was easy, but there's no way to hide the second screen. So, I made the second screen tiny and put it in the black border on the left. So when in fullscreen,Every-time I break the screens apart nowthe top screen takes up the the whole screen vertically, and the bottom on goes into the left black border on the left. Pretty nice! I just realized I need to add a button that would allow you to switch screens (sometimes the gameplay is on the bottoms screen). So I can either mess with autohotkey or use the trackball to play.
Next step: Try hacking up Maximus Arcade to add this system
by the way the sound in new super mario bros does sound grainy... hopefully that gets fixed in the next release