SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Mr Nathan Wade
Lanier Technical College
Oakwood, Georgia
Georgia Technical College of the year - 2014 .
The home of both the 2014 and 2015
Technical College Teacher of the Year.
Emulation - Rescuing and
Preserving Old Software
SAVE OUR DIGITAL HERITAGE!
Why preserve?
• Preserve historical software from volatile storage and neglect
• Analog Tape storage
• Audio dropouts
• Diskettes
• “Bit-rot”
• Dust
• Punch cards and tape
• Revive old programs and games on systems no longer supported on
either actual systems or emulators
• Programmers can learn code and make new homebrew programs for old
systems
• Sometime old hardware is rare and hard to find in good condition
Who is
• The Old School Emulation Center (TOSEC) is an
organization that is dedicated preserving and
cataloging hardware, software, and firmware images
for microcomputers and game consoles.
• Database includes:
• ROMs and firmware images
• Software from different types of media
• Manuals and magazines
Internet Archive Software Collection
The Internet Archive Software Collection is the largest vintage and
historical software library in the world.
It provides instant access to millions of programs, CD-ROM images,
documentation and multimedia.
 Software
 Shareware CDs, playable computer games, TOSEC files
 Magazines (in Text section)
 Family Computer, Byte, Creative Computing
 Magazine Cover Discs
