GNOME Bugzilla – Bug 775255
playstation: Add some missing boot offsets
Last modified: 2017-09-07 06:28:58 UTC
I had three games which Games wouldn't list, because it couldn't find the BOOT header in the files. Each of the new offset gets one of these games to run.
Created attachment 340928 [details] [review] playstation: Add some missing boot offsets
Review of attachment 340928 [details] [review]: LGTM
Review of attachment 340928 [details] [review]: You told me on IRC that there may be a better way to solve the problem so let's check that.
Created attachment 355672 [details] [review] playstation: Add DiscImageTime This will be used in a subsequent commit to parse PlayStation disc images.
Created attachment 355673 [details] [review] playstation: Add DiscFileInfo This will be used in a subsequent commit to parse PlayStation disc images.
Created attachment 355674 [details] [review] playstation: Add DiscImage This will be used in the next commit to parse PlayStation disc images.
Created attachment 355675 [details] [review] playstation: Add get_playstation_info() This will be used in the next commit to parse PlayStation disc images.
Created attachment 355676 [details] [review] playstation: Parse disc images to detect games Replace the detection of games and the extraction of data like the disc ID for lucky guesses of the position of the PlayStation header by proper parsing of the disc image. This should detect previously undetected games without any regression.
Attachment 355672 [details] pushed as e254185 - playstation: Add DiscImageTime Attachment 355673 [details] pushed as 1f85380 - playstation: Add DiscFileInfo Attachment 355674 [details] pushed as 3a28c93 - playstation: Add DiscImage Attachment 355675 [details] pushed as 07419cf - playstation: Add get_playstation_info() Attachment 355676 [details] pushed as 1f52eb5 - playstation: Parse disc images to detect games
Created attachment 355698 [details] [review] playstation: Check boundaries of sectors to access Check the boundaries of the sector to access: it shouldn't be negative and the computation of the offset of the sector shouldn't overflow.
Comment on attachment 355698 [details] [review] playstation: Check boundaries of sectors to access Attachment 355698 [details] pushed as b20f70f - playstation: Check boundaries of sectors to access
*** Bug 772152 has been marked as a duplicate of this bug. ***