DKWDRV
#1
[Obrazek: DKWDRV-2.png]

DKWDRV jest zamiennikiem oryginalnego sterownika PS1 (PS1DRV) dla konsol Playstation 2.

W obecnym stanie aplikacja ta umożliwia m.in. uruchamianie gier PS1 z USB na konsolach z tzw. Deckard.
Czyli na rewizji SCPH-75XXX lub wyższej.

Aby tego dokonać dysk USB musi być sformatowany w systemie plików FAT32.
Dane (obrazy gier) nie mogą być pofragmentowane.
Wszystkie ścieżki (dane+audio) muszą być w jednym pliku BIN (+CUE).

W głównym katalogu tworzymy folder "DKWDRV".
Następnie w nim "BIN".
Potem tworzymy jeszcze jeden folder z nazwą gry i wrzucamy tam dwa plik (BIN+CUE) czyli obraz gry.

Przykład:
USB -> DKWDRV -> BIN -> Crash Bandicoot -> Crash Bandicoot.bin
USB -> DKWDRV -> BIN -> Crash Bandicoot -> Crash Bandicoot.cue

Potem pobieramy "DKWDRV.ELF" stąd i wrzucamy go na dysk USB:
https://github.com/DKWDRV/DKWDRV/releases.

I to na początek wszystko.
Teraz uruchamiamy PS2.
Wybieramy "DKWDRV.ELF" -> Select USB Game -> Wybieramy grę którą chcemy uruchomić "X".

Znane błędy: Źródło: Pobieralnia:
Jak mogę, to pomogę.

Odpowiedz
#2
Wyszła wersja 1.7.6d!

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!

Pobieralnia:
https://github.com/DKWDRV/DKWDRV/releases.
Jak mogę, to pomogę.

Odpowiedz
#3
nawet nie wiedziałem że wciąż się dzieje na scenie, i to tak dużo
Odpowiedz
#4
Wyszedł DKWDRV v1.7.6e!

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.
Pobieralnia:
https://github.com/DKWDRV/DKWDRV/releases.
Jak mogę, to pomogę.

Odpowiedz
#5
Wyszedł DKWDRV v1.7.6g!

DKWDRV 1.7.6g changelog:
  • PGIF/DECKARD consoles: More changes to automatic video mode that was again breaking some PGIF and DECKARD randomly.
    Should fix #116, #107. Let's hope this is the last of bugs for videomodes and PGIF models.
  • Test for any regression because we are moving forward quickly from all this old mess.
DKWDRV 1.7.6f 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...
Jak mogę, to pomogę.

Odpowiedz
#6
Wyszedł DKWDRV v1.7.6h!

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!
Jak mogę, to pomogę.

Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości