title: PCjs Machines
domain: pcjs.org
tagline: Home of the original IBM PC emulator for browsers.
description: >
  PCjs offers a variety of online machine emulators written in JavaScript. Run DOS, Windows, OS/2 and other vintage PC
  applications in a web browser on your desktop computer, iPhone, or iPad. An assortment of microcomputers, minicomputers, terminals,
  programmable calculators, and arcade machines are also available, along with an archive of historical software and documentation.
author: Jeff Parsons
author_url: https://github.com/jeffpar
logo: /assets/img/logo-home.png
data_dir: machines
left_brace: "{"
right_brace: "}"
encoding: UTF-8

exclude:
  - Dockerfile
  - docker-compose.yml
  - docker-init.sh
  - Gemfile
  - Gemfile.lock
  - gulpfile.js
  - README.md
  - "*.log"
  - "**/tmp"
  - "**/archive"
  - "**/private"
  - /package*.json
  - /.history
  - /.vscode
  - /disks
  - /node_modules
  - /software/pcx86/sys/dos/microsoft/1.25/src
  - /software/pcx86/sys/dos/microsoft/2.11/src
  - /tools/pc/disks

github:
  owner_name: "jeffpar"
  owner_url: https://github.com/jeffpar
  repository_url: https://github.com/jeffpar/pcjs
  pages: https://github.com/jeffpar/pcjs/tree/gh-pages

kramdown:
  input: GFM
  syntax_highlighter: rouge
  syntax_highlighter_opts:
    css_class: highlight
#   disable: true

plugins:
  - jekyll-feed
  - jekyll-sitemap
  - jekyll-redirect-from
  - jekyll-include-cache

software:
  decdisks:
    server: https://decdisks.pcjs.org
  diskettes:
    server: https://diskettes.pcjs.org
  gamedisks:
    server: https://gamedisks.pcjs.org
  harddisks:
    server: https://harddisks.pcjs.org
  miscdisks:
    server: https://miscdisks.pcjs.org
  pcsigdisks:
    server: https://pcsigdisks.pcjs.org

archive:
  lcm:
    server: https://lcm.pcjs.org
  ms:
    server: https://msarchive.pcjs.org
  kb:
    server: https://jeffpar.github.io/kbarchive
