https://github.com/xem/minix86
x86 (MS-DOS) documentation, disassembler and emulator - WIP
https://github.com/xem/minix86
Last synced: 5 months ago
JSON representation
x86 (MS-DOS) documentation, disassembler and emulator - WIP
- Host: GitHub
- URL: https://github.com/xem/minix86
- Owner: xem
- Created: 2016-09-28T12:12:31.000Z (over 9 years ago)
- Default Branch: gh-pages
- Last Pushed: 2017-01-26T08:08:09.000Z (over 9 years ago)
- Last Synced: 2024-11-08T22:36:46.992Z (over 1 year ago)
- Language: HTML
- Homepage:
- Size: 31.8 MB
- Stars: 305
- Watchers: 15
- Forks: 26
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- starred-awesome - minix86 - x86 (MS-DOS) documentation, disassembler and emulator - WIP (HTML)
- awesome-simd - x86 documentation - x86 documentation (Links)
README
mini x86
==
A x86 documentation, disassembler and emulator (in pure JS) optimized for running (MS-DOS) .COM files.
---
### Documentation:
- TL;DR: https://github.com/xem/minix86/blob/gh-pages/TLDR.md (wip)
- Instructions table: https://github.com/xem/minix86/blob/gh-pages/instructions.md (wip)
- Intel documentation converted in HTML:
- vol 1: http://xem.github.io/minix86/manual/intel-x86-and-64-manual-vol1/o_7281d5ea06a5b67a.html
- vol 2: http://xem.github.io/minix86/manual/intel-x86-and-64-manual-vol2/o_b5573232dd8f1481.html
- vol 3: http://xem.github.io/minix86/manual/intel-x86-and-64-manual-vol3/o_fe12b1e2a880e0ce.html
---
### Apps:
- disassembler (WIP): http://xem.github.io/minix86/src/disassembler.html
- emulator: coming soon! (emulator.html)
Bonus:
- Tiny tool to convert a file into an array of bytes: http://xem.github.io/minix86/src/bytes.html
---
### Demos included:
**Tutos from http://www.sizecoding.org:**
- hello world
- xor pattern
- xor pattern animated (supports Esc key)
- tunnel (with FPU instructions)
**sub-256b demos from Pouët:**
- 32b FIRE EFFECT by ribbon: http://www.pouet.net/prod.php?which=13729
- 32b FIRE EFFECT v2 by ribbon: http://www.pouet.net/prod.php?which=29411
- DRAGON FADE by HellMood: http://www.pouet.net/prod.php?which=63522
- M8TRIX by HellMood: http://www.pouet.net/prod.php?which=63126
- POINT16B by Desire: http://www.pouet.net/prod.php?which=63826
- FIREWAVE byDesire: http://www.pouet.net/prod.php?which=67949
- DIROJED by Řrřola: http://www.pouet.net/prod.php?which=28913
- FR01 by farbrausch: http://www.pouet.net/prod.php?which=8697
**256b demos from pouet:**
- FUTURA by red sector inc: http://www.pouet.net/prod.php?which=66806
- MEGAPOLE by red sector inc: http://www.pouet.net/prod.php?which=66372
- TUBE by 3SC: http://www.pouet.net/prod.php?which=3397
- 4IS256 by Řrřola: http://www.pouet.net/prod.php?which=29286
- ATRAKTOR by Řrřola: http://www.pouet.net/prod.php?which=68148
- PULS by Řrřola: http://www.pouet.net/prod.php?which=53816
- SYMETRIE by Řrřola: http://www.pouet.net/prod.php?which=32589
- QUATRO by Desire and sensenstahl: http://www.pouet.net/prod.php?which=68020
**4kb:**
- Motion sickness by Yobi/wAMMA: http://www.pouet.net/prod.php?which=6404
---
### Assets
- VGA palette: http://xem.github.io/minix86/src/vga-palette.png
- CP437 charset: http://xem.github.io/minix86/src/cp437.png
- Logo: http://xem.github.io/minix86/logo.png
---
### News
- 31/12: unofficial HN thread: https://news.ycombinator.com/item?id=13291052 (4.3k visits, 28 forks and 200 stars in 3 days!)