r813 Implemented more correct support for the IOP's "isc bit" (bit 16 on the COP0 status register), which in turn allowed me to simpify some of the IOP's memory access and paging logic. #Sonic unleashed ps2 crashing on camera changes pcsx2 fullTechnically speaking, a full emulation of the IOP memory model would raise bus error ex Yesterday (17 hours ago) Jake.Stine For example, address 0xbfc0 is simply a mirror of physical address 0x1fc0. Thus all addresses can have the top 6 bits masked off and still retain full validity. Quick rundown: * The R3000 does not have a TLB, and has no valid addresses mapped above page 0x2000 in physical memory. Some of these are experimental and might cause problems (needs testing). r814 More changes to the IOP's memory model. Improvements include: * Reduced state size by removing some unneeded data (faster saves now too!) * Added string tags to varios "sections" of the states to assist in troubleshooting and retaining savestate compat in future vers Today (16 hours ago) Jake.Stine r815 Major overhaul of the savestate system! Since backwards compat of savestates got totally broken a few revisions ago anyway, I decided to take this opportunity to revamp the savestate system with some significant cleanups (yes it loses all backward compat once again). Two additional checkboxes that at the moment do absolutely nothing useful, so don't get too excited, probably be quite a while before I get around to hooking everything up. #Sonic unleashed ps2 crashing on camera changes pcsx2 coder816 LilyPad: Svn release builds now have svn numbers, some configuration load/save/populate code cleanup. r817 A few very minor comment cleanups getting all my code branches in sync for when I hit the road today. r818 Linux: Fix a minor breakage in the gui code I just noticed. r819 Fix for some random slowdown introduced in 815 (bad cacheline coloring caused a random 30% speed drop when not using speedhacks) >_< Today (10 hours ago) Jake.Stine Change the PCSX2_ALIGNED_EXTERN defs a bit. r820 Linux: Make some of the assembly look a bit better. #Sonic unleashed ps2 crashing on camera changes pcsx2 windowsr821 wxgui branch: Full merge of trunk into the new wxgui, including a revision from way long ago that somehow got missed (when I renamed Windows folders in some plugin dirs) Today (9 hours ago) Jake.Stine Should be better now Today (88 minutes ago) ramapcsx2 #Sonic unleashed ps2 crashing on camera changes pcsx2 ps2r822 Nneeve worked a bit on our lovely floating point cpu's (mis)ability to do rsqrt the way the ps2 does. With the most recent versions, many PS2 games are playable (although speed limitations have made play-to-completion tests for many games impractical), and several games are claimed to have full functionality. PCSX2 Rev.822 is released.PCSX2 is a PlayStation 2 (PS2) emulator for the Microsoft Windows and Linux operating systems. Optimized the AtomicExchange implementations for MSVC.Įmu./2009/03/pcsx2-rev805.html It works likeĬ#'s "using" and "lock" directives, for those familiar with that. (safe for use with C++ exceptions, and cleaner/simpler code too). Added a new Threading class: ScopedLock. Property sheets for enabled/disabled LTCG/WPO in the future. Minor code changes compile fairly instantly now. Disabled global optimization properly, and enabled Incremental Link, on develīuilds. The global dm variable and other things). LilyPad: fix0red the save state reload crash (memset overflow randomly null'ed Emitter: encode negative 8 bit immediates for some instructions and EAX forms for MOV PCSX2 Beta 805 is released.PCSX2 is a PlayStation 2 (PS2) emulator for the Microsoft Windows and Linux operating systems.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |