Game platform file systems???

Discussion in 'General Discussion' started by wastelandhero, Jun 4, 2008.

Remove all ads!
Support Terra-Arcanum:

GOG.com

PayPal - The safer, easier way to pay online!
  1. wastelandhero

    wastelandhero New Member

    Messages:
    242
    Likes Received:
    0
    Joined:
    Aug 16, 2007
    I got to thinking the other day: How the hell do platform (PS2 etc.) games run? I know that PS2 has no hard drive, just RAM. How are the files arranged on the discs? Do they have folders and stuff like PC games or are they just one big DAT file of some sort? I have tried to put a PS2 disc in my PC but can't find a program that will show the contents of the disc.
     
  2. Xz

    Xz Monkey Admin Staff Member

    Messages:
    5,085
    Likes Received:
    4
    Joined:
    May 31, 2003
    They probably have folders and stuff just like a hard drive, they however don't use the same File System on the disk as regular data disks do. Just like Windows Vista uses NTFS and Windows 98 uses FAT 32, and Linux uses (mostly) ext3, for hard drives.
     
  3. DarkFool

    DarkFool Nemesis of the Ancients

    Messages:
    4,006
    Likes Received:
    5
    Joined:
    Jan 28, 2005
    In all honesty, they pretty much use the same file system as computers. They just shove all the files into archives with a specific ending so that the PS2 and such can open it, and know what it is. They're basically a computer. It's just a very specific one. It's reads data in the same way, and has lots of ram, so that it can load the program and such.
     
  4. GrimmHatter

    GrimmHatter Active Member

    Messages:
    1,274
    Likes Received:
    0
    Joined:
    Dec 27, 2006
    The Dreamcast ran on a version of Windows NT and can easily read burned disks made from a typical PC even without the need of mod'ing it. XboX is a Microsoft product and thus is also similar to a Windows platform. Sony and Nintendo I don't know. I'll just go by what DarkFool said.
     
  5. Xz

    Xz Monkey Admin Staff Member

    Messages:
    5,085
    Likes Received:
    4
    Joined:
    May 31, 2003
    Computers use different file systems. Linux uses Ext3 and ReiserFS mostly, and Windows mostly uses NTFS.

    The file system used on regular disks depends on the type of disk, data disk or audio disk. However they're standardized so that they work with the computers and or other devices that're supposed to use them.

    The file system of a disk containing a PS2 game, can not be understood by a computer without the proper drivers. The PS2 can read the disk as it has the correct drivers, a regular Windows or Linux PC can not. (Without additional software anyway.)

    But yes the file system on a console game disk, works pretty much like any other file system, with files and folders. Whether the consoles game files are actually spread in various folders on the disk or just in one single file I do not know. But I'd imagine that having one file would be the most rational solution since it must all be loaded in to RAM anyway.

    Most consoles can read computer disks just fine, a computer however has problem reading disks made specifically for a console.
     
  6. Dark Elf

    Dark Elf Administrator Staff Member

    Messages:
    10,796
    Media:
    34
    Likes Received:
    164
    Joined:
    Feb 6, 2002
    I remember putting Commodore 64 cassettes into regular cassette decks. It screeched.
     
  7. wastelandhero

    wastelandhero New Member

    Messages:
    242
    Likes Received:
    0
    Joined:
    Aug 16, 2007
    So an emulator is basically a set of drivers that can read a platform disc?
     
  8. Xz

    Xz Monkey Admin Staff Member

    Messages:
    5,085
    Likes Received:
    4
    Joined:
    May 31, 2003
    That would be part of what an emulator consists of yes.
     
  9. wastelandhero

    wastelandhero New Member

    Messages:
    242
    Likes Received:
    0
    Joined:
    Aug 16, 2007
    One more stupid question. Is the "language" used to read the discs contained in the BIOS that you have to remove from the platform and transfer over to the PC to get the emulator to work or is it writen into the emulator program and the BIOS is just a copyright thingy?
     
  10. DarkFool

    DarkFool Nemesis of the Ancients

    Messages:
    4,006
    Likes Received:
    5
    Joined:
    Jan 28, 2005
    Basic Input Output System. All that the bios generally contains is very simple system information, and the system clock. Please note, I'm writing this off memory, not actually looking, so I may be missing some info. I don't believe I am, however. :) The language used would be part of the operating system of the device.* You should be able to just find something that will allow you to read the disks, and play with them that way.

    *this is true of any/all computer-ish devices, including consoles.
     
  11. GrimmHatter

    GrimmHatter Active Member

    Messages:
    1,274
    Likes Received:
    0
    Joined:
    Dec 27, 2006
    By "simple system information", do you mean BIOS is the bare bones instructions for the machine how to boot up and load the OS, clock, splash screens (like Playstation logo), sounds, etc? Or is that PSX splash logo and chime-sound part of the OS like the windows "Welcome" screen? Or is it loaded on the game disks themselves and programmed to load up first?
     
  12. Grossenschwamm

    Grossenschwamm Well-Known Member

    Messages:
    7,630
    Likes Received:
    4
    Joined:
    Feb 21, 2006
    The logos, clocks, and sounds that segway into your game of choice are actually part of the software that is your console. The BIOS is exactly what you think it is, and is a major part of the intellectual copyright agreement that's violated each time a person plays a ROM or ISO on their computer, because the company that makes the system directly owns the rights to its software. Not all systems have a BIOS that works in the same way, though. Any cartridge system you have or may have had in the past maintains no software on it at all, because the games you play on it are technically computers with no form of data output unless it's plugged into the console deck. This means that there are almost as many types of BIOS software on these games as there are games themselves, so long as they follow the rules of the hardware. It's part of why everyone started moving toward the disk format;
    It's cheaper to print a CD or DVD than it is to make a cartridge, and since the booting software is identical for every single game, it takes the edge off of the console's developer by meaning they don't have to specify how their system has to handle each individual game (because there's only one choice).
     
Our Host!