Results 1 to 4 of 4

Thread: how do CDROM games deal with bugs?

  1. #1
    Join Date
    Dec 2004
    Location
    UK
    Posts
    8,266

    how do CDROM games deal with bugs?

    I used to have a Play Station, and I wondered recently how they dealt with any bugs that went unnoticed in production.
    If there is some kind of error, does the program jump to a de-bugging program, or something, to try to sort it out?

    My old BBC Micro used to have the code ONERROR GOTO (line x) I seem to remember..
    Formerly Frog march..............

  2. #2
    Join Date
    Jul 2007
    Posts
    627
    It's kind of like the onerror goto, it uses a parity bit to detect errors and duplicated data to make corrections. It's called Cross Interleaved Reed Solomon Code or CIRC. Here is a link that explains how it works:
    http://abcnews.go.com/Technology/story?id=119305&page=1

  3. #3
    Join Date
    Feb 2006
    Posts
    345
    That ABC article discusses how to compensate for damage to the delivery medium. I assumed Mudskipper was wondering about how to compensate for design problems in the software being run from the CD (or DVD).

    After a CD-based program has been loaded into a computer's RAM (which has to happen for it to be able to run), it's relatively straight-forward for a separately installed software patch to overwrite and replace the original buggy code with jumps to additional, corrected, software modules. That's how a lot of malware works, too. Operating systems have been implementing features which make that more and more difficult, of course, but it's not hard to get around them.
    Selden

  4. #4
    Join Date
    Dec 2004
    Posts
    14,625
    You make me realize how long it has been since I wrote any
    computer programs. I only vaguely remember putting in a
    section for catching and handling various kinds of errors.
    I usually tested input carefully enough to prevent any input
    that would cause an error.

    -- Jeff, in Minneapolis
    http://www.FreeMars.org/jeff/

    "I find astronomy very interesting, but I wouldn't if I thought we
    were just going to sit here and look." -- "Van Rijn"

    "The other planets? Well, they just happen to be there, but the
    point of rockets is to explore them!" -- Kai Yeves

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •