• Welcome to the Submitted Content Forum. You may use this part of the message board to submit content for reviewing before it is posted at the main site.
    • Acceptable Material
      If it is a review it has to be one of a game or emulator.
      If it is a guide/manual it has to do with emulation(how to use an emulator etc), not a game.
      New releases - Keep in mind that we check other sites regularly for those ourselves.
    • Necessary Requirements
      You may not copy content written by another person and claim it as your own. Any material found to be breaking that requirement will be removed.
    • Images
      You may use as may images as you like. At first you will have to host them to one of the many free image hosting services available. Once your material is officially posted we will copy them on the server.

Mednafen & Melon DS


Well-known member
Notable changes since 1.31.0-UNSTABLE:

  • The default key mapping(for new configurations) to exit Mednafen is now only "F12", instead of both "ESC" and/or "F12" as before; additionally, a new mapping for "ESC" to close the netplay console/text popup has been added.
  • Added command-line option "-ovconfig", to load global override settings from the specified file. The global override settings will override any settings loaded from "mednafen.cfg" or set via command-line arguments, but will be overridden in turn by more-specific per-module and per-game override configuration files.
  • Fixed data alignment issue that could produce broken QuickTime videos when using the CSCD codec(the default) with certain combinations of emulation module video settings.
  • Added setting "input.grab.strategy", default value of "full". It can be set to "auto" to enable minimalistic grabbing of the system keyboard and/or mouse, when input grabbing is toggled on, dependent on emulating a virtual keyboard and/or virtual mouse/ball device.
  • On the Windows build, keyboard grabbing will now capture ALT+Tab and the Windows keys, and discard synthetic left CTRL keypresses generated from pressing AltGr.
  • Restored Windows 2000 compatibility, broken in 1.21.0-UNSTABLE, for people who enjoy airgaps, firewalls, and/or insecurities.
  • Fixed fatal startup error when running the Mednafen executable from the root directory of a drive on Windows, a regression introduced around version 1.22.0-UNSTABLE.
  • Apple2: Added support for Apple IIe and Enhanced IIe, selectable via changing the new "apple2.model" setting, or by utilizing the new "model" directive in a MAI file.
  • Apple2: When loading a floppy disk image from a ZIP archive without a MAI file, all other floppy disk images with the same extension in the same directory in the ZIP archive will now also be loaded automatically. If desired, this feature can be disabled by setting the new "apple2.multiload" setting to "0".
  • Apple2: Added setting "apple2.input.kb.ghosting", default value of "1", that can be set to "0" to disable emulation of spurious ghost keypresses.
  • Apple2: Increased the maximum value of the "apple2.video.color_smooth" setting to "2", which will enable more-aggressive composite video color smoothing.
  • Apple2: Added an adjustable composite color video sharpening filter, controlled by the new setting "apple2.video.postsharp".
  • Apple2: Reworked how HGR is handled with the "rgb_alt" and "rgb_alt_tfr" video rendering modes, for consistency with DHGR and to correct a few glitches.
  • Apple2: Added "rgb_qd" and "rgb_qd_tfr" video rendering modes, which will render DHGR at quarter-resolution, and provide two distinct grays, but are otherwise the same as "rgb" and "rgb_tfr".
  • Apple2: Added "rgb_video7" video rendering mode, which supports the additional graphics modes offered by the Apple IIe Video 7 RGB interface, one of which is used by Sierra's AGI games.
  • Apple2: Added high-level(no seek delay) ProDOS-compatible hard disk drive emulation, usable by loading a raw hard disk drive image with an "hdv" file extension, and through the "hdd" directive in a MAI file.
  • PS1: Added support for Konami's "Pop'n Music" controller.
  • SNES-Faust: Fixed distorted graphics in "Marvelous" and "Bishoujo Janshi Suchie-Pai" due to hires color math emulation inaccuracies.
  • SNES-Faust: Fixed letter sprite glitches(horizontal black lines) in "Wordtris".
  • SNES-Faust: CPU writes to VRAM during active display are now blocked. Fixes missing dialog box and text in "Mazinger Z", title screen corruption in "NBA Pro Basketball: Bulls vs Blazers" and "Shin Nihon Pro Wrestling: Chou Senshi in Tokyo Dome", and graphical garbage during startup in "Zen-Nihon Pro Wres". May break ancient ROM hacks and fan translations.
  • SS: Fixed hangs in "Gal Jan", "Kanzen Chuukei Pro Yakyuu Greatest Nine", the USA version of "Creature Shock: Special Edition", and the European versions of "Magic Carpet", "Manx TT SuperBike", and "Revolution X".
  • SS: Fixed erroneous red shadows beneath units during the final episode's first battle in "Sakura Taisen".
  • SS: Added support for loading bootable ROM cart images up to 48MiB in size, with a filename extension of "ss". If the ROM image is 32MiB or smaller, 512KiB of backup memory for save games will be available.
  • SS: Added support for routing SCSP MIDI output to stdout, for debug text output, by changing the new "ss.midi" setting's value to "stdout".

melonDS 0.9.5
Revision 430de6b

• remove incorrect color profile from PNG icons (Nadia)
• DLDI fixes for the Smash demo (Arisotura)
• fix gaps in I/O handling (Arisotura)
• fix invalid savemem commands, fixes Dementium (Arisotura)
• FreeBIOS: add VRAM-compatible LZ77 decompress function, fixes Yoshi's Island (Arisotura)
• default firmware: in DSi mode, emulate DWM-W015 wifi board instead of DWM-W024 (Arisotura)
• default firmware: save WFC settings to separate file (Arisotura)
• disable firmware overrides UI when firmware override isn't checked (Nadia)
• 2D: more accurate fade/blending (Arisotura)
• DSi: add support for GXFIFO NDMA (Arisotura)
• DSi: add mainRAM mirror at 0x0C000000 (Arisotura)
• add 3DS 5:3 aspect ratio, refactor aspect ratio code (Nadia)
• OpenGL: fix 16x resolution on macOS (Nadia)
• fix triggers being recognized as negative analog stick values during mapping (Nadia)
• fix joystick mapping buttons on macOS (Nadia)
• DSi: preliminary implementation of SNDEXCNT (Generic)
• DSi: fix SD inserted/removed IRQ bits (Generic)
• DSi: implement 8/16bit access to AES registers (Generic)
• DSi: fix SCFG_MC cart-inserted bit (Generic)
• JIT: invalidate blocks in ARM7 VRAM/WRAM when it is remapped (Generic)
• fix ROM banner reading when the ROM has no banner (Rayyan, Arisotura)
• fix UTF16 ROM title handling in the ROM info dialog (Rayyan)
• wifi: improvements to wifi emulation (Arisotura)
• wifi: shared-memory based sync/comm mechanism for local wifi (Arisotura)
• proper support for multiple melonDS instances for multiplayer (Arisotura)
• DSi: actual, proper camera support (Arisotura)
• DSi: fix DSP enough that it will actually work (Arisotura)
• fix OpenGL context handling (Stenzek, Generic, Nadia)
• force-align all memory accesses (instead of just CPU memory accesses) (Arisotura)
• better CLI parameter handling (patataofcourse)
• fix bugs in DSi direct boot (Arisotura)