| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
other videos or games.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83403 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
| |
|
|
|
|
|
|
|
|
|
| |
start/busy).
http://nocash.emubase.de/psx-spx.htm#dmachannels
DmaExec looks fugly now. :/
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82841 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
| |
|
|
| |
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@81299 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
| |
|
|
| |
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@75156 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
| |
|
|
| |
e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
| |
|
|
|
|
|
|
|
|
| |
- cdrom.c - burst dma 0.3333x
- cdrom.c - mono xa attenuation (Tales of Phantasia)
- misc comments cleanup
Disabled by default
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62851 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
| |
|
|
|
|
|
|
|
|
|
| |
- gpu.c - use 1/3x dma time (max time allowed by X-Files - system interrupt timing)
- cdrom.c - fix dma wrap pointers
Disabled by default - enable yourself for now
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62840 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1- gpu.c
We don't emulate bus conflicts. Especially with DMA.
Lower vram2mem, mem2vram times (1 -> 0.25)
- fixes X-Files videos
2- cdrom.c
Duke Nukem - Time to Kill uses CD attenuation values for XA music, speech
- fix volume slider
3- cdrom.c
Add cdrom dma wrapping
- possible Ape Escape additional fixes (>2352 transfers in several places)
All disabled - view diff and activate at your own risk (accuracy regressions)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62832 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
| |
|
|
|
|
|
| |
- remove 1.5x chain hack
- wait for someone to do real fix
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60291 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
| |
|
|
|
|
|
| |
- reinstall old compatibility hack (1.5x dma chain)
- fix this later I guess
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60186 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
| |
|
|
|
|
|
| |
- demolish ugly gpu chain slice hack
- now many broken games should run okay again
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59547 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
| |
|
|
|
|
|
|
|
|
| |
- Repair chain slice: prim48, prim4c, prim58, prim5c (thanks gschwnd)
- Repair chain slice: packet80 (peops)
- FF9: remove battle hangs, garbage
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59545 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
| |
|
|
|
|
|
|
|
|
| |
- detect internal vram transfers ($80 packet)
- fixes backdrops
- remove dma chain timing hack
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59501 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
| |
|
|
|
|
|
| |
- Add infinite dma loop check to chain slice
- Fixes post-replay flicker
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59480 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
| |
|
|
|
|
|
|
|
| |
- Use DMA2 chain slicing to GPU sync better
- Fixes Skullmonkeys menus, gameplay backdrops
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59451 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
| |
|
|
|
|
|
|
| |
- allow changes to linked list in middle of dma2 chain before GPU gets to it
- fixes title screen
- also fixes Einhander gallery images
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59304 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
| |
|
|
|
|
|
|
| |
- MDEC: Fix DMA timing (byte ptrs)
- GPU: Fix DMA timing (word sizes, chain counting)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@57226 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
| |
|
|
| |
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@57141 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
| |
|
|
|
|
|
|
|
| |
http://forums.ngemu.com/pcsx-discussion/116599-developers-wanted-pcsx-revival-9.html#post1902678 with minor amendments.
GPU DMA chain timing (FF7 opening CG and maybe other games too - not tested with rebel assault 2 though).
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@57139 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
| |
|
|
| |
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56984 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
| |
|
|
|
|
|
|
|
| |
problems - use GPU plugin Chrono Cross fix + GPU fake busy states)
Interpreter - remove psxBASIC CP0 check (redundant)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56983 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
|
|
GameShark Lite needs GPUSTATUS_READYFORVRAM off when not IDLE. Also fixes CDROM swapping.
- Enable 'Fake GPU Busy States' to work
- Perhaps we should fix PEOPS GPU to turn off READYFORVRAM instead of gpu.c (my temp solution)
Please add gpu.c / gpu.h to your makefiles.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56824 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|