SlideShare uma empresa Scribd logo
1 de 30
How will we preserve virtual worlds? Wanted: Serious Games! Brussels, Belgium, Dec. 5, 2008 Jerome McDonough Graduate School of Library & Information Science University of Illinois [email_address]
Why preserve virtual worlds?
Why preserve virtual worlds? … because a thing of beauty is a joy forever.
Why preserve virtual worlds?
Why are games hard to preserve? -/spacewar 3.1  24 sep 62  p1. 1 000003 3/ 000003 600061 jmp sbf / ignore seq. break 000004 601561 jmp a40 000005 601556 jmp a1 / use test word for control, note iot 11 00
Why are games hard to preserve?
Why are games hard to preserve? 010100110110010101110010011010010110111101110101 S  e  r  i  o  u
Why are games hard to preserve?
Functional Requirements for Bibliographic Records
Adventure in FRBR William Crowther Original Fortran Source Code ASCII Data File Dan Woods Derivative Fortran Source Code (mod.) ASCII Data File (mod.)
Adventure in FRBR William Crowther Original Fortran Source Code ASCII Data File Dan Woods Derivative Fortran Source Code (mod.) ASCII Data File (mod.) Work Expression Expression Manifestation Manifestation
Adventure in FRBR William Crowther Original Fortran Source Code ASCII Data File Dan Woods Derivative Fortran Source Code (mod.) ASCII Data File (mod.) Work Expression Expression Manifestation Manifestation Work
Adventure in FRBR Dan Woods Derivative Fortran Source Code (mod.) ASCII Data File (mod.) Work Work Pascal port of Dan Woods Derivative Pascal  Source Code ASCII Data File (mod. 2) Work Work Expression Expression Manifestation Manifestation Pascal port (v. 2) of Dan Woods Derivative Pascal  Source Code (mod.2) ASCII  Data File (mod. 2) Work Work Expression Manifestation Work
FRBR Meets DOOM
FRBR Meets DOOM
FRBR Meets DOOM DOOM (v. 1) C Source Code Original WAD  Data File DOOM (v. 1)  mod Simpson WAD  Data File Work Expression Expression Manifestation Manifestation
Open Archival Information System Reference Model ,[object Object],[object Object],[object Object],[object Object]
OAIS Information Package
OAIS Designated Community http://www.flickr.com/photos/kittenstoe/72281270/ http://www.flickr.com/photos/lij/70093971/ http://www.flickr.com/photos/robertcupisz/2541563598/
What’s in a game? // // D_DoomMain // void  D_DoomMain ( void ) { int   p;  char   file[ 256 ]; FindResponseFile (); IdentifyVersion (); setbuf (stdout,  NULL ); modifiedgame = false; nomonsters = M_CheckParm ( "-nomonsters" ); respawnparm = M_CheckParm ( "-respawn" ); fastparm = M_CheckParm ( "-fast" ); devparm = M_CheckParm ( "-devparm" ); if  (M_CheckParm ( "-altdeath" )) deathmatch =  2 ; else   if  (M_CheckParm ( ”-deathmatch" )) deathmatch =  1 ;
Strategies for Game Preservation ,[object Object],[object Object],[object Object],[object Object]
Strategies for Game Preservation ,[object Object],[object Object],[object Object],[object Object]
“Send Lawyers, Guns & Money” ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Data Model: OAIS Meets FRBR Will Crowther Original Fortran IV  Source Code ASCII Data File Fortran 66 Specification ANSI X3.4-1968 Content  Information Data Object Representation Information DECSystem 10 System Reference Manual DECSystem 10 Processor  Reference Manual TOPS-10 Source Code Preservation  Desc. Context Information Dennis Jerz’ DHQ Article Dan Woods Derivative Fortran IV  Source Code ASCII Data File Fortran 66 Specification ANSI X3.4-1968 Content  Information Data Object Representation Information Dennis Jerz’ DHQ Article PREMIS Record Provenance Information
Data Model: OAIS Meets FRBR
The User as Curator http://farm4.static.flickr.com/3071/2967470097_b99a569e1f_o.png
Internet Archive PVW Collection
Other Preservation Infrastructure ,[object Object],[object Object],[object Object]
Fixing the IP Problem ,[object Object],[object Object]
Thank you Jerome McDonough Graduate School of Library & Information Science University of Illinois [email_address] This research supported by the Library of Congress’ National Digital Information Infrastructure and Preservation Program.

Mais conteúdo relacionado

Destaque

20091116 Presentatie Groepen Far Onet
20091116 Presentatie Groepen Far Onet20091116 Presentatie Groepen Far Onet
20091116 Presentatie Groepen Far OnetFARO
 
Europeana 090309 Cip
Europeana 090309 CipEuropeana 090309 Cip
Europeana 090309 CipFARO
 
Workshop Open Content Licenties MICT 081014
Workshop Open Content Licenties MICT 081014Workshop Open Content Licenties MICT 081014
Workshop Open Content Licenties MICT 081014FARO
 
Prisma | Participatiesurvey 17 mei 2010
Prisma | Participatiesurvey 17 mei 2010Prisma | Participatiesurvey 17 mei 2010
Prisma | Participatiesurvey 17 mei 2010FARO
 
Persconferentie Erfgoeddag
Persconferentie ErfgoeddagPersconferentie Erfgoeddag
Persconferentie ErfgoeddagFARO
 
Cold War Sketch Devos Fina Showl
Cold War Sketch Devos Fina ShowlCold War Sketch Devos Fina Showl
Cold War Sketch Devos Fina ShowlFARO
 
Wars Of Statues
Wars Of StatuesWars Of Statues
Wars Of StatuesFARO
 
De Niet Boekvoorstelling
De Niet BoekvoorstellingDe Niet Boekvoorstelling
De Niet BoekvoorstellingFARO
 
Groot Onderhoud III, 25/10/2013 | Mich Verbeeck,
Groot Onderhoud III, 25/10/2013 | Mich Verbeeck, Groot Onderhoud III, 25/10/2013 | Mich Verbeeck,
Groot Onderhoud III, 25/10/2013 | Mich Verbeeck, FARO
 
CHORAL
CHORALCHORAL
CHORALFARO
 
Ppt Kat
Ppt   KatPpt   Kat
Ppt KatFARO
 

Destaque (11)

20091116 Presentatie Groepen Far Onet
20091116 Presentatie Groepen Far Onet20091116 Presentatie Groepen Far Onet
20091116 Presentatie Groepen Far Onet
 
Europeana 090309 Cip
Europeana 090309 CipEuropeana 090309 Cip
Europeana 090309 Cip
 
Workshop Open Content Licenties MICT 081014
Workshop Open Content Licenties MICT 081014Workshop Open Content Licenties MICT 081014
Workshop Open Content Licenties MICT 081014
 
Prisma | Participatiesurvey 17 mei 2010
Prisma | Participatiesurvey 17 mei 2010Prisma | Participatiesurvey 17 mei 2010
Prisma | Participatiesurvey 17 mei 2010
 
Persconferentie Erfgoeddag
Persconferentie ErfgoeddagPersconferentie Erfgoeddag
Persconferentie Erfgoeddag
 
Cold War Sketch Devos Fina Showl
Cold War Sketch Devos Fina ShowlCold War Sketch Devos Fina Showl
Cold War Sketch Devos Fina Showl
 
Wars Of Statues
Wars Of StatuesWars Of Statues
Wars Of Statues
 
De Niet Boekvoorstelling
De Niet BoekvoorstellingDe Niet Boekvoorstelling
De Niet Boekvoorstelling
 
Groot Onderhoud III, 25/10/2013 | Mich Verbeeck,
Groot Onderhoud III, 25/10/2013 | Mich Verbeeck, Groot Onderhoud III, 25/10/2013 | Mich Verbeeck,
Groot Onderhoud III, 25/10/2013 | Mich Verbeeck,
 
CHORAL
CHORALCHORAL
CHORAL
 
Ppt Kat
Ppt   KatPpt   Kat
Ppt Kat
 

Semelhante a Games & erfgoed

Cataloging the Weird Stuff
Cataloging the Weird StuffCataloging the Weird Stuff
Cataloging the Weird Stuffnanettedonohue
 
Chetan-Mining_Digital_Evidence_in_Microsoft_Windows
Chetan-Mining_Digital_Evidence_in_Microsoft_WindowsChetan-Mining_Digital_Evidence_in_Microsoft_Windows
Chetan-Mining_Digital_Evidence_in_Microsoft_Windowsguest66dc5f
 
Virtual Flink Forward 2020: Netflix Data Mesh: Composable Data Processing - J...
Virtual Flink Forward 2020: Netflix Data Mesh: Composable Data Processing - J...Virtual Flink Forward 2020: Netflix Data Mesh: Composable Data Processing - J...
Virtual Flink Forward 2020: Netflix Data Mesh: Composable Data Processing - J...Flink Forward
 
Data Rescue and Preserving DR Capabilities
Data Rescue and Preserving DR CapabilitiesData Rescue and Preserving DR Capabilities
Data Rescue and Preserving DR CapabilitiesChris Muller
 
Filip palian mateuszkocielski. simplest ownage human observed… routers
Filip palian mateuszkocielski. simplest ownage human observed… routersFilip palian mateuszkocielski. simplest ownage human observed… routers
Filip palian mateuszkocielski. simplest ownage human observed… routersYury Chemerkin
 
Simplest-Ownage-Human-Observed… - Routers
 Simplest-Ownage-Human-Observed… - Routers Simplest-Ownage-Human-Observed… - Routers
Simplest-Ownage-Human-Observed… - RoutersLogicaltrust pl
 
Java Hates Linux. Deal With It.
Java Hates Linux.  Deal With It.Java Hates Linux.  Deal With It.
Java Hates Linux. Deal With It.Greg Banks
 
MacOS forensics and anti-forensics (DC Lviv 2019) presentation
MacOS forensics and anti-forensics (DC Lviv 2019) presentationMacOS forensics and anti-forensics (DC Lviv 2019) presentation
MacOS forensics and anti-forensics (DC Lviv 2019) presentationOlehLevytskyi1
 
Как мы сделали многопользовательскую браузерную игру для HL++ с воксельной гр...
Как мы сделали многопользовательскую браузерную игру для HL++ с воксельной гр...Как мы сделали многопользовательскую браузерную игру для HL++ с воксельной гр...
Как мы сделали многопользовательскую браузерную игру для HL++ с воксельной гр...Ontico
 
Cowboy development with Django
Cowboy development with DjangoCowboy development with Django
Cowboy development with DjangoSimon Willison
 
Spark + Parquet In Depth: Spark Summit East Talk by Emily Curtin and Robbie S...
Spark + Parquet In Depth: Spark Summit East Talk by Emily Curtin and Robbie S...Spark + Parquet In Depth: Spark Summit East Talk by Emily Curtin and Robbie S...
Spark + Parquet In Depth: Spark Summit East Talk by Emily Curtin and Robbie S...Spark Summit
 
IronPython and Dynamic Languages on .NET by Mahesh Prakriya
 IronPython and Dynamic Languages on .NET by Mahesh Prakriya IronPython and Dynamic Languages on .NET by Mahesh Prakriya
IronPython and Dynamic Languages on .NET by Mahesh Prakriyacodebits
 
Accessing Vito
Accessing VitoAccessing Vito
Accessing Vitodmnypl
 
CLIR3DVR Presentation 2018-03-08, University of Oklahoma, Will Rourk
 CLIR3DVR Presentation 2018-03-08, University of Oklahoma, Will Rourk CLIR3DVR Presentation 2018-03-08, University of Oklahoma, Will Rourk
CLIR3DVR Presentation 2018-03-08, University of Oklahoma, Will RourkWILL ROURK
 
History Days 1 3
 History Days 1 3 History Days 1 3
History Days 1 3guestf7cf98
 
DEF CON 27 - HUBER AND ROSKOSCH - im on your phone listening attacking voip c...
DEF CON 27 - HUBER AND ROSKOSCH - im on your phone listening attacking voip c...DEF CON 27 - HUBER AND ROSKOSCH - im on your phone listening attacking voip c...
DEF CON 27 - HUBER AND ROSKOSCH - im on your phone listening attacking voip c...Felipe Prado
 

Semelhante a Games & erfgoed (20)

Cataloging the Weird Stuff
Cataloging the Weird StuffCataloging the Weird Stuff
Cataloging the Weird Stuff
 
