<?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: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-6135395526335999018</id><updated>2012-02-16T18:42:37.537-06:00</updated><category term='snes9xgx'/><category term='gamecube'/><category term='gcdev'/><category term='wiidev'/><title type='text'>Dsbomb's News, Views, and Shoes</title><subtitle type='html'>Ramblings of my adventures in DS, Gamecube, and Wii homebrew development.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dsbomb.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6135395526335999018/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dsbomb.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>dsbomb</name><uri>http://www.blogger.com/profile/15611856350638890046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6135395526335999018.post-6180743794322024059</id><published>2009-01-14T21:51:00.004-06:00</published><updated>2009-01-14T22:08:05.455-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wiidev'/><category scheme='http://www.blogger.com/atom/ns#' term='gcdev'/><title type='text'>Building a GC/Wii Development Setup</title><content type='html'>I have been working on a set of detailed instructions for setting up a development environment for the Gamecube and Wii.  One of the main goals I have for this is to be able to compile each library from its source, rather than just extracting an archive full of prebuilt libraries.  This will protect the libraries from possible extinction should the original people who port them to the GC/Wii stop. As well, should newer versions of the original library (like libpng for example) become available, it will then be quite easy for anybody to be able to build them again.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You can view the work in-progress via &lt;a href="http://docs.google.com/Doc?id=ddwjpkxk_2xq8sdht"&gt;Google Docs&lt;/a&gt;.  There are instructions for both Linux and Windows.  Give it a walk through and let me know if it works for you, or if there are other libraries you can think should be included.  It isn't complete yet, but I hope to have it ready to compile the more popular apps (like the various emulators) soon.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6135395526335999018-6180743794322024059?l=dsbomb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dsbomb.blogspot.com/feeds/6180743794322024059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6135395526335999018&amp;postID=6180743794322024059' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6135395526335999018/posts/default/6180743794322024059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6135395526335999018/posts/default/6180743794322024059'/><link rel='alternate' type='text/html' href='http://dsbomb.blogspot.com/2009/01/building-gcwii-development-setup.html' title='Building a GC/Wii Development Setup'/><author><name>dsbomb</name><uri>http://www.blogger.com/profile/15611856350638890046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6135395526335999018.post-6366435721686427198</id><published>2008-06-01T05:02:00.002-05:00</published><updated>2008-06-01T05:04:10.936-05:00</updated><title type='text'>Downtime</title><content type='html'>To let you all know, I am preparing for some death in the family, so I have been unable to dedicate much time lately to coding.  Hopefully in the next couple of weeks I will be able to return to improve these apps.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6135395526335999018-6366435721686427198?l=dsbomb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dsbomb.blogspot.com/feeds/6366435721686427198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6135395526335999018&amp;postID=6366435721686427198' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6135395526335999018/posts/default/6366435721686427198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6135395526335999018/posts/default/6366435721686427198'/><link rel='alternate' type='text/html' href='http://dsbomb.blogspot.com/2008/06/downtime.html' title='Downtime'/><author><name>dsbomb</name><uri>http://www.blogger.com/profile/15611856350638890046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6135395526335999018.post-447766937871704357</id><published>2008-05-15T07:35:00.004-05:00</published><updated>2008-05-15T08:20:21.546-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gamecube'/><category scheme='http://www.blogger.com/atom/ns#' term='wiidev'/><category scheme='http://www.blogger.com/atom/ns#' term='gcdev'/><title type='text'>FCEUGx News</title><content type='html'>Okay, since FCEU v1.0.9 was set out in the wild, I've resolved some bugs, added some features, etc.  You know, all the usual stuff to make it better and betterer.&lt;br /&gt;&lt;br /&gt;First, was a bit of a show stopper, as the emulator didn't even load the files you attempted to load.  It went through the motions, but didn't quite finish.  So, that was the first thing I had to fix (&lt;a href="http://code.google.com/p/fceugc/source/detail?r=8"&gt;r8&lt;/a&gt;).&lt;br /&gt;Then I found that ZIP reading files from the DVD (in Gamecube mode) wasn't quite working.  So I had to quash that bug (&lt;a href="http://code.google.com/p/fceugc/source/detail?r=9"&gt;r9&lt;/a&gt;).  To round out the first round of fixes, I borrowed the memory card mounting routine from Crunchy2's Snes9xGx v2.0.1b8 (&lt;a href="http://code.google.com/p/fceugc/source/detail?r=10"&gt;r10&lt;/a&gt;).  Hopefully that will help many people that had trouble using their memory cards.  If not, remove and reinsert your card and try again.&lt;br /&gt;&lt;br /&gt;After a bit of a break to solve Zelda again, I continued to port some of the changes I made to Snes9xGX to this emulator.  The list of changes include WiiSD support (&lt;a href="http://code.google.com/p/fceugc/source/detail?r=12"&gt;r12&lt;/a&gt;, &lt;a href="http://code.google.com/p/fceugc/source/detail?r=13"&gt;r13&lt;/a&gt;, &lt;a href="http://code.google.com/p/fceugc/source/detail?r=14"&gt;r14&lt;/a&gt;, &lt;a href="http://code.google.com/p/fceugc/source/detail?r=16"&gt;r16&lt;/a&gt;), a potential fix for those EU folks who need the video to be set to 60Hz (&lt;a href="http://code.google.com/p/fceugc/source/detail?r=15"&gt;r15&lt;/a&gt;), work on easing translation to other languages (&lt;a href="http://code.google.com/p/fceugc/source/detail?r=19"&gt;r19&lt;/a&gt;, &lt;a href="http://code.google.com/p/fceugc/source/detail?r=20"&gt;r20&lt;/a&gt;, &lt;a href="http://code.google.com/p/fceugc/source/detail?r=21"&gt;r21&lt;/a&gt;, volunteer translators needed, by the way), and bringing the VFAT library to the WiiSD card for long filenames.&lt;br /&gt;&lt;br /&gt;The last thing I have worked on has been an effort to save and load the various settings in the emulator to any of the devices.  For now, when the emulator first starts, it will attempt to load the settings from SD Gecko in Slot A for Gamecube mode or the WiiSD in Wii mode.&lt;br /&gt;&lt;br /&gt;That catches me up with the present.  The DevkitPro folks have been working towards a newer release of the devkit and libOGC with better Wiimote and WiiSD support.  I hope to have one more release of these two emulators before that so I can dedicate more time to added these new features.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6135395526335999018-447766937871704357?l=dsbomb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://code.google.com/p/fceugc/' title='FCEUGx News'/><link rel='replies' type='application/atom+xml' href='http://dsbomb.blogspot.com/feeds/447766937871704357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6135395526335999018&amp;postID=447766937871704357' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6135395526335999018/posts/default/447766937871704357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6135395526335999018/posts/default/447766937871704357'/><link rel='alternate' type='text/html' href='http://dsbomb.blogspot.com/2008/05/fceugx-news.html' title='FCEUGx News'/><author><name>dsbomb</name><uri>http://www.blogger.com/profile/15611856350638890046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6135395526335999018.post-4541800119652179255</id><published>2008-05-11T19:35:00.005-05:00</published><updated>2008-05-11T20:21:07.197-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wiidev'/><category scheme='http://www.blogger.com/atom/ns#' term='snes9xgx'/><category scheme='http://www.blogger.com/atom/ns#' term='gcdev'/><title type='text'>Snes9xGx News</title><content type='html'>I wanted to post an update to my work on the Snes9x and FCEU emulators for the Wii/Gamecube. First, I'll go over what's been changed in Snes9xGx.&lt;br /&gt;&lt;br /&gt;Since Snes9xGx v0.1.1 was released, I fixed some simple oversights in my code.  For instance, when you choose to save SRAM or save states to to a GC Memory Card, you shouldn't really be able to choose the WiiSD as your slot (&lt;a href="http://code.google.com/p/snes9xgx143/source/detail?r=38"&gt;r38&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Then I implemented some &lt;span style="font-style: italic;"&gt;crude&lt;/span&gt; work to make translating various phrases in the emulator into languages besides English (&lt;a href="http://code.google.com/p/snes9xgx143/source/detail?r=41"&gt;r41&lt;/a&gt; and &lt;a href="http://code.google.com/p/snes9xgx143/source/detail?r=49"&gt;r49&lt;/a&gt;).  I have some &lt;a href="http://code.google.com/docreader/#p%28snes9xgx143%29s%28snes9xgx143%29t%28Translations%29"&gt;documentation&lt;/a&gt; on it at the project's main page.  With help from other users, we can provide the emulator in Spanish, German, and Dutch.  Speaking of documentation, if anyone out there want to lend a hand, just drop me a line.  Any help is much appreciated.&lt;br /&gt;&lt;br /&gt;The last big update I did was importing the VFAT library from eke-eke's GenPlus project to Snes9x (&lt;a href="http://code.google.com/p/snes9xgx143/source/detail?r=62"&gt;r62&lt;/a&gt;).  So, now you can view the long filenames for ROMs in the WiiSD slot.  This library only supports reading, so writing (ie SRAM or save states) are still limited to the 8.3 filename format.&lt;br /&gt;&lt;br /&gt;Askot has been working a few things for the emulator as well.  He finished up the code to automatically save and load the SRAM (&lt;a href="http://code.google.com/p/snes9xgx143/source/detail?r=64"&gt;r64&lt;/a&gt;).  The way it works now is it will load the SRAM after you load a ROM image.  Then it will save the SRAM (if the game uses it) when you exit the emulator and return to the main menu.  It uses the currently chosen device and slot from the save manager menus.  You may want to go into those menus and assign the proper device, then hit B (or select "Return to Previous"), before loading the ROM.&lt;br /&gt;&lt;br /&gt;That wraps up this update.  There is a lot more work to do, of course.  A number of people have coded in some support for the Wiimote and Classic Controller.  I need to review some of them, and come up with the best way to implement them.  I want a better controller configuration screen for selecting what device and buttons you want to use, which will take quite a bit of work.  Hopefully I'll get to it one day soon...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6135395526335999018-4541800119652179255?l=dsbomb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://code.google.com/p/snes9xgx143/' title='Snes9xGx News'/><link rel='replies' type='application/atom+xml' href='http://dsbomb.blogspot.com/feeds/4541800119652179255/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6135395526335999018&amp;postID=4541800119652179255' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6135395526335999018/posts/default/4541800119652179255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6135395526335999018/posts/default/4541800119652179255'/><link rel='alternate' type='text/html' href='http://dsbomb.blogspot.com/2008/05/news.html' title='Snes9xGx News'/><author><name>dsbomb</name><uri>http://www.blogger.com/profile/15611856350638890046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6135395526335999018.post-6669513350193397656</id><published>2008-02-10T18:48:00.000-06:00</published><updated>2008-02-10T18:48:17.703-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gamecube'/><title type='text'>Update to the GC DAT</title><content type='html'>Well, I was able to put some more touches on the DAT file today.  Now I have a working initial version for anyone to try out.  Download the &lt;a href="http://dsbomb.googlepages.com/dsbomb-gc.zip"&gt;zip&lt;/a&gt;, and import it into OfflineList.  There are CRCs available for a number of US released games, so it should pick up some of those just fine.  I need any help locating the info for the other regions, of course.  Drop a comment below if there's any problems, questions, adoration, etc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6135395526335999018-6669513350193397656?l=dsbomb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dsbomb.blogspot.com/feeds/6669513350193397656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6135395526335999018&amp;postID=6669513350193397656' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6135395526335999018/posts/default/6669513350193397656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6135395526335999018/posts/default/6669513350193397656'/><link rel='alternate' type='text/html' href='http://dsbomb.blogspot.com/2008/02/update-to-gc-dat.html' title='Update to the GC DAT'/><author><name>dsbomb</name><uri>http://www.blogger.com/profile/15611856350638890046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6135395526335999018.post-1002502796042121697</id><published>2008-02-10T09:35:00.001-06:00</published><updated>2008-02-10T10:05:23.027-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gamecube'/><title type='text'>Gamecube DAT File</title><content type='html'>After failing to find any reasonable alternatives, I have started some work on a Gamecube DAT file for &lt;a href="http://offlinelist.free.fr/"&gt;OfflineList&lt;/a&gt;.  Although at this stage it is not quite usable, I have loaded it with a few CRCs and such.  I have a spreadsheet available for viewing at &lt;a href="http://spreadsheets.google.com/pub?key=p2q6roYniCysl7GcpBgO8Iw"&gt;Google Docs&lt;/a&gt; with the data.&lt;br /&gt;&lt;br /&gt;The next step will be to convert all this to OfflineList's DAT XML format. I need to search around a bit more to see if I can find all the details OL uses in their file (things like a list of location numbers, languages, etc).   I will also be looking for anyone that can help in testing, verifying, etc. of the data. My GCM tool can spit out most of the needed information from the ISO.  Drop me a line if you are interested in either using or helping me with this little project.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6135395526335999018-1002502796042121697?l=dsbomb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dsbomb.blogspot.com/feeds/1002502796042121697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6135395526335999018&amp;postID=1002502796042121697' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6135395526335999018/posts/default/1002502796042121697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6135395526335999018/posts/default/1002502796042121697'/><link rel='alternate' type='text/html' href='http://dsbomb.blogspot.com/2008/02/gamecube-dat-file.html' title='Gamecube DAT File'/><author><name>dsbomb</name><uri>http://www.blogger.com/profile/15611856350638890046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6135395526335999018.post-8115829955564790110</id><published>2008-02-10T09:15:00.000-06:00</published><updated>2008-02-10T10:05:10.559-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gamecube'/><category scheme='http://www.blogger.com/atom/ns#' term='gcdev'/><title type='text'>GCM Tool</title><content type='html'>I've opened this blog to keep news on the various projects I am working on.&lt;br /&gt;&lt;br /&gt;First up is my command-line tool, GCM.  It will display information from a Gamecube image.  It will also allow you to shrink the image to the smallest necessary size, while still allowing it to play fully on a Gamecube or Wii (similar to GCMUtility).  You can check out the latest source from SVN at Google Code.  I have started implementing the ability to extract files from Gamecube images.  It isn't yet in a finished state, but you can experiment with it.&lt;br /&gt;&lt;br /&gt;I have found one game that GCMUtility fails to shrink properly.  With Super Monkey Ball, it does not reassign the bootfile offset to it's new location when shrinking.  So, you end up unable to play it.  Thus far, I haven't run into any games that my GCM tool fails to run.  If there is any, I'd sure like to know!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6135395526335999018-8115829955564790110?l=dsbomb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://code.google.com/p/gcm-tool' title='GCM Tool'/><link rel='replies' type='application/atom+xml' href='http://dsbomb.blogspot.com/feeds/8115829955564790110/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6135395526335999018&amp;postID=8115829955564790110' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6135395526335999018/posts/default/8115829955564790110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6135395526335999018/posts/default/8115829955564790110'/><link rel='alternate' type='text/html' href='http://dsbomb.blogspot.com/2008/02/gcm-tool.html' title='GCM Tool'/><author><name>dsbomb</name><uri>http://www.blogger.com/profile/15611856350638890046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
