Optimized scheduler code for a ~5% perf gain.Added support for JIT compiling the AICA's ARM CPU code for a ~10% perf gain.Refactored thread synchronization code between emulation and graphics thread to reduce CPU usage and improve performance on dual core systems.This new option isn't as accurate as our per-pixel option, but it improves on both of the previous options for users without OpenGL 4.5 support. Combined per-mesh and per-triangle polygon sort options into a new and improved per-strip option.Music in Test Drive Le Mans going off the rails after ~10 minutes of play.Music in Walt Disney World Quest not pausing in menus.Music in Maken X cutting out during intro and beeping.Music in MDK2 and Stupid Invaders not playing.Audio clicking in Sonic Adventure menus.Jet Set Radio crashing during graffiti free paint.Incorrect polygon winding for background plane (MDK2).Crash when the texture cache reset mid-game in libraries with more than 512 games.Corrected TOC for GDI and CHD disc images, fixes missing audio tracks in BIOS music player (MDK2).Numerous HLE BIOS issues (MSR, 2K sports games).Garbage data outside of the viewport in games attempting to compensate for overscan.Artifacts along the 1-pixel edge of the viewport in some games.More robust culling of degenerate vertices (Wacky Races, Soul Calibur, Headhunter).More robust self-modifying code detection (Shenmue, Shenmue II).Mac build flashing on startup when fullscreen.Linux build using the incorrect directory for internal files when using a symlink.Linux build unnecessarily linking with optional libraries (libXinerama, etc).SLEEP instruction not waking correctly (Psyvariar 2, Shikigami no Shiro II).Improved frame pacing and performance by tightening up the audio and video sync.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |