PS2 DKWDRV v1.7.6h is out!
Changelog:
- PGIF/DECKARD - Another bug for vmode switching. PS2 HDMI adapter and the whole GS regs thing are such an obscure thing! Should fix some issues.
- Controller code switched to the use used by OPL. The previous one from uLE would randomly go crazy when scrolling.
- Test if anything broke!
DKWDRV v1.7.6g is out!
Changelog:
DKWDRV 1.7.6f is out!
Changelog:
- PGIF consoles: If component fix is selected and VMODE is set to Auto it will fallback to console default video mode! Force the videomode to other region to make it work. This change was added because COMPONENT FIX needs to access DVE regs over the IOP which will cause a stall on EE! Only impacts PGIF with COMPONENT fix mode!
- For this console only you need to set fixed PER GAME. Fixes #107
- PGIF/DECKARD - A bug with mecha values not being loaded from internal database has been fixed. All games having mecha configs in internal database were impacted. Sorry, recheck the list of games here and here and edit mecha value to it.
- PGIF/DECKARD - Moved AutoVMode code elsewhere, should be more stable but needs testing.
- PGIF - Fix PGIFIntr handler.
- PGIF - Fix bug with GPU A0 sub cmd. Fixes #108 #86 #98.
- USB - Added IGR combo. Keep R1+R2+L1+L2+SELECT pressed for ~4 seconds for poweroff. Keep R1+R2+L1+L2+START pressed for ~4 seconds for console reset.
- Let's close some issues and move on from fixing bugs! October is not over yet...
DKWDRV v1.7.6e is out!
Changelog:
- Fixed a bug with Timer1 intr handler. PS2SDK issue, impacted GPU emulation on all models and games randomly! More framerate!
- PGIF/DECKARD CD and USB impacted! Everything runs more solid, better, faster, as it should be!
- #61 Random init Possible fix!
- GPU: Fixed clut_handler causing flickering!
- GPU: Fix specialcmd() sindex emulation order!
- GPU: Made emulation faster!
- Fixed blockwrite cmd!
- Fixed a bug with disc logo region check not working properly!
- Fixed usage of mtsab/mtsah.
- Launch Original PS1DRV option will now ask if you want to load DECKARD patch before the driver. Useful for testing games!
- A lot of GPU problematic games run fine now: Tekken 3, Lunar 2, etc properly fixed
- Need user help to test what is left. PGIF/DECKARD from CD(deckard patch or not)/USB.
DKWDRV 1.7.6d is out!
Changelog:
- #82 exFAT support with multiple USB devices is now available!
- #96 removed MMCE polling wait to make bootup faster(saves 20 seconds on bootup).
- GPU: Fixed a DI/EI major issue randomly impacting gpu emulation on DECKARD models. Improved framerate!
- GPU: Fixed all sceGsSyncPath() to be properly in sync!
- GPU: Fixed aligment issues with 128bit VIF data.
- GPU: Vblank hung times closer to the original!
- Many misc minor fixes!
Additional info:
exFAT took an eternity. Fixes to the drivers has been added, and all FAT32 devices continue to work as well.
Multiple USB devices also seem to work really well.
Apologize for the slow progress, but this feature alone took weeks to make it work properly; not even OPL supports multiple devices correctly!
Yet, these new drivers have a very rare random bug when tapping reset on the console and launching from PS2Link no USB is found. Looks to be a USBD reset issue!
If this ever happens, just power off and reset the console!
Another thing that took ages was finding the issue with the graphics! So many minor details that add up. The next update has to be for more graphics issues because our implementation has a bug that is impacting everything!
Tekken 3 seems much more solid now....
A lot more has to be done, we have already spent days trying to track the graphics issue, and nothing major has been found yet!
The bug with DI/EI will give better compatibility on DECKARD. It was impacting the frame rate a lot.
Try the new version, and let's close some GH issues!
DKWDRV Release 1.7.6c is out!
Changelog:
- #87 You can now ignore disc scanning by pressing [] on the Disc Scan menu. Useful for some failing drives.
- #87 Pad buttons repeat implemented. You can now hold buttons down to keep scrolling and also wraparound menus.
- Fixed a bug with USB loading detecting correct game ID from games with only PSX.EXE and no SYSTEM.CNF
- #58 added Volume Timestamp PSX.EXE game identifaction from user community feedback. Credit to pcm720, alex free, niemasd
- #58 the following games will register with game ID for MCID devices and their PSXCRC32 configs are obsolete now(check if you use them).
- #58 GAME ID MC devices supported now, will be send from mmceman module before switching to PS1 mode to allow VMC mounting for PS1 games(CD and USB). If no ID then DKWDRV will be send or PSXCRC32
- #81 multiple USB devices supported, at max 2, no hub support yet. If both USB have games user will be prompted to choose USB.
- #81 PPC USB code will now identify the USB from the hardware port number, less trouble with extra connected USB devices.
- #6 made PPC USB code SET_INTERFACE fix.
DKWDRV Release 1.7.6b is out!
Changelog:
- Fixed a bug with AUTO video mode change. Now adapters even sync better. #61 #74
- Fixed a bug with USB menu gamelist. Over 255 games are now supported with no problem. #72
- Menu X/Y position of the menu are now adjusted for better view on CRT monitors and for better showing the selection arrow. #71
- GPU: Fixed an timer bug which might had impacted different games from CD and USB.
- Expanded internal config config for all releases of Star Wars: Episode I. #70
- USB: OHCI Reset code improved to be more stable in detecting devices.
- USB: OHCI read code OPTIMIZED to the extreme. Can positively impact framerate on particular games.
- USB: DMA emulation improved.
- USB: CDROM register emulation bugfix.
- USB: CDROM DMA improved. Fixes DDR games. #63
- USB: Added separate code for ReadS command.
DKWDRV 1.7.6 is out!
Changelog:
- Improved USB reset and detection code.
- Improved error handling display information.
- USB - Play cmd bugfixes (Final Doom, AZITO, Mortal Kimbar 3 ingame, games using CCDA tracks)
- USB - Antipiracy check fixes (Um Jammer Lammy, Saru Get You, games using APV1/2 protection)
- USB - Major DMA changes (fixes FMV freeze, black screens, impacts all games)
https://github.com/wisi-w/DKWDRV
A great PS1DRV homebrew replacement by an anonymous source.
Read more about this resource...
PS2 DKWDRV 1.7.2 is out!
Changelog:
- Fixed an IOP init bug which might have impacted boot up on some systems.
- Allows config saving for PSX.EXE games with no SYSTEM.CNF
- Memory card 1 or 2 can be selected for saving game config.
- Config and cheats are now searched in both slots instead of just first slot.
- AutoDiag is enabled if found in config.
- Added and improved documentation.
- User warning if disc not valid.
- Controller input from both slots.
- Limited mecha config to possible values and added some info for them.
- Fixed more minor bugs.