Angrylion RDP Plus Git (2020/06/02) is complied. This is a conservative fork of angrylion's RDP plugin that aims to add new features while retaining the accuracy of the original plugin.
Angrylion RDP Plus features:
* More maintainable code base by dividing the huge n64video.cpp into smaller pieces.
* Improved portability by separating the emulator plugin interface and window management from the RDP emulation core.
* Multi-threaded rendering support, which increases performance on multi-core CPUs significantly.
* Replaced deprecated DirectDraw interface with a modern OpenGL 3.3 implementation.
* Added manual window sizing.
* Added fullscreen support.
* Added BMP screenshot support.
* Added settings GUI.
* Slightly improved interlacing performance.
Angrylion RDP Plus Changelog:
* Using fast compat mode as default
* Merged angrylions-stuff r113
* Full re-init after config update
* Better solution for (lib)mupen64plus library naming
* Separated core into software renderer and OpenGL output
* struct frame_buffer -> struct n64video_frame_buffer
* struct rgba -> struct n64video_pixel
* Enable more compiler warnings
* Ignore build directory for CMake
* Enforcing higher warning levels and conformance in VS
* Moved IntGetProcAddress to separate file with function pointer type
* Using m_ prefix for static variables
* Fixed some code parts that produced compiler warnings
* Fixed overlapping local variable "config"
* Marked unused function parameters
* Prefix for static variables and uint32_t for width/height
* Use same type for prevvicurrent and v_current_line
* Resolved macros that are used once only
* Disabled unused vars texels_in_cc0 and texels_in_cc1
* Added missing braces around struct initializer
* Fixed some 64 bit issues with m_all_tasks_done
* Simplified arguments for some texture functions
* Using worker state struct pointers instead of wid index
Download: Angrylion RDP Plus Git (2020/06/02) x86
Download: Angrylion RDP Plus Git (2020/06/02) x64
Source:Here
0 Comments
Post a Comment