!

[NDS] DeSmuMe x64 0.9.13 23/05/2022

[0] @ !!! środa, 25 Maja 2022 20:41 CET [25-05-2022 20:41 CET]

[NDS] DeSmuMe x64 0.9.13 23/05/2022

DeSmuMe, emulator NINTENDO DS doczekał się w końcu nowej stabilnej wersji - to prawdziwe święto, może nie tak ważne jak kiedyś, gdy DeSmuMe był jednym z dwóch, trzech najlepszych emulatorów tego sprzętu. Teraz przede wszystkim dzięki MelonDS, tak rzadkie pełne wersje stają się fajnym uzupełnieniem programów a nie super wyczekiwanym programem.

DesMuMe x64 0.9.13 23/05/2022

In this version we have added support for high-resolution 3D rendering. Try the new "GPU Scaling Factor" feature to increase the 3D resolution beyond the native resolution of 256x192 pixels. Also, the Cocoa frontend sees continued radical enhancements and while the Windows frontend sees some new incremental enhancements.

General/Core:

  • bug: numerous host compatibility and accuracy improvements to OpenGL renderer, tho off-by-1 sampling bugs will remain.
  • bug: fixes to 'edge marking', shadows, box tests, maths & depths precision, and some other rarer 3d rendering usecases
  • bug: fixes to AR cheat processing
  • bug: fixes to cheat database game identification
  • bug: fix interpolation at SPU loop points, emulation of SPU half/byte size registers & others
  • bug: backlight emulation added (for fade effects)
  • bug: other small ongoing fixes to 2d rendering and GPU memory maps
  • bug: emulate slot-1 read timings, probably for AP-related purposes
  • bug: general improvement to hardware component power-off state handling, especially 3d engine
  • bug: fix virtual fat (homebrew) building in environment with symlinks
  • bug: fix some rarely-bugged CPU instructions
  • bug: fix bugs in homebrew filesystems
  • bug: fix bugs in big-endian hosts
  • bug: fix loading gzipped files and some newer rars
  • bug: fix inconsistencies and omissions in command-line processing
  • bug: extensive improvement to wifi emulation, though wifi is still not supported.
  • bug: firmware file settings/management now behaves more or less sensibly as advertised
  • bug: fix movie (dsm) being bitrotted and failing to sync settings or manage sram properly
  • enh: movie (dsm) add record from state feature
  • enh: high-resolution 3d rendering, from 1x-16x the native resolution of 256x192 pixels
  • enh: texture upscaling for 3d rendering, from 1x-4x the native texture size
  • enh: texture smoothing option for OpenGL renderer
  • enh: user-selectable internal GPU bpp 15/18/24 to change from accuracy to attractiveness
  • enh: game-specific hacks library finally implemented internally, user-selectable.
  • enh: game-specific hack for popular games that randomly corrupt their sprites when going in and out of doors
  • enh: officially supported arm and arm64 jits and overall improvements on arm hosts
  • enh: emulator now makes "(backups)" states on every loadstate, for in case you hit loadstate on accident
  • enh: User-selectable MSAA level for OpenGL renderer.
  • enh: "interface" for dll/so control of a desmume core
  • enh: optimizations, cpu arch-specific, and otherwise, to all 3d and 2d rendering, ranging from SSE to AVX2
  • enh: lua - Add raw joystick API and setlayermask API (windows only)
  • enh: lua - Add gamecode APU for game-specific hacks in scripts and 'freelook' script functionality
  • enh: add options to emulate game cards more badly, to trip AP on purpose
  • enh: fix some save type / slot type autodetections and save memory import codepaths
  • enh: add fake impossible debug AR code to select CPU: DFFFFFFF 77777777/99999999
  • enh: add --rtc-day and --rtc-hour to specify an offset from host RTC
  • enh: support newer duc files
  • enh: upgrade and add some upscalers, hq3x, 6xBRZ, etc.
  • enh: add "interface" frontend for use via dll/so