Chetan-Mining_Digital_Evidence_in_Microsoft_Windows
Chetan-Mining_Digital_Evidence_in_Microsoft_WindowsChetan-Mining_Digital_Evidence_in_Microsoft_Windows
Chetan-Mining_Digital_Evidence_in_Microsoft_Windows
 
Virtual Flink Forward 2020: Netflix Data Mesh: Composable Data Processing - J...
Virtual Flink Forward 2020: Netflix Data Mesh: Composable Data Processing - J...Virtual Flink Forward 2020: Netflix Data Mesh: Composable Data Processing - J...
Virtual Flink Forward 2020: Netflix Data Mesh: Composable Data Processing - J...
 
Bids talk 9.18
Bids talk 9.18Bids talk 9.18
Bids talk 9.18
 
Data Rescue and Preserving DR Capabilities
Data Rescue and Preserving DR CapabilitiesData Rescue and Preserving DR Capabilities
Data Rescue and Preserving DR Capabilities
 
Filip palian mateuszkocielski. simplest ownage human observed… routers
Filip palian mateuszkocielski. simplest ownage human observed… routersFilip palian mateuszkocielski. simplest ownage human observed… routers
Filip palian mateuszkocielski. simplest ownage human observed… routers
 
Simplest-Ownage-Human-Observed… - Routers
 Simplest-Ownage-Human-Observed… - Routers Simplest-Ownage-Human-Observed… - Routers
Simplest-Ownage-Human-Observed… - Routers
 
Digital preservation by Chris Smart
Digital preservation by Chris SmartDigital preservation by Chris Smart
Digital preservation by Chris Smart
 
SC in SL
SC in SLSC in SL
SC in SL
 
Java Hates Linux. Deal With It.
Java Hates Linux.  Deal With It.Java Hates Linux.  Deal With It.
Java Hates Linux. Deal With It.
 
Arimaa
ArimaaArimaa
Arimaa
 
MacOS forensics and anti-forensics (DC Lviv 2019) presentation
MacOS forensics and anti-forensics (DC Lviv 2019) presentationMacOS forensics and anti-forensics (DC Lviv 2019) presentation
MacOS forensics and anti-forensics (DC Lviv 2019) presentation
 
Как мы сделали многопользовательскую браузерную игру для HL++ с воксельной гр...
Как мы сделали многопользовательскую браузерную игру для HL++ с воксельной гр...Как мы сделали многопользовательскую браузерную игру для HL++ с воксельной гр...
Как мы сделали многопользовательскую браузерную игру для HL++ с воксельной гр...
 
Cowboy development with Django
Cowboy development with DjangoCowboy development with Django
Cowboy development with Django
 
Spark + Parquet In Depth: Spark Summit East Talk by Emily Curtin and Robbie S...
Spark + Parquet In Depth: Spark Summit East Talk by Emily Curtin and Robbie S...Spark + Parquet In Depth: Spark Summit East Talk by Emily Curtin and Robbie S...
Spark + Parquet In Depth: Spark Summit East Talk by Emily Curtin and Robbie S...
 
IronPython and Dynamic Languages on .NET by Mahesh Prakriya
 IronPython and Dynamic Languages on .NET by Mahesh Prakriya IronPython and Dynamic Languages on .NET by Mahesh Prakriya
IronPython and Dynamic Languages on .NET by Mahesh Prakriya
 
Accessing Vito
Accessing VitoAccessing Vito
Accessing Vito
 
CLIR3DVR Presentation 2018-03-08, University of Oklahoma, Will Rourk
 CLIR3DVR Presentation 2018-03-08, University of Oklahoma, Will Rourk CLIR3DVR Presentation 2018-03-08, University of Oklahoma, Will Rourk
CLIR3DVR Presentation 2018-03-08, University of Oklahoma, Will Rourk
 
History Days 1 3
 History Days 1 3 History Days 1 3
History Days 1 3
 
DEF CON 27 - HUBER AND ROSKOSCH - im on your phone listening attacking voip c...
DEF CON 27 - HUBER AND ROSKOSCH - im on your phone listening attacking voip c...DEF CON 27 - HUBER AND ROSKOSCH - im on your phone listening attacking voip c...
DEF CON 27 - HUBER AND ROSKOSCH - im on your phone listening attacking voip c...
 

Mais de FARO

Tips voor verbindende gesprekken
Tips voor verbindende gesprekkenTips voor verbindende gesprekken
Tips voor verbindende gesprekkenFARO
 
