Foros DeCeMuLaDoReS

Retroceder   Foros DeCeMuLaDoReS > Nintendo > N-DS

N-DS ¿Alguna duda con la N-DS?¿Noticias de esta consola? Todo eso va aquí

Tema Cerrado
 
LinkBack Herramientas
  #1 (permalink)  
Antiguo 04-Jan-2009, 15:12
Avatar de es3ado
es3ado tiene motivos para estar orgulloso es3ado tiene motivos para estar orgulloso es3ado tiene motivos para estar orgulloso es3ado tiene motivos para estar orgulloso es3ado tiene motivos para estar orgulloso es3ado tiene motivos para estar orgulloso es3ado tiene motivos para estar orgulloso es3ado tiene motivos para estar orgulloso es3ado tiene motivos para estar orgulloso es3ado tiene motivos para estar orgulloso es3ado tiene motivos para estar orgulloso
Stress Mod[e] On

Medalla de moderador 

 
Fecha de Ingreso: 15-January-2007
Ubicación: My own heaven.
Mensajes: 1.944
Posts agradecidos: 3
Agradecido 818 veces en 382 posts
Enviar un mensaje por ICQ a es3ado Enviar un mensaje por MSN a es3ado
Predeterminado [nueva versión] DeSmuME v0.9

Luego de siglos sin noticias de este emulador, nos sorprenden con esta nueva versión!

Lo mejor y lo más remarcable de esta nueva versión es lo siguiente:

- Un nuevo "core" de emulación 3D (casi totalmente reescrito).
- Compatibilidad mejorada.
- Un mejor sistema de save states.

Para quienes le interese el changlog completo, se los dejo a continuación.

Spoiler para Changelog:
General/Core:
enh: Convert to c++
enh: Add functions for a lid open/close. Holding key (default "Backspace" in Windows port) while game is freeze/non freeze. [CrazyMax]
enh: Add secure area decryption from ndstool [zeromus]
enh: Change savestate code to support loosely bound chunks and more easily other parts of the emu (GE, GPU).
The savestate format is changed, but from now on it is in principle more resilient
(though it will continue to break as we tinker with the internals) [zeromus]
enh: Added SSE2 optimizations for matrices. Since we now make an SSE2 build, more optimizations can be made. [CrazyMax]
enh: Add a preliminary GUI hud system [CrazyMax,zeromus]

CPU/MMU:
bug: Many fixes in IPC and GE FIFOs. Fixes freezes in NSMB, dsracing, and others. [CrazyMax,luigi__,shash]
bug: Fix ARM instructions SBC and RSC (likewise SBC in thumb) [normatt]
bug: Fixed Thumb LDMIA (fixes ingame Dead'n'Furious) [shash]
bug: Fix repeating DMA (fixes NSMB parallax BG) [zeromus]
bug: Proper handling for unaligned CPU accesses [luigi__]
bug: Proper handling for undefined instruction exceptions [Salva Peiró]
bug: correctly return vram control register values (fixes homebrew 3d games) [zeromus]
enh: Remove 16MB of WRAM at 0x01****** from arm9. Mapped to unused instead. Nobody knows what this was. [zeromus]
enh: Changed instruction execution to 16 at a time blocks (tested and stable) [shash]

Hardware:
bug: Newer and better sqrt and div emulation; makes SM64DS playable [luigi__,shash,zeromus]
bug: Add preliminary RTC implementations [CrazyMax]
enh: Add cosine interpolation in the SPU (conditionally compiled) [zeromus,luigi__]
enh: Experimental: always one silent non-mixing SPU core at 44.1khz synched with emu, for more precision.
The audible core runs with the host, causing music to slow down but not tear or pitch bend. [zeromus]

Graphics:
- Overhaul 3d:
. Move entire GE to core emu.
. Move OpenGL renderer to emu core for optional use by platforms, removing ogl_collector. Now every platform shares the same 3d code.
. Reorganize 3d code to defer rendering to after 3d vblank. Eliminates tearing, and texturing artifacts. [zeromus]
. Move lighting model to software instead of using opengl's fixed function model [zeromus]
. Render shadow volumes; toon shading and highlight table [zeromus, luigi__]
. Added texture caching! big speed up. [CrazyMax]

bug: Many assorted tweaks and improvements to 3d and 2d precision [zeromus,CrazyMax,luigi__]
bug: Fixes to GE: command unpacking, projection and pos-vector mode matrix handling, mult and load commands [zeromus]
bug: Fix a bug in texture transformation mode 1 [zeromus]
bug: Fixed GPU rendering bugs in sprites and BG [CrazyMax]
bug: Fixes to texture conversion [CrazyMax,zeromus]
bug: Fixes in capture display (no blinking in many games with dual 3D) [CrazyMax]
bug: Fixes in master brightness (this fixes some games with black screens) [CrazyMax]
bug: Fixes in screen, backdrop, and sprite blending [luigi__]
bug: Changed clear depths and how depth initial values are calculated (fixes SM64DS skybox, Castlevania) [shash,lugi__]
bug: Add 3d layer h-scrolling [zeromus]
bug: Added transparency and fixed material alpha support and alpha testing on the 3D core [shash]
bug: Rewrite VRAM mapping control and rendering (more accurate) [CrazyMax,luigi__]
bug: convert colors to opengl better to prevent alpha=31 polys from being ever so slightly transparent [zeromus]
enh: Add MMU->GPU signal for when vram mappings change to function as a texture cache invalidate signal [zeromus]
enh: Make matrix 4x4 multiply routines use W-coordinate; carry w coord through pipeline [zeromus]

Entre la gente que ya lo probó, aseguran que la emulación del sonido ya es bastante buena y que la emulación gráfica aún tiene alguno problemitas pero nada serio.

Es bueno saber que todo este tiempo sin noticias no fue en vano, no?
Habrá que estar atentos a ver que tal avanza este emulador...

Para los que estén interesados en probarlo, aquí les dejo la versión para Windows:
>>DeSmuME v0.9 [win]<<
>>archivos extras faltantes<<

PD:
Aparte de la versión para Windows, también hay una versión para Mac disponible en la página oficial.
__________________

I'm in my heaven. All's right with the world.

Última edición por es3ado; 05-Jan-2009 a las 15:53
  #2 (permalink)  
Antiguo 04-Jan-2009, 16:14
Avatar de MAXIUM
MAXIUM está en el buen camino
DC Medio
 
Fecha de Ingreso: 31-January-2007
Mensajes: 69
Posts agradecidos: 4
Agradecido 0 veces en 0 posts
Predeterminado Re: [nueva versión] DeSmuME v0.9

El sonido es lo mejorcito que he probado entre tanto emulador. La emulación tambien es buena en varios juegos.
Tema Cerrado


(0 miembros y 1 visitantes)
 
Herramientas

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Activado

Ir al Foro


Torneo DC 2012
Torneo DC 2012

La franja horaria es GMT +1. Ahora son las 17:15.


Desarrollado por: vBulletin® Versión 3.8.2
Derechos de Autor ©2000 - 2012, Jelsoft Enterprises Ltd.
Traducido por mcloud de vBhispano.com
 

Content Relevant URLs by vBSEO 3.2.0