My x86 emulator now runs ROGUE (1984). New blog post about what it takes to go from raw bytes to a playable DOS game: loading MZ executables, memory management, and interrupt handling. twied.github.io/2026/08/18/m... #x86 #retrocomputing #emulation #dos
@gloriouscow.bsky.social
Developer of MartyPC - a cycle-accurate IBM PC/XT Emulator https://github.com/dbalsom/martypc and fluxfox - a PC floppy disk image library https://github.com/dbalsom/fluxfox Retro enthusiast and shameless computer geek
let people be weird. I wanna see you freak out over the things that excite you over being shamed into conforming to the norms.
So here's how i'm using those pixel-art floppy disks in MartyPC. Drag a disk image onto MartyPC's window and you can drop it onto the drive you want to mount it in. #retrocomputing #emulation #martypc
Published the source mappings for the Sierra On-Line SCI Font builder. There are version 1.0.0 WOFF2 files for FONT.000 available in that repo, as well as instructions on how to compile the fonts from scratch and which games you need to have access to. Check 'em out! github.com/32bitkid/sie...
GitHub - 32bitkid/sierra-sci-fonts: Mapping definitions for building modern OTF/WOFF2 fonts from Sierra SCI0/SCI01 pixel fonts.
Mapping definitions for building modern OTF/WOFF2 fonts from Sierra SCI0/SCI01 pixel fonts. - 32bitkid/sierra-sci-fonts
github.com
New to martypc.net - Multi-monitor support! Run CGA + MDA here: martypc.net?machine_conf... Run CGA + Hercules here: martypc.net?machine_conf...
MartyPC Web Edition
An IBM PC/XT emulator written in Rust - Now compiled for the web!
martypc.net
Also new for MartyPC 0.4.2: Dual-head support, in a single window. This is the same CGA card output being rendered side-by-side with unique shader instances. #retrocomputing #martypc #emulation
this is the keyboard hitbox editor for making an on-screen keyboard for MartyPC, eventually. It allows you to define rectangles of a bitmap, that can then be displaced by a fixed offset, making it look like the keys are being pushed. #retrocomputing #emulation #martypc
I've updated the web version of my IBM PC emulator, MartyPC. New features: - fabulous floppy drive sound effects - you can now upload and download files to and from the web using msend/mrecv #retrocomputing #emulation martypc.net
MartyPC Web Edition
An IBM PC/XT emulator written in Rust - Now compiled for the web!
martypc.net
in honor of the IBM PC's 45th anniversary today, here is the original prototype motherboard! which side is your favorite?
A new upcoming feature in MartyPC 0.4.2 A new internal file-transfer API allows you to send files back and forth between the emulated system and your native OS while in DOS - no special drivers required! #emulation #retrocomputing #martypc
Happy PC Day! It's the IBM PC's 45th birthday. The Chicago Classic Computer Club (the org that runs #VCFMW) recently accepted this donation of a used IBM PC 5150 system, notable for having its original boxes and packing material (which are much more rare than the items themselves).
So @gloriouscow.bsky.social created a project to allow the PCjr's infrared keyboard to be used via a USB connection. $25 of parts from AdaFruit later, I am now able to use it as my daily driver keyboard if so desired. #pcjr www.youtube.com/watch?v=5cvi... Project info: github.com/dbalsom/pcjr...
PCjr wireless infrared reader to USB
YouTube video by davelister2005
youtube.com
The following Egyptian hieroglyphics are also a valid MS-DOS COM file. I don't know, what's left? Wingdings? ๐๐ธ๐๐๐๐๐ฟ๐๐ฝ๐๐ฝ๐๐ฝ๐๐ฝ๐๐๐๐๐๐๐๐๐๐๐ฎ๐๐ฎ๐๐ฎ๐๐ฎ๐๐ฎ๐ง๐๐ฟ๐ง๐๐ ๐๐๐๐๐๐๐๐ฎ๐๐ฎ๐๐ฎ๐๐ฎ๐ง๐๐๐๐๐๐๐๐๐๐๐๐ฎ๐๐ฎ๐ง๐๐ท๐๐ฎ๐๐ฎ๐๐ฎ๐ง๐๐๐๐๐๐๐๐๐๐๐๐ฎ๐๐ฎ๐ง๐๐๐๐๐๐๐๐๐๐ฎ๐๐ฎ๐๐ฎ๐๐ฎ๐ง๐๐๐๐๐๐๐ง๐๐๐๐๐๐ฟ๐๐ฟ๐ง๐๐๐๐ง๐๐ฎ๐๐ฎ๐๐ฎ๐ง๐๐๐๐ฎ๐ง๐๐ฟ๐๐ฟ๐๐ฟ๐ง๐๐๐๐๐๐ฎ๐๐ฎ๐๐๐๐๐๐๐๐๐๐๐๐๐ #x86 #asm
I am excited to announce my new release, ๐ฟ๐๐จ๐๐ค๐ฃ๐ฉ๐๐ฃ๐ช๐๐ฉ๐ฎ, featuring remixes by @room40.bsky.social, @timothyfairless.bsky.social, @millihertz.bsky.social, @geneeves.bsky.social, Jonathan Snipes, @ianwellman.bsky.social, and myself, out on Room40. ๐ PRE-ORDER โ yannnovak.bandcamp.com/album/discon...
You can form valid 8088 machine code as a MS-DOS COM executable using nothing but UTF-8 Braille characters and Windows newlines. This is what it looks like rendered with 2x4 bitmaps. You can view the actual COM file here: github.com/dbalsom/exec... #x86 #asm #assembly #8088 #retrocomputing
iMac 5K macro shot shows each subpixel is made of (possibly) 8 other subpixels. iPhone 13 Pro, macro mode, through a lens of snot on the screen.
I am starting to work on the dungeons for Cyclopean II. They will all include new art and textures, but I am also incorporating some stuff from the original game to help tie things together and offer more variety/contrast. #DungeonCrawler #ScreenshotSaturday #RPG
The following Japanese Kana are a valid MS-DOS executable. ในใปใใใใใใใใฟใใใใใใใใใใฟใฎใใใใใใใใใฟใฎใใใดใใใฟใฎใใใใใใใใใฟใฎใใใใฎใใใใใใผใฎใใใใใใฝใฎใใใใใใฟใฎใใใใฎใใใฆใใใฟใฎใใใใใใขใใใฟใฎใใใใใใใใใฟใฎใใใใฎใใใใใใฌใใใฟใฎใใใใฎใใใตใใใฟใฎใใใใใใฌใใใฟใฎใใใใใใขใใใฟใฎใใใใฎใใใใใใกใใใฟใฎใใใใฎใใใใใใฉใฎใใใใฎใใใใใใใใใใใใใใใใใใใใใใใใใ #msdos #assembly #x86 #dosbox
Not only is this a fun, addictive little game, but full assembly source is included. I checked out the 8086 source and it's very well done.
Here's a link, for anybody interested: shdon.itch.io/snake-temple Both the C64 and the DOS version are free and assembly source for both versions is available, as well as a C64 BASIC version.
Friday Blerb! youtu.be/H5heVkauR3M This disk was given to me at VCF Southwest 2026 and the idea was immediately intriguing! It's a version of 3-card Klondike Solitaire that plays on nearly any MS-DOS PC, fully contained in a 3KB binary. Small enough to be loaded entirely from a QR code!
3KB MS-DOS Solitaire game can load from QR code! TinySol
YouTube video by LGR Blerbs
youtu.be
The following emoji are a valid DOS executable. ๐ธโบ๏ธ๐๐ฐ๐๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐น๐ฏ๐ณ๏ธ๐ฏ๐ฎ๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐โญ๐ฝ๏ธ๐ฝ๏ธ๐ฝ๏ธ๐ฝ๏ธ๐ฎ๐ฐ๐๐ฌ๐ฌ๐๏ธ๐ฝ๏ธ๐๏ธ๐๐ช๐๏ธ๐งฎ๐งฏ๐๐ช๐ฎ๐๏ธ๐ฟ๐งฏ๐งฏ๐งฏ๐งฏ๐๐ช๐๏ธ๐ฎ๐๐ช๐๏ธ๐งฎ๐งฎ๐งฏ๐งฏ๐๏ธ๐๐ช๐ฎ๐๏ธ๐งฎ๐งฏ๐งฏ๐งฏ๐งฏ๐งฏ๐งฏ๐๐ช๐๏ธ๐ฟ๐งฏ๐งฏ๐งฏ๐งฏ๐๐ช๐๏ธ๐ฟ๐ฝ๏ธ๐ฝ๏ธ๐ฝ๏ธ๐ฝ๏ธ๐ฎ๐๐ช๐ฎ๐๏ธ๐ฏ๐ฝ๏ธ๐ฝ๏ธ๐๏ธ๐๐ช๐ฎ๐ฎ๐ฎ๐๏ธ๐ฟ๐งฎ๐งฎ๐งฎ๐๐ช๐๏ธ๐งฎ๐๏ธ๐๏ธ๐ฝ๏ธ๐๏ธ๐๐ช๐ฐ๐๐๐โฟ๐น๐ญโชโ๐๐๐ฅ๐๐ฃ๐๐๐๐๐๐ป๐บ๐ป๐ต๐๐ฎ๐๐๐๐ ๐๐ ๐๐๐ณ๐น๐๐น๐๐๐๐๐๐ณ๐๐๐น๐๐๐๐๐๐ฏ๐๐ป๐๐ฟ๐๐๐บ๐ฝ๐ณ๐น๐๐๐๐๐๐๐๐๐๐ป๐บ๐ป๐ป๐๐ป๐ณ๐ฎ๐๐ธ๐ค๐๐ป๐ ๐ป๐๐ป๐ณ๐ท๐๐ท๐ญ๐๐๐ป๐๐๐๐๐๐๐๐ช๐ท๐๐๐พ๐ช๐ป๐บ๐ป๐๐๐๐๐๐๐๐๐งฏ๐ฅ๐
THE KAYPRO 2X MOUSE WORKS! Custom software and adapter for a computer that was never designed to work with a mouse. #vintagecomputing #retrocomputing #retro
The following emoji, pasted into a text editor and saved as a 141-byte COM file, will run as an executable in DosBox-X with options: cpu cputype=8086 machine cga ๐ธโบ๏ธ๐ฐ๐โ๐๏ธ๐งฏ๐งฏ๐งฏ๐ฎ๐๐ฆฎ๐ชโ๐ฐ๐น๐๏ธ๐งฏ๐งฏ๐งฏ๐งฏ๐๐ช๐งฏ๐๐งฎ๐ซช๐๐งฎ๐๐ฎ๐ช๐โญ #retrocomputing #assembly #x86
I made a free, browser based x86 disassembler with CPU-specific modes. Disassemble POP CS at last! No ads or trackers. If I ever make it shitty, fork it. #retrocomputing #emulation #assembly #x86 #reverseengineering dasm.martypc.net
Marty x86 Disassembler
Disassemble machine code for the Intel 8088, NEC V20, and Intel 80386 in your browser.
dasm.martypc.net
Check out my awesome new PiranhaPad. Now I have Four TurboFire Buttons, Perfect for Kill Moves in Hot Fighting Games. It says so. #retrocomputing