• 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 for the first time Theme Park News and also Beers Wines and Spirit Reviews and Finally Marvel Cinematic Univers 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 -
  • Nintendo DS News

    by Published on September 6th, 2019 20:42
    1. Categories:
    2. Nintendo DS News
    Article Preview

    melonDS is a Nintendo DS emulator by Arisotura which aims to provide a high degree of accuracy while still keeping performance in mind.
    melonDS 0.8.3 comes with a solution for a couple of annoying outstanding issues such as audio stutters!

    This year, the emulator has seen a great deal of progress including the addition of an OpenGL accelerated renderer and imminent JIT/DSi builds which will continue to increase the emulator’s versatility.
    Now, melonDS 0.8.3 has been released which comes with the following:

    • An issue relating to Ctrl+K hotkeys was fixed so now you can map ‘special’ keys like Shift and Ctrl to buttons again
    • As a solution to audio and frame limiter issues, three different syncing solution have been introduced namely:
      • Limit framerate – the oldschool way of doing things but it’s a tad different from previous implementations as it tries to find an average framerate over several frames so as not to limit games that run at 30FPS internally too aggressively
      • Audio sync – Use this if you want 0 audio stuttering at the cost of a less stable framerate
      • VSync – synchronises the emulator’s framerate with that of your monitor (typically 60/75/120/144FPS) but may not work properly with games that alter their framerate by modifying VCount. Only works on the OpenGL renderer when running on Windows

    • OpenGL initialisation no longer fails on OpenGL 4.1 or earlier (melonDS’ renderer requires OpenGL 3.1)melonDS isn’t only interesting for PC users but also for console users since a functional port for the Nintendo Switch already exists and a limited scope PSVita port may be possible in the future!
    • Audio output is now done at a standard 48000Hz frequency instead of 47430Hz to improve compatibility with poorly written audio drivers
    • Some accuracy improvements and minor fixed as per the commit history on GitHub

    Furthermore, beta builds of JIT-enabled and DSi-compatible version of the emulators will be coming but these are based on melonDS 0.8.2 and melonDS 0.8.1 respectively for the time being.
    To grab melonDS for your PC and emulate the DS to your heart’s content, check out this link.

    http://wololo.net/2019/09/05/emulati...ative-pc-port/
    ...
    by Published on July 16th, 2019 20:26
    1. Categories:
    2. Nintendo DS News,
    3. Nintendo Switch

    Hydr8gon has released a new version of the Nintendo DS emulator for the Nintendo Switch:

    Changelog:
    -Updated to melonDS 0.8.2
    -Added OpenGL renderer (experimental and kinda broken)
    -Removed screen filtering option (incompatible with new OpenGL display)

    https://github.com/Hydr8gon/melonDS

    https://www.nintendomax.com/viewtopi...e67fdabf690d38 ...
    by Published on June 13th, 2019 19:31
    1. Categories:
    2. Nintendo DS News

    melonDS 0.8.1 is out, and that fixes some of the issues that were discovered in 0.8 (mostly stupid oversights, heh), but also adds a few other features and fixes. Let's see.

    Input upgrade

    The input code has been reworked to be more pleasant to deal with, especially with regards to adding hotkeys. In less nerdy terms, what does this mean?

    It is now possible to map keys with modifiers, like Ctrl+Z or Shift+R or even combinations like Ctrl+Alt+Q. It is worth noting that during mapping, you should use left-hand Ctrl/Alt/Shift keys for these mappings. However, ingame, both sets of keys should work. This feature may not be too useful for DS input, but it should be more handy for hotkeys. It is also possible to delete a key mapping by pressing the Backspace key during the mapping process.

    I have also been upgrading joystick support. You can now choose which joystick to use, and can map axes to buttons/hotkeys.

    The twist to this is that I liked the old "axis maps to DS dpad" feature, and how it could be used alongside regular button/hat controls. I didn't want to lose the ability to use both, but I also wanted to make it, well, not a hardcoded mapping. So instead, you can map both a button/hat direction and an axis to each control. When mapping a joystick control, pressing a button/hat direction keeps the axis mapping intact, and vice-versa. You can delete both mappings by pressing Backspace during the mapping process.

    The aforementioned axis support should also be able to support analog triggers, which are typically exposed as axis controls.

    I also added support for multiple hat controls.


    OSD

    This new, optional feature shows some short, temporary status messages onscreen. For example, when loading or saving savestates, pausing, resuming...

    The idea is to give some visual feedback about these operations, rather than, say, have savestate loads just appear to do nothing because the slot is empty.

    You can disable the OSD if you find it to get in the way.


    New hotkeys

    You might remember that some early melonDS versions had a secret hardcoded fast-forward hotkey. This seems to have appeared in version 0.3, but eventually disappeared with the UI revamp in version 0.5.

    Well, now, with Ace4896's contribution, this feature is back with a proper hotkey mapping. There is also a 'toggle' hotkey that enables or disables the framerate limiter.

    I also added hotkeys for pausing and resetting emulation.


    OpenGL fixes

    Several of the crashes and rendering errors that appeared in 0.8, stemming from the new OpenGL support, have been fixed in this version.

    I also added a little hack to support line triangles in OpenGL, and a preliminary implementation of edge marking, which you can see demonstrated in one of the screenshots above.


    There's also a bunch of little fixes and optimizations, as usual. Enjoy!


    melonDS 0.8.1, Windows 64-bit
    melonDS 0.8.1, Linux 64-bit

    If you're feeling generous, if you want to help us take this OpenGL renderer further: here's our Patreon

    http://melonds.kuribo64.net/comments.php?id=93 ...
    by Published on June 3rd, 2019 20:51
    1. Categories:
    2. Nintendo DS News

    melonDS v0.8 is released. melonDS is an open source Nintendo DS(NDS) emulator. melonDS is part of a second wave of DS emulators. There are a few other emulator projects that are part of it, which you might have already heard of. Either way, check them out!

    melonDS Features:
    * almost-complete 2D graphics
    * 3D graphics (software renderer) with texturing, alphablending, lighting
    * input: keyboard and joystick, touchscreen
    * backup memory
    * booting from the BIOS
    * resizable video output window, preserving aspect ratio of individual screens

    melonDS Changelog:
    • fix CP15 init during direct boot
    • do not apply delays to cart transfers when the WR bit is set
    • misc fixes
    • OpenGL renderer and upscaling

    http://melonds.kuribo64.net/

    http://www.emucr.com/2019/06/melonds-v08.html ...
    by Published on April 1st, 2019 16:42
    1. Categories:
    2. Nintendo DS News

    A full English translation of the 2007 NDS game D.Gray-Man: Kami no Shitotachi (The Apostles of God) has been released!
    A spin-off of the bestselling manga/anime series, the game retells it’s opening chapters.
    Set in a fictional 19th century, Exorcists battle against the Millennium Earl who seeks to obliterate mankind. His creations, the Akuma are born from the souls of the deceased and can only be destroyed by Innocence, a mysterious substance possessing extraordinary powers.
    Allen Walker, cursed to see the suffering of these lost souls, joins the Black Order in their war to gather the pieces of Innocence scattered throughout the Earth.
    Oozing in nostalgia, this game is a fun play for new or old fans alike!
    https://phantom-patches.tumblr.com/p...92812/dgrayman


    http://www.romhacking.net/forum/index.php?topic=28210 ...
    by Published on March 28th, 2019 19:30
    1. Categories:
    2. Nintendo DS News

    melonDS is an open source Nintendo DS(NDS) emulator. melonDS is part of a second wave of DS emulators. There are a few other emulator projects that are part of it, which you might have already heard of. Either way, check them out!

    melonDS Features:
    * almost-complete 2D graphics
    * 3D graphics (software renderer) with texturing, alphablending, lighting
    * input: keyboard and joystick, touchscreen
    * backup memory
    * booting from the BIOS
    * resizable video output window, preserving aspect ratio of individual screens

    melonDS Changelog:




    http://melonds.kuribo64.net/

    For Nintendo Switch jailbreak:

    https://github.com/Hydr8gon/melonDS/releases
    via http://www.emulation64.com/view/2952...v074-released/ ...
    by Published on December 17th, 2018 19:58
    1. Categories:
    2. Nintendo DS News,
    3. PC News

    melonDS v0.7.2 Hotfix is released. melonDS is an open source Nintendo DS(NDS) emulator. melonDS is part of a second wave of DS emulators. There are a few other emulator projects that are part of it, which you might have already heard of. Either way, check them out!

    melonDS Features:
    * almost-complete 2D graphics
    * 3D graphics (software renderer) with texturing, alphablending, lighting
    * input: keyboard and joystick, touchscreen
    * backup memory
    * booting from the BIOS
    * resizable video output window, preserving aspect ratio of individual screens

    melonDS Changelog:
    It appeared that, due to an oversight, melonDS 0.7.2 would crash when loading a ROM if the physical microphone init failed.
    This has since been fixed, and a hotfix has been pushed. If you downloaded melonDS 0.7.2 before this post, just redownload it to get the fixed version.


    http://melonds.kuribo64.net/ ...
    by Published on December 12th, 2018 16:54
    1. Categories:
    2. Nintendo DS News

    melonDS v0.7.1 is released. melonDS is an open source Nintendo DS(NDS) emulator. melonDS is part of a second wave of DS emulators. There are a few other emulator projects that are part of it, which you might have already heard of. Either way, check them out!

    melonDS Features:
    * almost-complete 2D graphics
    * 3D graphics (software renderer) with texturing, alphablending, lighting
    * input: keyboard and joystick, touchscreen
    * backup memory
    * booting from the BIOS
    * resizable video output window, preserving aspect ratio of individual screens

    melonDS Changelog:


    As title says.

    We're not showing screenshots because they wouldn't be a good medium for conveying the number of changes in this release.


    The biggest change here is that the core timings were entirely renovated to try being closer to the hardware.

    First of all, after several days of gruelling testing and guesswork, we were finally able to understand the GX timings, and emulate them properly for the first time. But, as we weren't gonna stop there, we also renovated the timings for DMA and memory accesses, so that both of them are closer to their hardware counterparts. DMA and ARM7 should be pretty close to perfection now, ARM9 less so but it's still more realistic.

    We have also been fixing the emulator's main loop, so that the ARM9, ARM7 and system clocks shouldn't desync anymore.

    All of this, with a few added optimizations, fixes a whole bunch of issues, from things flickering to audio crackling to games outright going haywire (hi RaymanDS). Your games are now running better than ever!

    ... or not. That's also the point of the 0.7.1 release, I want to hear about any issues caused by the timing renovation, so we can get them fixed for the epic 0.8.

    We already have one such issue, all of this is causing sprite flickering in Pokémon Platinum. Quick attempts at fixing this went nowhere, so we will have to investigate this proper.


    There's also a number of misc fixes. For example, the 3D glitches that showed up in Mario Kart DS were fixed, but there's already a lengthy post about this.

    There's a small fix to 2D windows, nothing really noteworthy, just fixes a game that was setting up backwards windows.

    The input system no longer requires a dpad to be mapped to directional keys for joystick axes to work.

    The code that looks for local files (melonDS.ini, BIOS, firmware...) was modified to explicitly check the directory melonDS is in, if that is not the same as the working directory. So in these cases it will no longer fail to find its files. Also, if melonDS.ini is absent, the preferred directory for creating it is the directory melonDS is in.

    And, finally, we finally got rid of the old savemem type autodetect code. Considering its complexity and the amount of failures, it was a trainwreck. So instead, now, melonDS will pull that information from the provided ROM database (romlist.bin).

    Edit- If your game is still failing to save: you might have an old failed save file lying around, try deleting it. When a save file is present, melonDS determines the savemem type from the file size, so if a file is present with a wrong size, you will have to delete it.


    Enjoy!

    download http://melonds.kuribo64.net/

    via http://www.emucr.com/2018/12/melonds-v071.html ...
    by Published on October 28th, 2018 15:16
    1. Categories:
    2. Nintendo DS News

    StapleButter has released version 0.7 of "melonDS", a Nintendo DS Emulator for Windows and Linux:

    Or atleast starting to do so. There isn't a lot in this release, but hey, we have to start somewhere.

    Atleast, The Spark is back, somewhat. So I guess we can take melonDS somewhere.


    Not a lot of novelty visually speaking, so there will only be one screenshot:

    [fancypants side-by-side shito courtesy StapleGirl]

    Nothing changed!

    Except, if you look closely, the bottom border of the blue platform thing.

    Couldn't resist.

    Fixed a small bug regarding shadows and antialiasing, that caused that.


    What else? Miscellaneous fixes. melonDS shouldn't crash randomly when closing it anymore. And other things.


    Oh, and savestates. Which were one of the popular demands, and which are finally brought to you.

    Here is the outline of our implementation:

    • 8 savestate slots, which are per-game. Savestate files are stored in the same place as save files.
    • 'Undo state load' will revert to the state from right before loading a savestate. For example, if you loaded it accidentally.
    • In savestate settings: 'Separate savefiles' allows saving to a separate save file after loading a savestate. The separate save file is bound to that savestate slot.
    • Shift-Fx to save state, Fx to load state. x = 1 to 8 for regular slots, 9 for using an arbitrary file. F12 to undo the latest state load.


    Have fun!

    Revision d4d4965b2fffc69958685a25a9d9fc0c78b54567

    • fix possible crashes when exiting
    • wifi: add basic access point melonAP (very beta)
    • fix SMULWx/SMLAWx opcodes, fixes Sims 2 music
    • add support for loading BIOS/firmware files and config file from AppData or ~/.config/melonds or from the executable directory (hcorion)
    • add 32-bit IPCSYNC reads/writes (Dirbaio)
    • add savestates
    • 3D: (hopefully) fix bug in shadow/AA interaction (visible in the MKDS character select preview, bottom border of the platform thing)

    download http://melonds.kuribo64.net/comments.php?id=54

    via https://www.nintendomax.com/viewtopi...ba2aa370dec6ea ...
    by Published on August 19th, 2018 21:54
    1. Categories:
    2. Nintendo DS News

    Oxdbeef has updated his platform game for the Nintendo DS:

    Homebrew port of the PC game Spelunky Classic made by myself. Not yet done (there are jungle, snow, and lava city levels to be implemented) but already much work is done!

    I attach the .nds but if anyone wanted to see the most recent version and the code, it's on my github:
    /dbeef/spelunky-ds

    Instructions:
    Nothing fancy, just copy .nds to the R4 and run with the moonshell.

    Bugs can be reported on github, any contributions appreciated!

    Also, short youtube presentation:


    The controls are:
    Left bumper to enter room,
    Right bumper to sprint,
    Left-right arrows to walk,
    B to jump,
    Y to whip,
    X to throw a rope,
    Y to take a bomb (but you have to press Y to activate it and Y again to throw it)

    Download https://github.com/dbeef/spelunky-ds

    via https://www.nintendomax.com/viewtopic.php?f=19&t=16704 ...
    Page 1 of 77 123451151 ... LastLast