Digital Millennium Copyright Act
An exemption is granted to the
Internet Archive by the D.M.C.A for
archival software. This software is
free for the public to download.
(http://archive.org/about/dmca.php)
Two types of emulators
STAND ALONE MESS
• Multiple OS’
• Dedicated to one system
• May not be up to date or
abandoned
• Multiple systems in one
program
• Up to date
• Not all working
What is an “emulator”?
A program that acts like a particular system that will
run program images for that system.
DOSBox
• Emulates x86 computer
• Used mainly to play DOS-
based games
• Can run Windows up to
3.11, WordPerfect, and
other applications
D-Fend Reloaded - DOSBox-Frontend Reloaded
• An open source frontend
for DOSBox, ScummVM
and Windows games
ME SSulti
mulator
uper
ystem
• Emulates computer systems and
game consoles back to the late 60’s
Daphne
• Laserdisc Arcade Emulator
• Will legally load commercial
versions of Dragon’s Lair,
Dragon’s Lair 2, Space Ace, and
Thayer’s Quest from Digital
Leasure.
Legal Hurdles
• Downloading emulators is legal
• Roms and software programs may not be legal to download
• This depends on the author or company
• Shareware and legally purchased software remain legal
• Copyright red-tape – hard to find who owns the copyright on ancient software
• Commercial software unsupported but still owned by a viable company
• Sierra On-Line
• Apple
• Commercial software owned by a company no longer in business
• Interplay
• Radio Shack
• Software with license keys/dongles/DRM
Further reading and links…
• The Ex-files: how long will our software last?
• http://www.blog.still-water.net/2013/05/the-ex-files-how-long-will-our-
software-last/
• Preserving.exe: Toward a National Strategy for Preserving
Software
• http://www.digitalpreservation.gov/meetings/preservingsoftware2013.html
• Preserving.exe: A Short List of Readings on Software Preservation
• http://blogs.loc.gov/digitalpreservation/2012/11/preserving-exe-a-short-list-
of-readings-on-software-preservation/
• The Geeks Who Saved Prince of Persia’s Source Code From Digital
Death
• http://www.wired.com/2012/04/prince-of-persia-source-code/
• Abandonware FAQ
• http://www.abandonwarering.com/?Page=FAQ
• Why Preserving Old Computer Games is Surprisingly Difficult
• http://mentalfloss.com/article/68930/why-preserving-old-computer-games-
surprisingly-difficult
• How to use DOSBox to run Dos Games and Old Apps
• http://www.howtogeek.com/104725/how-to-use-dosbox-to-run-dos-games-and-
old-apps/
• Installing Windows 3.1 in DosBox
• http://www.howtogeek.com/230359/how-to-install-windows-3.1-in-dosbox-set-up-
drivers-and-play-16-bit-games/
• Computer History Museum Makes Electronic Arts DeluxePaint Source
Code Available to the Public
• http://www.marketwatch.com/story/computer-history-museum-makes-electronic-
arts-deluxepaint-source-code-available-to-the-public-2015-07-22
• Copyright Law Is Eating Away At Our Cultural History: And It's Time To Fix That
• https://www.techdirt.com/articles/20150129/06091629847/copyright-law-is-
eating-away-our-cultural-history-its-time-to-fix-that.shtml
• An Exemption to the DMCA Would Let Game Fans Keep Abandoned Games
Running
• https://www.eff.org/let-game-fans-keep-abandoned-games-running
• Old-Computers.com
• https://www.facebook.com/oldcomputers
• DosBox
• http://www.dosbox.com/
• TRS-80 Color Computer Archive
• http://www.colorcomputerarchive.com/

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (7)

Meet the duck
Meet the duckMeet the duck
Meet the duck
 
Cone Beam Dental CT, Case Synopsis
Cone Beam Dental CT, Case SynopsisCone Beam Dental CT, Case Synopsis
Cone Beam Dental CT, Case Synopsis
 
C:\Documents And Settings\Aghezzi\Desktop\Property Tax\2009 Ma 3 Property Taxes
C:\Documents And Settings\Aghezzi\Desktop\Property Tax\2009 Ma 3 Property TaxesC:\Documents And Settings\Aghezzi\Desktop\Property Tax\2009 Ma 3 Property Taxes
C:\Documents And Settings\Aghezzi\Desktop\Property Tax\2009 Ma 3 Property Taxes
 
NMDL 09
NMDL 09NMDL 09
NMDL 09
 
julia.lin_objects
julia.lin_objectsjulia.lin_objects
julia.lin_objects
 
First results from the LHC
First results from the LHCFirst results from the LHC
First results from the LHC
 
Jalios JCMS - iPhone Preview
Jalios JCMS - iPhone PreviewJalios JCMS - iPhone Preview
Jalios JCMS - iPhone Preview
 

Ähnlich wie Rescuing and preserving old software

basicitknowledge-101119022655-phpapp02.ppt
basicitknowledge-101119022655-phpapp02.pptbasicitknowledge-101119022655-phpapp02.ppt
basicitknowledge-101119022655-phpapp02.pptPawachMetharattanara
 
Basic IT knowledge
Basic IT knowledgeBasic IT knowledge
Basic IT knowledgeTechsailor
 
Course 101: Lecture 4: A Tour in RTOS Land
Course 101: Lecture 4: A Tour in RTOS Land Course 101: Lecture 4: A Tour in RTOS Land
Course 101: Lecture 4: A Tour in RTOS Land Ahmed El-Arabawy
 
Lesson 2 - Basics of Computers
Lesson 2 - Basics of ComputersLesson 2 - Basics of Computers
Lesson 2 - Basics of ComputersEricka Tagarda
 
Embedded Systems: Lecture 5: A Tour in RTOS Land
Embedded Systems: Lecture 5: A Tour in RTOS LandEmbedded Systems: Lecture 5: A Tour in RTOS Land
Embedded Systems: Lecture 5: A Tour in RTOS LandAhmed El-Arabawy
 
Play All The Games | RPi Emulator From Scratch - The Undercroft - May 2020
Play All The Games | RPi Emulator From Scratch - The Undercroft - May 2020Play All The Games | RPi Emulator From Scratch - The Undercroft - May 2020
Play All The Games | RPi Emulator From Scratch - The Undercroft - May 2020Jonathan Singer
 
How Computer work
How Computer workHow Computer work
How Computer workSpy Seat
 
Leaping the chasm from proprietary to open: A survivor's guide
Leaping the chasm from proprietary to open: A survivor's guideLeaping the chasm from proprietary to open: A survivor's guide
Leaping the chasm from proprietary to open: A survivor's guidebcantrill
 
A presentation on system software
A presentation on system software A presentation on system software
A presentation on system software Ankit Sangwan
 
Reverse Engineering.pptx
Reverse Engineering.pptxReverse Engineering.pptx
Reverse Engineering.pptxSameer Sapra
 
Overview of computer
Overview of computerOverview of computer
Overview of computerSunny Pavan
 
Fedora history 3441-3408-3437-3423
Fedora history 3441-3408-3437-3423Fedora history 3441-3408-3437-3423
Fedora history 3441-3408-3437-3423Muhammad Saad Hassan
 
Computer1 test 2 prep: processing, software, storage
Computer1   test 2 prep:  processing, software, storageComputer1   test 2 prep:  processing, software, storage
Computer1 test 2 prep: processing, software, storageCathy Bennett
 
Useful Shareware for Technical Communicators - STC New England Interchange co...
Useful Shareware for Technical Communicators - STC New England Interchange co...Useful Shareware for Technical Communicators - STC New England Interchange co...
Useful Shareware for Technical Communicators - STC New England Interchange co...Ed Marshall
 
Electronic Publishing 2.0: Reimagining the Publication and Preservation of E ...
Electronic Publishing 2.0: Reimagining the Publication and Preservation of E ...Electronic Publishing 2.0: Reimagining the Publication and Preservation of E ...
Electronic Publishing 2.0: Reimagining the Publication and Preservation of E ...Leonardo Flores
 
20180324 leveraging unix tools
20180324 leveraging unix tools20180324 leveraging unix tools
20180324 leveraging unix toolsDavid Horvath
 
Basics of Computer hardware and Software
Basics of Computer hardware and SoftwareBasics of Computer hardware and Software
Basics of Computer hardware and Softwarevaibhav jindal
 
Care for Network and Computer Hardware L-2 (3).pptx
Care for Network and Computer Hardware     L-2 (3).pptxCare for Network and Computer Hardware     L-2 (3).pptx
Care for Network and Computer Hardware L-2 (3).pptxaytenewbelay1
 

Ähnlich wie Rescuing and preserving old software (20)

Reverse engineering
Reverse engineeringReverse engineering
Reverse engineering
 
basicitknowledge-101119022655-phpapp02.ppt
basicitknowledge-101119022655-phpapp02.pptbasicitknowledge-101119022655-phpapp02.ppt
basicitknowledge-101119022655-phpapp02.ppt
 
Basic IT knowledge
Basic IT knowledgeBasic IT knowledge
Basic IT knowledge
 
Course 101: Lecture 4: A Tour in RTOS Land
Course 101: Lecture 4: A Tour in RTOS Land Course 101: Lecture 4: A Tour in RTOS Land
Course 101: Lecture 4: A Tour in RTOS Land
 
Lesson 2 - Basics of Computers
Lesson 2 - Basics of ComputersLesson 2 - Basics of Computers
Lesson 2 - Basics of Computers
 
Embedded Systems: Lecture 5: A Tour in RTOS Land
Embedded Systems: Lecture 5: A Tour in RTOS LandEmbedded Systems: Lecture 5: A Tour in RTOS Land
Embedded Systems: Lecture 5: A Tour in RTOS Land
 
Play All The Games | RPi Emulator From Scratch - The Undercroft - May 2020
Play All The Games | RPi Emulator From Scratch - The Undercroft - May 2020Play All The Games | RPi Emulator From Scratch - The Undercroft - May 2020
Play All The Games | RPi Emulator From Scratch - The Undercroft - May 2020
 
How Computer work
How Computer workHow Computer work
How Computer work
 
Leaping the chasm from proprietary to open: A survivor's guide
Leaping the chasm from proprietary to open: A survivor's guideLeaping the chasm from proprietary to open: A survivor's guide
Leaping the chasm from proprietary to open: A survivor's guide
 
A presentation on system software
A presentation on system software A presentation on system software
A presentation on system software
 
Reverse Engineering.pptx
Reverse Engineering.pptxReverse Engineering.pptx
Reverse Engineering.pptx
 
Overview of computer
Overview of computerOverview of computer
Overview of computer
 
Fedora history 3441-3408-3437-3423
Fedora history 3441-3408-3437-3423Fedora history 3441-3408-3437-3423
Fedora history 3441-3408-3437-3423
 
Computer1 test 2 prep: processing, software, storage
Computer1   test 2 prep:  processing, software, storageComputer1   test 2 prep:  processing, software, storage
Computer1 test 2 prep: processing, software, storage
 
Software sustainability - Patrick Aerts
Software sustainability - Patrick AertsSoftware sustainability - Patrick Aerts
Software sustainability - Patrick Aerts
 
Useful Shareware for Technical Communicators - STC New England Interchange co...
Useful Shareware for Technical Communicators - STC New England Interchange co...Useful Shareware for Technical Communicators - STC New England Interchange co...
Useful Shareware for Technical Communicators - STC New England Interchange co...
 
Electronic Publishing 2.0: Reimagining the Publication and Preservation of E ...
Electronic Publishing 2.0: Reimagining the Publication and Preservation of E ...Electronic Publishing 2.0: Reimagining the Publication and Preservation of E ...
Electronic Publishing 2.0: Reimagining the Publication and Preservation of E ...
 
20180324 leveraging unix tools
20180324 leveraging unix tools20180324 leveraging unix tools
20180324 leveraging unix tools
 
Basics of Computer hardware and Software
Basics of Computer hardware and SoftwareBasics of Computer hardware and Software
Basics of Computer hardware and Software
 
Care for Network and Computer Hardware L-2 (3).pptx
Care for Network and Computer Hardware     L-2 (3).pptxCare for Network and Computer Hardware     L-2 (3).pptx
Care for Network and Computer Hardware L-2 (3).pptx
 

Kürzlich hochgeladen

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 

Kürzlich hochgeladen (20)

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 

Rescuing and preserving old software

  • 1. Mr Nathan Wade Lanier Technical College Oakwood, Georgia Georgia Technical College of the year - 2014 . The home of both the 2014 and 2015 Technical College Teacher of the Year.
  • 2. Emulation - Rescuing and Preserving Old Software SAVE OUR DIGITAL HERITAGE!
  • 3. Why preserve? • Preserve historical software from volatile storage and neglect • Analog Tape storage • Audio dropouts • Diskettes • “Bit-rot” • Dust • Punch cards and tape • Revive old programs and games on systems no longer supported on either actual systems or emulators • Programmers can learn code and make new homebrew programs for old systems • Sometime old hardware is rare and hard to find in good condition
  • 4. Who is • The Old School Emulation Center (TOSEC) is an organization that is dedicated preserving and cataloging hardware, software, and firmware images for microcomputers and game consoles. • Database includes: • ROMs and firmware images • Software from different types of media • Manuals and magazines
  • 5. Internet Archive Software Collection The Internet Archive Software Collection is the largest vintage and historical software library in the world. It provides instant access to millions of programs, CD-ROM images, documentation and multimedia.  Software  Shareware CDs, playable computer games, TOSEC files  Magazines (in Text section)  Family Computer, Byte, Creative Computing  Magazine Cover Discs
  • 6. Digital Millennium Copyright Act An exemption is granted to the Internet Archive by the D.M.C.A for archival software. This software is free for the public to download. (http://archive.org/about/dmca.php)
  • 7. Two types of emulators STAND ALONE MESS • Multiple OS’ • Dedicated to one system • May not be up to date or abandoned • Multiple systems in one program • Up to date • Not all working What is an “emulator”? A program that acts like a particular system that will run program images for that system.
  • 8. DOSBox • Emulates x86 computer • Used mainly to play DOS- based games • Can run Windows up to 3.11, WordPerfect, and other applications
  • 9. D-Fend Reloaded - DOSBox-Frontend Reloaded • An open source frontend for DOSBox, ScummVM and Windows games
  • 10. ME SSulti mulator uper ystem • Emulates computer systems and game consoles back to the late 60’s
  • 11. Daphne • Laserdisc Arcade Emulator • Will legally load commercial versions of Dragon’s Lair, Dragon’s Lair 2, Space Ace, and Thayer’s Quest from Digital Leasure.
  • 12. Legal Hurdles • Downloading emulators is legal • Roms and software programs may not be legal to download • This depends on the author or company • Shareware and legally purchased software remain legal • Copyright red-tape – hard to find who owns the copyright on ancient software • Commercial software unsupported but still owned by a viable company • Sierra On-Line • Apple • Commercial software owned by a company no longer in business • Interplay • Radio Shack • Software with license keys/dongles/DRM
  • 13. Further reading and links… • The Ex-files: how long will our software last? • http://www.blog.still-water.net/2013/05/the-ex-files-how-long-will-our- software-last/ • Preserving.exe: Toward a National Strategy for Preserving Software • http://www.digitalpreservation.gov/meetings/preservingsoftware2013.html • Preserving.exe: A Short List of Readings on Software Preservation • http://blogs.loc.gov/digitalpreservation/2012/11/preserving-exe-a-short-list- of-readings-on-software-preservation/ • The Geeks Who Saved Prince of Persia’s Source Code From Digital Death • http://www.wired.com/2012/04/prince-of-persia-source-code/
  • 14. • Abandonware FAQ • http://www.abandonwarering.com/?Page=FAQ • Why Preserving Old Computer Games is Surprisingly Difficult • http://mentalfloss.com/article/68930/why-preserving-old-computer-games- surprisingly-difficult • How to use DOSBox to run Dos Games and Old Apps • http://www.howtogeek.com/104725/how-to-use-dosbox-to-run-dos-games-and- old-apps/ • Installing Windows 3.1 in DosBox • http://www.howtogeek.com/230359/how-to-install-windows-3.1-in-dosbox-set-up- drivers-and-play-16-bit-games/ • Computer History Museum Makes Electronic Arts DeluxePaint Source Code Available to the Public • http://www.marketwatch.com/story/computer-history-museum-makes-electronic- arts-deluxepaint-source-code-available-to-the-public-2015-07-22
  • 15. • Copyright Law Is Eating Away At Our Cultural History: And It's Time To Fix That • https://www.techdirt.com/articles/20150129/06091629847/copyright-law-is- eating-away-our-cultural-history-its-time-to-fix-that.shtml • An Exemption to the DMCA Would Let Game Fans Keep Abandoned Games Running • https://www.eff.org/let-game-fans-keep-abandoned-games-running • Old-Computers.com • https://www.facebook.com/oldcomputers • DosBox • http://www.dosbox.com/ • TRS-80 Color Computer Archive • http://www.colorcomputerarchive.com/

Hinweis der Redaktion

  1. https://archive.org/details/software
  2. Examples… Old computer Museum releases code for Electronic Arts DeluxePaint Source Code Available to the Public