Author Topic: .  (Read 3426 times)

Jenova's Witness

  • Right Wing Safety Squads
  • *
  • Posts: 471
  • I ♥ SCIENCE
    • View Profile
.
« on: 2012-02-24 20:58:33 »
.
« Last Edit: 2015-11-16 07:23:10 by Jenova's Witness »

Vehek

  • *
  • Posts: 215
    • View Profile
I'm skipping over most of the detail, but, anyway...
Quote from: Valendian
Scan data files for tables that include sector numbers for files of a given format.(I'm not supporting virtual file systems)
But, uh, aren't those what most or all of the Square PSX games worked on here use?

Jenova's Witness

  • Right Wing Safety Squads
  • *
  • Posts: 471
  • I ♥ SCIENCE
    • View Profile
.
« Reply #2 on: 2012-02-27 21:59:36 »
.
« Last Edit: 2015-11-16 07:23:20 by Jenova's Witness »

Gemini

  • *
  • Posts: 260
  • Not learner's Guru
    • View Profile
    • Devil Hackers
Which makes this pretty much useless for FFVII. ;)

sithlord48

  • *
  • Posts: 1634
  • Dark Lord of the Savegame
    • View Profile
    • Blackchocobo
that game is one of the few that has a 3 block save requirement . i was using its saves to test detection of this in bc.

myst6re

  • *
  • Posts: 642
  • Light King of the Savegame - Field Master - FF8.fr
    • View Profile
    • FF8.fr
The only difficulty when you manages disc images is understanding how to generate Sectors footers (EDC? Parity?). But with Final Fantasy, there is another difficulty: if you change a file position, you must update all references to that file, not just the ISO9660, but also in bin files.

Bosola

  • Fire hazard!
  • *
  • Posts: 1752
    • View Profile
    • My YouTube Channel
ECC doesn't really matter except for the Sony License sectors.

As for the disc pointers, they're all stored as simple LBA+Size. I remember a project creating a single-disc FF7 simply doing a naive replacement without decompressing any of the .X files.

If all you want to do is reinsert some files, then you should just need an application to seek a sector start and start inserting data with breaks for dummied-out sector footers. I don't think the sync or sector header data should matter if you're playing on an emulator, so you just need to break the data into 2352 byte chunks.
« Last Edit: 2012-02-28 17:05:48 by Bosola »

myst6re

  • *
  • Posts: 642
  • Light King of the Savegame - Field Master - FF8.fr
    • View Profile
    • FF8.fr
Oh sure you can play broken isos with an emulator, but if you want burn it and play it in your PS...