<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>TIGSource: Interview : Matthias Nagler</title>
    <link>http://tigsource.com/articles/2008/10/18/interview-matthias-nagler</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>Interview : Matthias Nagler</title>
      <description>I recently had the pleasure of conducting an interview with Matthias Nagler.  For those of you unaware, Matthias recently earned himself the distinction of being the first person to produce an 8 simultanous player &lt;span class="caps"&gt;SNES&lt;/span&gt; game.  The game in question is N-Warp Daisakusen, and can be handily downloaded at his &lt;a href="http://gra.dforce3000.de/"&gt;website.&lt;/a&gt;&lt;BR&gt;&lt;BR&gt;
&lt;center&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Yx2wFwIrces&amp;#38;hl=en&amp;#38;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Yx2wFwIrces&amp;#38;hl=en&amp;#38;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/center&gt;
&lt;BR&gt;Matthias was kind enough to agree to an interview, and during the course of this interview I began to realize exactly how devoted Matthias is to his craft.&lt;BR&gt;&lt;BR&gt;

	&lt;p&gt;=======&lt;BR&gt;&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;&lt;span class="caps"&gt;TIGS&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt; Well I suppose we should start this off with the good old standard introduction.
&lt;BR&gt;&lt;span style="color: #F26522"&gt;&lt;b&gt;Matthias:&lt;/b&gt;&lt;/span&gt; My name is Matthias Nagler, I&amp;#8217;m currently living in Germany and was born in 1983. I usually go by the name of d4s on the net.
&lt;BR&gt;&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;&lt;span class="caps"&gt;TIGS&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt; So how long have you been doing hobbyist console programming?  Is the &lt;span class="caps"&gt;SNES&lt;/span&gt; your first experience with console programming?&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;Matthias:&lt;/b&gt;&lt;/span&gt; Yeah, the &lt;span class="caps"&gt;SNES&lt;/span&gt; is the first and only console I&amp;#8217;ve coded for so far. Actually, I didn&amp;#8217;t have any programming experience prior to that at all.
Must have been around three years ago. I started out with trying to reverse-engineer and modify commercial games before I got bored with that and wanted to create something original from scratch. The reason I started coding on the &lt;span class="caps"&gt;SNES&lt;/span&gt; was that I love this machine so much, so many good memories&amp;#8230;
&lt;BR&gt;&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;&lt;span class="caps"&gt;TIGS&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt; Wow, talk about jumping into the fire!  So did you start programming in assembly from the get go, or did you learn another language then ease yourself into &lt;span class="caps"&gt;ASM&lt;/span&gt;?&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;Matthias:&lt;/b&gt;&lt;/span&gt; 65816 Assembler was the first programming language I learned, yeah. Assembler is considered obsolete by quite a few people, but I really love how you&amp;#8217;re almost directly interfacing with the hardware in &lt;span class="caps"&gt;ASM&lt;/span&gt;. On old and slow consoles, you hardly have a choice, anyway.
&lt;BR&gt;&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;&lt;span class="caps"&gt;TIGS&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt; Your game has earned the distinction of being the first simultaneous 8 player &lt;span class="caps"&gt;SNES&lt;/span&gt; game.  What made you decide to go with 8 players?&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;Matthias:&lt;/b&gt;&lt;/span&gt;  The idea to program this particular game crossed my mind about 3 or 4 days before going to a small Nintendo gaming convention in Germany called N-Warp. I thought it would be nice to have a simple minigame that would be so easy to learn, play and master that everybody could join right in and compete. Regarding the number of players, I just had the feeling that more players on-screen would mean more fun. ;)
Eight is the maximum number of joypads you can connect to the &lt;span class="caps"&gt;SNES&lt;/span&gt; with official peripherals, so I went with that.&lt;BR&gt;
&lt;BR&gt;&lt;span style="color: #F26522"&gt;&lt;b&gt;&lt;span class="caps"&gt;TIGS&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt; Tell us a little more about N-Warp.  How large is this event and what does it cover (Enthusiasts/programmers/etc)?&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;Matthias:&lt;/b&gt;&lt;/span&gt; It is just a really small gathering of about 50 people. Has nothing to do with programming, either, it&amp;#8217;s just a gaming party of sorts. All the people there are hardcore Nintendo fans, but most of them probably didn&amp;#8217;t even know that it&amp;#8217;s possible to develop your own &lt;span class="caps"&gt;SNES&lt;/span&gt; games beforehand. ;)
&lt;BR&gt;&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;&lt;span class="caps"&gt;TIGS&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt; In terms of technical limitations, was it difficult to actually incorporate 8 players?  Somehow it seems that the &lt;span class="caps"&gt;SNES&lt;/span&gt; was never actually designed to support more than 4 controllers.
&lt;BR&gt;&lt;span style="color: #F26522"&gt;&lt;b&gt;Matthias:&lt;/b&gt;&lt;/span&gt; It isn&amp;#8217;t difficult at all. I&amp;#8217;m using two Multitaps on each joypad port of the &lt;span class="caps"&gt;SNES&lt;/span&gt;. Each Multitap has 4 additional joypad ports for a total of eight controllers. As long as you know how to access the Multitap, it&amp;#8217;s very straight forward.
I think the reason why licensed &lt;span class="caps"&gt;SNES&lt;/span&gt; games never supported more than five controllers is that Nintendo enforced a couple of rules regarding this device.
If you wanted to use the Multitap in your licensed game, it had to be plugged into joypad port 2 on the &lt;span class="caps"&gt;SNES&lt;/span&gt;. You even had to spit out an error message if the user tried to connect it to port 1.
It&amp;#8217;s not perfectly clear why they wanted to have it that way. Chances are they either didn&amp;#8217;t want to confuse consumers, or it was due to power consumption.
Either way, the Multitap does work perfectly fine in both ports.
&lt;BR&gt;&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;&lt;span class="caps"&gt;TIGS&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt; Considering this game was made with your in-progress engine in a rather short time, will we ever see this game expanded?  Any plans to make a (separate) full game when you are finished with the engine?&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;Matthias:&lt;/b&gt;&lt;/span&gt; Honestly, I don&amp;#8217;t know yet. I have a habit of not going back to my previous projects so chances are that I won&amp;#8217;t expand this game once it&amp;#8217;s released. It was never designed to be more than a quick multiplayer fix and I pretty much like it that way.
It may not be a full game, but nevertheless, I think it&amp;#8217;s important to get it out there to show the people that somebody still cares. I&amp;#8217;d be glad if this would spark some interest for &lt;span class="caps"&gt;SNES&lt;/span&gt; development again.
As for future projects, I will most certainly try to come up with something and you can bet it will be on the &lt;span class="caps"&gt;SNES&lt;/span&gt;. There&amp;#8217;s no master plan yet, I&amp;#8217;m just playing with ideas at the moment.
I&amp;#8217;d love to create a full game with a group of dedicated people at some point in the future, though.
&lt;BR&gt;&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;&lt;span class="caps"&gt;TIGS&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt; I&amp;#8217;ve also seen videos of your advanced &lt;span class="caps"&gt;SNES&lt;/span&gt; loader.  Think you can give a quick rundown on what it does/how it functions?  How would one go about using this on their &lt;span class="caps"&gt;SNES&lt;/span&gt;?&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;Matthias:&lt;/b&gt;&lt;/span&gt; Actually, it&amp;#8217;s not a loader, but a modified, region-free Super Nintendo. It basically adds a firmware to the &lt;span class="caps"&gt;SNES&lt;/span&gt;. When you start it up, it displays all sorts of useful information about the inserted game cartridge, switches to the right video mode and stuff like that. Technically, it&amp;#8217;s a custom chip and a firmware flashrom on a pcb that&amp;#8217;s soldered into an &lt;span class="caps"&gt;SNES&lt;/span&gt;, so it is probably comparable to modchips for other consoles. The difference being that it is not for playing pirate games, but running imports and doing it with style.
I&amp;#8217;ve just produced a limited run of 50 units and these are long sold out, I&amp;#8217;m afraid. This wasn&amp;#8217;t meant to be assembled by the user. I mainly wanted to test waters and gauge interest with that project.&lt;BR&gt;&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;&lt;span class="caps"&gt;TIGS&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt; I imagine you&amp;#8217;ve played your fair share of  &lt;span class="caps"&gt;SNES&lt;/span&gt; games, so which ones are your favorites?&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;Matthias:&lt;/b&gt;&lt;/span&gt; Yeah, I&amp;#8217;ve played quite a few. My favorite games on the &lt;span class="caps"&gt;SNES&lt;/span&gt; are Seiken Densetsu 3 (japanese sequel to Secret of Mana), Treasure Hunter G (again, japanese &lt;span class="caps"&gt;RPG&lt;/span&gt;) and Battletoads in Battlemaniacs.
&lt;BR&gt;&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;&lt;span class="caps"&gt;TIGS&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt; Massive love of the &lt;span class="caps"&gt;SNES&lt;/span&gt; aside, do you think you&amp;#8217;ll ever cross over to another home console, living or dead?  I&amp;#8217;ve been itching for a new classic gameboy game myself.&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;Matthias:&lt;/b&gt;&lt;/span&gt; It&amp;#8217;s a possibility for sure. For example, I`m quite interested in the Virtual Boy. I just can&amp;#8217;t think of an interesting project for that one right now.
Me working on more recent consoles is probably less likely. One of the things I enjoy about older consoles is overcoming quirky hardware limitations. If it gets too easy, it becomes less interesting to me.
&lt;BR&gt;&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;&lt;span class="caps"&gt;TIGS&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt; Obligatory plugging of your website goes here!&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;Matthias:&lt;/b&gt;&lt;/span&gt; &lt;a href=http://gra.dforce3000.de/"&gt;http://gra.dforce3000.de/&lt;/a&gt; is the page that&amp;#8217;s supposed to cover all my homebrew projects from now on, I think that&amp;#8217;s the most relevant one for now. You can download the game there as well, if you want to give it a try.
&lt;BR&gt;&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;&lt;span class="caps"&gt;TIGS&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt; Well I think we&amp;#8217;ll call it a wrap here!  Thanks so much for agreeing to this interview!  Any final words for our loyal TIGSource readers?&lt;BR&gt;
&lt;span style="color: #F26522"&gt;&lt;b&gt;Matthias:&lt;/b&gt;&lt;/span&gt; I&amp;#8217;m the one who has to thank you! What really surprised me is how friendly and helpful the community around &lt;span class="caps"&gt;TIGS&lt;/span&gt; is, I think you just got yourself another reader. Looking forward to talk to you on the forums! =)&lt;/p&gt;</description>
      <pubDate>Sat, 18 Oct 2008 12:52:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:910d8ec8-453c-4dbb-96cd-4d574fa5b212</guid>
      <author>Shabadage</author>
      <link>http://tigsource.com/articles/2008/10/18/interview-matthias-nagler</link>
      <category>Multiplayer</category>
      <category>Homebrew</category>
      <category>Community</category>
      <category>Developers</category>
      <category>Freeware</category>
      <category>MatthiasNagler</category>
    </item>
    <item>
      <title>"Interview : Matthias Nagler" by MDK</title>
      <description>&lt;p&gt;website link broken, try taking the quotemark out of the link ;]&lt;/p&gt;</description>
      <pubDate>Fri, 24 Oct 2008 23:56:25 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:776ab170-c7c2-4821-8e2c-7cfea34b0756</guid>
      <link>http://tigsource.com/articles/2008/10/18/interview-matthias-nagler#comment-24236</link>
    </item>
    <item>
      <title>"Interview : Matthias Nagler" by Shabadage</title>
      <description>&lt;p&gt;Both Kotakuand OThumbs have now picked up this story!  Enjoy your site crashing Matthias!&lt;/p&gt;</description>
      <pubDate>Thu, 23 Oct 2008 09:27:16 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:757f2353-c7e0-4429-b1e8-365d43f22403</guid>
      <link>http://tigsource.com/articles/2008/10/18/interview-matthias-nagler#comment-24175</link>
    </item>
    <item>
      <title>"Interview : Matthias Nagler" by Shabadage</title>
      <description>&lt;p&gt;Ah, thanks for fixing up the article a bit Derek (I assume)!&lt;/p&gt;</description>
      <pubDate>Sun, 19 Oct 2008 09:57:10 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:4a416fb7-789b-4356-8670-55fadd436d88</guid>
      <link>http://tigsource.com/articles/2008/10/18/interview-matthias-nagler#comment-24009</link>
    </item>
    <item>
      <title>"Interview : Matthias Nagler" by Argentinian</title>
      <description>&lt;p&gt;Happy Mother&amp;#8217;s day!&lt;/p&gt;</description>
      <pubDate>Sun, 19 Oct 2008 07:25:42 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:b0181f26-6f5f-4123-9b91-68650c83f7cd</guid>
      <link>http://tigsource.com/articles/2008/10/18/interview-matthias-nagler#comment-24007</link>
    </item>
    <item>
      <title>"Interview : Matthias Nagler" by BeamSplashX</title>
      <description>&lt;p&gt;Wow I didn&amp;#8217;t even notice Shab posted this&amp;#8230; I kinda forgot he existed. But never again, I promise!&lt;/p&gt;