Workshop ErfgoedApp maart 2020
Workshop ErfgoedApp maart 2020Workshop ErfgoedApp maart 2020
Workshop ErfgoedApp maart 2020FARO
 
Digitale collectieregistratie: Eeperon d'Or
 Digitale collectieregistratie: Eeperon d'Or Digitale collectieregistratie: Eeperon d'Or
Digitale collectieregistratie: Eeperon d'OrFARO
 
Digitale collectieregistratie: Museum Passchendaele
 Digitale collectieregistratie: Museum Passchendaele Digitale collectieregistratie: Museum Passchendaele
Digitale collectieregistratie: Museum PasschendaeleFARO
 
Digitale collectieregistratie: STAM
Digitale collectieregistratie: STAMDigitale collectieregistratie: STAM
Digitale collectieregistratie: STAMFARO
 
Digitale collectieregistratie: Museum M
Digitale collectieregistratie: Museum MDigitale collectieregistratie: Museum M
Digitale collectieregistratie: Museum MFARO
 
Digitale collectieregistratie: Mu.Zee
Digitale collectieregistratie: Mu.ZeeDigitale collectieregistratie: Mu.Zee
Digitale collectieregistratie: Mu.ZeeFARO
 
Digitale collectieregistratie: Huis van Alijn
Digitale collectieregistratie: Huis van AlijnDigitale collectieregistratie: Huis van Alijn
Digitale collectieregistratie: Huis van AlijnFARO
 
Digitale collectieregistratie: Texture
Digitale collectieregistratie: TextureDigitale collectieregistratie: Texture
Digitale collectieregistratie: TextureFARO
 
Digitale collectieregistratie: KADOC
Digitale collectieregistratie: KADOCDigitale collectieregistratie: KADOC
Digitale collectieregistratie: KADOCFARO
 
Digitale collectieregistratie: Mijn museum
Digitale collectieregistratie: Mijn museumDigitale collectieregistratie: Mijn museum
Digitale collectieregistratie: Mijn museumFARO
 
Digitale collectieregistratie: Bokrijk
Digitale collectieregistratie: BokrijkDigitale collectieregistratie: Bokrijk
Digitale collectieregistratie: BokrijkFARO
 
Digitale collectieregistratie: Speelgoedmuseum
Digitale collectieregistratie: SpeelgoedmuseumDigitale collectieregistratie: Speelgoedmuseum
Digitale collectieregistratie: SpeelgoedmuseumFARO
 
Digitale collectieregistratie: ModeMuseum Antwerpen
Digitale collectieregistratie: ModeMuseum AntwerpenDigitale collectieregistratie: ModeMuseum Antwerpen
Digitale collectieregistratie: ModeMuseum AntwerpenFARO
 
Digitale collectieregistratie: Gallo-Romeins Museum Tongeren
Digitale collectieregistratie: Gallo-Romeins Museum TongerenDigitale collectieregistratie: Gallo-Romeins Museum Tongeren
Digitale collectieregistratie: Gallo-Romeins Museum TongerenFARO
 
Digitale collectieregistratie: Liberas
Digitale collectieregistratie: LiberasDigitale collectieregistratie: Liberas
Digitale collectieregistratie: LiberasFARO
 
Digitale collectieregistratie: Museum Dr.Guislain Gent
Digitale collectieregistratie: Museum Dr.Guislain GentDigitale collectieregistratie: Museum Dr.Guislain Gent
Digitale collectieregistratie: Museum Dr.Guislain GentFARO
 
Digitale collectieregistratie: Musea en Erfgoed Antwerpen
Digitale collectieregistratie: Musea en Erfgoed AntwerpenDigitale collectieregistratie: Musea en Erfgoed Antwerpen
Digitale collectieregistratie: Musea en Erfgoed AntwerpenFARO
 
Digitale collectieregistratie: Middelheim
Digitale collectieregistratie: MiddelheimDigitale collectieregistratie: Middelheim
Digitale collectieregistratie: MiddelheimFARO
 
Digitale collectieregistratie: DIVA
Digitale collectieregistratie: DIVADigitale collectieregistratie: DIVA
Digitale collectieregistratie: DIVAFARO
 

Mais de FARO (20)

