Following his LibOrbisPKG PS4 PKG Library development and Rock Band 4 Custom PS4 DLC Tools, today PlayStation 4 developer maxton shared on Twitter some OpenGL LibForge updates confirming customized Rock Band 4 (RB4) PS4 DLC meshes can be previewed in ForgeToolGUI.
Download: ForgeTool-0.1.163.zip / Mirror / ForgeToolGUI-0.1.163.zip / Mirror / LibForge-0.1.163.zip / Mirror / Current Build / LibForge-master.zip / GIT
To quote from the README.md: LibForge
About This Repository
I am keeping track of my research into RB4 customs here.
I am working out the structure of the files in Rock Band 4. These are being documented in the form of 010 Editor Template files, which are in the 010 directory.
Latest Build
Can be downloaded at Appveyor
LibForge
This is a library I'm working on that handles reading, writing, and converting for formats in the Forge engine used by Rock Band 4 and Rock Band VR.
It is licensed under the GNU LGPLv3 and includes two frontends at the moment:
ForgeTool
This is a command line tool that does file conversions.
ForgeToolGUI
This has an ark/PFS/folder browser with support for previewing the following:
Rock Band 4 Custom Songs Now Available!
Download: Rock Band 4 Customs
Download: ForgeTool-0.1.163.zip / Mirror / ForgeToolGUI-0.1.163.zip / Mirror / LibForge-0.1.163.zip / Mirror / Current Build / LibForge-master.zip / GIT
To quote from the README.md: LibForge
About This Repository
I am keeping track of my research into RB4 customs here.
I am working out the structure of the files in Rock Band 4. These are being documented in the form of 010 Editor Template files, which are in the 010 directory.
Latest Build
Can be downloaded at Appveyor
LibForge
This is a library I'm working on that handles reading, writing, and converting for formats in the Forge engine used by Rock Band 4 and Rock Band VR.
It is licensed under the GNU LGPLv3 and includes two frontends at the moment:
ForgeTool
This is a command line tool that does file conversions.
Code:
Usage: ForgeTool.exe <verb> [options]
Verbs:
version
- Prints the version number and exits
rbmid2mid <input.rbmid> <output.mid>
- converts a Forge midi to a Standard Midi File
reprocess <input.rbmid> <output.rbmid>
- converts a Forge midi to a Forge midi
mid2rbmid <input.mid> <output.rbmid>
- converts a Standard Midi File to a Forge midi
tex2png <input.png/bmp_pc/ps4> <output.png>
- converts a Forge texture to PNG
mesh2obj <input.fbx...> <output.obj>
- converts a Forge mesh to OBJ
con2gp4 [--scee] [--id 16CHARIDENTIFIER] [--desc "Package Description"] <input_con> <output_dir>
- converts a CON custom to a .gp4 project in the given output directory
--scee : make an EU package
--id <16CHARIDENTIFIER> : set the customizable part of the Package ID/Filename
--desc "Package Description" : set the description of the package
con2pkg [--scee] [--id 16CHARIDENTIFIER] [--desc "Package Description"] <input_con> <output_dir>
- converts a CON custom to a PS4 PKG custom in the given output directory
--scee : make an EU package
--id <16CHARIDENTIFIER> : set the customizable part of the Package ID/Filename
--desc "Package Description" : set the description of the package
milo2lipsync <input.milo_xbox> <output.lipsync>
- converts an uncompressed milo archive to forge lipsync file
This has an ark/PFS/folder browser with support for previewing the following:
- Textures (.png_pc, .png_ps4, .bmp_pc, .bmp_ps4, etc)
- Models (a 3d preview with optional wireframe)
- .songdta files
- Data (.dta/.dtb/.*_dta_*/.moggsong) files
- RBmid files
- RBsong files
Rock Band 4 Custom Songs Now Available!
Download: Rock Band 4 Customs