FMCB\FHDB 1.966 (13\04\2019) re-released!
Changelog for FMCB+FHDB v1.966 (13\04\2019):
Changelog for the installer v0.987 (13\04\2019):
- (FSCK) Replaced Japanese font with NotoSansJP-Bold, to reduce space wastage.
- Replaced Japanese font with NotoSansJP-Bold, to reduce space wastage.
- Cleaned up source code in SECRMAN to be more readable and better representations of the original.
- FMCB installation folders are now marked as non-transferrable in the browser.
FMCB\FHDB 1.966 (14\01\2019) re-released!
Changelog for FMCB+FHDB v1.966 (14/01/2019):
Changelog for the installer v0.986 (14/01/2019):
- (FHDB) Added Japanese translation for FSCK. Special thanks to Oga.
- Updated USBHDFSD to fix the bug causing files to be unable to be replaced properly.
- Updated LaunchELF.
- Added Japanese translation. Special thanks to Oga.
- Updated USBHDFSD to fix the bug causing files to be unable to be replaced properly.
FMCB\FHDB 1.966 (11\01\2019) released!
Changelog for installer v0.986 (11\01\2019):
- Updated LaunchELF.
- 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.
- Updated FSCK, to solve the same problem with rendering fonts and to allow the user an opportunity to shut down the PS2.
FMCB\FHDB 1.966 (07\01\2019) released!
This update is to add better support for some (2.5") HDDs that require their heads to be parked before power is disconnected, otherwise their lifespan could be significantly reduced.
This update also fields a new build of LaunchELF, which also has modifications to better support those (2.5") HDDs. And USBHDFSD was replaced, so that we can delete/rename files properly.
The problem with USBHDFSD was a mistake that was introduced in late 2014, which caused its cache to become dysfunctional. While no data will be lost because of that, it sometimes resulted in very poor performance. Due to the more recent modifications to USBHDFSD, this performance problem is now limited to filesystem operations, which is why deleting & renaming files were the most badly affected by it.
Changelog for FMCB/FHDB:
Changelog for the installer:
- Added system shutdown function. The corresponding special menu item is "POWEROFF".
- Renamed "Reload Configuration" to "Restart System".
- Updated USBHDFSD & HDD modules to reduce wear on some 2.5" HDDs (USB and the PS2 HDD) when the PS2 is shut down. The User should use the shutdown function to shut down these devices properly.
- Updated USBHDFSD to fix the performance problem from 2014.
- (FHDB) Recompiled FSCK with new HDD modules.
- Recovery mode will now once again be entered as long as mass:/RESCUE.ELF is found. The START+R1 combo can still be used to force it (FMCB/FHDB will make an infinite number of attempts to boot it).
- Updated LaunchELF.
- Updated USBHDFSD & HDD modules to reduce wear on some 2.5" HDDs (USB and the PS2 HDD) when the PS2 is shut down. The User should use the shutdown function to shut down these devices properly.
- Updated USBHDFSD to fix the performance problem from 2014.
New Limitations:
Recovery Mode
- FMCB/FHDB will issue the SCSI UNIT STOP command to USB devices connected when a disc is booted via fastboot, to prolong the lifespan of those (2.5") HDDs that require proper shutdown.
However, this will not happen if the disc is booted from the browser because the disc boot process is not conducted by FMCB/FHDB.
Recovery mode allows you to boot a single ELF, in case your FMCB/FHDB installation was rendered unusable.
Place the ELF as mass:/RESCUE.ELF and FMCB/FHDB will boot it when you switch on the PlayStation 2.
If you are having difficulties with getting RESCUE.ELF to be booted, press and hold START+R1. FMCB/FHDB will make an infinite number of attempts to boot the file.
FMCB\FHDB v1.965 (08\12\2018) re-released!
Changelog for installer v0.985:
- Added font glyph caching, to improve on font-drawing performance.
- Updated LaunchELF.
Changelog for installer v0.984 (05\11\2018):
- Updated USBHDFSD: improved compatiblity with disks that have no partition table.
Changelog for FMCB+FHDB v1.965 (03\11\2018):
Changelog for installer v0.984 (03\11\2018):
- Updated USBD & USBHDFSD for compatibility with devices that have only one Alternate Interface configuration.
- FMCB Configurator: fixed bug that prevented the PS2 from being switched off when there is no HDD installed.
- NEW 2018/10/27 - Updated USBHDFSD: fix bug that prevented correct reading & writing.
- NEW 2018/11/03 - FMCB Configurator: prevent potential crash if config file cannot be opened from device, by not closing the FD if it was not opened.
- NEW 2018/11/03 - FMCB Configurator: Avoid accessing the HDD unit, if possible.
Attempt to load configuration file from the device that it is booted from, before trying all other devices. When attempting to load USB modules, check memory cards before the HDD unit.
- 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 2018/10/27 - Updated USBHDFSD: fix bug that prevented correct reading & writing.
- NEW 2018/11/03 - Updated LaunchELF.
- NEW 2018/11/03 - Added missing lines, in English, to translations that were not updated.
FMCB v1.965 (27/10/2018) released.
Changelog for FMCB+FHDB v1.965 (27/10/2018):
Changelog for the installer v0.984 (27/10/2018):
- Updated USBD & USBHDFSD for compatibility with devices that have only one Alternate Interface configuration.
- NEW - Updated USBHDFSD: fix bug that prevented correct reading & writing.
- 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.
- FMCB Configurator: fixed bug that prevented the PS2 from being switched off when there is no HDD installed.
- NEW - Updated LaunchELF.
- NEW - Updated USBHDFSD: fix bug that prevented correct reading & writing.
- NEW - FMCB Configurator: prevent potential crash if config file cannot be opened from device, by not closing the FD if it was not opened.
FMCB v1.965 (21/10/2018) released.
Changelog for FMCB+FHDB v1.965 (21/10/2018):
Changelog for the installer v0.984 (21/10/2018):
- Updated USBD & USBHDFSD for compatibility with devices that have only one Alternate Interface configuration.
- Updated LaunchELF.
- FMCB Configurator: fixed bug that prevented the PS2 from being switched off when there is no HDD installed.
- 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.