mirror of
https://github.com/libretro/pcsx2.git
synced 2025-01-04 16:28:33 +00:00
PCSX2 - The Playstation 2 Emulator
653d09e821
* Completely new assertion macros: pxAssert, pxAssertMsg, and pxFail, pxAssertDev (both which default to using a message). These replace *all* wxASSERT, DevAssert, and jASSUME varieties of macros. New macros borrow the best of all assertion worlds: MSVCRT, wxASSERT, and AtlAssume. :) * Rewrote the Console namespace as a structure called IConsoleWriter, and created several varieties of ConsoleWriters for handling different states of log and console availability (should help reduce overhead of console logging nicely). * More improvements to the PersistentThread model, using safely interlocked "Do*" style callbacks for starting and cleaning up threads. * Fixed console logs so that they're readable in Win32 notepad again (the log writer adds CRs to naked LFs). * Added AppInit.cpp -- contains constructor, destructor, OnInit, and command line parsing mess. git-svn-id: http://pcsx2.googlecode.com/svn/trunk@1950 96395faa-99c1-11dd-bbfe-3dabce05a288 |
||
---|---|---|
3rdparty | ||
bin | ||
common | ||
fps2bios | ||
nsis | ||
pcsx2 | ||
plugins | ||
tools | ||
build-plugins.sh | ||
build.rb | ||
clean_msvc.cmd | ||
pcsx2_suite_2008.sln | ||
pcsx2_suite_2010.sln | ||
pcsx2-codeblocks.workspace | ||
rebuild.sh |