deaphroat Posté(e) le 5 décembre 2013 Posté(e) le 5 décembre 2013 Bonjour Le célèbre émulateur pour Ds se met à jour. La team s'est préoccupé du code pour l'optimiser et supporter quelques nouveaux jeux. Elle annonce aussi ne pas travailler sur un émulateur 3DS. 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-compatibilitybug: improve save size autodetection for some gamesbug: cpu: fix many basic jit cpu bugsbug: 3d: tweak softrasterizer edge markingbug: 3d: fix stale 4x4 texture palettesbug: fix some GPU sprite blending scenariosbug: fix bios HLE BitUnPack, UnCompHuffmanenh: modular slot-1 device system, emulate GC bus more faithfullyenh: support NAND slot-1 deviceenh: auto-detect appropriate slot-1 and slot-2 deviceenh: 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 commandlineWindows:bug: fixes to advanscene DB importbug: save opengl display method filter optionbug: general bugfixes to various screen layout modesenh: add option to stop non-integer scaling during fullscreen or maximizeenh: improvements to save import dialogenh: improved memory viewer toolenh: operate better when run, against our advice, from a zipfileenh: add slot-1 Nitro Filesystem viewer toolCocoa:bug: fix slot1-R4 path savingbug: fix bug with mic samples < 16khzbug: fix bugs and enhancements in multi display windowsbug: fix handling of some joystick analog inputsenh: save display windows configuration and emulation speed on app exit0.9.8 -> 0.9.9 (r4228-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, firmwarebug: lua: fix readbyterange, gdscreenshot functionsbug: commandline slot-1 handling straightened outenh: fixes and additions to resize filter optionsGraphics:enh: opengl 3d driver compatibility improvementsbug: fix giant regression from 0.9.7 that left garbage from previous frames on the screen in some gamesbug: 3d: fix some single poly pixelsbug: 3d: fix some polygon and texture coloring bugs on big-endian systemsWindows:bug: fix some full screen stretching bugsenh: add xaudio2 output driverenh: add opengl display method (as opposed to directdraw), with controllable bilinear filterenh: upgrade archive handling system, lzma2 supportedenh: reorganize main menu quite a bitenh: add rotation hotkeys, and hotkey to control mouse cursor visibilityenh: memory viewer improvements and fixesenh: 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 Lionbug: fix possible sound crash when using Dual SPU Synch/Asynchbug: fix File menu items being disabled after the file migration sheet is usedbug: fix window resizing issuesbug: fix text rendering in About boxenh: show the icon and name of the loaded ROMenh: add Support Request and Bug Report forms to the Help menuenh: add more detailed info to the About boxenh: add OpenGL as a 3D rendering optionenh: add support for MSAA when using OpenGL as the 3D rendering engineenh: add V-Sync optionenh: add Display Orientation, Display Order, and Display Separation options for Combo Display modeenh: add HQ4xS filterenh: completely revamp the user interface for Input Preferencesenh: many emulator commands may now be mappedenh: add ability to map an input to user-defined touch screen coordinatesenh: add support for saving and applying input profilesenh: add support for using an audio file for the microphone inputenh: add sine wave tone generator for microphone inputenh: 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 improvementsenh: miscellaneous user interface improvements0.9.7 -> 0.9.8 (r3812-r4228)Yes, it's been a while since the last release, but we haven't been completely idle. There's a brand new top shelf Cocoa frontend to make life far more pleasant for OSX users, and a host of compatibility fixes.General/Core: bug: fix more IPC FIFO errorsbug: import more save files correctlybug: don't autopatch already-patched romsbug: fix bugs in piano and guitar gripbug: fix ARM7's VRAMSTAT registerbug: fix memory leaks on compact flash emulationbug: fix reading of rom from low header areabug: spu: fix some poppy interpolation audio quality issuesbug: improve timing of dma operations by running through normal mem cycle accounting; fixes an annoying number of games and graphical glitchesbug: fix opcode MRC and fake bios CRC16enh: jitter some related register and irq events to simulate pipeline effects and stimulate some race conditions to other outcomesenh: fake (deterministic) some tiny jitter from human's hand holding stylus; some games were accidentally depending on thisenh: support nocash-style prints from armenh: add lua apis for accessing vramenh: platforms other than windows receive threading optimizationsenh: provide diagnostics when system powers off (useful for homebrewers returning from main())enh: clarify handling of different console types within the family (ds,dslite,debug)enh: vfat support for slot-1 devicesenh: emulate temperature registerenh: add paddle emulationGraphics:bug: fix occasional crash from uninitialized blending tablebug: fix some 2d alpha blending cases resulting in white screensbug: fix VRAM_I B_OBJ mirroring and fix sprites rendering across the end of vrambug: fix rotoscaled sprites wrapping around screenbug: dont fix rotscaled bitmap sprites with alpha==0bug: opengl: fix degradation of toon rendering during loadstatebug: opengl: alpha blending fixesbug: many refinements to opengl rendererbug: opengl: support rear-plane/ClearImage emulation (fixes many graphics)bug: rasterizer: fix some rare alpha blending casesbug: fix bug in environment mapping introduced after 0.9.6bug: fix totally glitched out 3d graphics with several improvements involving matrix stackbug: fix memory overflows in epx filterbug: prevent backdrop from blending with ???enh: opengl: better depth buffering emulationenh: better support for line segment "polys" by detection and special rendering logicenh: opengl: support quad primitives directlyenh: add hq4x filterWindows:bug: fix a long-standing loadstate crashbug: fix lag frame accountingbug: fix glitches in cheat entry menubug: stop compact flash emulation from accidentally scanning c:\ sometimesenh: add support for game database for improved save type detectionenh: hotkey for limit framerate toggleenh: remove stop and reset toolbar buttons which were accidentally getting usedenh: additional complexification to desmume's behaviour run from a console prompt. whether it's better is uncertain.enh: add support for cheats databasesenh: improvements to ram search toolenh: preliminary support for varying stylus pressureenh: add [Display] Show Console=1 to ini fileenh: more graceful cheat parsing and add some hotkeysenh: add 5x window sizeenh: add big endian and 20.12 toggle to memview and ramwatchenh: improve FPS throttle feedback and granularityenh: add lua menu APIenh: hud font switchingenh: add optional file association for .nds to path config dialogCocoa:enh: Big update to cocoa frontend. Pretty much entirely new. (rogerman)Linux:bug: gtk: glitches in rom and recent rom loadingbug: glade: normalize savestate slot to hotkey mappingenh: support soundtouch for use by metaspuenh: gtk: add SPU mode selection (Tobias Jakobi)enh: cli: better fps limiting (Thomas Jones)Wx: bug: some small fixes here and there (Jan Bücken) enh: lot of code cleanup (Jan Bücken)0.9.6 -> 0.9.7 (r3493-r3812)General/Core:bug: fix a ton of old, broken cpu opcodes and CP15 logicbug: return Z1 and Z2 from TSC (fixes some touch logic)bug: gba slot save type detection improvedbug: handle unusual rom headers more correctlybug: dont confuse motion pack commands with save memory commandsbug: make cheat system a little less flaky and add AR 1.54 supportbug: fix nondeterministic backup memory behaviour while rerecordingbug: correct emulation of register accesses of wrong size and during powerdownbug: rewrite --cflash-path emulationbug: rewrite IPC/GX FIFO, IRQ flag generation, and wait-for-IRQ logicsbug: rewrite RTC calendar handling; now supports years > 2038enh: auto-DLDI patching for homebrewenh: --gbaslot-rom=self mounts self.nds in slot2enh: more realistic exception handlingenh: piano controller emulationenh: modular slot-1 system for exact emulation of homebrew cardsGraphics:bug: edge marking colors were wrongbug: handle some "invalid" vram configurations correctlybug: convert half of geometry engine to fixed pointbug: fix sprite blend+fadein/fadeoutbug: improve rasterizer shadowsbug: fix main memory display DMAbug: fix some raster fx timing bugsenh: add a hack for improving some non-stencil shadowsWindows:bug: misc fixes and improvements to gpu viewer toolsbug: sub screen layer display toggling fixedbug: fixes and improvements to ram watch, ram search, cheats listbug: fix start-paused commandlinebug: fix memory leaks when sound disabledbug: improve load average calculators and add arm7 load averageenh: background input supportenh: add vsync optionenh: support more knobs on joysticksenh: import cheats from R4 databaseenh: add xinput rumble for 360 padsLinux/OSX:bug: crash less in recent roms listenh: Add horizontal screen layout and swap screen ability to gtk frontend (noodlebox)enh: Big improvement to joystick support, support complex configurations and multiple devices (noodlebox)0.9.5 -> 0.9.6 (r3075-r3493)Users of gtk, cli and gtk-glade frontends please note that now wehave a common directory in ~/.config/desmume for config file,saves and savestates. The old .desmume.ini will be movedautomatically with the name config but you have to move your savesmanually.Some save files may be invalidated due to use of broken crc logic.Back up your DSV files before using this version of the emulator or elsethe game might wipe it.General/Core:bug: emulate keypad interruptbug: spu overhaul, add capture supportbug: fix dma address reloadingbug: fix rom close memory corruptionbug: fix div and sqrt busy flag bugbug: fix vectestbug: fix lid savestate desyncbug: fix texcache memory GB explosion when games use tons of tiny 3d spritesbug: fix huge rerecording movie file handle leakbug: fix EXXXXXXX cheat codes and some add/edit/save/load bugsbug: add 8MBit - 512MBit flash emulationbug: fix firmware booted-from-card flagbug: fix some failures to wakebug: fix some rtc calendar logicbug: op_bkpt emulationbug: correctly emulate POWCNT1 and POWCNT2 and SPI power devicebug: corrections to bootup stack configurationbug: protect bios from being overwrittenbug: initialize save data to 0xFF instead of 0x00bug: handle relocated irq vectorsbug: support patched firmwaresbug: handle 8bit auxspidata, 32bit BLDY, 32bit div regsbug: fix some divide by zero casesbug: don't print \n in ideas debug messagebug: don't let games read off end of cart and crash emulatorbug: fix SWI 0x0E crc16 ; some save files using wrong crc may be invalidatedbug: fix many big endian bugsbug: fix CPSR.I idle wakeupbug: fix loadstate crashes, mostly when sound is enabledenh: support devkitpro argvenh: add gbaslot-rom commandlineenh: add no$gba debug messageenh: add rtc start to dsm headerGraphics:bug: fix a mistakenly rendered OBJ window and 3d blend effectsbug: fixes to matrix stacks, fixing lots of garbled geometrybug: fix fog density registersbug: fix hblank dma to run also on scanline 262bug: fix w/z depth flags for broken GUIs in dual screen 3d gamesbug: fixes to poly sortingbug: block 8bit vram writesenh: improve accuracy of opengl shadersWindows:bug: fix 16bpp displaybug: more fixes to multi-gamepadsbug: cheat windows robustificationbug: fix that sticky pause state when resetting and loading romsbug: dont crash when no sound device is availablebug: change F10 to be save slot 0bug: fix --start-pausedenh: try not to screensave while using gamepadenh: add EPX and EPX1.5X resize filtersenh: add a japanese translation which will soon be stale like the othersenh: add fancy ctrl+printscreen with emulator info on itenh: add "lockdown" window mode to keep window safe from fast stylus actionenh: add alt+enter fullscreen commandenh: add card eject commandenh: add ddraw software mode forcerenh: improve oam viewerenh: default 3d to rasterizer so we dont have to suggest it 1000 times a dayenh: add dump-all-memory toolenh: add reload rom menu/hotkeyLinux/OSX:bug: fix building for nosse2 systemsbug: fix --num-coresbug: fix occasional touchscreen failuresbug: fix crash starting dsm recordenh: add --nojoy=1 to fix laptops with accelerometersenh: add simple auto frameskip mode in the gtk frontendenh: add gui for configuring joystick in the gtk frontendenh: make the cli frontend read the ini config file tooenh: additional OpenAL microphone backend (ncalexan)enh: common place for config and saves (Jan Steffens)enh: libagg is now optional if you don't need the hud http://desmume.org/2013/11/28/desmume-0-9-10-released/
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant