{"id":7672,"date":"2024-11-07T09:26:08","date_gmt":"2024-11-07T17:26:08","guid":{"rendered":"https:\/\/www.wurb.com\/stack\/?p=7672"},"modified":"2024-11-07T09:31:37","modified_gmt":"2024-11-07T17:31:37","slug":"overcoming-problems-with-galaga-destination-earth","status":"publish","type":"post","link":"https:\/\/www.wurb.com\/stack\/archives\/7672","title":{"rendered":"Overcoming problems with Galaga: Destination Earth"},"content":{"rendered":"<p><a href=\"\/stack\/archives\/7654\">My success in applying DxWnd to <em>Robotron X<\/em><\/a> inspired me to give it a try on <a href=\"\/stack\/archives\/5572\">one of the more recalcitrant games of its ilk, <em>Galaga: Destination Earth<\/em><\/a>. To my surprise, it simply worked immediately, without needing to set it up in DxWnd at all! This was not my experience six years ago. But that was before several Windows Updates and a couple of major hardware upgrades. Had my system simply grown out out of the problem? Maybe.<\/p>\n<p>It wasn&#8217;t <em>completely<\/em> working correctly, though. The FMV intro didn&#8217;t play, and the background music, which was supposed to loop, would instead play just once and then stop. I can do without the FMV &#8212; I&#8217;ve seen the intro before, and the rest of the video clips in the game seem inessential, just some brief establishing shots at the start of each mission. It&#8217;s all viewable in VLC outside of the game, and I&#8217;ve done the same for other games before. Playing without the music, on the other hand, greatly detracts from the experience. It&#8217;s not that it&#8217;s amazing music, really. It&#8217;s a competent soundtrack for an extended action scene. But that&#8217;s something that the game really needs.<\/p>\n<p>Now, I didn&#8217;t mention this in my writeup of <em>Robotron X<\/em>, but it had exactly the same problem with background music, and I solved it there. The cause: both games play their background music from the CD, and apparently Windows just dropped the ability to play CD-audio tracks on loop back in Windows Vista. DxWnd to the rescue! All I had to do is extract the tracks to Ogg Vorbis files and configure DxWnd to emulate CD playback with those. And so I wound up using DxWnd for <em>Galaga<\/em> after all.<\/p>\n<p>Convincing DxWnd to actually run the game proved more difficult than it should have been. Apparently it has problems with filenames containing spaces, which strikes me as a pretty glaring oversight, considering that it requires you to give it the full path to the executable, and Windows likes to install stuff to a folder called &#8220;Program Files&#8221;. I had to copy the game to a new folder called &#8220;C:\\GAMES\\GALAGA&#8221; before it would hook into it at all.<\/p>\n<p>This done, I managed to reach mission 6 out of 10 in one night. I&#8217;ll describe the game itself in my next post. I&#8217;d kind of like to see if I can get the FMV working before finishing the game, though, even though I consider it inessential. Based on the logs, it looks like it&#8217;s still trying to get the video data from the CD, even though I have the files installed locally. I can believe that this is a problem in itself &#8212; that the Windows media library is giving up on waiting for the CD drive to respond while it&#8217;s still trying to spin up, or something like that. And if that&#8217;s the problem, it seems like it should be solvable.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>My success in applying DxWnd to Robotron X inspired me to give it a try on one of the more recalcitrant games of its ilk, Galaga: Destination Earth. To my surprise, it simply worked immediately, without needing to set it up in DxWnd at all! This was not my experience six years ago. But that [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[602,68],"class_list":["post-7672","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-galaga-destination-earth","tag-problems-running-games"],"_links":{"self":[{"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/posts\/7672","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/comments?post=7672"}],"version-history":[{"count":3,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/posts\/7672\/revisions"}],"predecessor-version":[{"id":7675,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/posts\/7672\/revisions\/7675"}],"wp:attachment":[{"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/media?parent=7672"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/categories?post=7672"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/tags?post=7672"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}