Tips voor verbindende gesprekken
Tips voor verbindende gesprekkenTips voor verbindende gesprekken
Tips voor verbindende gesprekken
 
Workshop ErfgoedApp maart 2020
Workshop ErfgoedApp maart 2020Workshop ErfgoedApp maart 2020
Workshop ErfgoedApp maart 2020
 
Digitale collectieregistratie: Eeperon d'Or
 Digitale collectieregistratie: Eeperon d'Or Digitale collectieregistratie: Eeperon d'Or
Digitale collectieregistratie: Eeperon d'Or
 
Digitale collectieregistratie: Museum Passchendaele
 Digitale collectieregistratie: Museum Passchendaele Digitale collectieregistratie: Museum Passchendaele
Digitale collectieregistratie: Museum Passchendaele
 
Digitale collectieregistratie: STAM
Digitale collectieregistratie: STAMDigitale collectieregistratie: STAM
Digitale collectieregistratie: STAM
 
Digitale collectieregistratie: Museum M
Digitale collectieregistratie: Museum MDigitale collectieregistratie: Museum M
Digitale collectieregistratie: Museum M
 
Digitale collectieregistratie: Mu.Zee
Digitale collectieregistratie: Mu.ZeeDigitale collectieregistratie: Mu.Zee
Digitale collectieregistratie: Mu.Zee
 
Digitale collectieregistratie: Huis van Alijn
Digitale collectieregistratie: Huis van AlijnDigitale collectieregistratie: Huis van Alijn
Digitale collectieregistratie: Huis van Alijn
 
Digitale collectieregistratie: Texture
Digitale collectieregistratie: TextureDigitale collectieregistratie: Texture
Digitale collectieregistratie: Texture
 
Digitale collectieregistratie: KADOC
Digitale collectieregistratie: KADOCDigitale collectieregistratie: KADOC
Digitale collectieregistratie: KADOC
 
Digitale collectieregistratie: Mijn museum
Digitale collectieregistratie: Mijn museumDigitale collectieregistratie: Mijn museum
Digitale collectieregistratie: Mijn museum
 
Digitale collectieregistratie: Bokrijk
Digitale collectieregistratie: BokrijkDigitale collectieregistratie: Bokrijk
Digitale collectieregistratie: Bokrijk
 
Digitale collectieregistratie: Speelgoedmuseum
Digitale collectieregistratie: SpeelgoedmuseumDigitale collectieregistratie: Speelgoedmuseum
Digitale collectieregistratie: Speelgoedmuseum
 
Digitale collectieregistratie: ModeMuseum Antwerpen
Digitale collectieregistratie: ModeMuseum AntwerpenDigitale collectieregistratie: ModeMuseum Antwerpen
Digitale collectieregistratie: ModeMuseum Antwerpen
 
Digitale collectieregistratie: Gallo-Romeins Museum Tongeren
Digitale collectieregistratie: Gallo-Romeins Museum TongerenDigitale collectieregistratie: Gallo-Romeins Museum Tongeren
Digitale collectieregistratie: Gallo-Romeins Museum Tongeren
 
Digitale collectieregistratie: Liberas
Digitale collectieregistratie: LiberasDigitale collectieregistratie: Liberas
Digitale collectieregistratie: Liberas
 
Digitale collectieregistratie: Museum Dr.Guislain Gent
Digitale collectieregistratie: Museum Dr.Guislain GentDigitale collectieregistratie: Museum Dr.Guislain Gent
Digitale collectieregistratie: Museum Dr.Guislain Gent
 
Digitale collectieregistratie: Musea en Erfgoed Antwerpen
Digitale collectieregistratie: Musea en Erfgoed AntwerpenDigitale collectieregistratie: Musea en Erfgoed Antwerpen
Digitale collectieregistratie: Musea en Erfgoed Antwerpen
 
Digitale collectieregistratie: Middelheim
Digitale collectieregistratie: MiddelheimDigitale collectieregistratie: Middelheim
Digitale collectieregistratie: Middelheim
 
Digitale collectieregistratie: DIVA
Digitale collectieregistratie: DIVADigitale collectieregistratie: DIVA
Digitale collectieregistratie: DIVA
 

