Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Homebrew (https://forum.cdrinfo.pl/f106/)
-   -   [PS2] PlayStation 2 HDD Checker (https://forum.cdrinfo.pl/f106/ps2-playstation-2-hdd-checker-96230/)

Jolek 11.02.2017 17:04

[PS2] PlayStation 2 HDD Checker
 
HDDChecker jest narzędziem diagnostycznym przeznaczonym do badania stanu zdrowia dysku twardego z poziomu konsoli PlayStation 2.

Obecnie najnowszą wersja posiada "numerek" 0.964.

Lista zmian (changelog):
Kod:

v0.92:
  • Updated to compile with the new PS2SDK.

  • Ported over the updates to ATAD from the PS2SDK.

  • Attempted to add support for the VERIFY_SECTORS_EXT command, which was previously missing.


v0.931:
  • Only the "OK" button legend will be displayed for information (single-option) messages.

  • No button legend will be displayed for status updates (i.e. "Please wait..." screens).

  • The last-accessed menu will be displayed, upon the user returning to the menu.

  • The last-selected menu option will be highlighted, upon the user returning to the menu.

  • Long messages and labels will now be once again automatically wrapped.

  • Removed support for the tab ("\t") escape character in translation files.

  • Removed workarounds for clone/compatible network adaptors.

  • Ported workaround for the PSX's DVRP.

  • Changed "NG" to "FAIL", and added "PASS".


v0.932:
  • Relocated the version number.

  • Fixed size calculation error in fsckFixDEntry() of fsck.

  • Fixed cosmetic errors in disassembly of fsck.

  • Updated to have the latest PS2SDK changes.

  • Added Spanish and German localizations.

  • Updated Portuguese localization.


v0.94:
  • Removed limitation on optimizing disks with HDLoader games.

  • Added unofficial support for optimizing HDLoader games to hdsk.

  • Added a 2TB capacity limit.

  • Removed unused size labels.

  • Updated to compile with the latest PS2SDK changes.

  • Added updated German, French and Spanish localizations.

  • Corrected error in Portuguese localization.

  • Corrected sector error check.

  • Added workaround for the PSX to the scanning and zero-filling.

  • Removed Japanese font. Will re-add if a localization is added.

  • Changed font support to not store the whole font in RAM, unless the tool is booted from the HDD unit.

  • If booted from the HDD unit, the whole font file is read into memory.

  • Changed UI initialization code to allow the font to be re-opened after IOP reboots.

  • Expanded initialization thread's stack size to correct stack overflow.

  • Added missing disk check status labels.

  • Added a display for the number of errors found.

  • It is no longer considered an error, if the number of errors fixed is not equal to the number of errors found.

  • The cancel button is no longer fixed to CROSS for all operations.

  • Corrected progress bar display during disk optimization.

  • PS2SDK APA update: fixed incorrect behaviour of HIOCGETPARTERROR.

  • Improved efficiency of VRAM storage for fonts.


v0.941:
  • Fixed missing return value in HDD.IRX.

  • Added more comments to FSCK.

  • Changed some code to avoid potential mismatched-sign comparisons.

  • Fixed coordinate overflow in font-drawing.

  • Rebuilt to not have the full kernel OSD patch (PS2SDK update).
    (prevents users of SCPH-10000/SCPH-15000 from being blocked from changing the language setting)


v0.942:
  • Corrected logic error in fsck.

  • Added new Italian localization by Vash The Stampede.


v0.95:
  • Corrected logic error in HDSK simulation code (estimation for disk optimization part 2).

  • Updated to work with the latest PS2SDK revision: better stability and correctness of operation.

  • Replaced icons with new icons from Berion.


v0.96:
  • Added logging feature.

  • Fixed off-by-one error in fsck, which caused undefined behaviour.

  • Fixed incorrect logic if hdsk, which caused the simulated behaviour to not match the actual APA-level optimization operation.

  • Fixed progress computation jumping to random values or causing a freeze (division by 0).

  • Updated to build with the latest PS2SDK for updates to PFS.

  • UI update for nicer font-rendering.


Logging Feature
As of HDDChecker v0.96, a new logging feature has been added.
4 log files will be generated:
  • When scanning is done:
    • hdck.log

    • fsck.log


  • When optimization is done:
    • fssk.log

    • hdsk.log


v0.961 (18\06\2018):
  • Fixed incorrect logic that prevented fsck from checking more than ~16 files in a directory.

  • Added option to format a HDD, if not formatted.

  • Updated translation template.

v0.961 (19\06\2018):
  • Fixed incorrect logic in UI, which causes the menu to be opened twice.


v0.961 (20\06\2018):
  • Added missing code for reloading the HDD modules, to allow the disk's format status to be refreshed after a disk erasure.


Najnowszą wersję 0.964 (13/04/2019) można pobrać stąd:Oficjalna strona projektu:Oficjalne fora:

A youkai of love 11.02.2017 19:51

U mnie to wiesza konsolę na amen a dysk jak nówka. xD

Jolek 12.02.2017 14:22

Niestety ale na razie nie mam HDD do PS2 więc nie wiem czy pomogę, ale...

Jak uruchamiasz program (za pomocą u\wLe, FMCB menu, etc.)?
Skąd uruchamiasz program (USB, MC, HDD, etc)?

Na moim cieniasie wyskakuje błąd, że nie wykryto dysku twardego (i słusznie).
Czyli coś tam trybi.

Próbowałeś może np nowszej wersji wLe (z 20-01-2017)?
https://www.sendspace.com/file/i8j2uz.

Ewentualnie może twórca programy coś ci doradzi:
http://psx-scene.com/forums/f98/play...r-hdck-115984/.

A youkai of love 12.02.2017 14:32

U mnie sektor rozruchowy na HDD czymś zawalony i jak mam FMCB ustawione na przepuszczanie aktualizacji z HDD to konsola wiesza się na black screen zanim FMCB zaczyna ładować swoje pliki, także wiem, że format rozwiązałby sprawę ale po co? Wszystko działa, tyle, że muszę mieć blokadę aktualizacji w FMCB z HDD.

Jolek 06.03.2017 18:51

Wyszła wersja 0.942
 
Wyszła nowa wersja 0.942

Małe zmiany:
Kod:

- Corrected logic error in fsck.
- Added new Italian localization by Vash The Stampede.

Link:
http://www.mediafire.com/file/wqlvy4...er-0942-bin.7z.

Jolek 04.02.2018 14:03

Wyszła wersja 0.95:
 
Ilość załączników: 1
Wyszła wersja 0.95 (04/02/2018).

Zmiany:
Kod:

  • Corrected logic error in HDSK simulation code (estimation for disk optimization part 2).

  • Updated to work with the latest PS2SDK revision: better stability and correctness of operation.

  • Replaced icons with new icons from Berion.


Pobieralnia:
http://www.mediafire.com/file/rj4bmw...Checker-bin.7z.

Oficjalna strona projektu:
http://ichiba.geocities.jp/ysai187/PS2/HDDChecker.htm.

Oficjalne strony forum:
http://psx-scene.com/forums/f98/play...ml#post1216821,
http://www.psx-place.com/threads/hdd...5/#post-101244.

A youkai of love 04.02.2018 14:40

Nadal nie widzę żadnego zastosowania dla tego programu. Mam w pełni sprawny dysk w konsoli i ni cholery, żadna wersja nie jest w stanie go sprawdzić, konsola się zacina na amen, myślałem, że to wina chipa ale na gołej też freeze totalny.

Jolek 04.02.2018 15:40

Ja poprzednio też miałem problemy (po wybraniu sprawdzania dysku, program zamarzał\zacinał się).
Z wersją 0.95 jest już lepiej.
Nie wiem czemu ale program jakieś tam problemy znalazł.

Jak uruchamiasz ten program?
Z HDD czy z USB?
Próbowałeś innego dysku USB?
NA oryginał czy zamiennik?
Jakim programem formatowałeś dysk.

A youkai of love 04.02.2018 18:06

Szczerze to próbowałem sprawdzić z każdej możliwej lokalizacji. Zaraz po starcie testu freeze.

Jolek 04.02.2018 20:09

A co z resztą pytań/odpowiedzi?

A youkai of love 05.02.2018 09:07

No z każdej możliwej lokacji, pytanie 'jak' jest bez sensu, tylko hardcorowcy odpalają inaczej jak z uLE/wLE. :P

Jak inny dysk USB jak to sprawdza iHDD? jeśli chodzi o pena to z 10 poleciało do odpalenia programu, tak jak z memorki, oryginalne made in japan i made in china.

NA nie mam zamiennika, jedynie moda na SATA, ale wciąż, główne bebechy oryginalne, a testowany kompatybilny dysk PATA.

Tylko i wyłącznie winhiip. ;)

Jolek 06.02.2018 18:03

Z tego co pamiętam to ten program powinno się uruchamiać tylko z USB HDD, nie z MC lub iHDD.

Może to "wina" WinHIIP?
Jest to dość*stary program.

Jakbyś miał czas, chęci i jakiś inny dysk do testów to można spróbować sformatować go za pomocą
wLe. No i znowu zrobić mały teścik.

A youkai of love 06.02.2018 18:38

A niby czym sformatować iHDD jak nie winhiipem? Nie ma innego. ;) Co do formatowania uLE/wLE to nie wiem czy jest sens skoro program 'rzekomo' sprawdza HDD. XD Moja 500GB PATA wciąż śmiga jak nówka. Może kiedyś. :)

Jolek 07.02.2018 18:39

Ja formatowałem za pomocą wLe, żadnego sprawdzania dysku nie uświadczyłem.

Konsola zawiesza się po uruchomieniu programu?
Podczas komunikatu "Please Wait" kiedy uruchomiłeś sprawdzanie dysku?
Kiedy zaczyna się sprawdzanie?

A youkai of love 07.02.2018 18:51

Ja cały czas o HDD Checker a nie , że uLE/wLE sprawdza HDD. xD

Zaraz po rozpoczęciu testu się zawiesza, nawet eject nie reaguje.

Jolek 07.02.2018 19:19

Co ci się pojawia (jak konsola się zawiesza)?
"Please wait", "checking"?
Dasz radę zrobić jakiś zrzut ekranu?

A youkai of love 07.02.2018 19:20

Dam ale już nie dzisiaj, nie chce mi się włączać PS2. xD

Jolek 13.06.2018 15:16

HDDChecker v0.96
 
Ilość załączników: 1
Wyszła wersja 0.96 (12/06/2018).

Changelog for v0.96:
  • Added logging feature.
  • Fixed off-by-one error in fsck, which caused undefined behaviour.
  • Fixed incorrect logic if hdsk, which caused the simulated behaviour to not match the actual APA-level optimization operation.
  • Fixed progress computation jumping to random values or causing a freeze (division by 0).
  • Updated to build with the latest PS2SDK for updates to PFS.
  • UI update for nicer font-rendering.

Logging Feature
As of HDDChecker v0.96, a new logging feature has been added.
4 log files will be generated:
  • When scanning is done:
    • hdck.log
    • fsck.log
  • When optimization is done:
    • fssk.log
    • hdsk.log

Doszedł tzw dziennik zdarzeń (log).
Dla skanowania powierzchni (surface scanning) albo dla zerowania klastrów (zero-filling) dziennik nie będzie tworzony.

Jeśli ktoś ma problem z programem, może wysłać taki dziennik (log) deweloperowi.

Pobieralnia:Oficjalna strona projektu:Źródła:

Jolek 18.06.2018 19:38

HDDChecker v0.961
 
Ilość załączników: 1
Wyszła wersja 0.961 (18/06/2018).

Changelog for v0.961:
  • Fixed incorrect logic that prevented fsck from checking more than ~16 files in a directory.
  • Added option to format a HDD, if not formatted.
  • Updated translation template.

Pobieralnia:Oficjalna strona projektu:Źródła:

Jolek 19.06.2018 18:21

HDDChecker v0.961 wydany ponownie
 
Ilość załączników: 1
HDDChecker v0.961 został wydany ponownie.

Changelog for v0.961 (19/06/2018):
  • Fixed incorrect logic that prevented fsck from checking more than ~16 files in a directory.
  • Added option to format a HDD, if not formatted.
  • Updated translation template.
  • Fixed incorrect logic in UI, which causes the menu to be opened twice.
