Mostrando entradas con la etiqueta Cemu. Mostrar todas las entradas
Mostrando entradas con la etiqueta Cemu. Mostrar todas las entradas

sábado, 2 de junio de 2018

Cemu 1.12.1b

Nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar bastante bien muchos juegos, es algo lento todavía pero progresa muy rápido.

Características:
- Puede correr imágenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3

CAMBIOS:
– General controller and native wiimote improvements
– Added support for USB devices (via passthrough)
– Minor compatibility improvements
– Tons of bug fixes & miscellaneous improvements

En detalle:

# New in 1.12.1b:

– general: Fixed section labels for game profiles created via the game list context menu
– general: Added UI option to disable precompiled shader cache
– general: Added game profile option to disable precompiled shader cache (see example.ini for
details)

# New in 1.12.1:

– general: Upgraded Cemu to VS2017 and also updated the following libraries:
wxWidgets (3.1.1)
libcurl (7.59.0)
openssl (1.1.0h)
zlib (1.2.11)

– general: Fixed settings.xml getting corrupted when multiple instances of Cemu were running
– general: Game list now loads the game icons asynchronously to improve Cemu startup time
– general: Load graphic pack shader files asynchronously to improve Cemu startup time
– general: Added fallback font in case no other shared data fonts are found (prevents some games from crashing)
– general: Generally improved AES128 implementation. AES-NI is used where possible (if supported by CPU) and the fallback software-AES implementation is now much faster
– general: If NEX or independent token API request returns with an error message, print it to log.txt
– general: Updated game profiles

– HID: Added preliminary USB/HID support
In order for a device to be detected, plug it into your PC before you start Cemu. No extra configuration necessary
Tested USB peripherals:
Skylanders Traptanium Portal confirmed to work, other similar ‘Portal’ devices still need testing
GCN controller adapter (in Wii U mode) not yet working

– input: Fixed some XInput issues for Steam Big Picture controllers (if you are having trouble
configuring a controller, launch a game in Cemu first)
– input: Various improvements to native wiimote support

– nn_idbe: Implemented API DownloadIconFile() and DecryptIconFile()

– snd_core: Fixed loop counter for PCM16 voices
– snd_core: Fixed AXGetDeviceMode()
– snd_core: Fixed AXSetVoiceSrcRatio (now clamps ratio value correctly between 0.0 and 8.0)

– GX2: Implemented GX2SetPointSize and GPU7 support for point width
– GX2: Added API GX2SetComputeSampler, GX2SetComputeTexture, GX2SetComputeShader, GX2DispatchCompute
– GX2: Shaders using SSBOs no longer fail to compile
– GX2: Texture cache will now drop unused textures after 50 minutes even if the texture data is
potentially not restorable

– RPL: Fixed a bug in RPL loader where import mapping would exit early if an invalid (nameless)
import was found

– coreinit: Zero-sized file reads no longer return an error
– coreinit: Optimized thread context switching to be slightly faster

– nn_fp: Fixed a bug in AsyncLogin callback

– nn_boss: Fixed a crash that occurred when a game tried to access non-existent BOSS files

Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.12.1.zip


miércoles, 2 de mayo de 2018

Cemu 1.12.0d

Nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar bien muchos juegos, es algo lento en algunos momentos todavía pero progresa muy rápido.

Características:
- Puede correr imágenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3

CAMBIOS:
- Added friend list support
- Added native wiimote support
- Improved game list
- Bug fixes & various smaller improvements

En detalle:

# New in 1.12.0d:

general: Fixed crash when selecting wiimote as emulated controller

# New in 1.12.0c:

general: Fixed graphic pack custom shaders sometimes not loading

# New in 1.12.0b:

general: Fixed a bug where wiimote input provider was not displayed in input settings

# New in 1.12.0:

general: Improved game list
            Added game icons
            Added ability to quick jump to an entry by typing the first letters
            Added ability to navigate with arrow keys
            Added columns for time played and last time launched
            Added option to create gameprofile (if it doesn't exist)
            Sorting of entries is no longer case-sensitive
            Display a notification while the game list is being refreshed
            Game list no longer refreshes automatically when Cemu is restarted

general: Friend list support
           Covers most friend features that are used by games
           Wii U friend list app also supported and can be used to manage friends
         
general: Faster loading time of Cemu when many graphic packs are installed
general: Fixed syntax of settings.xml
         
input: Added native wiimote support (as separate input provider)
         
CPU/JIT: Added support for branches with a destination outside of the current scope of the recompiled function

zlib(rpl): Added API compressBound

nlibcurl: Fixed various bugs in multi_perform API

nsysnet: Added API gethostbyaddr, NSSLAddServerPKIExternal

Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.12.0.zip


miércoles, 4 de abril de 2018

Cemu v1.11.6b

Nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar muchos juegos, es algo lento en algunos todavía pero progresa muy rápido.

Características:
- Puede correr imágenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3

CAMBIOS:
– Added game list
– Added option to toggle between conventional and separable shaders
– Added new game profile options
– Updated gameprofiles
– Bug fixes & various smaller improvements

En detalle:

 # New in 1.11.6b:

– general: Updated MK8 EU game profile (GPU buffer cache accuracy now set to low instead of high)
– general: Fixed a bug where changing the ‘GPU buffer cache accuracy’ UI option would have no effect while a game was running

# New in 1.11.6:

– general: Added game list
– general: Minor tweaks to UI
– general: Updated gameprofiles
– general: Added new options to gameprofiles (cpuMode, useRDTSC, loadSharedLibraries)
– general: Overhauled logging

– input: Input settings window is now resizeable
– input: Fixed a crash that could occur in input settings
– input: Added home button as an assignable button to wiimote input configuration

– padscore: Improved behavior of WPAD/KPadConnectCallback

– coreinit: Added API FSGetClientNum

– GX2: It is now possible to toggle between conventional shaders (pre Cemu 1.8.0) and separable shaders (default since Cemu 1.8.0)
Both modes are compatibile with existing graphic packs (custom graphic pack shaders might need to be updated if they were used in combination with a geometry shader)
Each mode uses separate shader cache files (conventional shader cache has the suffix _j, e.g. 8d354cea_j.bin)
– GX2: Fixed alpha channel for BC5 textures
– GX2: Added API GX2GetMainCoreId
– GX2: Fixed 1D shadow samplers on AMD
– GX2: Adjusted the way attributes are passed from geometry to pixel shader so it works on AMD

– IOSU_ACT: Retry NNID login if it fails

Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.11.6.zip


sábado, 3 de marzo de 2018

Cemu v1.11.5

Nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar juegos, es algo lento todavía pero progresa muy rápido.

Características:
- Puede correr imágenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3

CAMBIOS:
– Mejoras de sonido
– Añadido el wiimote  a la lista de controles emulados
– Añadido el soporte de unicode para el software de teclado
– Algunos pequeños arreglos de fallos y mejoras

En detalle:
– general: Updated game profiles
– general: Added more logging options and cleaned up logging menu a bit
– general: Enabling online mode now requires all ccert/scert files

– input: Added support for emulating Wiimote controllers using keyboard/usb-controllers (no native support yet!)
– input: Reworked the input settings window to open a lot faster

– coreinit: Fixed MEMAllocFromExpHeapEx not handling negative alignment correctly
– coreinit: Fixed MEMGetAllocatableSizeForExpHeapEx sometimes returning the wrong size
– coreinit: Added API MEMCreateUserHeapHandle(), OSCopyFromClipboard()
– coreinit: Fixed a potential crash in FSReadFile/FSReadFileAsync when the specified length is zero

– AX: Rewrote snd_core2 audio driver
– AX: Added snd_core1 API AXGetMaxVoices(), AXSetVoiceSamplesAddr()

– GX2: Reduced shader compile time and RAM usage for Nvidia GPUs
– GX2: Added support for creating cube-map views into 2D array textures
– GX2: Added support for more vertex attribute formats

– swkbd: Added support for Unicode input + some minor tweaks

– nlibcurl: Fixed a crash bug in curl_multi_perform

Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.11.5.zip


jueves, 8 de febrero de 2018

Cemu v1.11.4

Nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar juegos, es algo lento todavía pero progresa muy rápido.

Características:
- Puede correr imágenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3

CAMBIOS:
– Mejoras de compatibilidad
– Reducido el uso total de memoria
– Añadida la opción -nolegacy para las Intel GPUs (con ella no utiliza los arreglos especificos  para Intel)
– Algunos pequeños arreglos de fallos y mejoras

En detalle:
# New in 1.11.4b:
– coreinit: Fixed codegen API (OSGetCodegenVirtAddrRange) to be compatible with new RPL loader
– rpl: Added support for reloc types 0xFB (REL16 high) and 0xFD (REL16 low)
– misc: Minor tweaks in nfp.GetNfpState
– misc: Added API nn_acp.ACPIsOverAgeEx, coreinit.MEMCalcHeapSizeForUnitHeap, avm.AVMIsHDCPAvailable, avm.AVMIsHDCPOn

# New in 1.11.4:
– general: Cemu will now load shareddata system fonts from mlc01/sys/title/0005001b/10042400/content/ if available
– general: Slightly reduced overall memory usage
– rpl: Rewrote RPL loader from scratch for better accuracy
– New memory base for modules is 0x02000000
– coreinit: Fixed implementation of MCP_FullDeviceList to include disconnected devices
– input: Fixed GamePad rumble not working for XInput
– nn_nim: Partially implemented NIM API and added IOSU nim module
– nn_boss: Fixed memory corruption during BOSS file download
– nn_fp: Added API GetMyPrincipalId, GetMyAccountId, GetMyScreenName, GetMyMii, CheckSettingStatusAsync, UpdatePreferenceAsync, InitializeAdmin, IsInitializedAdmin
– nn_fp: Added IOSU FPD module
– drmapp: Added API NupChkIsFinished()
– GX2: Added -nolegacy command line parameter to disable all Intel GPU workarounds
– GX2: Updated bilinear and bicubic filter to avoid issues on Intel GPUs
– GX2: Fixed rare infinite loop caused by drawcalls that referenced the same texture data more than once with incompatible formats
– GX2: Added support for 2D_ARRAY textures in GetTextureResInfo shader instruction
– GX2: Fixed _GX2AllocFromDefaultHeap incorrectly using MEMAllocFromDefaultHeap instead of MEMAllocFromDefaultHeapEx



Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.11.4.zip


martes, 2 de enero de 2018

Cemu v1.11.3

Para comenzar el año nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar juegos, es algo lento todavía pero progresa muy rápido.

Características:
- Puede correr imágenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3

CAMBIOS:
– Añadida emulación del multi-procesador PowerPC
– Soporte de SpotPass (auto-carga de archivos BOSS)
– Pequeñas optimizationes
– Algunod pequeños cambios y arreglos de fallos

En detalle:
– general: NFC menu now has shortcuts to recently loaded NFC files

– CPU/JIT: Added support for multi-threaded CPU emulation (with recompiler)
Dual-core mode will allocate one thread for the main PPC core (1) and one thread for core 0 and 2
Triple-core mode allocates one thread for each PPC core

– coreinit: Added API MCP_Get4SecondOffStatus, MCP_DeviceList, MCP_FullDeviceList, MCP_UpdateCheckContext, MCP_TitleListUpdateGetNext, MCP_GetOverlayAppInfo, IM_GetRuntimeParameter

– GX2: Added new graphic pack texture rule options:
‘overwriteLodBias’ Replace the lod bias
‘overwriteRelativeLodBias’ Add value to game’s lod bias rather than overwriting it
Typical valid values are in range -16.0 to 16.0
– GX2: Cache drawcall index data across frames if GPU buffer cache accuracy is set to low
– GX2: uf_windowSpaceToClipSpaceTransform is no longer affected by render target rescaling
– GX2: Added API GX2QueryBeginConditionalRender, GX2QueryEndConditionalRender
– GX2: Fixed order in which flip and vsync event callbacks are called
– GX2: Various smaller optimizations

– nn_boss: Added IOSU boss/nim module
– nn_boss: If online mode is enabled, Cemu will now download and decrypt BOSS (SpotPass) files
– nn_boss: Added task and task setting API

– nn_acp: Added API ACPCheckTitleNotReferAccountLaunch, ACPGetLaunchMetaData, ACPGetLaunchMetaXml, ACPGetTitleMetaDirByDevice, ACPGetTitleMetaXmlByDevice

– nlibcurl: Fixed calloc/malloc/free using wrong allocator (now correctly uses MEMAllocFromDefaultHeap/MEMFreeToDefaultHeap)

– sysapp: Added API SYSGetUPIDFromTitleID

Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.11.3.zip

https://youtu.be/IDPVHBv4dww

jueves, 14 de diciembre de 2017

Cemu v1.11.2

Nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar juegos, es algo lento todavía pero progresa muy rápido.

Características:
- Puede correr imágenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3

CAMBIOS:
- Mejorada la compatibilidad- Arreglados fallos gráficos
– Mejorado el soporte de Amiibo
- Algunos arreglos gráficos
- Varios pequeños ajustes y nuevas opciones

En detalle:
– general: Added file menu shortcuts to recently launched games
– general: Improved robustness of file location handling, includes unicode support and the ability to launch games from network storage
– general: If the mlc01 folder is not found, Cemu will ask if it should be created (helpful when you forget the specifiy the -mlc parameter)

– PPC/JIT: Fixed a crash caused by recompiling very large functions
– PPC/JIT: Implemented CRAND and SYNC instructions

– coreinit: Added API FSSetUserData, FSGetUserData, OSAndAtomic64, OSOrAtomic64, FSMakeDir
– coreinit: Fixed a bug where async FS callbacks for some file operations would have FSCmdBlock* set to null

– rpl: Improved handling of sdata2

– GX2: Added support for QUAD_STRIPS primitive type
– GX2: Added support for GPU special state 5 (convert depth to color)
– GX2: Added support for GPU special state 8 (clear color as depth buffer)
– GX2: Added support for A2_B10_G10_R10_UNORM texture format
– GX2: Fixed a bug where updating textures would fail if the updated texture was a view with a non-zero mip base
– GX2: Fixed a bug in GX2CopySurface() that caused the copy operation to be cancled if the source and destination mip index had different values
– GX2: Added support for data-sharing of overlapping textures between integer texture formats and BC4 3D textures (special case that requires pixel-data conversion since OpenGL does not support BC4 3D textures)
– GX2: Fixed mismatching pixel shader imports when a geometry shader is used (caused render glitches on AMD and Intel GPUs)
– GX2: Added API GX2SetDRCConnectCallback

– nn_boss: Implemented additional API

– nsyskbd: Added minimalistic usb keyboard implementation (no functionality, but it prevents games from softlocking or crashing)

– nn_nfp: Added missing fields to GetTagInfo(), GetNfpRomInfo() and GetNfpCommonInfo()

– nlibcurl: Fixed curl_global_init not setting the default memory functions correctly
– nlibcurl: Added API curl_multi_timeout
– nlibcurl: Added handling for CURLOPT_POSTFIELDS and CURLINFO_CONTENT_LENGTH_DOWNLOAD

– nn_act: Independent token cache can store multiple tokens now
– nn_act: Added API EnableParentalControlCheck, IsParentalControlCheckEnabled, AcquireEcServiceToken, AcquireIndependentServiceToken (new overload)

– vpad: Fixed missing deadzone when translating axis to analog direction buttons
– vpad: Fixed incorrect axis normalization after the deadzone has been already applied

– input: Deadzone and axis-range calculation is now applied to the mapped input rather than the raw api input

– sndcore2: Increased sound volume to be on the same level as sndcore1



Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.11.2.zip


martes, 28 de noviembre de 2017

Cemu v1.11.1

Nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar muchos  juegos, es algo lento todavía pero progresa muy rápido.

Características:
- Puede correr imágenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3

CAMBIOS:
– Mejorado el  recompilador PPC recompiler
– Mejorado el soporte online
- Arreglados fallos gráficos
- Mejorada la compatibilidad
– Implementación del ErrEula (Sistema de mensajes de Wii U’s)
- Algunos arreglos variados



En detalle:

– general: Improved online support, as a consequence Cemu now requires all ccert and scert files to be dumped
– general: Input window should open faster
– general: Improved error description when file copy operations fail (save migration and update/DLC installer)
– general: Cemu will generate meta folder for saves if not already present (necessary to identify saves)
– general: Updated application and window icon
– general: Updated game profiles
– PPC/JIT: New global linear-scan register allocator
Previous register allocator would only look at blocks of uninterrupted instructions,
while the new RA can allocate registers across branches and loops,
resulting in code with far less memory read/writes.
If you know x64/ppc asm and want to see an example, check this link:
http://cemu.info/changelog/cemu1.11.1_ra.txt
– PPC/JIT: Use BMI2 SHRX/SHLX for PPC SRW/SLW (if supported)
– PPC/JIT: Detect and replace common ADDIC+SUBFE pattern with x64 optimized code
– coreinit: Added missing MEMCreateUnitHeapEx, MEMDestroyUnitHeap exports
– coreinit: Fixed bugs in memory heap implementations
– coreinit: Added API MEMGetNthListObject, MEMGetPrevListObject, MEMPrependList, MCP_GetSystemVersion, MCP_TitleListByDevice
– ax: Small tweaks and optimizations to audio handling
– nn_ac: Added API GetConnectResult, GetLastErrorCode, GetStatus
– nn_ac: Fixed the return values of IsApplicationConnected, GetConnectStatus, GetAssignedAddress, GetAssignedSubnet
– nn_act: Implemented API AcquireIndependentServiceToken
– nn_acp: Implemented API ACPGetSaveDataTitleIdList, ACPGetTitleSaveMetaXml, ACPGetTitleSaveDirEx
– nn_erreula: Implemented preliminary support for nn_erreula library
– nlibcurl: Implemented a large chunk of Cafe OS nlibcurl functions
– GX2: Fixed a bug that caused a mismatch between geometry and pixel shader attribute location
– GX2: Fixed a rare bug that caused textures to be dropped from the texture cache after a period of time despite being still in use
– nsysnet: Added API NSSLCreateContext, NSSLSetClientPKI, NSSLAddServerPKI, NSSLAddServerPKIGroups, NSSLDestroyContext

Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.11.1.zip


miércoles, 1 de noviembre de 2017

Cemu v1.11.0c

Nueva versión final de este emulador de Wii U que va mejorando cada vez más  YAempiezan a
funcionar muchos juegos, es algo lento todavía pero progresa muy rápido.

Características:
- Puede correr imágenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3

CAMBIOS:
- Añadido soporte para huego en red nativo
- Posibilidad de revisar la cuenta y gestionar los saves
- Arreglos gráficos y de control
- Mejorada la compatibilidad
- Muchos arreglos y pequeños ajustes



En detalle:

# New in 1.11.0c:

coreinit: Fixed a rare memory corruption bug that caused FSOpenFileAsync() to fail on valid files

# New in 1.11.0b:

general: Fixed a bug that made it impossible to enable online mode
coreinit: Fixed a problem where save files would sometimes not be detected by a game

# New in 1.11.0:

general: Added support for native online play for games that use NEX (requires otp, seeprom, account data

and certificates dumped from a Wii U)
general: Updated game profiles
general: Added "streamoutBufferCacheSize" game profile option
general: Added "extendedTextureReadback" option (fixes Pikmin 3 and possibly other games, credits and thanks

@ epigramx for the finding)
general: Added "threadQuantum" game profile option to control amount of virtual PPC cycles executed per

thread time slice
general: Updates and dlcs can be now installed (but not downloaded) more conveniently via Cemu's UI. File ->

Install game update or DLC -> select the meta.xml in the meta folder of the update
general: Added logging option for socket API

PPC/Interpreter: Fixed a bug in PSQ_L* instruction that caused the second value to be extended with the

incorrect sign bit
PPC/Interpreter: Minor optimizations in PSQ_L* instructions
PPC/Interpreter: Added instruction PS_CMPU0
PPC/JIT: Move instructions that affect CR closer to conditional jumps so we can cache CR in x64 flags

register (optimization for loops and branch heavy functions)

coreinit: Rewritten ExpHeap, MBlock MEMList, SpinLock code
coreinit: Rewrote MEMInitBlockHeap, MEMCreateFrmHeapEx, MEMCreateUnitHeapEx to match the new internal memory

structures
coreinit: Added API MEMDestroyUnitHeap, MEMDestroyBlockHeap, IOS_Ioctlv, OSUninterruptibleSpinLock_Acquire,
          OSUninterruptibleSpinLock_Release, OSUninterruptibleSpinLock_TryAcquire,

OSUninterruptibleSpinLock_TryAcquireWithTimeout,
          IM_GetParameter, IMGetAPDPeriod

input: Deadzone is normalized correctly now and should be the same for xinput and directinput devices
input: Fixed calibrating for certain directinput devices
input: Fixed a bug that caused controllers not to appear in the device list after click the refresh button

nn_save: New save library implementation
            Using the correct save path: /mlc01/usr/save/... (instead of /mlc01/emulatorSave/..)
            Cemu will automatically migrate old saves to the new location (if user confirms a message box)
            Create meta files that identify a save (iconTex.tga, meta.xml, saveinfo.xml)
            The new implementation also covers more nn_save API
           
nn_acp: Added API ACPUpdateSaveTimeStamp, ACPCheckApplicationDeviceEmulation, GetUtcOffset, GetUtcOffsetEx

nn_boss: Added support for reading BOSS storage (mlc/usr/boss/)

nn_sysnet: Added API mw_socket, shutdown, inet_pton, recvfrom_ex, sendto, sendto_multi

Iosu: Implemented crypto and account modules

zLib: Added API deflateInit2_, deflateBound, deflate, deflateEnd

GX2: Added support for data-merging of BC3 and BC4 textures with matching integer formats
GX2: If supported, use AVX2 to decode 16bit indices
GX2: Optimized tiling aperature
GX2: Fixed a bug where the pixel shader decompiler would ignore the current state of geometry shader outputs

and instead use the outputs of the vertex stage
GX2: Various smaller optimizations

AX: Fixed crash caused by buffer overflow when the samplerate ratio of a voice was very low
AX: Fixed a crash bug in biquad filter
AX: Added API AXGetAuxCallback

Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.11.0.zip


miércoles, 4 de octubre de 2017

Cemu v1.10.0f

Nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar muchos juegos, es algo lento todavía pero progresa muy rápido.

Características:
- Puede correr imágenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3



CAMBIOS:
– Nuevo modo de sonido
– Ahora se puede escoger la ruta del directorio del mlc01
– RDTSC timer (juego más fluido, mejor sonido)
- Arreglos

En detalle:

# New in 1.10.0f:
– general: Made RDTSC more robust against aggressive Out-of-order execution on some AMD CPU models

# New in 1.10.0e:
– GX2: Fixed texture corruption issue in GX2CopySurface
– coreinit: Fixed a bug in thread scheduler that could lead to worse performance
– AX: Maximum audio volume is now a bit louder
– general: Removed ‘disable audio’ debug option

# New in 1.10.0d:
– general: Fixed a race condition in RDTSC timer code
– AX: Slightly optimized audio code

# New in 1.10.0c:
– FS: Fixed a bug introduced by 1.10.0 that caused the creation of save game directories to fail
– GX2: Fixed a crash that occurred when the streamout cache ran out of memory

# New in 1.10.0b:
– general: Fixed a bug where ‘Use RDTSC’ wasn’t always enabled per default

# New in 1.10.0:
– general: Added support for RDTSC if invariant mode is supported by CPU
– general: Added -mlc command line parameter to customize the path of the mlc01 directory
– general: Moved some experimental settings from the debug menu to the options menu
– general: Cemu will now use the local timezone for Cafe OS calendar time
– general: Adjusted some game profiles (cycle counter no longer enforced, emulateSinglePrecision=true removed)
– CPU/JIT: emulateSinglePrecision is now enabled by default
– GX2: Fixed secondary instance step value being incorrectly set in GX2SetFetchShader
– GX2: Added ‘vsyncFrequency’ property to graphic pack rules.txt (see example_pack.zip for details)
– GX2: Fixed a crash that occurred when a shader link error was encountered
– GX2: Adjust maximum mip level for rescaled textures
– GX2: Slightly optimized some frequently used GX2 API
– GX2: Submitting GPU7 commands on the wrong PPC core will no longer crash Cemu
– coreinit: Added API MEMSetAllocModeForExpHeap(), MEMFreeToExpHeap()
– Input: Fixed a bug where keyboard special characters where always detected as pressed
– Input: Improvements to input profile system
– AX: Rewritten audio code. Compared to the old audio backend the following has improved:
. Correct channel and volume mixing
. Correct implementation of voice protection (no more playback offset randomly running out of bounds)
. Generally improved audio timing (less stutter and crackle)
. Correct implementation of aux stage
. Accurate emulation of all AX API

Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.10.0.zip


miércoles, 30 de agosto de 2017

Cemu v1.9.1

Nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar juegos, es algo lento todavía pero progresa muy rápido.

Características:
- Puede correr imágenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3



CAMBIOS:
- Añadida una segunda ventana que mueatra la pantalla del Gamepad
- Mejorado el volver a leer una textura
- Arreglos(sonido, recompiladorr y control)
– Optimizationes para el decodificador de texturas

En detalle:

general: Added a separate window to display the GamePad screen
general: Added more game profiles

CPU/JIT: Slightly decreased RAM usage of recompiler by optimizing away unused lookup tables
CPU/JIT: Improved detection of float denormal usage
CPU/JIT: Added support for PSQ_L type 6

input: Fixed XInput controller not refreshing
input: Fixed DirectInput controller selection for adapters with multiple controllers
input: Fixed DirectInput axis directions being mirrored or offset for certain controllers

coreinit: Added API MCP_TitleListByAppType, MCP_TitleList, FSAddClientEx()
coreinit: More accurate implementation of OSMessageQueue
coreinit: More accurate implementation of FSOpenFile/FSOpenFileAsync

nsysnet: Added API inet_ntoa(), recvfrom()

nn_act: Added API GetPersistentIdEx()

GX2: Added API GX2RSetStreamOutBuffer(), GX2WaitForFlip(), DMAEGetRetiredTimeStamp()
GX2: GX2CopySurface() can now detect access to GPU-residing textures and automatically trigger texture readback
GX2: Fixed invalid optimization of seemingly unused inputs in pixel shader when indexed GPR access is used
GX2: Optimized texture decoder (up to 5 times faster)
     While generally not a bottleneck, the texture decoder previously could cause
     additional micro-stutter in situations where many textures are loaded at once.

VPAD: Improved emulation of sampling callbacks
VPAD: Fixed crash in VPADControlMotor() when length parameter was out of bounds

AX: Correctly update ADPCM parameters after loop for non-streaming voices
AX: Fixed a bug in voice synchronization where changes to the current playback offset where sometimes not visible to the API

Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.9.1.zip


miércoles, 2 de agosto de 2017

Cemu v1.9.0c

Nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar juegos, es algo lento todavía pero progresa muy rápido.

Características:
- Puede correr imágenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3



CAMBIOS:
- Nueva UI para la configuración  de los controles y sistema de perfiles
- Añadido soporte para XInput
- Mejor inplementación del VPAD y Padscore API
- Mejorado el gyro control usando el ratón
- Pequeños Arreglos

En detalle:

# New in 1.9.0c (public release):

- Input: Fixed blow microphone button mapping not working
- Input: Input window should now properly scale on high DPI settings

# New in 1.9.0b:

- general: Fixed mouse cursor not hiding

- Input: Fixed opening input window sometimes triggering a crash
- Input: Fixed z-axis swapped for DirectInput
- Input: Fixed left and right axis for Pro and Classic controller
- Input: Fixed left axis being mapped to dpad for Pro Controller
- Input: Fixed XInput axis being incorrectly normalized

# New in 1.9.0:

- general: Hide mouse cursor in fullscreen if not moving for 3 seconds
- general: Fixed bug that caused keyboard hotkeys to be ignored
- general: Added logging for input API

- Input: New interface and profile system for controller configuration
- Input: Added support for XInput

- VPAD: Improved implementation of VPADControlMotor
- VPAD: Improved GamePad gyro control via mouse. Control third axis with mouse wheel
- VPAD: Added APIs for cross stick emulation, button repeat, sampling callback, lcd mode, touchpad calibration, zero drift mode and gyro dir revise

- padscore: Added APIs for button repeat, connection and extension callback, max controllers and reading of unified status.

- nn_acp: Added API ACPCreateSaveDirEx()

- nn_act: First steps towards accurate account and mii handling
- nn_act: Added API CreateConsoleAccount(), GetAccountIdEx(), UpdateMii(), GetDefaultAccount()

- sysapp: Added preliminary support for sysapp lib (responsible for title switching)

- GX2: Added experimental debug option to force full GPU<->CPU synchronization at GX2DrawDone()
- GX2: Added debug option to toggle BotW crash workaround

Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.9.0.zip




miércoles, 26 de julio de 2017

Cemu v1.8.2b

Nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar juegos, es algo lento todavía pero progresa muy rápido.

Características:
- Puede correr imágenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3

CAMBIOS:
- Mejoras en el rendimiento del recompiler
- Mejoras de sonido
- Mejor soporte de softdec videos
- Pequeñas mejoras de la compatibilidad
- Pequeños cambios y nuevas opciones



En detalle:
– CPU/JIT: Fixed crash that could occur during instruction analysis
– misc: Added some exports for Cemuhook

# New in 1.8.2:
– general: Any .rpl files placed in cafeLibs/ directory will be loaded instead of the internal HLE modules (experimental feature, no real use yet)
– general: Cemu window can now be resized
– CPU/JIT: Fixed a bug in recompiler SRWI instruction
– CPU/JIT: Fixed a bug that could cause the recompiled code to skip an instruction if the thread was
switched between the beginning of a loop and an inlined function
– CPU/JIT: Added STBUX instruction to recompiler
– CPU/JIT: Several other optimizations for the recompiler:
Use AVX non-destructive 3-operand instructions to optimize some copy operations away
Delay/Avoid endian-swapping between LWZ/STW if the data is not used for any other operation
Generate shorter code for BCTRL, BL, BLR and other far branches (2 instructions, only 1 for far branches with no LR update)
Replace branches with conditional moves (CMOVcc) if possible
Avoid redundant FPR loads and stores
Better detection for situations where x64 flags can be used instead of testing CR bits
Avoid extra work of thread scheduling checks in tight non-infinite loops
– coreinit: New API OSTryAcquireSpinLockWithTimeout(), OSSwitchFiberEx(), MCP_Open(), MCP_Close()
– coreinit: More accurate emulation of foreground bucket memory and it’s subregions
– coreinit: FSOpenDir() no longer ignores the current working directory
– coreinit: Fixed integer overflow in OSTicksToCalendarTime()
– AX: Added AX voice debugger
– AX: Fixed biquad filter
– AX: New API AXSetVoiceSamplesAddr(), AXSetVoiceLoopOffset()
– GX2: Improved detection of changed data for typical screen-size textures in texture cache (fixes softdec videos)
– GX2: Fixed invalid GLSL code being generated for 3D texture access with offset
– GX2: Fixed bug in indices generation for PRIMITIVE_RECTS
– GX2: Fixed a bug where adding entries to a shader cache .bin archive would sometimes have no effect (causing Cemu to recompile the affected shaders everytime)
– GX2: Various smaller optimizations throughout the graphic backend (performance gain 1-3%)
– GX2: Added support for tileMode filter in graphic packs texture rules (Useful to exclude video frames or other CPU-accessed textures)
– GX2: Aspect ratio calculation now uses effective size of texture (after graphic pack rescaling) rather than original size

Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.8.2.zip


sábado, 1 de julio de 2017

Cemu v1.8.1b

Nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar juegos, es algo lento todavía pero progresa muy rápido.

Características:
- Puede correr imágenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3



CAMBIOS:
- Mejorada la compatibilidad
- Mejorados los gráficos
- Añadido soporte para socket API (nsysnet)
- Mejorado el Software Keyboard
- Fallos arreglados

En detalle:
# New in 1.8.1b:

general: Fixed a bug causing permanent full CPU load on one thread

# New in 1.8.1:

CPU/JIT: Fixed a bug in ADDME. instruction
CPU/Interpreter: Fixed a bug in PSQ_STX and PSQ_LDX instruction (GQR index parsed incorrectly from opcode)
CPU/Interpreter: Fixed invalid endianness in instruction STHBRX

coreinit: Added 'errno' export
coreinit: Added API OSCalendarTimeToTicks(), OSCancelThread(), IM_GetHomeButtonParams(),

OSCalendarTimeToTicks(), FSAppendFile(), FSRemove(), SAVEChangeDir()
coreinit: Fixed GHS flock handling. Added __ghs_flock_file() and __ghs_funlock_file()
coreinit: Added support for milliseconds and microseconds in OSTicksToCalendarTime()
coreinit: Fixed bug where FSOpenFile() with mode 'r+' would not allow read access
coreinit: Fixed a bug where shared-write file access prevented simultaneous read access from the same file

GX2: Added API GX2GetScissorReg(), GX2GetTargetChannelMasksReg(), GX2SetDefaultState()
GX2: Better handling for invalid/uncompilable shaders (avoid drawcalls that will lead to errors)
GX2: Added support for vertex format 32_32_32_32_FLOAT for primitive RECTS
GX2: MULADD shader instruction will now use correct rules in regards to 0*anything
GX2: Fixed OpenGL error caused by games requesting more mip levels than possible for a texture
GX2: Fixed source mip level parameter for GX2CopySurface()
GX2: Avoid shadow samplers on AMD GPUs. This workaround can be forced on other GPUs via -amdshadows command line parameter

SWKBD: Fixed handling of active state (previously it was tied to the keyboard being visible whereas it should be separate)
SWKBD: Fixed input handling (should no longer clash with wxWidgets, leading to input sometimes being ignored)

RPL: Fixed bug where imports/exports were mapped incorrectly if the internal module name included '.rpl'

zlib: Overhauled Cafe OS zLib implementation

nsysnet: Added nsysnet (socket) library





Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.8.1.zip



martes, 30 de mayo de 2017

Cemu v1.8.0.b

Nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar bien algunos juegos, es algo lento todavía pero progresa muy rápido.

Características:
- Puede correr imágenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3

CAMBIOS:
- Posibilidads de usar shaders por separado
- Añadido scaner de memoria
- Mejoras gráficas
- Pequeñas optimizaciónes

En detalle:

# New in 1.8.0b:

general: Fixed a bug in calculation of fullscreen window size

GX2: Fixed crash caused by out-of-bounds vertex attribute locations

# New in 1.8.0:

general: Added memory scanner (search and filter for values)
general: If Cemu is maximized to fullscreen, it will remain on the same monitor rather than defaulting to the primary monitor

RPL: Optimized loading of RPLs

GX2: Cemu now uses separable shaders
Vertex, geometry and pixel shaders are split into separate and independent programs rather than bundling them into sets
This change breaks compatibility with pre-1.8.0 shader caches and graphic packs (if they contain shaders)

GX2: Added support for using the same texture multiple times with different sampler parameters during a single drawcall
GX2: Graphic pack texture rules will automatically scale gl_FragCoord
GX2: Implemented shader instructions RECIPSQRT_FF and RECIP_FF
GX2: GPU7 shader decompiler will output slightly more optimized GLSL code
GX2: Better detection for invalidation of data in Streamout cache
GX2: Optimized frequently used GX2 API
GX2: Optimized texture decoding
GX2: Added command line option '-nsight' to allow debugging via NVIDIA Nsight



Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.8.0.zip



lunes, 1 de mayo de 2017

Cemu v1.7.5

Nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar juegos, es algo lento todavía pero progresa muy rápido.

Características:
- Puede correr imágenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3



CAMBIOS:
- Más exacta la emulación de FPU
- Optimizaciónes
- Arreglos

En detalle:

# New in 1.7.5:

CPU/Interpreter: Improved accuracy of various floating point operations (including correct handling for

PPC's non-ieee mode)
CPU/JIT: Added experimental support for PPC's non-ieee mode
CPU/JIT: Optimized loops and branches by caching CR0 in x64 flags register if possible

RPL: Fixed a crash caused by too large SDA areas

GX2: Various optimizations for the graphics backend, including:
... optimizing the algorithm for vertex/uniform/streamout cache lookup
... avoiding all redundant GL state changes
... implementing OpenGL DSA for textures
... other micro optimizations throughout the entire code
GX2: Fixed a bug leading to corrupted shader cache files
GX2: Rendering to SNORM textures is now correctly handled on Nvidia GPUs
GX2: Fixed a bug in GX2ClearBuffersEx() and GX2ClearDepthStencilEx() where depthbuffer->clearDepth was

set to the incorrect value
GX2: Fixed crash caused by unsupported vertex/geometry shader mode
GX2: Added experimental mode 'min' for game profile option 'accurateShaderMul' (see

gameProfiles/example.ini for details)
GX2: Modifying the 'accurateShaderMul' game profile option now invalidates precompiled shaders

Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.7.5.zip


lunes, 10 de abril de 2017

Cemu v1.7.4

Nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar juegos, es algo lento todavía pero progresa muy rápido.

Características:
- Puede correr imágenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3

CAMBIOS:
- Mejoras gráficas
- Pequeñas optimizaciónes
- La compilación del cache del shader se realiza ahora mediante multi-threaded
- Los paquetes gráficos pueden modificar formatos de texturas
- Arreglos y pequeñas nuevas opciones



En detalle:

# New in 1.7.4d:

GX2: Added a workaround for unsupported alignment in glVertexAttribIPointer for AMD GPUs

# New in 1.7.4b/c:

general: Fixed titleId calculation if DLC was installed incorrectly

GX2: Fixed crash if CPU extensions SSSE3 and SSE4.1 were not supported

# New in 1.7.4:

general: Added command line option -ud to enable upside-down render mode
general: Added game profile option 'GPUBufferCacheAccuracy'
general: Added game profile option 'disableGPUFence'
general: Updated some game profiles

CPU/JIT: Overhauled FPR register management, reducing the number of load/store operations
CPU/JIT: Fixed an unsafe optimization that could lead to floating-point stores being optimized away
CPU/JIT: Implemented instructions CREQV, LWBRX
CPU/JIT: Recompiler will now inline small functions

GX2: Improved occlusion query support
GX2: Added API GX2SetVertexSamplerBorderColor()
GX2: Fixed a bug in GX2SetPixelSamplerBorderColor()
GX2: Experimental support for texture readback
GX2: Added support for mip-mapped 3D textures
GX2: Shader dump debug option will now also dump shaders from the transferable shader cache
GX2: Added support for vertex attribute format=0x07, nfa=2, signed=0, endian=0
GX2: Fixed a bug that caused graphic pack shaders always being loaded as pixel shaders instead of their respective type
GX2: Slightly optimized OpenGL backend by reducing the number of GL function calls
GX2: Optimized decoding and handling of index data (utilizing SSE2)
GX2: Fixed data corruption occuring under rare circumstances in vertex/uniform data cache
GX2: Extended shader archive format to support cache files larger than 4GB
GX2: Compiling shaders from the transferable shader cache is now done multi-threaded (if ARB_parallel_shader_compile is supported)
GX2: Graphic packs now support overwriting the format of textures

Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.7.4.zip


sábado, 18 de marzo de 2017

Cemu v1.7.3

Nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar juegos, es algo lento todavía pero progresa muy rápido.

Características:
- Puede correr imágenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3

CAMBIOS:
- Soporte de parches y DLC
- Mejorada la compatibilidad
- Mejoras gráficas
- Arreglos y pequños ajustes

En detalle:

# New in public release:

general: New game profiles

# New in 1.7.3d:

GX2: 1.7.3 accidentally broke compatibility with pre-1.7.3 cached shaders. This hotfix restores backward compatibility.
     Also made some adjustments to guarantee this doesn't happen again in the future.

# New in 1.7.3b/c:

JIT: Fixed potential softlock for busy-wait loops which use the LWARX/STWCX instructions
GX2: Fixed incorrect shader source generated for streamout write exports when the shader is optimized for float-only

# New in 1.7.3:

JIT: LWARX instruction now consumes multiple virtual cycles. This speeds up busy wait loops.

general: Screensaver/Standby should no longer come up while a game is playing in Cemu

coreinit: Added API LCDisableDMA(), LCGetAllocatableSize(), MPResetTaskQ(), OSPeekMessage(), OSEnableHomeButtonMenu()
coreinit: Fixed bug in LCEnableDMA()
coreinit/FS: FSOpenFile() is no longer blocking CPU execution
coreinit/FS: Added internal support for priority-based path overloading
coreinit/FS: Cemu will load patched game files automatically from mlc01/usr/title/../../

ACP: Added ACP library. New API: ACPCheckApplicationDeviceEmulation()

AOC: Added proper support for AOC library. Addon content (DLC) is automatically loaded from
mlc01/usr/title/../../aoc/ or mlc01/usr/title/../../<aoc_titleId>/

AX: Fixed internal ADPCM playback offset calculation for addresses above 0x80000000

Input: Fixed bug that caused non-keyboard buttons to be detected as keyboard input

GX2: Improved implementation for GX2CalcTVSize() and GX2CalcDRCSize()
GX2: Shader code optimizations. Up to 40% faster compile time for float-only shaders (measured on
NVIDIA)
GX2: Added support for shader OP3 CNDGT_INT instruction
GX2: Added support for vertex format FMT_16_16_16_16, nfa=0, signed=0
GX2: Fixed software streamout reading format 32_32_32_FLOAT incorrectly
GX2: Added support for vertex shader gl_PointSize export
GX2: Fixed a race condition in which the GPU7 command processor could run ahead of the current write pointer before GX2Init() was called
GX2: Fixed sampler min and mag filter value being read from wrong register bits
GX2: Added support for streamout binding the same buffer as input and output


Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.7.3.zip


viernes, 24 de febrero de 2017

Cemu v1.7.2c

Nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar juegos, es algo lento todavía pero progresa muy rápido.

Características:
- Puede correr umagenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3



CAMBIOS:
- Optimizaciones
- Mejorada la compatibilidad
- Mejoras gráficas
- Arreglos y pequeños ajustes

En detalle:

# New in 1.7.2c:

GX2: Fixed a bug in GX2SwapScanBuffers() that could cause the GPU command stream to get corrupted

# New in 1.7.2b:

coreinit: Fixed a crash bug in coreinit initialization code

# New in 1.7.2:

general: Reorganized menu options for better clarity (Some debug option stuff wasn't really for
debugging)
general: Added option to choose fullscreen scaling mode (stretch to screen or keep aspect ratio)
general: Default and recommended value for CPU timer option is now 'Host based'
PPC: Thread emulation is now using Fibers. Technically speaking, this change was made to simplify
context switching within HLE functions. It allows certain API to behave more similar to the real Cafe OS.
coreinit: Fixed a bug that caused MEMGetAllocatableSizeForExpHeapEx() to return negative values under certain circumstances
coreinit: Fixed a crash bug in MPRunTasksFromTaskQ()
coreinit: Added API MPDequeTask(), MPWaitTaskQWithTimeout(), MPRunTask()
coreinit: Fixed rare deadlock in alarm handler

VPAD: Fixed fullscreen touch input for non-16:9 displays

GX2: Fixed that under certain circumstances GX2WaitTimeStamp() could return immediately due to the low accuracy of the internally used timer (affected only 'Host based timer')
GX2: Added support for texture format R16_G16_B16_A16_SNORM
GX2: Added support for sampler2DRect textures
GX2: Unsupported instructions in a GS Copyshader will no longer cause a crash
GX2: Fixed texelFetch() accessing textures upside-down if ARB_clip_control is used
GX2: Adjusted handling of vsync and flip event to decrease latency
GX2: Optimized texture encoding & decoding
GX2: Optimized frequently used GX2 API
GX2: Optimized various parts of the GPU command processor
GX2: Fixed incorrect mapping of GS->PS attributes if gl_FragCoord is used
GX2: Fixed handling of GS input primitive LINE_STRIP

Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.7.2.zip


viernes, 10 de febrero de 2017

Cemu v1.7.1

Nueva versión final de este emulador de Wii U que va mejorando cada vez más pero por ahora empiezan a funcionar juegos, es algo lento todavía pero progresa muy rápido.

Características:
- Puede correr imagenes de Wii U encriptadas (WUD) y archivos RPX/RPL
- Resolución Interna es  1920x1080 (Si el juego la soporta)
- Sin optimizar. Espera bajos framerates y largos tiempos de carga.
- Funciona sólo en Windows x64 . puede que en otras plataformas posteriormente.
- Requerido OpenGL 3.3

CAMBIOS:
- Optimización del recompiler (Más rápida la emulación de la CPU lo que aumenta los frames en muchos juegos significatívanmente)
- Mejorada la compatibilidad
- Reducido el uso de VRAM
- Muchísimos fallos y crashes del emulador arreglados

Página oficial:
http://cemu.info/

Download:
http://cemu.info/releases/cemu_1.7.1.zip