• DCEmu Homebrew Emulation & Theme Park News

    The DCEmu the Homebrew Gaming and Theme Park Network is your best site to find Hacking, Emulation, Homebrew and Theme Park News and also Beers Wines and Spirit Reviews and Finally Marvel Cinematic Universe News. If you would like us to do reviews or wish to advertise/write/post articles in any way at DCEmu then use our Contact Page for more information. DCEMU Gaming is mainly about video games -

    If you are searching for a no deposit bonus, then casino-bonus.com/uk has an excellent list of UK casino sites with sorting functionality. For new online casinos. Visit New Casino and learn how to find the best options for UK players. Good luck! - Explore the possibilities with non UK casinos not on Gamstop at BestUK.Casino or read more about the best non UK sites at NewsBTC.
  • wraggster

    by Published on May 27th, 2008 20:05

    Awesome wii scene news from sven

    I've (finally) been able to create a patch for libogc today which just got accepted and adds my usb-storage code to it - just wait for the next release or get the CVS version if you know what you are doing. Thanks again to shagkur for some miscellaneous fixes and hints to my code.
    Since my last posts even more devices are working now and only a few ones are not working which I'm unable to fix because the owners either didn't give me a usb log or because that device is just stupid and doesn't confirm to the usb storage protocol in a *really* bad way. If you want these devices to work get me a full usb transfer log while you're connecting your device to you computer. Just reporting that device $whatever is not working with the output of my old test applications will not help me to fix this drive, sorry.
    However, I'll first talk in this post about why someone screwed up the IOS USB driver and what evil hack fixes this and then about how to use my usb-storage code.

    Let's start with the IOS USB driver: It provides functions to get a device list, setup callbacks for device insertion/removal, open/close devices and send/read bulk, control and interrupt messages from/to them. At the first sight this looks just like libusb which should be enough for all kind of devices you want to connect. However, once you take a closer look to the functions you'll notice that there in fact is one difference: The IOS functions do not support timeouts and block until the device sends or receives the requested amount of data. So what happens now when you want to receive data from a USB device that doesn't want to send data to you? Your function will block forever because the device doesn't send data to the IOS and you can't handle that error case by - for example - resetting the device. I talked with marcan about this and he suggested me to use asynchronous IOS functions and just close the device handle when I don't want to wait anymore for the request to complete. This should be working in most cases but isobel - who is the main author of the wii-linux kernel patch set - said that you'll sometimes need to reboot(!) IOS, which will screw up all currently opened handles in your application and clean large parts of MEM2, in order to make such calls return. This is definitely not possible to do for a support library and I didn't encounter such an issue while writing my usb-storage code so I hope that such things will not happen when it is used. This IOS_IoctlvAsync hack is not really nice but it's currently the only solution to fix functions blocking forever and making the whole application unusable. We can just hope that those problems will be fixed in an upcoming IOS update.
    I'm currently returning the error code USBSTORAGE_ETIMEDOUT in such cases which will mean that the device handle is no longer usable and you'll need to redo the whole initialization process and hope that this will not happen again. Get me some usb logs or debug my usb-storage code with a USB gecko and tell me where it fails and I might be able to fix this.

    But let's talk about the usage of my code which is still missing some documentation in the header files - I'll add this when I'm really bored the next time
    Before starting to use the usb-storage code you'll need to initialize the USB subsystems and my storage code by calling the following two functions. This is needed because the usb-storage code is obviously based on the USB subsystems which needs a IOS heap just like my code:


    USB_Initialize();
    USBStorage_Initialize();

    You should probably also check return values here as both might fail when no more memory/no new heap id is currently available.
    Afterwards you should use USBStorage_GetMaxLUN() to get number of logical units your device supports. On most USB sticks and hard discs there will only be one but card readers will most likely report multiple LUN. The next step is to prepare each unit you want to access by calling USBStorage_MountLUN(lun);. It will basically check the device for any errors and prepare it for reading and writing which is the next step: You just use USBStorage_Read() or *_Write() in order to read or write to your drive's sectors. That's it
    There are some more functions but those are mostly self-explaining and probably won't even be needed by most applications.

    Oh, and just in case you didn't get it yet: The "1.1" in the topic does mean that only USB 1.1 is supported.
    I'll also destroy some conspiracy theories here that were mainly created on some spanish board and some other one which has the name of a last-generation handheld in its title:
    I have done some tests with the IOS on USB2 support and I'm pretty sure that it's not supported. I cannot do anything against this and I didn't intentionally limit my code to USB 1.1. However, you still wouldn't get your ISO loader even if hi-speed USB 2 data transfers would be possible because it requires an immense amount of work on either patching game
    ...
    by Published on May 27th, 2008 14:43

    The unknown jap coder - rumoured to be ruka has once again released a new build of the snes emulator for the PSP.

    no idea whats new but check it out for yourself.

    Download and Give Feedback via Comments ...
    by Published on May 27th, 2008 14:22

    Between May 27 and June 31, you can buy a shrimp burger at a McDonald’s in Japan and learn about the nutrition facts on your DS. During this period Nintendo and the house of the McPork value sandwich will test the Nintendo Spot service in 21 locations. With the Nintendo Spot DS owners can download a compact version of the Nintendo Browser, which connects to a page of McDonald’s news. The top page has links to current McDonald’s promotions and nutritional information.

    In an effort to lure gamers into a McDonald’s, Nintendo will offer DS demos and a special present for Pikachu during May 30 and June 19. This isn’t the first time Nintendo made a deal with McDonald’s. The two companies made an agreement to allow DS owners to use their US Wi-Fi service free of charge in 2005.

    This may sound strange, but in some regions McDonald’s is actually kind of nice. Some of the McDonald’s stores in Hong Kong have Wi-Fi, flat screen TVs with news and chandeliers.

    http://www.siliconera.com/2008/05/26...-and-ds-demos/ ...
    by Published on May 27th, 2008 14:19

    The binaries of the final releases for JMEBoy 1.0.7, AndroidBoy 1.0.7 and JSwingBoy 1.0.1 have been added for download. These releases are built from the code of SVN revision 63.

    These releases significantly reduce the memory requirements of the emulator. Additionally some minor bugs are also fixed.

    Please take a look at the release notes for more information on the changes. Choose the emulator download according to the desired target platform:
    - JMEBoy runs on Java-enabled (MIDP 2.0) mobile devices.
    - AndroidBoy runs on Android-based mobile devices.
    - JSwingBoy runs on PCs with a JDK/JRE5 or later installed.

    http://sourceforge.net/forum/forum.php?forum_id=828215 ...
    by Published on May 27th, 2008 14:14

    A milestone. In Japan, Sony Computer Entertainment has announced that a million PS3 users have signed up for PSN accounts since the PLAYSTATION Network went live in November 2006. Every month, approximately 400,000 players access the PSN's PLAYSTATION Store. To celebrate, Sony is giving away one thousand ¥1,000 PLAYSTATION Network Tickets for use in the PLAYSTATION Store. That's nice of Sony!

    http://kotaku.com/5010999/psn-accounts-hit-one-million ...
    by Published on May 27th, 2008 14:14

    A milestone. In Japan, Sony Computer Entertainment has announced that a million PS3 users have signed up for PSN accounts since the PLAYSTATION Network went live in November 2006. Every month, approximately 400,000 players access the PSN's PLAYSTATION Store. To celebrate, Sony is giving away one thousand ¥1,000 PLAYSTATION Network Tickets for use in the PLAYSTATION Store. That's nice of Sony!

    http://kotaku.com/5010999/psn-accounts-hit-one-million ...
    by Published on May 27th, 2008 14:12

    Stanford professor Allan Reiss published an article in the Journal of Psychiatric Research which states that women are not a driven as men in gaming. His research analyzed MRI data that showed activity in brain's mesocorticolimbic center, the area typically associated with reward and addiction, for both sexes. However! There was more acitviy in the male brain. According to Reiss:

    These gender differences might help explain why males are more attracted to, and more likely to become "hooked" on, video games than females. I think it's fair to say that males tend to be more intrinsically territorial. It doesn't take a genius to figure out who historically are the conquerors and tyrants of our species.

    Certainly, Reiss might have evidence in hard science, but it sure sounds like he's totally underestimating women. Lots of them are "hooked" on games! Some are tyrants, too!!

    http://kotaku.com/5011035/research-s...-are-for-dudes ...
    by Published on May 27th, 2008 14:05

    newly released today



    features
    Be familiar with the “Gachi” button, by timing your opponents attacks and pressing the gachi button in time, you can guard yourself from combo attacks.
    By combining the direction pad and the gachi button presses, launch combo attacks against your opponents.
    Launch skills and special character attacks at the expense of your MP gage
    Press onto your attack button without releasing it to charge up your attacks, the longer you charge, the more powerful your attacks are.
    When you are at a close range to your opponents, you can pick them up and throw them into the air. When you are caught by your opponents, on the other hand, make use of your timing and gachi button to escape from their grips.
    Catch yourself by timing your gatchi button presses when your opponents threw you into the air.

    description
    After six great wars, darkness has once again fallen on this earth and it is up to the next generation of heroes to rescue their land from the clutches of evil and show their people the light. Each of the four heroes are fighting for their own objectives, some of them are fighting for justice, some for their instincts and others for ascertaining their objectives.

    This beautiful fighting game differs from games of the same genre by making use of RPG elements like having a large scale story mode. The characters are fully voiced, animated and are very expressive, you can see the look of concentration or fear on their faces when they launch special attacks or are about to be hit. The game runs on high resolution screens in the arcades and is going to push the limits of your third generation consoles. With a network mode, you can fight matches with people from all over the world.

    Other modes are:


    Survival mode where you fight strings of battles until your HP bar depletes completely.

    Time attack mode where you have to defeat a set number of enemies under a time constraint.

    Practice mode where beginners learn how to launch special skills and attacks.

    Gallery mode where you view the event CG and movies you have collected in the story mode.

    http://www.play-asia.com/SOap-23-83-...j-70-2lx7.html ...
    by Published on May 27th, 2008 14:03

    newly released today



    features
    Be familiar with the “Gachi” button, by timing your opponents attacks and pressing the gachi button in time, you can guard yourself from combo attacks.
    By combining the direction pad and the gachi button presses, launch combo attacks against your opponents.
    Launch skills and special character attacks at the expense of your MP gage
    Press onto your attack button without releasing it to charge up your attacks, the longer you charge, the more powerful your attacks are.
    When you are at a close range to your opponents, you can pick them up and throw them into the air. When you are caught by your opponents, on the other hand, make use of your timing and gachi button to escape from their grips.
    Catch yourself by timing your gatchi button presses when your opponents threw you into the air.

    description
    After six great wars, darkness has once again fallen on this earth and it is up to the next generation of heroes to rescue their land from the clutches of evil and show their people the light. Each of the four heroes are fighting for their own objectives, some of them are fighting for justice, some for their instincts and others for ascertaining their objectives.

    This beautiful fighting game differs from games of the same genre by making use of RPG elements like having a large scale story mode. The characters are fully voiced, animated and are very expressive, you can see the look of concentration or fear on their faces when they launch special attacks or are about to be hit. The game runs on high resolution screens in the arcades and is going to push the limits of your third generation consoles. With a network mode, you can fight matches with people from all over the world.

    Other modes are:


    Survival mode where you fight strings of battles until your HP bar depletes completely.

    Time attack mode where you have to defeat a set number of enemies under a time constraint.

    Practice mode where beginners learn how to launch special skills and attacks.

    Gallery mode where you view the event CG and movies you have collected in the story mode.

    http://www.play-asia.com/SOap-23-83-...j-70-2neb.html ...
  • Search DCEmu

  • Advert 3