Dean Yergens
  • Home
    • Calendar
    • Resume
    • Publications
  • Software
    • Synthesis >
      • Current Version
      • Synthesis Tutorials
    • RMail
    • Meta Data Repository
    • Patient-X
    • WebReports
    • HealthSim Calendar Gadget
    • MT4Health
    • Amazon ISBN 2 BibTex
    • ForestRanger
    • Alberta Sepsis Network
    • R Code
  • Global Health
    • Software
    • Philippines
    • Malawi
    • Zambia
    • Kenya
    • World Health Organization
    • Verbal Autopsy
    • Space Medicine
  • Computer Science
    • Robotics
    • Data Management
    • GPU Parallel Processing
    • Machine Learning
    • Visualization
    • Operating Systems
    • Programming Languages
    • Software Engineering
    • Simulations
    • Computer Configurations
    • Single Board Computers
    • IEEE RSS Feed
    • Glossary
    • Commercial Software Blog
  • Health Sciences
    • AI Walkthrough
    • Canadian Health System Books
    • Microsimulation
    • Graph Databases (Neo4J)
    • Administrative Data
    • CCHS Overview
    • Literature Reviews >
      • Newspaper Literature Reviews
      • Open Access
      • Statistics Utilization
      • Topic Modeling
      • Utilizing R for Literature Reviews
    • Statistics >
      • RMedicine (RClub) >
        • Blog
        • Forums
    • Health Informatics >
      • DataMergeR
      • Dashboards
      • Academic Software Development
      • Critical Care Systems
      • Patient Flow >
        • Patient Flow Simulations
        • Systems
      • HL7
    • Online Courses
    • Public Health Documentaries
    • Summer Institutes
    • WHO Internships
    • Conferences
  • Collection
    • Hardware
    • Software
    • Looking for
    • Analog Computers
    • Old Monitor Projects
    • Computer Books and Software
    • 3D Models
    • FrostByte
    • New Devices Vintage Computers
    • Floppy Music
    • History of Workstations
  • Other
    • Future Projects
    • Home Automation
    • Animatronics
    • Raspberry Pi
    • Deaner.AI
    • CANMAR
    • EpiComics
    • The Art of Deaner
    • LED Cube 8x8x8
    • Ambient Devices
    • EasyButton
    • African Art
    • Movie Posters
    • Wildlife Photography
    • Coursera
    • Neat Companies
  • Blog

Hardware Emulators

6/30/2014

0 Comments

 
Before VMWare, VirtualBox and other virtualization/emulator environments, hardware emulators were required if you wanted to run other computing environments on a different piece of hardware.

Hardware Emulators
Atari hardware running Macintosh software (Spectre GCR)
Macintosh hardware running PC software (Orange PC)

Today, there are developers who are creating new hardware emulators (implementations) of older hardware such as the Amiga 500 (the Minimig).
Picture
Spectre GCR - The Spectre GCR was a hardware add-on to the Atari ST computers that plugged into the cartridge port.  It essentially turned the Atari ST into an Apple Macintosh computer.  The Spectre GCR required the owner to purchase a set of official Apple Macintosh 128K ROMs and the Macintosh Operating System 6.0.8 disks. This avoided any legal issues of copying/pirating Apple's software. The emulator runs best with a high-resolution monochrome monitor, such as Atari's own SM124, but will run on colour displays by either displaying a user-selectable half of the Macintosh screen, or missing out alternate lines to fit the lower resolution colour display. The Spectre GCR plugged into the cartridge slot, and modified the frequency of the data to/from the single-speed floppy drive of the Atari ST, thus allowing it to read Macintosh GCR format discs which required a multi-speed floppy drive. [source: http://en.wikipedia.org/wiki/Spectre_GCR]

http://www.oocities.org/clu-da-bard/
http://dev-docs.atariforge.org/files/Spectre_GCR_Manual.pdf

Picture
Orange PC - PCI card (5V 32-bit slot) that allows you to run Windows 95/97 and DOS on PCI equipped Macs. This is a model 540 which has an Intel P1 onboard running at 166 MHz. 

http://en.wikipedia.org/wiki/Orange_Micro
http://www.vintagemacworld.com/omweb/orangepcfaqs.html#Anchor-Can-42424
http://en.wikipedia.org/wiki/Peripheral_Component_Interconnect 
http://www.vintagemacworld.com/O386.html
http://www.vintagemacworld.com/omweb/HowToUpgrade34.html

Picture
SUN Penguin PCI - SunPCi is a series of Single Board Computers with a PCI connector that adds hardware which enables Sun workstations to act as an 'PC compatible' computer. It includes an x86 processor, RAM, expansion ports, and an onboard graphics controller, allowing complete x86 operating environments on Sun Workstations. 
[source: http://en.wikipedia.org/wiki/SunPCi]


SunPCi (400 MHz p/n 375-0095) (not supported on Solaris 9/10)



Picture
Minimig - the first hardware emulator of an Amiga 500 system based on Dennis van Weeren's open source project and produced by ACube Systems in Italy.  The original Amiga chipset (OCS and ECS) is re-implemented in FPGA.  Furthermore, thanks to the onboard 68000 cpu, the same used on the original machine. the emulation of the original hardware is accurate and it is possible to run a wide number of games and applications simply copying the ADF files (they are images of the original floppy disks) on a standard SD card. Standard PS2 keyboard and mouse (commonly used on PCs) are supported as well as original Amiga mouse and joystick.

The Minimig is available in the following configurations:
  • Fully assembled board with 2 MB RAM and 1 GB SD Card
  • Fully assembled board with 4 MB RAM and 1 GB SD Card
  • Universal PSU (110 or 220V)

source: http://www.acube-systems.biz/index.php?page=hardware&pid=3


0 Comments



Leave a Reply.

    Dean Yergens

    Computer Science, Medical Informatics, Health Services Research, Epidemiology.

    Archives

    September 2019
    January 2018
    December 2017
    September 2017
    August 2017
    May 2017
    March 2017
    January 2017
    November 2016
    September 2016
    August 2016
    June 2016
    May 2016
    March 2016
    February 2016
    January 2016
    November 2015
    October 2015
    March 2015
    August 2014
    July 2014
    June 2014

    Categories

    All
    Epidemiology
    Hacking
    Linux
    Software
    Vintage Computing

    RSS Feed