Results 1 to 8 of 8

Thread: melonDS 0.1

  1. #1
    Emulator Developer Mega-Mario's Avatar
    Join Date
    Aug 2013
    Posts
    8
    Mentioned
    1 Post(s)

    melonDS 0.1

    There's a new DS emulator in the town, and it's finally seeing its first public release!


    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!

    Why start this project? Mostly for the sake of the challenge, but also because I believe the DS emulation scene needs some fresh air. The NO$GBA author is working hard to reverse-engineer, document and emulate the DSi, but aside from that, there isn't a lot of progress regarding the DS, and I feel that there are still things to be done.

    So, without further ado, let's relive 2007!


    [img]http://melonds.kuribo64.net/img/scribble****.png[/img]


    melonDS 0.2

    • preliminary sound
    • various compatibility improvements and fixes
    • various little speedups too
    • cart transfer delays emulated
    • RTC uses system time
    • wifi stub -- games requiring wifi functionality shouldn't hang anymore
    • 2D: windows
    • 2D: various fixes to display capture
    • 3D: toon/highlight shading, shadows, polygonID
    • 3D: box test, pos test, vec test


    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

    How to use

    melonDS requires BIOS/firmware dumps from a DS.

    The files must be placed in the same directory as the melonDS executable, as follows:

    * bios7.bin -- ARM7 BIOS, 16KB
    * bios9.bin -- ARM9 BIOS, 4KB
    * firmware.bin -- firmware, 256KB or 512KB

    Note: the DS-mode firmware in the 3DS isn't bootable. It only contains the bare minimum required to run DS games. Be sure to enable direct game boot when using a firmware dump from a 3DS.

    Settings

    Emulation: settings related to emulation. For now it lets you enable direct game boot (directly runs the game instead of going through the firmware).

    Input: allows you to configure keyboard and joystick input. You can change a mapping by clicking the corresponding entry, then pressing a keyboard key or joystick button. For now, joystick input uses the first joystick available if multiple joysticks are plugged.


    Downloads

    * 0.2, Windows 64-bit
    * 0.2, Linux 64-bit
    * 0.1, Windows 64-bit
    * 0.1, Linux 64-bit


    Check out the melonDS site (melonds dot kuribo64 dot net) for more.


    Have fun!
    Last edited by Mega-Mario; April 28th, 2017 at 01:00.

  2. #2
    Dcemu.co.uk guy LyonHrt's Avatar
    Join Date
    Dec 2001
    Location
    swansea, wales
    Posts
    304
    Mentioned
    4 Post(s)
    Nicely done, didn't see this earlier when I posted the news, been following the progress for a while, impressed how quickly you've got this far, I'll post some tests once I've got around to sitting down to play around with it.

    https://twitter.com/thejoypad for news posts from emulation64, and my own personal projects. Follow me!

  3. #3
    Texture Pack Invader NES_player4LIFE's Avatar
    Join Date
    Nov 2005
    Location
    Earth
    Posts
    2,125
    Mentioned
    20 Post(s)
    I'm going to have to check it out.

    /Stuck!
    -NES
    We are in the process of archiving all qualifying texture packs!
    Contact me via PM to have your N64 texture pack hosted on Emulation64.com!
    Having a hard time loading Large packs? Be sure to patch your emulator.
    Can't load .DAT or .HTC archives? Look no further then this shiny Tutorial, Android users may use this Tutorial.
      Spoiler:

  4. #4
    Emulator Developer Mega-Mario's Avatar
    Join Date
    Aug 2013
    Posts
    8
    Mentioned
    1 Post(s)
    Just letting you guys that 0.2 is out.

  5. #5
    Texture Pack Invader NES_player4LIFE's Avatar
    Join Date
    Nov 2005
    Location
    Earth
    Posts
    2,125
    Mentioned
    20 Post(s)
    Nice. please update the top post with additional info.
    -NES
    We are in the process of archiving all qualifying texture packs!
    Contact me via PM to have your N64 texture pack hosted on Emulation64.com!
    Having a hard time loading Large packs? Be sure to patch your emulator.
    Can't load .DAT or .HTC archives? Look no further then this shiny Tutorial, Android users may use this Tutorial.
      Spoiler:

  6. #6
    Emulator Developer Mega-Mario's Avatar
    Join Date
    Aug 2013
    Posts
    8
    Mentioned
    1 Post(s)
    Sure, but could someone check the spam protection settings? I thought a while ago that getting the 'emu dev' rank would allow me to post links without being considered a potential russian kitchen spammer, but apparently that's not the case. The first post would be nicer with proper links and screenshots.

  7. #7
    Texture Pack Invader NES_player4LIFE's Avatar
    Join Date
    Nov 2005
    Location
    Earth
    Posts
    2,125
    Mentioned
    20 Post(s)
    You still can't post links?!
    -NES
    We are in the process of archiving all qualifying texture packs!
    Contact me via PM to have your N64 texture pack hosted on Emulation64.com!
    Having a hard time loading Large packs? Be sure to patch your emulator.
    Can't load .DAT or .HTC archives? Look no further then this shiny Tutorial, Android users may use this Tutorial.
      Spoiler:

  8. #8
    Emulator Developer Mega-Mario's Avatar
    Join Date
    Aug 2013
    Posts
    8
    Mentioned
    1 Post(s)
    apparently now I can... weird.

    anyway the changes are:

    • preliminary sound
    • various compatibility improvements and fixes
    • various little speedups too
    • cart transfer delays emulated
    • RTC uses system time
    • wifi stub -- games requiring wifi functionality shouldn't hang anymore
    • 2D: windows
    • 2D: various fixes to display capture
    • 3D: toon/highlight shading, shadows, polygonID
    • 3D: box test, pos test, vec test


    so I updated the first post.

    except one of the screenshots is broken because there's a kindergarten filter breaking the URL.

    regardless, thank you
    Last edited by Mega-Mario; April 28th, 2017 at 01:01.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •