James Buckwas
Member
Good morning,
I have recently become interested in learning about and playing on the PS3. As I setup Webman, the process of manually downloading box art for PS1/2/3 games and resizing them to view correctly with transparency on the XMB seems very tedious. Therefore, I've thought about creating a homebrew app to automatically do this based on the Game ID, filename, or by selecting from a list of games.
I am aware of both the pre-made .pkg files and cover tool by Rudi Rastelli linked here, github.com/aldostools/webMAN-MOD/wiki/Game-Paths-&-Covers, for this very purpose. However, the idea of doing this on the PS3 by itself and having the individual image files more easily accessible (as far as I know) seems both more appealing and like a good opportunity to learn more programming skills. I can also use those other projects for guidance if needed, since I am new to a lot of tools not-specific to the PS3 even, such as any for image resizing, downloading files from the internet, and some file I/O-related.
So far I have been attempting to setup the tools for PS3 homebrew development, specifically the pre-compiled PSL1GHT v2 from this page, psdevwiki.com/ps3/PSL1GHT, and using any samples from webMAN-MOD to both learn from and to test ps3load. However in addition to not being able to debug ps3load's "connection refused" error, I'm not understanding the structure of webMAN's reloadxmb program, aside from the 7-line main.c file that just returns immediately. This as well as not being able to even compile the reloadxmb program due to errors I fail to recognize makes me think doing a very complex project like what I'm imagining will be unreasonably difficult.
My question is whether anyone else had these difficulties when learning how to write homebrew? Perhaps it is both a lack of relevant C/C++ knowledge and the obscurity of information for PS3 development, but regardless, I really look forward to making progress on this project or one like it, and knowing the difficulties faced by other programmers initially would help to understand where I'm at as well.
Sorry if the post is too long for some, hopefully it's all relevant information.
I have recently become interested in learning about and playing on the PS3. As I setup Webman, the process of manually downloading box art for PS1/2/3 games and resizing them to view correctly with transparency on the XMB seems very tedious. Therefore, I've thought about creating a homebrew app to automatically do this based on the Game ID, filename, or by selecting from a list of games.
I am aware of both the pre-made .pkg files and cover tool by Rudi Rastelli linked here, github.com/aldostools/webMAN-MOD/wiki/Game-Paths-&-Covers, for this very purpose. However, the idea of doing this on the PS3 by itself and having the individual image files more easily accessible (as far as I know) seems both more appealing and like a good opportunity to learn more programming skills. I can also use those other projects for guidance if needed, since I am new to a lot of tools not-specific to the PS3 even, such as any for image resizing, downloading files from the internet, and some file I/O-related.
So far I have been attempting to setup the tools for PS3 homebrew development, specifically the pre-compiled PSL1GHT v2 from this page, psdevwiki.com/ps3/PSL1GHT, and using any samples from webMAN-MOD to both learn from and to test ps3load. However in addition to not being able to debug ps3load's "connection refused" error, I'm not understanding the structure of webMAN's reloadxmb program, aside from the 7-line main.c file that just returns immediately. This as well as not being able to even compile the reloadxmb program due to errors I fail to recognize makes me think doing a very complex project like what I'm imagining will be unreasonably difficult.
My question is whether anyone else had these difficulties when learning how to write homebrew? Perhaps it is both a lack of relevant C/C++ knowledge and the obscurity of information for PS3 development, but regardless, I really look forward to making progress on this project or one like it, and knowing the difficulties faced by other programmers initially would help to understand where I'm at as well.
Sorry if the post is too long for some, hopefully it's all relevant information.