<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
<title>VoiceBot RSS: Can't get this to work with Mame Emulator software</title>
<atom:link href="https://www.voicebot.net/Discussions/RSS/?TopicID=14408bc1-cd21-4134-b286-32f75884e4f8" rel="self" type="application/rss+xml" />
<link>https://www.voicebot.net/Discussions/RSS/?TopicID=14408bc1-cd21-4134-b286-32f75884e4f8</link>
<description>VoiceBot RSS: Can't get this to work with Mame Emulator software</description>
<lastBuildDate>Thu, 30 Apr 2026 16:14:00 GMT</lastBuildDate>
<language>en</language>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<generator>https://www.voicebot.net/Discussions/RSS/?TopicID=14408bc1-cd21-4134-b286-32f75884e4f8</generator>
<item>
<title>RE: Can't get this to work with Mame Emulator software</title>
<link>https://www.voicebot.net/Discussions/View/cant-get-this-to-work-with-mame-emulator-software/?ID=14408bc1-cd21-4134-b286-32f75884e4f8#5</link>
<pubDate>Thu, 21 Sep 2017 17:08:06 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.voicebot.net/Discussions/View/cant-get-this-to-work-with-mame-emulator-software/?ID=14408bc1-cd21-4134-b286-32f75884e4f8#5</guid>
<category>VoiceBot</category>
<description><![CDATA[Awesome, glad to hear you got it working, and thanks for sharing that info!]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Awesome, glad to hear you got it working, and thanks for sharing that info!
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Can't get this to work with Mame Emulator software</title>
<link>https://www.voicebot.net/Discussions/View/cant-get-this-to-work-with-mame-emulator-software/?ID=14408bc1-cd21-4134-b286-32f75884e4f8#4</link>
<pubDate>Wed, 20 Sep 2017 19:33:24 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.voicebot.net/Discussions/View/cant-get-this-to-work-with-mame-emulator-software/?ID=14408bc1-cd21-4134-b286-32f75884e4f8#4</guid>
<category>VoiceBot</category>
<description><![CDATA[Quote:
Not sure if VJoy would help there, but I read through that MAME thread, and it's definitely related. VoiceBot also uses SendKeys to send the keystrokes, which according to that thread, MAME doesn't support
The workaround they suggest there is to build your own keyboard driver and use tha...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
<div class="BackGrey"><div class="Text"><div><b>Quote:</b></div>Not sure if VJoy would help there, but I read through that MAME thread, and it's definitely related. VoiceBot also uses SendKeys to send the keystrokes, which according to that thread, MAME doesn't support <img src="https://www.voicebot.net/MediaCommon/SVGs/FontAwesome/face-frown.light.svg" alt=":(" style="box-sizing:border-box;position:relative;overflow:hidden;vertical-align:middle !important;width:16px;height:16px;" HelpButtonData=":(" HelpButtonDataAlign="BelowMiddle" /><br/>
<br/>
The workaround they suggest there is to build your own keyboard driver and use that to send the keystrokes, but that's dangerous and opens up a huge security risk, so it's not something we'd be interested in adding, sorry!</div></div><br/>
<br/>
Oops I forgot about this post.  But, I got it working!  Posting this here for anyone in the future.<br/>
<br/>
Mame since version 1.80 and later (it's on 1.85 now) now no longer needs to be recompiled or run through command line.  Here's all you need to do:<br/>
<br/>
In MAME directory open up subdirectory INI.   Find the file Mame.INI and open it in notepad or text editor.<br/>
<br/>
Scroll down until you see "keyboardinput"   It should say this:<br/>
<br/>
keyboardinput      auto<br/>
<br/>
Double click auto (so that you don't accidentally delete any spaces) and type in "dinput" so that it looks like this:<br/>
<br/>
keyboardinput      dinput<br/>
<br/>
Save the file and now the program will respond to all the VoiceBot commands.   I also added in 26 variables, one saying each letter (i might change this to "letter _" instead of just "letter" because I accidentally get command "b" or "d" when I say "the"); and I use it to do keyboard commands for some older computer based games that i don't have a keyboard out for.<br/>
<br/>
So, if the old dos program used arrow keys to move and space to jump, I was fine with my controller; but if it needed "m" for "map" i'd have to manually configure each of my games.  Now, I just say "m" and it brings up map.<br/>
<br/>
I hope this helps other people in the future <img src="https://www.voicebot.net/MediaCommon/SVGs/FontAwesome/face-smile.light.svg" alt=":)" style="box-sizing:border-box;position:relative;overflow:hidden;vertical-align:middle !important;width:16px;height:16px;" HelpButtonData=":)" HelpButtonDataAlign="BelowMiddle" />
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Can't get this to work with Mame Emulator software</title>
<link>https://www.voicebot.net/Discussions/View/cant-get-this-to-work-with-mame-emulator-software/?ID=14408bc1-cd21-4134-b286-32f75884e4f8#3</link>
<pubDate>Wed, 20 Sep 2017 18:32:38 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.voicebot.net/Discussions/View/cant-get-this-to-work-with-mame-emulator-software/?ID=14408bc1-cd21-4134-b286-32f75884e4f8#3</guid>
<category>VoiceBot</category>
<description><![CDATA[Not sure if VJoy would help there, but I read through that MAME thread, and it's definitely related. VoiceBot also uses SendKeys to send the keystrokes, which according to that thread, MAME doesn't support
The workaround they suggest there is to build your own keyboard driver and use that to sen...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Not sure if VJoy would help there, but I read through that MAME thread, and it's definitely related. VoiceBot also uses SendKeys to send the keystrokes, which according to that thread, MAME doesn't support <img src="https://www.voicebot.net/MediaCommon/SVGs/FontAwesome/face-frown.light.svg" alt=":(" style="box-sizing:border-box;position:relative;overflow:hidden;vertical-align:middle !important;width:16px;height:16px;" HelpButtonData=":(" HelpButtonDataAlign="BelowMiddle" /><br/>
<br/>
The workaround they suggest there is to build your own keyboard driver and use that to send the keystrokes, but that's dangerous and opens up a huge security risk, so it's not something we'd be interested in adding, sorry!
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Can't get this to work with Mame Emulator software</title>
<link>https://www.voicebot.net/Discussions/View/cant-get-this-to-work-with-mame-emulator-software/?ID=14408bc1-cd21-4134-b286-32f75884e4f8#2</link>
<pubDate>Tue, 19 Sep 2017 11:45:57 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.voicebot.net/Discussions/View/cant-get-this-to-work-with-mame-emulator-software/?ID=14408bc1-cd21-4134-b286-32f75884e4f8#2</guid>
<category>VoiceBot</category>
<description><![CDATA[Quote:
Hi, I'm having trouble, I did a bunch of commands and I can confirm keypresses in notepad.
I run a dual screen, and when I run Mame on Screen1, i watch VoiceBot in Screen2 and I can see it recognizing commands; but it's not working on the app.
Can anyone help?
Actually, one command wor...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
<div class="BackGrey"><div class="Text"><div><b>Quote:</b></div>Hi, I'm having trouble, I did a bunch of commands and I can confirm keypresses in notepad.<br/>
<br/>
I run a dual screen, and when I run Mame on Screen1, i watch VoiceBot in Screen2 and I can see it recognizing commands; but it's not working on the app.<br/>
<br/>
Can anyone help?</div></div><br/>
<br/>
Actually, one command worked.  I made a "Mame Exit" which hits escape key.  That single command worked.  All others would look like they work; but the keypress wasn't being responded to.<br/>
<br/>
The commands work in notepad, it's just the software isn't responding.<br/>
<br/>
Is there some type of compatibility issue or input mode i need to change?<br/>
<br/>
I found this thread, possibly related:<br/>
http://www.mameworld.info/ubbthreads/showflat.php?Cat=&Number=216824&page=0&view=expanded&sb=5&o=&vc=1<br/>
<br/>
Is there a way around this?<br/>
<br/>
Would this possibly do it (scroll down a little to vjoy app):<br/>
http://headsoft.com.au/index.php?category=vjoy
</div>
]]></content:encoded>
</item>
<item>
<title>Can't get this to work with Mame Emulator software</title>
<link>https://www.voicebot.net/Discussions/View/cant-get-this-to-work-with-mame-emulator-software/?ID=14408bc1-cd21-4134-b286-32f75884e4f8</link>
<pubDate>Tue, 19 Sep 2017 04:29:50 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.voicebot.net/Discussions/View/cant-get-this-to-work-with-mame-emulator-software/?ID=14408bc1-cd21-4134-b286-32f75884e4f8</guid>
<category>VoiceBot</category>
<description><![CDATA[Hi, I'm having trouble, I did a bunch of commands and I can confirm keypresses in notepad.
I run a dual screen, and when I run Mame on Screen1, i watch VoiceBot in Screen2 and I can see it recognizing commands; but it's not working on the app.
Can anyone help?]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Hi, I'm having trouble, I did a bunch of commands and I can confirm keypresses in notepad.<br/>
<br/>
I run a dual screen, and when I run Mame on Screen1, i watch VoiceBot in Screen2 and I can see it recognizing commands; but it's not working on the app.<br/>
<br/>
Can anyone help?
</div>
]]></content:encoded>
</item>
</channel>
</rss>