Games & erfgoed

  • 1. How will we preserve virtual worlds? Wanted: Serious Games! Brussels, Belgium, Dec. 5, 2008 Jerome McDonough Graduate School of Library & Information Science University of Illinois [email_address]
  • 3. Why preserve virtual worlds? … because a thing of beauty is a joy forever.
  • 5. Why are games hard to preserve? -/spacewar 3.1 24 sep 62 p1. 1 000003 3/ 000003 600061 jmp sbf / ignore seq. break 000004 601561 jmp a40 000005 601556 jmp a1 / use test word for control, note iot 11 00
  • 6. Why are games hard to preserve?
  • 7. Why are games hard to preserve? 010100110110010101110010011010010110111101110101 S e r i o u
  • 8. Why are games hard to preserve?
  • 9. Functional Requirements for Bibliographic Records
  • 10. Adventure in FRBR William Crowther Original Fortran Source Code ASCII Data File Dan Woods Derivative Fortran Source Code (mod.) ASCII Data File (mod.)
  • 11. Adventure in FRBR William Crowther Original Fortran Source Code ASCII Data File Dan Woods Derivative Fortran Source Code (mod.) ASCII Data File (mod.) Work Expression Expression Manifestation Manifestation
  • 12. Adventure in FRBR William Crowther Original Fortran Source Code ASCII Data File Dan Woods Derivative Fortran Source Code (mod.) ASCII Data File (mod.) Work Expression Expression Manifestation Manifestation Work
  • 13. Adventure in FRBR Dan Woods Derivative Fortran Source Code (mod.) ASCII Data File (mod.) Work Work Pascal port of Dan Woods Derivative Pascal Source Code ASCII Data File (mod. 2) Work Work Expression Expression Manifestation Manifestation Pascal port (v. 2) of Dan Woods Derivative Pascal Source Code (mod.2) ASCII Data File (mod. 2) Work Work Expression Manifestation Work
  • 16. FRBR Meets DOOM DOOM (v. 1) C Source Code Original WAD Data File DOOM (v. 1) mod Simpson WAD Data File Work Expression Expression Manifestation Manifestation
  • 17.
  • 19. OAIS Designated Community http://www.flickr.com/photos/kittenstoe/72281270/ http://www.flickr.com/photos/lij/70093971/ http://www.flickr.com/photos/robertcupisz/2541563598/
  • 20. What’s in a game? // // D_DoomMain // void D_DoomMain ( void ) { int p; char file[ 256 ]; FindResponseFile (); IdentifyVersion (); setbuf (stdout, NULL ); modifiedgame = false; nomonsters = M_CheckParm ( "-nomonsters" ); respawnparm = M_CheckParm ( "-respawn" ); fastparm = M_CheckParm ( "-fast" ); devparm = M_CheckParm ( "-devparm" ); if (M_CheckParm ( "-altdeath" )) deathmatch = 2 ; else if (M_CheckParm ( ”-deathmatch" )) deathmatch = 1 ;
  • 21.
  • 22.
  • 23.
  • 24. Data Model: OAIS Meets FRBR Will Crowther Original Fortran IV Source Code ASCII Data File Fortran 66 Specification ANSI X3.4-1968 Content Information Data Object Representation Information DECSystem 10 System Reference Manual DECSystem 10 Processor Reference Manual TOPS-10 Source Code Preservation Desc. Context Information Dennis Jerz’ DHQ Article Dan Woods Derivative Fortran IV Source Code ASCII Data File Fortran 66 Specification ANSI X3.4-1968 Content Information Data Object Representation Information Dennis Jerz’ DHQ Article PREMIS Record Provenance Information
  • 25. Data Model: OAIS Meets FRBR
  • 26. The User as Curator http://farm4.static.flickr.com/3071/2967470097_b99a569e1f_o.png
  • 27. Internet Archive PVW Collection
  • 28.
  • 29.
  • 30. Thank you Jerome McDonough Graduate School of Library & Information Science University of Illinois [email_address] This research supported by the Library of Congress’ National Digital Information Infrastructure and Preservation Program.

Notas do Editor

  1. NDIIPP sponsored project involving GSLIS at the University of Illinois, MITH at the University of Maryland, CS at RIT and the Library at Stanford University. Overview: Why preserve games? What makes games a difficult preservation problem? What are some of the significant models influencing our approach to the project? What are the major problems? What are some possible solutions?