Skip to main content

Python-based PC-98 BIOS & System Emulator

Project description

Py98 – Python-based PC-98 BIOS & System Emulator

Experimental BIOS-level emulation and virtual OS environment written entirely in Python.

Overview

Py98 aims to recreate NEC PC-98–style DOS and BIOS layers in pure Python. It includes:

  • CPU16 interpreter (8086-like)
  • INT 10h / 13h handler emulation
  • FAT12/16 sector reader
  • Streamlit/Tkinter hybrid UI for image browsing

Related Projects

  • Neo98 Studio – Integrated launcher and tool suite
  • NostalOgy Py98 – Web-based distribution & creative environment

License

MIT License (© 2025 higashiikenaga)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

py98-0.1.0.tar.gz (1.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

py98-0.1.0-py3-none-any.whl (1.4 kB view details)

Uploaded Python 3

File details

Details for the file py98-0.1.0.tar.gz.

File metadata

  • Download URL: py98-0.1.0.tar.gz
  • Upload date:
  • Size: 1.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.8

File hashes

Hashes for py98-0.1.0.tar.gz
Algorithm Hash digest
SHA256 699457de71282ffc1b2dde7f02863b2939f080244ef8defe133c22d7f5f3064a
MD5 f33d499c4a8b1399fc13d34232a77276
BLAKE2b-256 4e50c80519abfb2a8cd29651c20e7582023ba631e6bff1a96b057fd179a99b6a

See more details on using hashes here.

File details

Details for the file py98-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: py98-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 1.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.8

File hashes

Hashes for py98-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 89c8fe0154bb7166a70b76223db106973e866e252ad30a28aad7844ad93e4388
MD5 e78380b72d0540b5770fc7af1de6b2a9
BLAKE2b-256 3e305004f67ed54140f8dc249ae2bb2c7c00076707ab2c9a75154bee0a5a02e2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page