<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title>
<description>For anyone out there that doesn&#039;t have HBB, or who&#039;s just passing by and didn&#039;t notice it... a new version of the acclaimed emulator Genesis Plus for the Wii and Gamecube has come out. But my reason here isn&#039;t solely for stating the obvious.

I was quite thrilled to find out this emulator had finally received an update after 2 years of lacking updates. Moreso, because the previous version stopped finding and loading my roms when I moved all my stuff from a smaller USB to my currently used HDD. And thankfully, this version actually did find my roms.

But as soon as I fired it up, some weird little hanging instances ocurred. Among the first things I noticed that after pressing A on the Wiimote at the disclaimer, the Wiimote would not work with the emulator&#039;s menu. I had to switch to a Gamecube controller I had connected to the console to get the ball rolling. 
The first hanging came from trying to see my current configuration, and then attempting to exit. It hanged, and required manually powering off the Wii. I tried turning it off with my Wiimote, and it surprised me that, unlike other apps the utterly failed to shutdown the Wii and instead only made the Wiimote turn off, this time the Wiimote itself didn&#039;t even bother turning off. Weird.

So anyways, several seconds later, after firing up the emulator again, I went straight to my roms. Since I had not played anything yet, I decided to open up my device and load a rom. I selected a random rom, pressed A to load it... hanged.
After reloading the emulator again, I remembered I didn&#039;t delete my history log from the previous emulator, so I decided to give it a shot and tried loading something from there. Success! Sonic the Hedgehog was up and running... but the controller did not respond at all. I could pop up the emulator menu, but I couldn&#039;t start the game at all. I thought that maybe the settings were rigged up to use my Wiimote by default, but even pressing all the buttons did nothing. After several times of summoning the menu, it stopped coming up and, while the game&#039;s demo was shown playing perfectly on-screen, there was no way to input anything on the Wii anymore. I decided to reset the Wii in hopes of it kicking me to HBC, but instead THE GAME ITSELF RESET. Nice feature, but most certainly not something I was expecting to see at a moment I wished to go back and try loading the emulator again.

Before I attempted messing with it again, I thought for a moment about the possibility of both the settings and history files from the previous version possibly conflicting with the emulator, so I hooked it up to my PC, deleted them, and tried again.
After I did this, everything seemed to work alot better now. I loaded Toejam &amp; Earl from my device instead of my Recently Played list, and played for a few minutes. But I noticed that upon pressing some buttons, the game thought I had two controllers connected, and I accidentally summoned Player 2, which mimicked my every move. Thinking it was a simple bad setting, I exited to the emulator&#039;s menu... and it hanged again.

So now it&#039;s 4 am where I live, and I&#039;d like to keep trying several ideas I had to make it work, but I still have to reassemble a USB Keyboard I had to fix and have no time right now. I took a few minutes to write this report, because otherwise I&#039;d forget about it when I&#039;d wake up.

Looking back...

+ Old Settings and (possibly) History files from previous Genesis Plus versions conflict with this new version
+ Emulator thinks there Player 1 is also simultaneously Player 2 (???)
+ Numerous random hangs

Now, I wasn&#039;t meaning to insult ekeeke in any way with this post. I love this emulator, as well as any other emulator in the GX line of apps, and the Wii64 Team releases too. But I just wanted to report these issues only to make this emulator achieve perfection faster.

