Commit Graph

126 Commits (314fad27f150991211700fac9891374dd218378a)
 

Author SHA1 Message Date
Connor McLaughlin 314fad27f1 SDL: Fix flickering outside of display area 6 years ago
Connor McLaughlin e8fc05fef5 MDEC: More implementation work 6 years ago
Connor McLaughlin a23a353dbb FIFOQueue: Add PopRange 6 years ago
Connor McLaughlin 9ee8c0194e StateWrapper: Add std::array overload 6 years ago
Connor McLaughlin a48b856a62 Skeleton for MDEC 6 years ago
Connor McLaughlin d47717fdd6 SDL: Add hotkeys (F1-F8) for loading/saving state 6 years ago
Connor McLaughlin e11d98e5e0 StateWrapper: Fix FIFO corruption on loading 6 years ago
Connor McLaughlin c32dc917ff GTE: NCCS/NCCT tests passing 6 years ago
Connor McLaughlin 1a30815109 GTE: GPL instruction passing tests 6 years ago
Connor McLaughlin 8841934009 GTE: Fix MVMVA flags due to missing 43-bit-sign-extend 6 years ago
Connor McLaughlin d3893bc9f2 CPU: Make it run a bit faster, but needs proper timings 6 years ago
Connor McLaughlin 9d7fb64cdf SDL: Default to vsync, tab to disable 6 years ago
Connor McLaughlin a216c8414c GTE: Implement GPL instruction 6 years ago
Connor McLaughlin 8aed0cc174 SDL: Display internal FPS/VPS seperately 6 years ago
Connor McLaughlin 1400534127 GPU/SDL: Correct aspect ratio when displaying 6 years ago
Connor McLaughlin 5184ad9d8b GPU: Fix line rendering with larger coordinates 6 years ago
Connor McLaughlin da0ad66080 GTE: Implement DPCL instruction 6 years ago
Connor McLaughlin a479d820d4 CPU: Delay interrupts if the instruction in the pipeline is a TE instruction 6 years ago
Connor McLaughlin e8cd174732 GTE: Implement DPCT 6 years ago
Connor McLaughlin fc74d08641 GTE: Add some missing flag clear/updates 6 years ago
Connor McLaughlin 390639e795 GPU: Implement line rendering 6 years ago
Connor McLaughlin f2a3629016 GPU: Support displaying only active region 6 years ago
Connor McLaughlin c0a3a4176d GPU: Enable batching of polygons with the different texture pages 6 years ago
Connor McLaughlin 69f6788f9f GPU: Show stats from previous frame if no rendering occured 6 years ago
Connor McLaughlin c02cbc57e8 GPU: Properly handle semitransparent pixels 6 years ago
Connor McLaughlin 40d2497087 GPU: Fix incorrect palette used on some polygons 6 years ago
Connor McLaughlin 7ec3343ee6 Timers: Minor fixes 6 years ago
Connor McLaughlin 792ec27b1a GPU: Improve batching by sampling a VRAM copy 6 years ago
Connor McLaughlin 332b5481e8 common: Log bad shaders to disk 6 years ago
Connor McLaughlin b75674b149 SDL: Fix FPS counter disappearing behind menu 6 years ago
Connor McLaughlin e9bb3d79b8 SDL: Add a shoddy FPS counter 6 years ago
Connor McLaughlin 2a63dbce64 GPU: Add stats interface 6 years ago
Connor McLaughlin 27cf3c99ac GTE: Fix incorrect source in MVMVA 6 years ago
Connor McLaughlin 4d1837acb1 GTE: Special case for RTPS 6 years ago
Connor McLaughlin d885abc528 GTE: More cleanups 6 years ago
Connor McLaughlin f704d8fc63 GTE: Cleanup 6 years ago
Connor McLaughlin ea3ba8b342 GPU: Various fixes (textures, blending) 6 years ago
Connor McLaughlin 767e8f08e0 CDROM: Move pregap handling to image class 6 years ago
Connor McLaughlin ba67f69c2a GTE: Implement NCCS/NCCT/NCDT/DPCS 6 years ago
Connor McLaughlin b9b286e93d GPU: Fix shader compile error on Intel 6 years ago
Connor McLaughlin c18597c3bf GTE: Implement unverified MVMVA 6 years ago
Connor McLaughlin 3df7b22c37 GTE: Fix NCDS 6 years ago
Connor McLaughlin 607cd4d3e4 CDROM: Stub out Setfilter 6 years ago
Connor McLaughlin 9359d0778e Clean up memory access handlers, reduce template specializations 6 years ago
Connor McLaughlin 4aca52cdf4 CPU: Silence some debug spam 6 years ago
Connor McLaughlin 6aa36c2ead SPU: Hook up DMA reads/writes to RAM 6 years ago
Connor McLaughlin 575a3b36f5 CDROM: Store the image path/current lba as part of the save state 6 years ago
Connor McLaughlin 1276241622 SPU: Create stub needed for DMA to work 6 years ago
Connor McLaughlin 7a413b4031 CDROM: Proper handling of request register 6 years ago
Connor McLaughlin 4bb8fb211d DMA: Delay transfer/interrupt 6 years ago