• 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 3DS News

    by Published on February 24th, 2020 22:19
    1. Categories:
    2. Nintendo 3DS News

    Now, the 3DS has just received a new piece of homebrew called uae3DS which is a port of uae4all letting you emulate the Amiga 500.
    This port, which was released by Badda this weekend, is currently work in progress but performance is said to be pretty good on both the Old and New 3DS which allows many titles to be playable according to the developer. In the future, there are plans to add quite a few features including:

    • A CIA version
    • Some form of auto-updater presumably making use of an internet connection
    • Keyboard and mouse functionality on the bottom screen
    • Key mapping with the ability to save combos to SDCard
    • Autofire functionality
    • An option to get rid of black borders and do screen scaling/zooming
    • Other stuff like moving the status bar to the bottom and attaching/mounting a directory on the SDCard as an emulated hard drive

    You may read more about uae3DS and find its download links on its GBATemp thread.

    http://wololo.net/2020/02/23/vita-sw...mulator-for-t/

    ...
    by Published on February 9th, 2020 11:30
    1. Categories:
    2. Nintendo 3DS News

    Vvctre v6.10.0 is released. Vvctre is a Nintendo 3DS emulator based on Citra.

    Vvctre Changelog:
    * Added RPC endpoints to get and set all the ARM register values
    * Added RPC endpoints to pause and continue emulation

    https://github.com/vvanelslande/vvctre

    http://www.emucr.com/2020/02/vvctre-v6100.html ...
    by Published on January 27th, 2020 21:38
    1. Categories:
    2. Nintendo 3DS News

    Vvctre v6.5.0 is released. Vvctre is a Nintendo 3DS emulator based on Citra.

    Vvctre v6.5.0 Changelog:
    Added RPC server port option

    https://github.com/vvanelslande/vvctre

    http://www.emucr.com/2020/01/vvctre-v650.html ...
    by Published on November 8th, 2019 20:56
    1. Categories:
    2. Nintendo 3DS News
    Article Preview

    • The Nintendo 3DS homebrew scene is still alive and kicking, with a new and very useful project by the simple name of custom-install. This tool allows you to take a .cia backup file, and install it to an SD card, removing the hassle of installing your games through the normally slow process on the 3DS itself. The process to get it up and running can be viewed below, straight from the project's GitHub page, along with the GBAtemp discussion topic.


      Summary
      1. Dump boot9.bin and movable.sed from a 3DS system.
      2. Install pycryptodomex:


      • Windows: py -3 -m pip install --user --upgrade pycryptodomex
      • macOS/Linux: python3 -m pip install --user --upgrade pycryptodomex


      1. Download the repo (zip link or git clone)
      2. Run custom-install.py with boot9.bin, movable.sed, path to the SD root, and CIA files to install (see Usage section).
      3. Download and use custom-install-finalize on the 3DS system to finish the install.

      Setup
      Linux users must build wwylele/save3ds and place save3ds_fuse in bin/linux.

      movable.sed is required and can be provided with -m or --movable.

      boot9 is needed:


      • -b or --boot9 argument (if set)
      • BOOT9_PATH environment variable (if set)
      • %APPDATA%\3ds\boot9.bin (Windows-specific)
      • ~/Library/Application Support/3ds/boot9.bin (macOS-specific)
      • ~/.3ds/boot9.bin
      • ~/3ds/boot9.bin

      A SeedDB is needed for newer games (2015+) that use seeds.
      SeedDB is checked in order of:


      • --seeddb argument (if set)
      • SEEDDB_PATH environment variable (if set)
      • %APPDATA%\3ds\seeddb.bin (Windows-specific)
      • ~/Library/Application Support/3ds/seeddb.bin (macOS-specific)
      • ~/.3ds/seeddb.bin
      • ~/3ds/seeddb.bin

      Usage
      Use -h to view arguments.

      Examples:

      py -3 custom-install.py -b boot9.bin -m movable.sed --sd E:\ file.cia file2.cia
      python3 custom-install.py -b boot9.bin -m movable.sed --sd /Volumes/GM9SD file.cia file2.cia
      python3 custom-install.py -b boot9.bin -m movable.sed --sd /media/GM9SD file.cia file2.cia



      Source

      https://gbatemp.net/threads/custom-i...t-a-pc.551500/


    ...
    by Published on October 4th, 2019 22:59
    1. Categories:
    2. Nintendo 3DS News
    Article Preview

    While the Nintendo 3DS isn’t a powerhouse by any definition of the word, it can still output some pretty decent graphics and do some pretty impressive things especially in regards to emulation. Now, its emulation capabilities have been expanded even further thanks to the folks at libretro provided your device is a New 3DS/2DS (XL) model.
    The New Nintendo 3DS didn’t get many exclusive titles but the homebrew community used its improved capabilities to deliver good performance in PS1 and Commodore 64 titles (Vice3DS) – Image from linked blog post

    According to a blog post on the libretro blog by Justin Weiss, some recent developments relating to PS1 emulation on the 3DS have pushed numerous original PlayStation games to playable territory on New 3DS/2DS consoles and these include:

    • PCSX4ALL’s Unai renderer is now used in the 3DS builds of PCSX ReARMed which provides boosts of 10-20FPS over the previous P.E.Op.S. renderer that was being used
      • This change comes at the cost of some accuracy but an enjoyable game is probably better than a more accurately rendered one!

    • Support for the CHD format in the 3DS port which is a compression format best suited for disc images.
      • This format reduces the file size of games and also improves their loading times. Framerate dips during FMVs and loading zones also get reduced

    Furthermore, full speed cores (dynarec-enabled ones) can be launched from the homebrew menu through ‘3dsx’ files negating the need to litter your 3DS Menu with cores installed from CIA files to get the best experience.
    To make use of the improvements mentioned above and play many PS1 games on your New 2/3DS console, follow this link to grab the latest Nightly builds. The next official release of RetroArch will implement the aforementioned improvements.

    http://wololo.net/2019/09/26/emulati...emulation-3ds/
    ...
    by Published on September 11th, 2019 21:42
    1. Categories:
    2. Nintendo 3DS News,
    3. Nintendo Switch

    Nintendo is using its legal muscle to take ROM sites down, apparently one at a time if it has to. As reported by Polygon, the Switch maker yesterday filed suit against the people behind RomUniverse, a site prominently offering ROMs and ISOs of games for dozens of current and older game systems, including the Switch and 3DS.
    The suit alleges that in addition to violating Nintendo's trademark and copyrights, the site has for the last decade been profiting off the distribution of unauthorized copies of games by selling a premium membership that allowed users to download larger numbers of ROMs at higher speeds.

    https://www.gamesindustry.biz/articl...-sues-rom-site ...
    by Published on August 28th, 2019 00:03
    1. Categories:
    2. Nintendo 3DS News

    • More stability. You know you want it, and Nintendo is here to make your wish come true by streaming it directly to a dual-screen system near you. Firmware 11.11.0-43 has just been released for the whole family of EUR 3DS consoles and, while no official changelog is available at the time of writing, we can all imagine what it would look like. It is currently unknown if and when update will also be released for other regions. Even if something got changed under the hood, it doesn't look like anything significant for homebrew according to a tweet made by smealum:

      The coast may seem clear, but the usual rules still apply: while CFW users can upgrade freely, you are advised to wait until the all-clear is given before doing so if you're relying on *hax payloads or other entrypoints - especially considering the new firmware doesn't introduce any new features or functions. This post will be kept up-to-date with any other useful hacking & homebrew related info.

      https://yls8.mtheall.com/ninupdates/...-00-40&sys=ktr

      https://gbatemp.net/threads/nintendo...leased.546848/
    ...
    by Published on August 14th, 2019 21:41
    1. Categories:
    2. Nintendo 3DS News

    Contrary to the PSVita, the 3DS’ homebrew haydays have been over for a pretty long time but noteworthy releases still drop from time to time. One of these releases was Twilight Menu++ 9.0.0 some days ago which came with Widescreen support (lets you play DS games in Widescreen (16:10) thus filling up the 3DS’ upper screen).
    Unfortunately, this feature wasn’t useable since TWL Patcher was required and that wasn’t out then. That finally changed on Sunday as Sono released his patcher which can enable Widescreen mode by following a short tutorial on a 64-Bit Windows PC. You can grab TWLPatcher from this link and follow the instructions found here to use it on your console!
    Many DS games are a lot of fun but playing them in Widescreen on your 3DS makes them even better!

    On the other hand, TWiLight Menu++ received an update to version 9.0.4 yesterday and this brings along:

    • Support for 202 Widescreen Mode games
      • Combined with version 9.0.3, titles like Final Fantasy IV, Pokemon Platinum and Assassin’s Creed II – Discovery are now supported

    • Sanity checks relating to Widescreen mode have been added which make sure that a working copy of ‘TwlBg.cxi’ is present in “sd:/luma/sysmodule” and whether it’s backed up
    • Some small bug fixes having to do with file copying

    To grab TWiLight Menu++ 9.0.4 and enjoy DS games in Widescreen, check out this link to grab and install it. Do note that updating via TWiLight Updater doesn’t work as of right now so you must update your binaries manually!

    http://wololo.net/2019/08/14/news-na...-games-on-3ds/
    ...
    by Published on July 16th, 2019 21:30
    1. Categories:
    2. Nintendo 3DS News

    Badda has released a Commodore 64 emulator to the Nintendo 3DS:

    This is a port of the VICE C64 emulator to 3DS.
    VICE - the Versatile Commodore Emulator - http://vice-emu.sourceforge.net/

    @spinal_cord made a C64 emulator (Breadbox) based on Frodo but it does not work anymore with recent firmwares and he is not updating it anymore, so I gave it a shot to port the Vice C64 emulator v3.3 to the 3DS. Vice does support SDL1 but porting was not quite as easy as "just compile": A new sounddriver for the 3DS needed to be written, devkitpro libraries do not support all functionality required by full fledged Vice (so I had to strip them in quite some places) and lots of other things that needed tweaking or adaption.
    The result is: Vice3DS

    v1.3

    enhancement: button to show/hide the keyboard, more soft buttons below keyboard
    enhancement: pixel perfect screen representation (required change in libSDL, thanks to @Vague Rant)
    enhancement: paint color keys on keyboard with palette colors
    enhancement: added help menu
    enhancement: remember current directory for file dialogs across restarts
    enhancement: standard soft button icons are copied to SD-card at startup, they can now be modified/amended by the user
    enhancement: added some more helper menu entries in menu "Misc"
    enhancement: added some soft button icons
    bugfix: no more freeze when exiting via home or power button
    bugfix: roms added for all C64 machine types
    bugfix: re-center display after machine type change
    optimization: stripped some unnecessary code (vkbd, hvsc)

    v1.2.1

    fix random lock-ups (was actually a bug in libSDL)
    fix for "not possible to select external palette files"
    other minor bugfixes and optimizations

    v1.2

    fix for "crackling sound when using keyboard"
    fix for "not possible to change back to stock rom from another rom"
    fix for "menu entry 'Restore default settings' messes up screen"
    added menu entry/icon 'Misc/Power off bottom screen backlight'
    added two icons for sprite collision menu entries
    added menu entry to restore all default settings (incl. hotkeys etc)
    quicksave/-load now always saves to/loads from /3ds/vice3ds
    added "RUN" to LOAD"*",8,1 menu entry
    Added F2/F4/F6/F8 keys to keyboard for easy access
    Added pause icon / ability to pause via soft button
    Nice new banner / startup logo

    v1.1

    Customizeable soft buttons on bottom screen.
    Changed standard assignment of autofire buttons: Joy1=R, Joy2=ZR
    True drive emulation now turned off by default
    Emu-speed adjustable with 3d slider (0=100%, max=Warp)
    Added menu 'Misc' with some helpers: RUN/STOP + RESTORE; LOAD"*",8,1
    Bugfix for loading external ROMs and other sysfiles

    https://github.com/badda71/vice3ds

    https://www.nintendomax.com/viewtopic.php?f=132&t=17043 ...
    by Published on July 9th, 2019 17:55
    1. Categories:
    2. Nintendo 3DS News
    Article Preview

    • It took a good while to be released, but it's finally here: Luma3DS, the popular custom firmware for the Nintendo 3DS, has just received a major update!

      Version 10.0 introduces several new features, like an NTP client which can be used to sync your clock via Google's time servers (works with GodMode9 too!), CTRPF-AR code support for the built-in cheat engine, blue light filters with five different light reduction levels (night owls, rejoice!) and a pm service reimplementation made by @TuxSH. There are also improvements and bugfixes all across the board, of course: a higher number of cheats can be enabled at the same time, the debugger received a ton of new functions and features (some thanks to the previously mentioned sysmodule reimplementation), EmuNAND options will be automatically hidden if none can be found on the SD card and a few crashes and oddities have been resolved.

      It's worth mentioning that v10.0 comes bundled with the newly released Homebrew Menu v2.1.0 too, which also has its own set of noteworthy additions: for example, an integrated 3dslink server that can be used to send .3dsx homebrew between two consoles on the same network (just press X while selecting a homebrew app!)

      Here are Luma3DS v10.0 and Homebrew Menu v2.1.0's official changelogs:
      Quoted from Luma3DS v10.0: We know it's been a long time, but here it is:
      • New feature: NTP client
        • Located in the "miscellaneous" Rosalina submenu, this fetches the time from time1.google.com (hardcoded IP) by default
        • This sets the config savefile RTC offset 0, hence the displayed by Home Menu will also be the time that Arm9 programs like GM9 will see
        • Consequently, Luma3DS's own Arm9 code will properly set the date and time when modifying or creating new files

      • New feature: blue light filters (thanks to @panicbit, #1065)
      • Lots of cheat engine bugfixes and improvements thanks to @piepie62 (multiple PRs), in addition to @tstambaugh92 's bugfixes (#1116, #1117)
        • most CTRPF-AR code types now supported
        • more cheats can be loaded at once

      • New reimplemented sysmodule: pm
        • Number of max. pm:dbg sessions increased for Rosalina usage
        • New pm:dbg commands: GetCurrentAppTitleIdAndPid, DebugNextApplicationByForce, LaunchTitleDebug (mainly for gdbstub usage)
        • Debug restrictions lifted for the gdbstub
        • Service restrictions lifted for Cubic Ninja

      • Lots of gdbstub improvements:
        • Added support for debugging application at their very start (new option in Debugger submenu)
        • Added support for target extended-remote
          • You do not need to select a process to attach to in process list anymore using this, although it still works absolutely fine
          • You will see a nice process list in IDA
          • When launching new processes: only titleId [mediaType [launchFlags]]is supported, and the launched title shouldn't rely on APT and all 3 parameters should be hex-encoded (see e11cc09)

        • Added support for accessing host files (including stdin/stdio/stderr) from target 3DS programs. Support for it has been added in libctru
        • Added support for accessing target SD-card files from the host (remote put, remote get and remote delete)
        • Doubled packet size
        • Many bugfixes

      • Fixed critical bugs in sm: one causing a crash when launching the camera applet when another title was using the camera, another possibly affecting sleep mode
      • Fixed a critical bug where Luma3DS's Arm9 code would spam I2C requests, causing some particular commits of popular Arm9 payloads to fail on New3DS units with IPS screens.
        If the issue still arises, put multiple payloads in the folder and use the chainloader menu to work around it
      • Reworked build system. Armips is no longer required.
      • Always dump errdisp errors to /luma/errdisp.txt
      • Upgraded FatFs to R0.13c
      • Upgraded I2C driver in Arm9 code
      • Fix screens not working on firmlaunch, firmlaunch errors will now be displayed on screen
      • Patch 11.8+ NIM-related Process9 to send all-zero key and IV when the UNITINFO patch is enabled (thanks to @luigoalma, #1142)
      • Hide EmuNAND options when there is no EmuNAND present on the console
      • Fix minor bugs involving DS(i) title autoloading
      • Many other bugfixes
      • Note: the pm reimplementation currently breaks NTR CFW to some extent (in particular game plugins). The abandoned "NTR CFW" is now unsupported, even if it may work.
        • A solution for future versions is being worked on.
        • It may be possible to change NTR CFW source code for it not to inject itself into pm, since Luma3DS removes svc permission checks anyway, to mitigate the issue. We do not have the time to do that ourselves
        • It is not possible to disable custom pm

      In addition, with thanks to @fincs, this release of Luma3DS comes bundled with version 2.1.0 of the Homebrew Menu.
      Click to expand...

      Quoted from Homebrew Menu v2.1.0:
      • Added netsender functionality, for sending homebrew to other 3DSes directly from hbmenu
      • Added Chinese language support
      • Improved Korean and Japanese
    ...
    Page 1 of 99 123451151 ... LastLast