Pobieralnia:Oficjalna strona projektu:Źródła:

Jolek 20.06.2018 16:00

HDDChecker v0.961 wydany ponownie
 
Ilość załączników: 1
HDDChecker v0.961 wydany ponownie.

Changelog for v0.961 (2018/06/20):
  • Fixed incorrect logic that prevented fsck from checking more than ~16 files in a directory.
  • Added option to format a HDD, if not formatted.
  • Updated translation template.
  • Fixed incorrect logic in UI, which causes the menu to be opened twice.
  • Added missing code for reloading the HDD modules, to allow the disk's format status to be refreshed after a disk erasure.
Pobieralnia:Oficjalna strona projektu:Źródła:

Jolek 27.10.2018 22:46

Wyszła wersja 0.962 (27\10\2018)
 
Ilość załączników: 1
Wyszła wersja 0.962 (27\10\2018).

Lista zmian:
Cytat:

Changelog for v0.962 (27\10\2018):
  • Compiled with FreeType v2.9.1.
  • Fixed UI bug when dealing with enums (not used for this project).
  • Compiled with updated USBD & USBHDFSD modules. For compatibility with devices that have only one alternate interface configuration.
  • NEW - Updated USBHDFSD: fix bug that prevented correct reading & writing.

Źródło, pobieralnia i oficjalna strona projektu:

Jolek 08.12.2018 16:49

HDDChecker v0.963 (08\12\2018) został wydany!
 
Ilość załączników: 1
HDDChecker v0.963 (08\12\2018) został wydany!

Lista zmian:
Cytat:

Changelog for v0.963 (08\12\2018):
  • Fixed deadlock that occurred when the logger tries to create a log file on the HDD unit, when HDDChecker is booted from the HDD unit (this is not supported).
  • Fixed inability for the font system to be reinitialized after IOP reboots (when transitioning between the various operating modes).
  • Added font glyph caching system, to improve rendering performance.

Pobieralnia i oficjalna strona projektu:Źródła:

Jolek 16.01.2019 18:47

HDDChecker v0.964 (14\01\2019) został ponownie wydany!
 
Ilość załączników: 1
HDDChecker v0.964 (14\01\2019) został ponownie wydany!

Lista zmian:
Cytat:

Changelog for v0.964 (14\01\2019):
  • Fixed glitch when rendering fonts.
  • The PS2 can now be shut down when the software is idle, by pressing the power button once. This will also shut down HDDs (USB & PS2 HDD, to avoid causing some devices to emergency park.
  • (NEW 2019/01/14) Added Japanese translation. Special thanks to Oga.
  • (NEW 2019/01/14) Updated USBHDFSD to fix the bug causing files to be unable to be replaced properly.

Pobieralnia, źródło i oficjalna strona projektu:

Jolek 13.04.2019 16:26

HDDChecker v0.964 (13\04\2019) został ponownie wydany!
 
Ilość załączników: 1
HDDChecker v0.964 (13\04\2019) został ponownie wydany!

Lista zmian:
Cytat:

Changelog for v0.964 (13\04\2019):
  • Replaced Japanese font with NotoSansJP-Bold, to reduce space wastage.

Pobieralnia, źródło i oficjalna strona projektu:


Wszystkie czasy w strefie CET. Aktualna godzina: 03:39.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.