Windows:

  • note: windows xp and x86 support is dropped for official builds. windows 7 support will be dropped over my dead body.
  • bug: fix numerous bugs involving filenames and path with non-latin characters
  • bug: fix bugs in various display layout, rotate, vsync, gaps, and display method configurations
  • bug: fix bugs in user configured paths
  • bug: aviout/wavout is now more robust
  • bug: fix bugs in window clearing and various display method configurations which leave garbage on screen
  • enh: add fullscreen display options
  • enh: major revisions to mic sample feature, loaded as a bunch and rotated with hotkeys
  • enh: add user-facing option to control console window visibility
  • enh: add some crude capability for breakpoints to cpu debugger and memory viewer, and other bugfixes
  • enh: add "screen size ratio" for smaller sub-screens, etc.
  • enh: add some hotkeys
  • enh: add option to kill stylus input when outside the NDS screen
  • enh: improve cheat list UX
  • enh: optimizations to reduce cpu usage overall and during idle especially for high resolutions, scalers, etc.
  • enh: improve pen&touch support

Cocoa:

  • bug: fix issues with v-sync causing frame rate issues under various circumstances
  • bug: fix issues when running a display window in fullscreen
  • enh: add native binary support for Apple Silicon CPUs
  • enh: Macs with an Intel Haswell or later CPU now benefit from the new AVX2 optimizations
  • enh: add support for Apple's Dark Mode user interface introduced in macOS Mojave
  • enh: add some new toolbar items for the following: Frame Advance, Enable/Disable HUD, Toggle Displays
  • enh: turbo inputs can now be configured with a frame-by-frame press/release pattern
  • enh: display windows now run their video output using Metal, if available
  • enh: display windows now support HiDPI monitors like Apple's Retina monitors
  • enh: display windows have new "Hybrid" layouts for better fit on modern widescreen monitors (View > Display Layout)
  • enh: display windows can now change the video source going to each individual DS screen (View > Display Video Source)
  • enh: display windows can now run a Heads-Up Display for reporting useful info (View > Show HUD Settings)
  • enh: add support for changing the NDS stylus pressure (Emulation > Show Stylus Settings)
  • enh: screenshots can now be captured using a dedicated tool for it (Tools > Show Screenshot Capture Tool)
  • enh: lots of miscellaneous stability and performance improvements

Linux:

  • note: SDL2 now employed
  • note: GTK3 port added, built with meson
  • note: CLI and GTK ports improved, according to their respective niche (gaming vs functionality)
  • note: CLI: added horizontal screen layout
  • note: CLI: added floating-point scale factor support with HW stretching
  • note: CLI/GTK2: improved gdb stub for game debugging
  • note: CLI/GTK2/GTK3: various other improvements

0.9.11 -> 0.9.12

  • We decided to start skipping even versions to disambiguate official releases from several years of interim builds, and to insulate ourselves from consideration for world record of "longest time between consecutive releases" by creating confusion as to what constitutes a consecutive release.

 

→ [NDS] DeSmuMe x86/x64 0.9.11

0.9.10 -> 0.9.11 (r4908-r5146)

In this version, we have focused on the Cocoa frontend, but there have been some good core fixes over so long. Notably, the save-related issues resulting in the advice "dont use 0.9.10" have been resolved.

General/Core:

  • bug: fix large numbers of games not being able to save anymore
  • bug: fix some missing sound effects due to wrong volumes in some boot scenarios and other things
  • bug: fix freezes due to tiny looping sounds
  • bug: fix many big endian issues
  • bug: fix some apparently rarely-used CPU instructions, no known consequences
  • bug: fix (block) reading of some GPU registers
  • bug: fix action replay code type 0xE
  • bug: fix reading of last 4 bytes of rom
  • bug: large improvements to stability of GDB stub
  • bug: support w-buffer support in OpenGL renderers
  • bug: fix unpredictable crashes in some 3d scenes from w=0
  • enh: better loading of roms (bad patches) with wrong size info in header
  • enh: warn user sometimes when 'stream rom from disk' will create malfunctions
  • enh: add xBRZ filters
  • enh: add "TXT Hack" for software rasterizer to improve text rendering in some games

Windows:

  • bug: fix 5x filters
  • enh: support import of action replay save files (.dss)
  • enh: add antialiasing option for OpenGL renderers
  • enh: don't malfunction if saveram is unavailable or read-only

Cocoa:

  • bug: 16-bit to 32-bit color space conversions no longer darken video or images
  • bug: fix intermittent issues with loading user defaults on app startup
  • bug: fix rendering inaccuracies of the video preview in the app display preferences
  • bug: fix various UI font rendering and text alignment issues on OS X Yosemite
  • bug: fix crackly sound from N-sync and Z-sync methods
  • enh: make N-sync method the default sound sync method since it has much lower latency than P-sync method
  • enh: add support for gdbstub (Tools > Show GDB Stub Control) (only available on custom builds using the dev+ build target)
  • enh: optimize input handling to use less CPU
  • enh: add support for App Nap when the app is in an idle state (only supported on OS X Mavericks and later)
  • enh: add Execution Control panel (Emulation > Show Execution Control), now with frame advance and frame jump controls
  • enh: auto frame skip is now smoother
  • enh: further improve execution timing accuracy
  • enh: improve overall video performance
  • enh: render video through a 3-stage filtering pipeline, (Video Source)-->(Pixel Scaler)-->(Video Output)
  • enh: add the following video source filters - Deposterize
  • enh: add the following video output filters - Bicubic B-Spline, Bicubic Mitchell-Netravali, Lanczos2, Lanczos3
  • enh: add ability to run all existing pixel scalers on either the CPU or the GPU
  • enh: add ability to toggle the main and touch display positions (View > Toggle All Displays)
  • enh: add preliminary support for replay playback and recording
  • enh: add support for turbo and autohold
  • enh: add support for the entire suite of slot-2 devices (Emulation > Show SLOT-2 Manager)
  • enh: add support for using the host machine's audio input device for emulating the NDS microphone (Emulation > Show Microphone Settings)
  • enh: change the sine wave tone generator's range from 100Hz-5000Hz to 40Hz-4000Hz
  • enh: reorganize the menu options to more logical locations
  • enh: greatly improve the File Migration Assistant (now renamed Game Data Migration Assistant) and ROM Info panel with a more modern and space efficient look and feel
  • enh: miscellaneous user interface improvements

Linux:

  • bug: fix screen gap bug
  • bug: workaround for std::bad_alloc exceptions compiler bugs
  • enh: add experimental AV recording
  • enh: generally improve main loop throttling and skipping
  • enh: massive improvements to HUD and menu layout
  • enh: add window sizing options and sound interpolation options
  • enh: add Lid button; disallow U+D, L+R; manual option saving
→ [NDS] DeSmuMe na sterydach
Nintendo nds:Desmume:HD: Dragon Quest Monster Joker 2
Dragon Quest Monster Joker 2
Nintendo nds:Desmume:HD
Przed i po... widać różnicę.
Nintendo DS Desmumu:HD
Soft i HD
Desmume HD:GFX:AO
I jeszcze jeden screen.

 

→ [NDS] DeSmuMe 0.9.10

0.9.9 -> 0.9.10 (r4623-r4908)

In this version, we have focused on trying to clean up some complexities in the user experience and emulator internals. Pretty unglamorous stuff, but some games are newly compatible.

General/Core:

  • enh: break savestate back-compatibility
  • bug: improve save size autodetection for some games
  • bug: cpu: fix many basic jit cpu bugs
  • bug: 3d: tweak softrasterizer edge marking
  • bug: 3d: fix stale 4x4 texture palettes
  • bug: fix some GPU sprite blending scenarios
  • bug: fix bios HLE BitUnPack, UnCompHuffman
  • enh: modular slot-1 device system, emulate GC bus more faithfully
  • enh: support NAND slot-1 device
  • enh: auto-detect appropriate slot-1 and slot-2 device
  • enh: many revisions to firmware boot process for more authenticity. iQue and FlashME versions function, .dfc rewritten.
  • enh: support streaming NDS file from disk (like an ISO, to avoid long initial load time)
  • enh: run .dsv directly on disk, to save long flushing times. should speed backup operations.
  • enh: spu synch mode and method on commandline

Windows:

  • bug: fixes to advanscene DB import
  • bug: save opengl display method filter option
  • bug: general bugfixes to various screen layout modes
  • enh: add option to stop non-integer scaling during fullscreen or maximize
  • enh: improvements to save import dialog
  • enh: improved memory viewer tool
  • enh: operate better when run, against our advice, from a zipfile
  • enh: add slot-1 Nitro Filesystem viewer tool

Cocoa:

  • bug: fix slot1-R4 path saving
  • bug: fix bug with mic samples < 16khz
  • bug: fix bugs and enhancements in multi display windows
  • bug: fix handling of some joystick analog inputs
  • enh: save display windows configuration and emulation speed on app exit
→ [NDS] DeSmuMe 0.9.9

DesMuMe 0.9.8 -> 0.9.9 (r4228-r4591-r4623)

Yes, it's been a while since the last release, but we haven't been completely idle. There's a brand new jit cpu core which yields some impressive speedups!

General/Core:

  • !!!: add optional arm cpu jit (functioning on x86 and x64 hosts only)
  • bug: we're not going to list 70% of the emulation fixes, as is traditional.
  • bug: savestate reliability fixes related to halt states, gxstat, firmware
  • bug: lua: fix readbyterange, gdscreenshot functions
  • bug: commandline slot-1 handling straightened out
  • enh: fixes and additions to resize filter options

Graphics:

  • enh: opengl 3d driver compatibility improvements
  • bug: fix giant regression from 0.9.7 that left garbage from previous frames on the screen in some games
  • bug: 3d: fix some single poly pixels
  • bug: 3d: fix some polygon and texture coloring bugs on big-endian systems

Windows:

  • bug: fixes to advanscene DB import
  • bug: fix some full screen stretching bugs
  • enh: add xaudio2 output driver
  • enh: add opengl display method (as opposed to directdraw), with controllable bilinear filter
  • enh: upgrade archive handling system, lzma2 supported
  • enh: reorganize main menu quite a bit
  • enh: add rotation hotkeys, and hotkey to control mouse cursor visibility
  • enh: memory viewer improvements and fixes
  • enh: improve interface for rom eject to prevent accidents and improve usefulness (hide in slot-1 config screen)

Cocoa:

  • bug: fix missing display when running on OS X v10.8 Mountain Lion
  • bug: fix possible sound crash when using Dual SPU Synch/Asynch
  • bug: fix File menu items being disabled after the file migration sheet is used
  • bug: fix window resizing issues
  • bug: fix text rendering in About box
  • enh: show the icon and name of the loaded ROM
  • enh: add Support Request and Bug Report forms to the Help menu
  • enh: add more detailed info to the About box
  • enh: add OpenGL as a 3D rendering option
  • enh: add support for MSAA when using OpenGL as the 3D rendering engine
  • enh: add V-Sync option
  • enh: add Display Orientation, Display Order, and Display Separation options for Combo Display mode
  • enh: add HQ4xS filter
  • enh: completely revamp the user interface for Input Preferences
  • enh: many emulator commands may now be mapped
  • enh: add ability to map an input to user-defined touch screen coordinates
  • enh: add support for saving and applying input profiles
  • enh: add support for using an audio file for the microphone input
  • enh: add sine wave tone generator for microphone input
  • enh: add support for multiple display windows (File > New Display Window)
  • enh: add support for SLOT-1 devices (Emulation > Show SLOT-1 Manager)
  • enh: overall performance and stability improvements
  • enh: miscellaneous user interface improvements

 

DesMume[SVN 4627]

Author: zeromus | Date: 28 kwietnia 2013 07:48:15

  • fix advanscene import

 

 

wstecz25/05/2022 20:41
Do ściągnięcia
desmume-0.9.13.tar.xz
desmume-0.9.13-macOS.dmg
desmume-0.9.13-win64-t2e.pl.zip
Dodatkowe informacje
Komentarze
... bez komentarza
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2024 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU