ibm-pc

Open-source projects categorized as ibm-pc

Top 7 ibm-pc Open-Source Projects

  • pcjs

    The original IBM PC and other machine emulations in JavaScript

  • Project mention: Web-Based Turbo Pascal Compiler | news.ycombinator.com | 2024-04-15
  • pcbasic

    PC-BASIC - A free, cross-platform emulator for the GW-BASIC family of interpreters

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • lzsa

    Byte-aligned, efficient lossless packer that is optimized for fast decompression on 8-bit micros

  • GLaBIOS

    A modern, scratch-built, open-source (GPLv3) alternative ROM BIOS for PC, XT, 8088 Clone or Turbo PCs.

  • Project mention: GLaBIOS A modern, scratch-built, open-source (GPLv3) alternative ROM BIOS | news.ycombinator.com | 2024-02-25
  • basicdos

    A new 8086-based reimagining of PC DOS and BASIC

  • Project mention: Basic-DOS: PC DOS Reimagined | news.ycombinator.com | 2024-01-21
  • pcface

    Bitmap arrays for rendering CP437 glyphs using IBM PC OEM fonts

  • Project mention: Game Font Forensics | news.ycombinator.com | 2024-02-20

    I hold VileR's work on int10h.org in high esteem, given its exceptional quality. As someone whose initial exposure to computers was through IBM PCs, I find VileR's website to be a treasure trove of IBM PC fonts, BIOS fonts, and related resources.

    Inspired by IBM PC games from the 1990s, I aspired to create my own invaders-like game. However hindered by limited access to computers and limited computer programming knowledge, the most I could manage to make were a few text-based adventure games. Although 25 years too late, during the COVID-19 pandemic, I revisited this dream and spent a weekend writing my own Invaders game[1] using HTML5 Canvas.

    Initially, I used CanvasRenderingContext2D: fillText() to display text (current score, info screen, etc.). However, dissatisfied with the text rendering quality, I began looking for IBM PC OEM fonts online and came across the Oldschool PC Fonts[2] on int10h.org. I downloaded the font packs from the website, used a Python script to convert them to bitmaps[3] (arrays of integers), and then used the bitmaps to draw text on the canvas, one cell at a time, to get pixel-perfect results!

    I eventually switched to a different font pack called Modern DOS[4] developed by Jayvee Enaguas. Nevertheless given how extensive VileR's website is and how convenient the font preview tools[5] on the website are, int10h.org remains as my go-to website whenever I am doing any type of retrocomputing work for fun.

    [1] https://susam.net/invaders.html

    [2] https://int10h.org/oldschool-pc-fonts/

    [3] https://github.com/susam/pcface

    [4] https://www.dafont.com/modern-dos.font

    [5] https://int10h.org/oldschool-pc-fonts/fontlist/font?ibm_vga_...

  • optromloader

    IBM PC/Clone 8086+ floppy-loading of option roms.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

ibm-pc related posts

  • Web-Based Turbo Pascal Compiler

    3 projects | news.ycombinator.com | 15 Apr 2024
  • Infinite Mac: Turning to the Dark Side

    2 projects | news.ycombinator.com | 27 Mar 2024
  • GLaBIOS A modern, scratch-built, open-source (GPLv3) alternative ROM BIOS

    1 project | news.ycombinator.com | 25 Feb 2024
  • Basic-DOS: PC DOS Reimagined

    1 project | news.ycombinator.com | 21 Jan 2024
  • MartyPC is a cycle accurate PC XT Emulator and the first to run 5150 Demo

    1 project | /r/emulation | 2 Jul 2023
  • Infinite Mac: Infinitemac.org

    2 projects | news.ycombinator.com | 28 Mar 2023
  • Lot of IBM systems being emulated in browser and some other documents and contents

    2 projects | /r/u_Malokeradio | 6 Feb 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 7 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source ibm-pc projects? This list will help you:

Project Stars
1 pcjs 746
2 pcbasic 355
3 lzsa 229
4 GLaBIOS 192
5 basicdos 83
6 pcface 78
7 optromloader 47

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com