<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-16778891</id><updated>2025-07-30T07:41:15.642-07:00</updated><title type='text'>Heath&#39;s Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://doerrhb.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16778891/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://doerrhb.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Heath Doerr</name><uri>http://www.blogger.com/profile/04132808005013814213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGA-j7AcDZDccepH_k1O7dzlilejgsHNJiKb5sQj7IPnyHfXnODbRFq_v2pVDHgf9RV0wnGJIgYbdm-jBxUkUVwV0mzN0Aw399XTWeYGjnXczklrkOXDps97fYSZ7AkDHidO5vywOS0htzF8re2t2VlwAwUYADWXsJ-r3WPp_rYZYbatM/s1600/467252274_10232470667763151_3485020278463095163_n.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-16778891.post-998306279894004868</id><published>2021-02-14T07:33:00.000-08:00</published><updated>2025-07-30T06:21:21.511-07:00</updated><title type='text'>Voice chat echo in XCOM Enemy Unknown</title><content type='html'>&amp;nbsp;My son and I were struggling with this one for a while, so I thought I would write an article to make this information searchable in case anyone else was facing a similar issue.&amp;nbsp;&amp;nbsp; In the game XCOM Enemy Unknown for Windows, we were getting a constant echo during multiplayer LAN games when using Voice Chat via the Steam Client.&amp;nbsp;&amp;nbsp; It was especially frustrating because it would only occur during the actual match.&amp;nbsp;&amp;nbsp; When we were discussing the game prior to launch, it sounded great.&lt;p&gt;&lt;/p&gt;&lt;p&gt;It turns out that XCOM was using it&#39;s own VoIP functions on top of Steam&#39;s, which is why there was an echo.&amp;nbsp;&amp;nbsp; Our data was getting transfered twice, once by the Steam Client and once by XCOM itself.&amp;nbsp;&amp;nbsp; To fix this, you have to disable Voice Chat in XCOM.&amp;nbsp;&amp;nbsp; This is done by editing a configuruation file. Navigate to:&lt;/p&gt;&lt;p&gt;C:\Users\&amp;lt;Your User Name&amp;gt;\Documents\My Games\XCOM - Enemy Unknown\XComGame\Config&lt;/p&gt;&lt;p&gt;Open up &quot;XComEngine.ini&quot; in Notepad&lt;/p&gt;&lt;p&gt;Change &quot;bHasVoiceEnabled=true&quot; to &quot;bHasVoiceEnabled=false&quot;&lt;/p&gt;&lt;p&gt;That should do it, your echo in Steam Voice Chat should be gone.&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://doerrhb.blogspot.com/feeds/998306279894004868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16778891/998306279894004868' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16778891/posts/default/998306279894004868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16778891/posts/default/998306279894004868'/><link rel='alternate' type='text/html' href='http://doerrhb.blogspot.com/2021/02/voice-chat-echo-in-xcom-enemy-unknown.html' title='Voice chat echo in XCOM Enemy Unknown'/><author><name>Heath Doerr</name><uri>http://www.blogger.com/profile/04132808005013814213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGA-j7AcDZDccepH_k1O7dzlilejgsHNJiKb5sQj7IPnyHfXnODbRFq_v2pVDHgf9RV0wnGJIgYbdm-jBxUkUVwV0mzN0Aw399XTWeYGjnXczklrkOXDps97fYSZ7AkDHidO5vywOS0htzF8re2t2VlwAwUYADWXsJ-r3WPp_rYZYbatM/s1600/467252274_10232470667763151_3485020278463095163_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16778891.post-8184149750134060357</id><published>2019-12-28T06:09:00.003-08:00</published><updated>2025-07-30T06:21:33.956-07:00</updated><title type='text'>Display Priority with older Monitors</title><content type='html'>I have a MAME cabinet with a traditional CRT monitor inside it.&amp;nbsp;&amp;nbsp; I like this because it fits my bezel perfectly, and gives the old school feel of traditional coin op arcade machines when using it with MAME.&amp;nbsp; I&#39;ve resisted upgrading to an LCD, even though I&#39;m limited to 4x3 aspect and a VGA connection.&amp;nbsp; In my mind a new display would be a downgrade.&lt;br /&gt;
&lt;br /&gt;
However recently I&#39;ve noticed a problem.&amp;nbsp; When connecting my MAME PC to my Home Theater projector via the HDMI port on my video card, Windows 10 would always default to the Projector as the default display when resuming from sleep, or if the Projector was on during boot.&lt;br /&gt;
&lt;br /&gt;
What I wanted was for the VGA display to be the default ALWAYS (Display 1 in Windows) and for the Projector to only be enabled when I chose to do so.&amp;nbsp; A non active HDMI switch worked (physically severing the connection to the projector when not in use) but this was not ideal. &lt;br /&gt;
&lt;br /&gt;
After some research I found that video card bios have a locked in display order priority.&amp;nbsp; I was using a DVI to VGA adpater to connect my monitor, so I thought perhaps a Display Port to VGA adapter would change the display order priority without having to change my monitor type.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
A few days later, this cable arrived, and I immediately saw all my issues go away.&amp;nbsp;&amp;nbsp; Windows now allows me to assign my VGA display as Display 1 (I don&#39;t think it even knows it&#39;s an old CRT anymore, it thinks of it as an eqivilent display now to the Projector).&amp;nbsp; The CRT is now the default in all boot scenarios and still is the primary after sleep resumes.&amp;nbsp;&amp;nbsp; I know this is an edge case that most people won&#39;t have to deal with, but I didn&#39;t see any information like this in my google searches so hopefully this helps someone else.&amp;nbsp; </content><link rel='replies' type='application/atom+xml' href='http://doerrhb.blogspot.com/feeds/8184149750134060357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16778891/8184149750134060357' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16778891/posts/default/8184149750134060357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16778891/posts/default/8184149750134060357'/><link rel='alternate' type='text/html' href='http://doerrhb.blogspot.com/2019/12/display-priority-with-older-monitors.html' title='Display Priority with older Monitors'/><author><name>Heath Doerr</name><uri>http://www.blogger.com/profile/04132808005013814213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGA-j7AcDZDccepH_k1O7dzlilejgsHNJiKb5sQj7IPnyHfXnODbRFq_v2pVDHgf9RV0wnGJIgYbdm-jBxUkUVwV0mzN0Aw399XTWeYGjnXczklrkOXDps97fYSZ7AkDHidO5vywOS0htzF8re2t2VlwAwUYADWXsJ-r3WPp_rYZYbatM/s1600/467252274_10232470667763151_3485020278463095163_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16778891.post-579055240741488559</id><published>2018-02-07T06:36:00.004-08:00</published><updated>2025-07-30T06:22:04.756-07:00</updated><title type='text'>Enabling MAME&#39;s cheat system in MAMEoX</title><content type='html'>&lt;br /&gt;
I recently figured this out and thought I would post it in case others are struggling with this.  &lt;a href=&quot;https://sourceforge.net/projects/mameox/&quot;&gt;MAMEoX&lt;/a&gt; is a build of MAME which runs on the Original Xbox Console.  I use it to play classic games on my TV, and for years I thought it did not support Cheats for infinite lives, etc.   Turns out this is not correct.  In order to enable Cheats you should do the following:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Get the latest &lt;a href=&quot;http://cheat.retrogames.com/download/cheat126.zip&quot;&gt;cheat.dat&lt;/a&gt; file.&lt;/b&gt;  Make sure it is in cheat.dat format, the last version supporting this format was MAME 1.26.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Now FTP this file to your MAMEoX directory, in the &lt;b&gt;/general/ subdirectory.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;

Now, after launching a game in MAMEoX, press &lt;b&gt;BACK + WHITE&lt;/b&gt; on your Xbox Controller to open MAMEoX&#39;s in game menu, and select the Cheat submenu.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcO4KcZR6w8BESWPnaRnYMkWdHPQpnxqaIdphXRUy0LXeroVr0etqGyjsJK88J0RZmKpnIB5PEbVIKv8tZsX4ymzni7F3nMsQH9ItvbX_vSpVQC3eFtdatNe6iIoTWPMs5hEVb/s1600/cheat.JPG&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;1518&quot; height=&quot;181&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcO4KcZR6w8BESWPnaRnYMkWdHPQpnxqaIdphXRUy0LXeroVr0etqGyjsJK88J0RZmKpnIB5PEbVIKv8tZsX4ymzni7F3nMsQH9ItvbX_vSpVQC3eFtdatNe6iIoTWPMs5hEVb/w172-h181/cheat.JPG&quot; width=&quot;172&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;And then Enable the relevent cheats for the game you are playing:&lt;br /&gt;

&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0C0QiIHWnhwHTp_wkucDRrB5QqXZydxU7piVwN6spZMXSbgU22mXc8wFI3OMGSgs78rqRG6vkhUzWqK4VE8nP64UQ3COORU-Q4Sce30ct3d25NDXmVsG3l9FP9X6dX7wxtSpw/s1600/enable.jpg&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;1477&quot; height=&quot;187&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0C0QiIHWnhwHTp_wkucDRrB5QqXZydxU7piVwN6spZMXSbgU22mXc8wFI3OMGSgs78rqRG6vkhUzWqK4VE8nP64UQ3COORU-Q4Sce30ct3d25NDXmVsG3l9FP9X6dX7wxtSpw/w172-h187/enable.jpg&quot; width=&quot;172&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enjoy infinite lives on your favorite classic aracde games!
</content><link rel='replies' type='application/atom+xml' href='http://doerrhb.blogspot.com/feeds/579055240741488559/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16778891/579055240741488559' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16778891/posts/default/579055240741488559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16778891/posts/default/579055240741488559'/><link rel='alternate' type='text/html' href='http://doerrhb.blogspot.com/2018/02/enabling-mames-cheat-system-in-mameox.html' title='Enabling MAME&#39;s cheat system in MAMEoX'/><author><name>Heath Doerr</name><uri>http://www.blogger.com/profile/04132808005013814213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGA-j7AcDZDccepH_k1O7dzlilejgsHNJiKb5sQj7IPnyHfXnODbRFq_v2pVDHgf9RV0wnGJIgYbdm-jBxUkUVwV0mzN0Aw399XTWeYGjnXczklrkOXDps97fYSZ7AkDHidO5vywOS0htzF8re2t2VlwAwUYADWXsJ-r3WPp_rYZYbatM/s1600/467252274_10232470667763151_3485020278463095163_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcO4KcZR6w8BESWPnaRnYMkWdHPQpnxqaIdphXRUy0LXeroVr0etqGyjsJK88J0RZmKpnIB5PEbVIKv8tZsX4ymzni7F3nMsQH9ItvbX_vSpVQC3eFtdatNe6iIoTWPMs5hEVb/s72-w172-h181-c/cheat.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16778891.post-3557453743214390183</id><published>2011-06-24T07:48:00.000-07:00</published><updated>2025-07-30T06:22:32.363-07:00</updated><title type='text'>Eugene Jarvis and News Radio</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUn3H1z6qbhPrWHj_yMcVANLYqVAAAyf5gfLn0Q8NPY6t_GCdgLUCg869X6PuMViGYdppvH4L0n5J8CdwVqcb953I2p5hg67ilOjTn40q4XHO92omw2CLJTqGBc6ZxfPwbhDVu/s1600/1181242172223.jpg&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;Here&#39;s a bit of trivia you may not know.&amp;nbsp; Eugene Jarvis, inventor of some of the most landmark classic arcade games in history (e.g. Defender, Stargate, and my personal favorite, Robotron: 2084), appeared on a sitcom in the late 90&#39;s.&lt;br /&gt;
&lt;br /&gt;
The sitcom was &lt;a href=&quot;http://www.imdb.com/title/tt0112095/&quot;&gt;News Radio&lt;/a&gt;, and in Season 3, Episode 4, the show revolved around the replacement of a sandwich machine with &quot;Stargate Defender&quot;, an obvious homage to &lt;a href=&quot;http://www.arcade-museum.com/game_detail.php?game_id=9780&quot;&gt;Stargate&lt;/a&gt;.&amp;nbsp; Eugene&#39;s cameo is a non-speaking role, but you can see him as one of the vending machine company&#39;s movers, as he pushes out the sandwich machine to reveal a modified Stargate cabinet.&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
You can find most of this information on&lt;a href=&quot;http://en.wikipedia.org/wiki/Eugene_Jarvis&quot;&gt; Eugene&#39;s wikipage&lt;/a&gt;, but what you might not know is that you can &lt;a href=&quot;http://movies.netflix.com/WiMovie/NewsRadio_Season_3_Arcade/70130076&quot;&gt;stream this episode&lt;/a&gt; to see it for yourself instantly if you are a &lt;a href=&quot;http://www.netflix.com/&quot;&gt;Netflix&lt;/a&gt; subscriber.&amp;nbsp; Enjoy!&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq5_df48HSVtvOuayNKm6sxliPFbsN8X4a87VA0yKA0S7BuA0FFzsDJed2FOpRmOVwPAAPJJsw57j24OUzpN1Z971Q8n5ZEkDQ40gwxPjEKZ4ETz3vInlURF0rIU8niFPIXMKO/s1600/euege1.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;239&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq5_df48HSVtvOuayNKm6sxliPFbsN8X4a87VA0yKA0S7BuA0FFzsDJed2FOpRmOVwPAAPJJsw57j24OUzpN1Z971Q8n5ZEkDQ40gwxPjEKZ4ETz3vInlURF0rIU8niFPIXMKO/s320/euege1.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDUNVrSfEEW7Bqu_Tkyabn5UkrqAYZdBJkj7pff3jMwtdglU11qE0b6VtdM9a-v1s4Aj4Tk0w0wAhj5Q-M7ua3dXmtCkE74GVV39N_sdpcjF0U-w4KGvLP_7X05zjylE-oKWNZ/s1600/euege2.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;238&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDUNVrSfEEW7Bqu_Tkyabn5UkrqAYZdBJkj7pff3jMwtdglU11qE0b6VtdM9a-v1s4Aj4Tk0w0wAhj5Q-M7ua3dXmtCkE74GVV39N_sdpcjF0U-w4KGvLP_7X05zjylE-oKWNZ/s320/euege2.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doerrhb.blogspot.com/feeds/3557453743214390183/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16778891/3557453743214390183' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16778891/posts/default/3557453743214390183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16778891/posts/default/3557453743214390183'/><link rel='alternate' type='text/html' href='http://doerrhb.blogspot.com/2011/06/eugene-jarvis-and-news-radio.html' title='Eugene Jarvis and News Radio'/><author><name>Heath Doerr</name><uri>http://www.blogger.com/profile/04132808005013814213</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGA-j7AcDZDccepH_k1O7dzlilejgsHNJiKb5sQj7IPnyHfXnODbRFq_v2pVDHgf9RV0wnGJIgYbdm-jBxUkUVwV0mzN0Aw399XTWeYGjnXczklrkOXDps97fYSZ7AkDHidO5vywOS0htzF8re2t2VlwAwUYADWXsJ-r3WPp_rYZYbatM/s1600/467252274_10232470667763151_3485020278463095163_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq5_df48HSVtvOuayNKm6sxliPFbsN8X4a87VA0yKA0S7BuA0FFzsDJed2FOpRmOVwPAAPJJsw57j24OUzpN1Z971Q8n5ZEkDQ40gwxPjEKZ4ETz3vInlURF0rIU8niFPIXMKO/s72-c/euege1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>