Thank you man for your hard work.</description><link>http://forum.wiibrew.org/read.php?17,61490,61490#msg-61490</link><lastBuildDate>Sun, 10 May 2026 19:50:03 +0200</lastBuildDate>
<generator>Phorum 5.2.23</generator>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,62944#msg-62944</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,62944#msg-62944</link><description><![CDATA[ I even put it in a <a href="http://code.google.com/p/genplus-gx/wiki/FAQ" rel="nofollow">FAQ</a>.<br />See, I find repeating myself quite boring too ;-)<br /><br /><blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />And I would believe so since it&#039;s not using the over-hyped IOS58.</div></blockquote><br />As stated by bg4545, the bug comes from HBC and how it manages network connection on exit.<br />It has NOTHING to do with IOS58, I&#039;m not sure to understand what you mean with it being "over-hyped" but what is sure is that this IOS is required for the emulator to get USB2 access speed so yes, I&#039;m "using" as much as HBC is using it when loading the application.]]></description>
<dc:creator>ekeeke</dc:creator>
<category>Homebrew Applications</category><pubDate>Fri, 10 Dec 2010 08:51:08 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,62937#msg-62937</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,62937#msg-62937</link><description><![CDATA[ To quote <a href="http://hackmii.com/2010/07/hackmii-installer-v0-7/" rel="nofollow">HackMii</a>:<br /><blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />- HBC now has the HW_AHBPROT flags set for direct hardware access, thus replacing DVDX.<br />- Ability to not reload IOS when launching an application. This effectively means that loaded applications inherit the title id, gaining direct hardware access via HW_AHBPROT. To use this feature, add &lt; no_ios_reload/&gt; to the &lt; app&gt; node in your meta.xml file.</div></blockquote>
As of the HBC 1.0.7, apps that have &lt; no_ios_reload/&gt; can access hardware (such as the DVD drive) without DVDX.<br />There is a bug in the HBC that causes the crash if IOS is not reloaded (i.e. with the string in the xml) with certain apps. I&#039;m not sure the exact cause but I know that removing the string does solve the problem but you cannot use the extra features such as full DVD access.]]></description>
<dc:creator>bg4545</dc:creator>
<category>Homebrew Applications</category><pubDate>Fri, 10 Dec 2010 01:41:38 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,62935#msg-62935</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,62935#msg-62935</link><description><![CDATA[ Alright. I&#039;ve been meaning to ask about this, so... what exactly does that string do? And would it&#039;s abscence make apps like Genesis Plus or WiiMC that supposedly crash by this string (???) stop crashing?]]></description>
<dc:creator>Magil</dc:creator>
<category>Homebrew Applications</category><pubDate>Fri, 10 Dec 2010 01:36:19 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,62929#msg-62929</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,62929#msg-62929</link><description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>Magil</strong><br />1.4.0 (and I guess 1.4.1... I&#039;m gonna test it sometime later today) loads flawlessly through HBC 1.0.6, and when I mean "flawlessly", I mean without having to edit the xml file and deleting a string, no "random" crashes or hanging. And I would believe so since it&#039;s not using the over-hyped IOS58.</div></blockquote>
Nope, that would be because the HBC 1.0.6 doesn&#039;t use (or see) the &lt; no_ios_reload/&gt; tag in the xml]]></description>
<dc:creator>bg4545</dc:creator>
<category>Homebrew Applications</category><pubDate>Thu, 09 Dec 2010 23:13:24 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,62925#msg-62925</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,62925#msg-62925</link><description><![CDATA[ I know this is a fairly old thread, and that 1.4.1 is out, but still I thought of posting the following.<br /><br />1.4.0 (and I guess 1.4.1... I&#039;m gonna test it sometime later today) loads flawlessly through HBC 1.0.6, and when I mean "flawlessly", I mean without having to edit the xml file and deleting a string, no "random" crashes or hanging. And I would believe so since it&#039;s not using the over-hyped IOS58.<br /><br />I&#039;ll be honest: I don&#039;t feel like going into details about these crashes because I feel stupid repeating myself more than 3 times and still being misunderstood. I&#039;m a more casual homebrewer, so while I have a small grasp about the workings behind homebrew, it doesn&#039;t mean I have the same level as many developers and regulars have... so, I would like NOT to post in more detail about these. I&#039;m sorry ekeeke, but that was one of the main reasons I didn&#039;t post back. Nothing personal, I just... hate repeating myself over and over. That&#039;s all.]]></description>
<dc:creator>Magil</dc:creator>
<category>Homebrew Applications</category><pubDate>Thu, 09 Dec 2010 20:59:24 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,62006#msg-62006</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,62006#msg-62006</link><description><![CDATA[ I asked the libogc people about the arcade controllers and they said they could do nothing to fix the problem. Is there anymore news from the emulator programmers about 3rd party controllers? I read that SNES9X supported 3rd party controllers now, but it won&#039;t work with my arcade controller. It would be really nice if someone could make a fix for this. I am only really able to use the stick with a small number of emulators and I&#039;m itching to use it with the Sega Genesis and Super Nintendo mainly. Thanks in advance for any help.]]></description>
<dc:creator>jlenoconel</dc:creator>
<category>Homebrew Applications</category><pubDate>Thu, 11 Nov 2010 23:44:37 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61919#msg-61919</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61919#msg-61919</link><description><![CDATA[ So can anything be done?<br /><br />Do you mean the old version of the Genesis emulator? I just tried it and it works fine.<br /><br />Anyway, if it is the new library being used then surely it can be fixed. Was there a reason for a loss of compatibility?]]></description>
<dc:creator>jlenoconel</dc:creator>
<category>Homebrew Applications</category><pubDate>Tue, 09 Nov 2010 21:18:00 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61912#msg-61912</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61912#msg-61912</link><description><![CDATA[ I don&#039;t need to borrow anything. I say to you the problem is with the library that handles controller support in <b>homebrew</b>.<br />Normal games use official Nintendo library which off course has no such issues since they basically designed the system.<br />Other emulators you mentioned were released 2 years ago and obviously use an older version of libogc.<br />I was actually saying to you to play a game <u>in this emulator</u> and see yourself the sticks are still screwed, even outside the menu.<br /><br />And I don&#039;t try to "convince" you, I&#039;m actually explaining to you how these things work because I coded them and I know better than you do what can cause such issue.<br /><br />As you have (finally) added some details to your initial report, I can see this is a calibration issue. Most likely, the data read from analog sticks is not handled correctly in the wiimote library.]]></description>
<dc:creator>ekeeke</dc:creator>
<category>Homebrew Applications</category><pubDate>Tue, 09 Nov 2010 18:18:02 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61903#msg-61903</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61903#msg-61903</link><description><![CDATA[ So will it make a difference if I try the old version of the emulator. I&#039;m convinced it is the menu. The controller DOES work, but it won&#039;t go up, it goes down by itself, almost like its in a permanent down position. Its doesn&#039;t do this in normal games or with the other emulators I mentioned. Borrow a Hori stick yourself and try, you will see the problem then.]]></description>
<dc:creator>jlenoconel</dc:creator>
<category>Homebrew Applications</category><pubDate>Tue, 09 Nov 2010 17:17:16 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61899#msg-61899</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61899#msg-61899</link><description><![CDATA[ Did you understood what I wrote ?<br /><br />The menus have <b>NOTHING</b> to do with that, nunchuk and classic controller (left) analog sticks still work fine in the new menu. If you are still not convinced, play a game with the controller and verify analog sticks don&#039;t work either in game mode.<br /><br />I repeat, it&#039;s the <u>library</u> homebrew apps are using to access wii controllers that is <u>not compatible anymore</u> with unofficial controller&#039;s analog sticks.]]></description>
<dc:creator>ekeeke</dc:creator>
<category>Homebrew Applications</category><pubDate>Tue, 09 Nov 2010 16:47:29 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61897#msg-61897</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61897#msg-61897</link><description><![CDATA[ They are arcade sticks, so that means the Hori and Madcatz ones which connect to the wiimote. The reason the sticks are not working is because somehow the menus from the snes, GBA, nes, and now the Genesis emulators stop the stick from being compatible. The simple menus from the SMS and Hugo GX emulators somehow allow the joystick to work just fine. For some reason the new menu affects in game play as well. Just a heads up.]]></description>
<dc:creator>jlenoconel</dc:creator>
<category>Homebrew Applications</category><pubDate>Tue, 09 Nov 2010 16:10:54 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61887#msg-61887</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61887#msg-61887</link><description><![CDATA[ I don&#039;t know this kind of controller: is it a game cube arcade sticks or a wii expansion controller ?<br />First thing i would do is checking in the controller settings menu if it is detected by the emulator, if it is affected to the player input and if it is, try to reassign keys to test available buttons.<br />In the case you didn&#039;t already knew it, you need to configure the inputs if you want to affect a specific controller to a specific player (the emulator will always choose wiimotes first if it finds ones). Game cube controller will be affected to the remaining players.<br /><br />If changing the config does not work, there is nothing "we" can do to fix controller compatibility issue, as this is handled by the low-level library, aka libogc. If it worked in previous versions (which are compiled with an older libogc), it&#039;s probably because something changed in this library that broke compatibility with this controller.<br /><br />Is it only the analog stick that does not work ? I know for example that classic controller PRO analog sticks are currently not working properly, so it might be the same problem. Best way to fix this is to send one of these sticks to the people working on libogc... or send them money to buy one.]]></description>
<dc:creator>ekeeke</dc:creator>
<category>Homebrew Applications</category><pubDate>Tue, 09 Nov 2010 09:38:02 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61874#msg-61874</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61874#msg-61874</link><description><![CDATA[ Another problem is that arcade sticks won&#039;t work with the new version of the emulator. I haven&#039;t tested my new arcade stick with the old version, but did with Hugo GX and SMS emulators and it worked fine with those. The joystick just doesn&#039;t work with emulators that have the more advanced menus instead of the simple ones like the older version of Genesis Plus GX and the others I mentioned have. Can we try to fix this please?]]></description>
<dc:creator>jlenoconel</dc:creator>
<category>Homebrew Applications</category><pubDate>Tue, 09 Nov 2010 02:48:44 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61777#msg-61777</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61777#msg-61777</link><description><![CDATA[ Homebrew Browser might not have updated the binary (i didn&#039;t changed the version number for the fixed one). Better download directly from genplus googlecode and update the boot.dol file.]]></description>
<dc:creator>ekeeke</dc:creator>
<category>Homebrew Applications</category><pubDate>Sun, 07 Nov 2010 21:58:13 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61759#msg-61759</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61759#msg-61759</link><description><![CDATA[ This new version looks the nuts, but I&#039;m having an issue.<br />How do you get it to save all initial settings ie pad type,button config, screen position etc as I have to alter these every time I load up the emulator?<br />Edit: I just read that this issue was fixed, but the file I downloaded from homebrew browser still resets the settings.<br />Another Edit: just downloaded file from wiki which must be newer than homebrew browser version as file is bigger and all works now.]]></description>
<dc:creator>bluelion</dc:creator>
<category>Homebrew Applications</category><pubDate>Sun, 07 Nov 2010 15:49:44 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61682#msg-61682</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61682#msg-61682</link><description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />Also having a look at __ES_Init(), I don&#039;t see a reason why calling it multiple times would hurt anything.</div></blockquote><br />well, the only thing I noticed is that it calls __ES_InitFS which is reentrant so AddDevice function was called each time you call __ES_Init but I don&#039;t know what it could break<br /><br />but you are right, this didn&#039;t fix anything. I also tried to add a call to _IPC_Reinitialize on startup (this was usually done in __IOS_LaunchNewIOS) and expected there was a way to reset IOS without reloading it but did not change anything either. It indeed depends on the time you wait in the HBC before you load the application, and depending on where it was in the network init chain, it later crashes or not.<br /><br />I guess I will wait patiently for a fixed HBC now, this thread is already far off topic :-)]]></description>
<dc:creator>ekeeke</dc:creator>
<category>Homebrew Applications</category><pubDate>Fri, 05 Nov 2010 08:03:43 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61646#msg-61646</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61646#msg-61646</link><description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />and then a stray IPC response from IOS arrives to *your* app, initiated by HBC. Your app calls the callback, which points to a PPC address from HBC, and *CRASH*</div></blockquote><br />It seems to me it crashes when calling _ipc_freereq after the cb, this is the only iosFree occurence I see in the IPC interrupt callback (the DSI stack dump indeed indicates the crash occurs during execution of iosFree, in an IRQ handler). The pointer returned by IPC off course points to unallocated memory, hence the DSI exception.<br /><br />However, this is that part I don&#039;t understand when reading libogc code. If you look at the __ipc_replyhandler function which is called by IPC interrupt handler, you see that the response first parameter is checked against IPC_REQ_MAGIC. This value is randomly generated when the application starts so normally, any response initiated by another application (i.e HBC) would be rejected and the callback should not be executed.<br /><br /><blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />An alternate possibility is that IOS panics because HBC doesn&#039;t leave it in a sane state.</div></blockquote><br />Indeed it&#039;s possible IOS is using some area in main memory that has been reinitialized when the application launches. But this does not explain why the PPC code would crash during the the IPC interrupt callback.]]></description>
<dc:creator>ekeeke</dc:creator>
<category>Homebrew Applications</category><pubDate>Thu, 04 Nov 2010 19:14:57 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61645#msg-61645</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61645#msg-61645</link><description><![CDATA[ Also having a look at __ES_Init(), I don&#039;t see a reason why calling it multiple times would hurt anything.]]></description>
<dc:creator>Tantric</dc:creator>
<category>Homebrew Applications</category><pubDate>Thu, 04 Nov 2010 18:48:06 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61644#msg-61644</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61644#msg-61644</link><description><![CDATA[ It&#039;s only a problem when an async IPC call is made and IOS doesn&#039;t respond before HBC exits. It&#039;s not a problem if the call returns to HBC.<br /><br />There&#039;s a loop that&#039;s called when your app starts that looks something like this:<br /><br /><pre class="bbcode">
for(i=0; i &lt; MAX_HANDLE; i++) IOS_Close(i);</pre><br />So the problem isn&#039;t really that a handle can&#039;t be reopened.<br /><br />The problem is actually two-fold - HBC tries to init the net even though there&#039;s no net available (and this takes while) AND HBC tried to init WC24 (due to a libogc bug that tueidj fixed), even though the net isn&#039;t available.<br /><br />What&#039;s worse is that HBC does stuff like calling net_deinit from within a thread during shutdown, but doesn&#039;t wait for this thread to finish. So maybe net_deinit isn&#039;t reached, or maybe it is executed but doesn&#039;t finish in time before loading the app. Either way it has a bad result.<br /><br />If you sit in HBC and wait for awhile (for HBC to finish trying to init the net), then load your app, you won&#039;t have a problem. But if you load your app right away, the app loads, and then a stray IPC response from IOS arrives to *your* app, initiated by HBC. Your app calls the callback, which points to a PPC address from HBC, and *CRASH*<br /><br />An alternate possibility is that IOS panics because HBC doesn&#039;t leave it in a sane state.<br /><br />Doing an IOS reload in HBC right before loading the app fixed any problems like this in the past, since IOS is now fresh and the PPC state is also fresh (since it&#039;s of course lost when the app loads).<br /><br />This is the way I understand the situation, but I&#039;m no expert...]]></description>
<dc:creator>Tantric</dc:creator>
<category>Homebrew Applications</category><pubDate>Thu, 04 Nov 2010 18:32:53 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61642#msg-61642</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61642#msg-61642</link><description><![CDATA[ Alright, thanks for confirming the bug, it&#039;s very annoying indeed.<br /><br />So basically this means a net device is still opened on the IOS side and off course we can not close it anymore .<br />Does this also mean that you cannot use the network when using no_ios_reload, since net_init() would probably fail when trying to opening IOS devices ?<br /><br />Though, I don&#039;t understand what is causing the DSI exception ? Is it the old async callback being called by IPC interrupt which now execute invalid code ? Could it be possible to prevent this by always clearing old callbacks in memory ? I&#039;m not sure if I understand the IPC mechanism very well so I might be totally thinking this wrong . Shouldn&#039;t the random IPC_REQ_MAGIC prevent any IPC reponse generated by another compiled application from being valid ?]]></description>
<dc:creator>ekeeke</dc:creator>
<category>Homebrew Applications</category><pubDate>Thu, 04 Nov 2010 18:10:26 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61631#msg-61631</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61631#msg-61631</link><description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>ekeeke</strong><br />Any insight about the freezes and DSI exception that occurs when Wifi router is switched off ? Again, this does not happen when no_ios_reload is trashed.<br />I think I somehow fixed it by removing the redundant call to _ES_Init in _ahb_check_aprot (di.c) when DI_Init is called at the start of the application but I&#039;m not sure, it seems it&#039;s still quite unstable and subject to crash sometime but not as often as before (it usually crashed after less than one minute)</div></blockquote><br />Yes, this has been bothering me a lot too and all apps using no_ios_reload suffer from it. It&#039;s a bug in HBC - it makes an async net call that doesn&#039;t finish before it loads your app. The solution is for HBC to properly call net_deinit before loading the app. We&#039;ll just have to wait for an HBC update to do this.]]></description>
<dc:creator>Tantric</dc:creator>
<category>Homebrew Applications</category><pubDate>Thu, 04 Nov 2010 16:38:26 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61621#msg-61621</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61621#msg-61621</link><description><![CDATA[ I can&#039;t make the program crash as I want or display stuff before it hangs: indeed, it hangs because something got wrong in libogc interrupt callback processing... and never return to the application. There is no way to predict this.<br /><br />As I said, also try to start the HBC with your Wifi router ON (if you ever have one) as freeze only happened to me when Wifi is shutdown.<br /><br />On a last solution, edit the meta.xml file to remove the no_ios_reload line which seem the source of all these problems. You would not be able to load ROM from DVD anymore though.<br /><br />Sadly, there isn&#039;t much I can do on my side, all this instability is caused by bugs in either libogc and/or HBC, under specific conditions; Network and USB devices, as well as IOS Startup/Shutdown seem to be very sensitive to handle.<br /><br />About your other issues:<br /><br />- Controller issues you were having are most likely due to a wrong configuration setup or you not using the setup controllers properly, I now have tested many more test case and I can ensure there are no bugs here; I might add some additional checks when returning to the game to ensure the user did not disconnected a configured controller, did not connected the same controller to 2 players (should not be possible through the menu but you never know), etc...<br /><br />- I don&#039;t explain why your wiimote was not detected in the first place but it could be as well a consequence of the above instability or maybe you were not handling the wiimote properly ("not working" is generally a vague description).<br /><br />- I am pretty confident that your old configuration file cannot have any incidence on any of the issues you had as an outdated config file cannot conflict with a new version or cause dysfunction (the default configuration is always restored if the file version mismatch, which should have been the case). Most of the hangs or crash seem to be caused by the instability of libogc when launched from HBC with no_ios_reload.]]></description>
<dc:creator>ekeeke</dc:creator>
<category>Homebrew Applications</category><pubDate>Thu, 04 Nov 2010 10:58:32 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61599#msg-61599</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61599#msg-61599</link><description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />It hangs just like that ? No exception screen with a lot of number, no reboot, just you can&#039;t control the menu anymore ?<br />that&#039;s really weird because it doesn&#039;t happen to me at all and I would have received many issues report if it was happening to others. I&#039;m wondering, do you have Wifi on when you boot the HBC ?</div></blockquote><br />Nope. That&#039;s why I said "hang" and not "crash with code dump". I was about to suggest you to make it crash and spit out a dump so I could paste the issue much easier, but now I know it&#039;s something wrong on my side.<br /><br />I&#039;m at school right now, and I just came by to drop a line. I&#039;ll edit this post later tonight to reflect upon the possibility that maybe my HDD is the one at fault, and test the emulator on an SD card.]]></description>
<dc:creator>Magil</dc:creator>
<category>Homebrew Applications</category><pubDate>Thu, 04 Nov 2010 03:10:23 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61594#msg-61594</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61594#msg-61594</link><description><![CDATA[ Ok thanks a lot, this was so much unstable I thought I was going nuts :-)<br />I&#039;m doing something similar now and it indeed seems to work better.<br /><pre class="bbcode">
  int retry = 0;
  int fatMounted = fatInitDefault();
  while (!fatMounted && (retry &lt; 12))
  {
    usleep(250000);
    fatMounted = fatInitDefault();
    retry++;
  }</pre><br /><br /><br />Any insight about the freezes and DSI exception that occurs when Wifi router is switched off ? Again, this does not happen when no_ios_reload is trashed.<br />I think I somehow fixed it by removing the redundant call to _ES_Init in _ahb_check_aprot (di.c) when DI_Init is called at the start of the application but I&#039;m not sure, it seems it&#039;s still quite unstable and subject to crash sometime but not as often as before (it usually crashed after less than one minute)]]></description>
