Results 1 to 3 of 3

Thread: DeSmuME 0.5.0 Released!

  1. #1
    Forum Administrator Lefteris_D's Avatar
    Join Date
    Sep 2003
    Location
    Athens, Greece
    Age
    38
    Posts
    3,856

    Default DeSmuME 0.5.0 Released!

    A new version of the Nintendo DS emulator, DeSmuME, has been released. Here is what is new in this release:
    arm:
    - Fixed MSR with immediate value opcode.
    - Fixed LSR_0 thumb opcode (C flag is correctly set now).
    - Fixed LDR*/STR* opcodes.
    - Fixed unaligned memory access on THUMB Core.
    - Added relocating SWI routines.
    bios:
    - Added decompression functions.
    - Added GetPitchTable function.
    - Added GetVolumeTable function.
    - Added GetCRC16 function.
    - Added experimental SoundBias function.
    - Added GetSineTable function.
    cart:
    - Added CompactFlash/FAT emulation.
    - Added Get ROM chip ID Cartridge command.
    gpu:
    - Added framebuffer emulation.
    - Fixed a bug in GPU (xfin could be greater than LG causing a segfault).
    - Added support for Display Mode 0(Display Off).
    - Added the basic framework for Display Mode 3(Display from Main RAM).
    spu:
    - Added sound emulation.
    - Added sound core system.
    - Added WAV write core.
    - Added dummy core.
    - Added Direct Sound core.
    linux port:
    - Added GTK+ GUI.
    - Added command line interface.
    - Added stylus and arm9 keypad support in CLI version.
    - Added FPS display.
    - Added basic frameskip.
    windows port:
    - Fixed a bug when displaying a ROM's information.
    - Added key configuration.
    - Removed the debug key.
    - Added new experimental auto frameskip/frame limit code.
    - Added sound settings dialog.
    - Added a few menu options for accessing the website, forums, and for
    submitting bugs.
    general:
    - Rewrote code in C.
    - Fixed warnings.
    - Used defines and typedef's to make things more portable and easier to
    read.
    - Added autotools stuff.
    - Changes to logging system.
    - Added screenshot function.
    - Translated most french to english.
    - Added savestate support.
    - Added firmware reading support(needs work).
    - Added Backup Memory support with autodetection.
    - Fixed some endianess issues.
    - Fixed things so Visual C++ can compile code.
    - Added bsd support.
    - Reworked ROM loading so you can load a different rom without any problems.
    - Finished NDS_Reset. Now the emulation can be reset even while running.
    You can get it from here.
    ...

  2. #2
    Junior Member HybridShadow's Avatar
    Join Date
    Dec 2004
    Location
    Australia, SA
    Age
    31
    Posts
    164

    Default Re: DeSmuME 0.5.0 Released!

    How does this run with commercial games now?
    HybridShadow.com (Blog, Motorola, Longhorn + More)
    Ignite Studios (Computers, Design, Hosting)

  3. #3
    Say wha??? Jale's Avatar
    Join Date
    Nov 2004
    Location
    Santiago, Chile
    Age
    34
    Posts
    6,448

    Default Re: DeSmuME 0.5.0 Released!

    Not yet, though it showed important improvements, like booting the intros and menu almost perfectly and videos can now be seen, but very slow. The sound is great.

    Seems like the possibility to play Nintendo DS on the PC is getting close.

    The ROMs I've tested are:

    • Castlevania: Dawn Of Sorrow: Boots the menu, visible video intro, touch screen works (with mouse), but no in-game graphics, except for the life gauge, damage numbers and inventory. Sound is accurrate to me.
    • Super Mario 64 DS: Nothing. It crashes.
    • The New Super Mario Bros: Boots fine, great sound, working touch screen, but crashes after a few seconds.
    Last edited by Jale; December 27th, 2006 at 03:29.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

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