&lt;p&gt;Also, SNEZ LYFE. Though I was a Genesis man myself, which ultimately led me down the path of the Dreamcast, freeing me from the grips of the console wars and eternally redeeming my soul gothgothgoth.&lt;/p&gt;</description>
      <pubDate>Sat, 18 Oct 2008 17:08:43 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:c13d2544-3340-4346-b2ec-b5b022f167de</guid>
      <link>http://tigsource.com/articles/2008/10/18/interview-matthias-nagler#comment-23986</link>
    </item>
    <item>
      <title>"Interview : Matthias Nagler" by Adamski</title>
      <description>&lt;p&gt;Wow, Shab actually posted?&lt;/p&gt;</description>
      <pubDate>Sat, 18 Oct 2008 13:54:50 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:075386da-f47e-4cd9-9855-6434603d019e</guid>
      <link>http://tigsource.com/articles/2008/10/18/interview-matthias-nagler#comment-23981</link>
    </item>
    <item>
      <title>"Interview : Matthias Nagler" by Shabadage</title>
      <description>&lt;p&gt;Yeah, I was just doing a test publish first, cause the preview box in the admin panel kinda sucks.  It&amp;#8217;s fix&amp;#8217;d now.&lt;/p&gt;</description>
      <pubDate>Sat, 18 Oct 2008 13:23:24 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:1010e5dd-852d-4826-ac18-ed274f890bb5</guid>
      <link>http://tigsource.com/articles/2008/10/18/interview-matthias-nagler#comment-23980</link>
    </item>
    <item>
      <title>"Interview : Matthias Nagler" by your mom</title>
      <description>&lt;p&gt;generally you don&amp;#8217;t put the whole text of the interview on the front page&lt;/p&gt;</description>
      <pubDate>Sat, 18 Oct 2008 13:21:37 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:55ac68e2-d0eb-4e62-b307-8f1db4acad3b</guid>
      <link>http://tigsource.com/articles/2008/10/18/interview-matthias-nagler#comment-23979</link>
    </item>
  </channel>
</rss>