<dc:creator>ekeeke</dc:creator>
<category>Homebrew Applications</category><pubDate>Thu, 04 Nov 2010 01:56:57 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61584#msg-61584</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61584#msg-61584</link><description><![CDATA[ It&#039;s a bug with HBC, where HBC tells the drive to go to sleep before launching your app. As a result, an immediate call to init it may fail. To work around this in WiiMC (if I don&#039;t find an SD card) I attempt to mount a usb drive for 5 seconds before giving up.<br /><br />See here: [<a href="http://code.google.com/p/wiimc/source/detail?r=664" rel="nofollow">code.google.com</a>]<br /><br />For me it doesn&#039;t matter if the network is initialized or not.<br /><br />Basically what&#039;s happening is ever since HBC added the ability to avoid the IOS reload, some of these bugs are cropping up. The bugs were always there, it&#039;s just no-one noticed (or cared) before because of the IOS reloading.]]></description>
<dc:creator>Tantric</dc:creator>
<category>Homebrew Applications</category><pubDate>Wed, 03 Nov 2010 22:40:19 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61582#msg-61582</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61582#msg-61582</link><description><![CDATA[ Another bug (?) I spotted with HBC (IOS58 + no_ios_reload). This only happen if no SD is inserted and you are loading apps from the USB drive.<br /><br />Now, if you wait for network to initialize (bottom icon stops blinking) then load the application, the USB drive cannot be accessed by the application after calling fatInitDefault. If you don&#039;t wait for network and load the application immediately when HBC starts, everything is fine.<br /><br />I don&#039;t know if it is a bug with IOS58, HBC with no_ios_reload or libogc, but it would definitively explain why settings are sometime not saved or restored when using only an USB drive.<br /><br />Until this is clarified, I&#039;d suggest removing the no_ios_reload flag from the meta.xml file if you have stability issues when loading from HBC.]]></description>
<dc:creator>ekeeke</dc:creator>
<category>Homebrew Applications</category><pubDate>Wed, 03 Nov 2010 22:19:48 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61551#msg-61551</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61551#msg-61551</link><description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />Even while disabling Player 2 and leaving it with no physical control installed, somehow I could keep summoning Player 2 in Toejam & Earl (I&#039;m not entirely sure about this right now... mind is kinda fuzzy &#039;cuz I need to sleep).</div></blockquote><br />I tried what you did with only wiimote connected to player 1 and player 2 is not summoned, you must have messed something with the emulated devices<br /><br /><blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />I also noticed that if you change the controller settings while a game is loaded, the controller would stop responding in game.</div></blockquote><br />it can stop responding if you accidentally switch to another type of device (for example, emulating a mouse instead of gamepad, or a multi-tap in a game that does not support them, etc...) without reseting the game ... affecting another input device definitively does not stop it from responding<br /><br />I tested this part a lot and I can assure you there are no such bugs there, you must have done something wrong while playing blindly with controller options.<br /><br /><blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />For the record, I did read the one included in the previous version... if that counts for anything.</div></blockquote>
the emulator interface was completely changed so the old manual does not really apply anymore. You should definitively first read the Manual before attempting to play with options like you did.<br /><br /><blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />before I used the revised version you mentioned that fixed the settings file not being saved, it wouldn&#039;t even create one.<br /></div></blockquote><br />hum, are you sure about that ? because a config file is always created on your default FAT device (sd:/genplus/ if it is found, usb:/genplus/ otherwise), every time you go back from the option menu or when you exit the emulator normally (that means, NOT if you unplugged the power cable or hold the Power button on the console).<br /><br /><blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />A "config.ini" file was created this time, but all it contains is a single line that says "GENPLUS-GX 1.4.0", and nothing else. I&#039;d expect to see some strings with a yes/no activation kind of thing, or the gibberish kind of settings file, but nope.<br /><br /></div></blockquote><br />it&#039;s not a text file so you won&#039;t be able to read it normally (apart from the version string); Please upload the generated file <a href="http://code.google.com/p/genplus-gx/issues/detail?id=124#c12" rel="nofollow">here</a> or somewhere else<br /><br /><br /><blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />These I cannot determine exactly. They just happen all of a sudden and without warning, and they seem to only happen when trying to load a ROM, or when trying to go back one screen in any given menu (such as going back from Settings menu to the Main Menu). Also seems to hang when trying to load another ROM after already having loaded one.</div></blockquote><br /><br />It hangs just like that ? No exception screen with a lot of number, no reboot, just you can&#039;t control the menu anymore ?<br />that&#039;s really weird because it doesn&#039;t happen to me at all and I would have received many issues report if it was happening to others. I&#039;m wondering, do you have Wifi on when you boot the HBC ? This is the only case (network configured in System menu but Wifi switched OFF ) where I have seen such crash, as explained in my previous post. Otherwwise, I can spend hours in the menu without a hang.<br /><blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />Thanks again man, and keep the work comin&#039;.</div></blockquote><br />Unfortunately, I don&#039;t see what I can fix on my side. Everything work perfectly here (well, as long as I have Wifi ON but that&#039;s definitively not an issue from the emulator itself) and as expected. I don&#039;t know, maybe it&#039;s because you are only using an USB drive, try using SD and see if that changes anything.]]></description>
<dc:creator>ekeeke</dc:creator>
<category>Homebrew Applications</category><pubDate>Wed, 03 Nov 2010 15:48:48 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61546#msg-61546</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61546#msg-61546</link><description><![CDATA[ Ok. Sorry for not reporting back sooner. I had to prep a PPT presentation for tomorrow, and had to catch up on some missed work. Haven&#039;t yet thoroughly tested, do I did download the supposed corrected version, which I only tested for around 5 minutes or so.<br /><br />I don&#039;t think I&#039;ll be adding any new info, but rather clearing up some of my most vague parts of my report. I&#039;ll get to it as soon as I can.<br /><br /><blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />But as soon as I fired it up, some weird little hanging instances ocurred. Among the first things I noticed that after pressing A on the Wiimote at the disclaimer, the Wiimote would not work with the emulator&#039;s menu.</div></blockquote><br />Well, I didn&#039;t know this version worked with a pointer now, heh. Though I did wave the Wiimote around to see if I get some response. Also tried moving the cursor with the D-Pad with the Wiimote, but it didn&#039;t work. However, this only occurred to me the first time I ran it, with the Settings file from the previous version present. Wiimote has worked fine since it&#039;s deletion.<br /><br /><blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />The first hanging came from trying to see my current configuration, and then attempting to exit. It hanged, and required manually powering off the Wii. I tried turning it off with my Wiimote, and it surprised me that, unlike other apps the utterly failed to shutdown the Wii and instead only made the Wiimote turn off, this time the Wiimote itself didn&#039;t even bother turning off. Weird.</div></blockquote><br />What I meant to say that the emulator hanged the following matter: emulator loaded, then I accessed Settings, then without moving anything, I tried to go back to the main menu, but it froze.<br />Regarding the Wiimote part, I meant to say that while in the Wii was in it&#039;s frozen state, the Wiimote would not turn the Wii off. This is a typical expected thing to find when an app has crashed. And when pressing down the Power Button on the Wiimote while the console is in this state, the Wiimote would only turn itself off. What I said that surprised me was that the Wiimote didn&#039;t turn off as I&#039;d thought it would while the Wii was frozen, but instead remained on and seemingly equally as unresponsive as the console.<br />Also, I&#039;m using an HDD, not an SD card. And I don&#039;t know how to write protect my HDD anyways, so...<br /><br /><blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />After I did this, everything seemed to work alot better now. I loaded Toejam & Earl from my device instead of my Recently Played list, and played for a few minutes. But I noticed that upon pressing some buttons, the game thought I had two controllers connected, and I accidentally summoned Player 2, which mimicked my every move. Thinking it was a simple bad setting, I exited to the emulator&#039;s menu... and it hanged again.</div></blockquote><br />After deleting the Settings from the previous version, I accessed the Controller configuration before I did anything else to see the default controller settings as instructed. What I found was that there were two controllers setup. Player 1 had Wiimote enabled, and Player 2 had the GameCube controller. No wonder I couldn&#039;t play Sonic last time! Even while disabling Player 2 and leaving it with no physical control installed, somehow I could keep summoning Player 2 in Toejam & Earl (I&#039;m not entirely sure about this right now... mind is kinda fuzzy &#039;cuz I need to sleep). I also noticed that if you change the controller settings while a game is loaded, the controller would stop responding in game. This might have only occurred to me in that one instance, but I&#039;ll try to see if I can reproduce it as soon as possible.<br />Ummm... I didn&#039;t mean NOT to read the manual... just as I said, I haven&#039;t had that much free time right now. For the record, I did read the one included in the previous version... if that counts for anything.<br /><br /><blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />+ Old Settings and (possibly) History files from previous Genesis Plus versions conflict with this new version</div></blockquote><br />While I went on the safe side and just deleted the old Settings File, before I used the revised version you mentioned that fixed the settings file not being saved, it wouldn&#039;t even create one. Now with the revised version, it does create one, but it doesn&#039;t seem to be of any use. After changing my controller settings, exiting to loader and then loading the emulator again, it still doesn&#039;t seem to be saving anything.<br />A "config.ini" file was created this time, but all it contains is a single line that says "GENPLUS-GX 1.4.0", and nothing else. I&#039;d expect to see some strings with a yes/no activation kind of thing, or the gibberish kind of settings file, but nope. This one only had that one line, and that&#039;s it.<br /><br /><blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />+ Numerous random hangs</div></blockquote><br />These I cannot determine exactly. They just happen all of a sudden and without warning, and they seem to only happen when trying to load a ROM, or when trying to go back one screen in any given menu (such as going back from Settings menu to the Main Menu). Also seems to hang when trying to load another ROM after already having loaded one.<br /><br />Regarding the controller setup: when I first tried it, I was using a Wiimote and had 2 GameCube controllers connected to the console (ports 1 and 2), as well as a Memory Card in slot A. I disconnected my Memory Card and one GameCube controller (port 2) since. I only have one Wiimote, and that sole is the only one registered on my console.<br />As I mentioned above, the initial controller settings after erasing the previous config.ini file revealed that Player 1 had the Wiimote and Player 2 had the GameCube controller plugged in port 1.<br /><br />I&#039;m quite lightheaded right now, and I know I&#039;m missing a few more details, but I hope that what I clarified for now has given you some hints. I&#039;ll try to break the emulator down in as many crazy ways possible tomorrow so I can give you a more informative report (can&#039;t guarantee that I will, though).<br /><br />Thanks again man, and keep the work comin&#039;.]]></description>
<dc:creator>Magil</dc:creator>
<category>Homebrew Applications</category><pubDate>Wed, 03 Nov 2010 14:13:37 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61543#msg-61543</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61543#msg-61543</link><description><![CDATA[ On a side note, I just noticed that some weird DSI exception could occur when the network is not initialized properly (i.e your Wii not connected to Wifi) after you launch the application through the HBC.<br /><br />The crash is within libogc and is always the same, crashing during an IRQ handler (making the RESET button reload feature ineffective)<br /><br />lwp_heap_fre-&gt;iosFree-&gt;c_irq_dispatcher-&gt;irq_exception_handler<br /><br /><br />It is quite immediate (~ one minute) after the application starts and does not seem to happen anymore when Wifi is running and network initialized. Having USB drive connected or not does not change anything so, contrary to what I initially thought, the instability does not seem to be in libogc USB storage driver but in the way HBC leaves the network when it starts an application.<br /><br />Maybe the Wifi device is not shutdown properly and continue to generate IRQ to the CPU, which confuse libogc in the loaded application (what seems to happen is that libogc tries to free a resource that was not allocated, resulting in a unrecoverable exception)]]></description>
<dc:creator>ekeeke</dc:creator>
<category>Homebrew Applications</category><pubDate>Wed, 03 Nov 2010 09:34:28 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?17,61490,61497#msg-61497</guid>
<title>Re: Genesis GX Plus 1.4.0... and it&#039;s initial quirks</title><link>http://forum.wiibrew.org/read.php?17,61490,61497#msg-61497</link><description><![CDATA[ Thanks for the feedback. I have tried to test all this quirks but apparently it&#039;s always when it&#039;s released to the mass that they start appearing :)<br /><blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />But as soon as I fired it up, some weird little hanging instances ocurred. Among the first things I noticed that after pressing A on the Wiimote at the disclaimer, the Wiimote would not work with the emulator&#039;s menu.<br /></div></blockquote><br />Huh ?<br />Never seen this before, there are actually no reason wiimote button work on the disclaimer but not in the menu<br />Or do you mean you can not aim with the wiimote and select buttons ? Be more precise when writing "not working" because it can be many different things.<br /><br /><blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />The first hanging came from trying to see my current configuration, and then attempting to exit. It hanged, and required manually powering off the Wii. I tried turning it off with my Wiimote, and it surprised me that, unlike other apps the utterly failed to shutdown the Wii and instead only made the Wiimote turn off, this time the Wiimote itself didn&#039;t even bother turning off. Weird.</div></blockquote><br />how did you attempt to exit the emulator ? what option did you select ? The wiimote power off button work like in any other app but off course, only if the program is not crashed and it seems it did here, maybe while trying to update the config file.<br />Is your SD write-protected ?<br /><br /><br /><blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />I decided to reset the Wii in hopes of it kicking me to HBC, but instead THE GAME ITSELF RESET. Nice feature, but most certainly not something I was expecting to see at a moment I wished to go back and try loading the emulator again.</div></blockquote><br />that&#039;s perfectly normal, make sure you have read the user manual<br /><br /><blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />After I did this, everything seemed to work alot better now. I loaded Toejam & Earl from my device instead of my Recently Played list, and played for a few minutes. But I noticed that upon pressing some buttons, the game thought I had two controllers connected, and I accidentally summoned Player 2, which mimicked my every move. Thinking it was a simple bad setting, I exited to the emulator&#039;s menu... and it hanged again.</div></blockquote><br />This is strange, works perfectly fine for me. It seems like a faulty controller configuration (same controller affected to both ports) Can you describe what controller configuration you are using ? Again, make sure you have carefully read the user manual regarding this menu also, I spent quite a lot of time typing it and would hope users to understand the features and settings correctly.<br /><br /><blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />+ Old Settings and (possibly) History files from previous Genesis Plus versions conflict with this new version</div></blockquote><br />for history, you need your old ROM files to be still at the previous location obviously, if they have been moved else where, then nothing will be loaded and eventually the emulator will hang looking for the file so better delete it if you are not sure.<br />I don&#039;t think there is conflict version for that file, it&#039;s basically a list with file name and directory and did not change since 1.3.1<br /><br />the config.ini file, however, should have been automatically reseted to default .<br /><br />that&#039;s said, I spotted an issue with the confi.ini being reseted everytime you start the emulator, this has been now fixed and you should download the archive again if you want your settings to be saved.<br /><br /><blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />+ Numerous random hangs</div></blockquote>
<blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />It&#039;s mainly the hanging for me, and a few issues that lead me to also suspect a conflict between past data held from the earlier version and this revised one.</div></blockquote><br />What kind of hangs ? When exactly ? Do hangs still happen after you deleted your old config files ? This is not very clear and I didn&#039;t experiment a single hang during the last weeks of testing. Hangs can off course occur if the config file got corrupted or if you modified the controller settings or key mapping (which would explain you failed at returning to the menu or start the game since the emulator did not recognize MENU & GAMEPAD keys anymore).<br /><br /><br />I would suggest the following:<br /><br />1) start a fresh install, no configuration file, no history file, no saved states (there are not compatible with the new version) and verify the SD card is not write-protected.<br /><br />2) download the updated version that fixes settings being reseted when the emulator is started.<br /><br />3) before loading a game, go configure your controllers in the controllers settings menu as you want to use them (player 1, player 2, etc). Read the user manual if you need explanations. Also, before changing anything, please report the default configuration that was set by the emulator and report your current setup (number of gamecube controllers, number of registered wiimotes, etc...) so I can see if there is a problem here (unfortunately I can only test my own setup which is a single wiimote, a classic controller, one gamecube controller and ... that&#039;s all)]]></description>
<dc:creator>ekeeke</dc:creator>
<category>Homebrew Applications</category><pubDate>Tue, 02 Nov 2010 14:03:47 +0100</pubDate></item>
</channel>
</rss>