FMCB/FHDB release thread

Discussion in 'Sony Programming and Development' started by sp193, May 21, 2016.

  1. SkySnake

    SkySnake Member

    Joined:
    Oct 15, 2013
    Messages:
    21
    Likes Received:
    0
    Okay, it seems I fixed it.
    I deleted my 8064MB +OPL partition and recreated it as 7936MB. After this 128MB shave, VMCs now mount correctly.

    Hopefully this information is helpful. I can do more testing if you wish.
     
  2. sp193

    sp193 Site Soldier

    Joined:
    Mar 29, 2012
    Messages:
    2,232
    Likes Received:
    1,073
    FMCB v1.964 Released!

    This is mainly for users of the SCPH-10000, SCPH-15000 and SCPH-18000.

    Changelog for FMCB+FHDB v1.964:
    • Replaced bad HDDLOAD.IRX (fixed booting of FHDB on SCPH-10000, SCPH-15000 & SCPH-18000).
    • Increased maximum item count to 200, reduced maximum length to 128.

    NEW: New changes that were made since the initial releases.

    The HDDLOAD.IRX file is part of FMCB, which is used to locate the update on the HDD unit (I guess, you would use FHDB as the HDD update).

    Downloads/Links
    FMCB + FHDB + installer project page (downloads at bottom): http://ichiba.geocities.jp/ysai187/PS2/FMCB/

    EDIT: Replaced file.
    EDIT: updated LaunchELF + USBHDFSD. The fix to USBHDFSD probably won't matter here, but just in case.

    That's great!
    Although the issue is with OPL, since it is OPL's code that has the problem.
     
    Last edited: Jul 23, 2018
    AlGollan84 and uyjulian like this.
  3. sp193

    sp193 Site Soldier

    Joined:
    Mar 29, 2012
    Messages:
    2,232
    Likes Received:
    1,073
    Changelog for FMCB/FHDB v1.965:
    • Updated USBD & USBHDFSD for compatibility with devices that have only one Alternate Interface configuration.
    • Updated USBHDFSD: fix bug that prevented correct reading & writing.
    Changelog for installer v0.984:
    • 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.
    • Updated LaunchELF.
    • Updated USBHDFSD: fix bug that prevented correct reading & writing.
    • FMCB Configurator: prevent potential crash if config file cannot be opened from device, by not closing the FD if it was not opened.
    Downloads/links
    FMCB, FHDB + installer project page: - Free Memory Card Boot (FMCB) installer -
     
    Traace, nold, svotib and 2 others like this.
  4. sp193

    sp193 Site Soldier

    Joined:
    Mar 29, 2012
    Messages:
    2,232
    Likes Received:
    1,073
    FMCB v1.965 Released (updated on 2018/11/03)

    Changelog for v1.965 (as of 2018/11/03):
    • 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.
    Changelog for installer v0.984 (as of 2018/11/03):
    • 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.

    Tip for those who want to avoid a full reinstall:
    If you had downloaded the previous release on 2018/10/27, you can simply copy the updated configurator from INSTALL/SYSCONF/FMCB_CFG.ELF and put it in the right place:
    • Memory card: mc:/SYS-CONF/FMCB_CFG.ELF
    • HDD unit: hdd0:__sysconf/FMCB/FMCB_CFG.ELF
    Downloads/Links
    FMCB + FHDB project page: http://ichiba.geocities.jp/ysai187/PS2/FMCB
     
    Conte Zero, uyjulian, Jolek and 2 others like this.
  5. sp193

    sp193 Site Soldier

    Joined:
    Mar 29, 2012
    Messages:
    2,232
    Likes Received:
    1,073
    FMCB v1.965 (installer v0.985) released!

    Changelog for installer v0.985:
    • Added font glyph caching, to improve on font-drawing performance.
    • Updated LaunchELF.

    Changelog for FMCB:
    • N/A

    Downloads/Links
    FMCB + FHDB + installer project page: http://ichiba.geocities.jp/ysai187/PS2/FMCB
     
    Aurshur, svotib, AlGollan84 and 2 others like this.
  6. sp193

    sp193 Site Soldier

    Joined:
    Mar 29, 2012
    Messages:
    2,232
    Likes Received:
    1,073
    FMCB/FHDB v1.966 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:
    • 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).
    Changelog for the installer:
    • 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:
    • 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.
    • Some 2.5" HDDs (used within USB enclosures of as the PS2 HDD) require their heads to be parked in software. Otherwise, their lifespans could be reduced significantly when power is removed and they attempt an emergency park.
      The User should use the shutdown function to shut down the PS2 and these devices properly.
      Please note that despite pressing the power button of an expansion bay PS2 will cause new (built in 2019) software to park the internal HDD's heads, this is presently not supported by FHDB because of the Browser.
      The exact capabilities of the software, depend on the software itself.

    Recovery Mode
    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.

    Downloads/links

    FMCB, FHDB & FMCBInstaller project page (downloads at bottom): http://ichiba.geocities.jp/ysai187/PS2/FMCB/
     
    Last edited: Jan 7, 2019
    Traace, AKuHAK, svotib and 5 others like this.
  7. Haker120

    Haker120 Newly Registered

    Joined:
    Jul 4, 2017
    Messages:
    4
    Likes Received:
    0
    Which is the last FHDB that doesn't hang with modchip installed?
     
  8. djelaba

    djelaba Benzin !, Site Supporter 2013

    Joined:
    May 12, 2005
    Messages:
    257
    Likes Received:
    11
    With Geocities japan down, is there another website ?
     
  9. Haker120

    Haker120 Newly Registered

    Joined:
    Jul 4, 2017
    Messages:
    4
    Likes Received:
    0

Share This Page