512-Byte Boot Sector Pong Game

written by - Akshat Joshi Sometime back, I set myself a crazy constraint: Load only one thing at boot - A Pong game that fits in one floppy disk sector — 512 bytes. Why would I build this? I have played with Operating Systems and their workings by customizing them and

अक्षत | Akshat Joshi
They have also other great retro coding books available for #Intellivision #Colecovision and #BootSector games: nanochess.org/store.html Their website and GitHub (github.com/nanochess) are just an awesome collection of coding resources #retrodev #msx #assembler #BASIC #retrogaming

RE: https://bsky.app/profile/did:plc:io6owsze2yxsfsl2cd7znmik/post/3lmkoo4wjbk2p

The nanochess' store
Bluesky

Bluesky Social

Better screenshots from emulator (i486 DX2 66Mhz!) with proper tall pixels in a 4:3 aspect ratio.

512 bytes boot loader
2035 bytes, four floppy sectors game code

Full features list: https://github.com/w84death/x86-assembly?tab=readme-ov-file#main-features

#Assembly #x86 #BareMetal #BootSector #VGA #PixelArt #ScreenshotSaturday #IndieGameDev #GameDev #Floppy #ASM

GitHub - w84death/x86-assembly: Bootsector, no os games and programs

Bootsector, no os games and programs. Contribute to w84death/x86-assembly development by creating an account on GitHub.

GitHub

Updated my bootloader to have maximum payload capacity.

A lot of text can be displayed for game title, description and keys. Example usage for my game in the screenshot.

#Assembly #Bootsector #x86 #BareMetal #ScreenshotSaturday

Dedicated sub-page for all my assembly, 512 bytes, games!

=> https://smol.p1x.in/assembly/

#assembly #asm #512bytes #IndieGameDev #GameDev #BootSector

Smol Assembly Games by P1X

Pixelartin' for next game.
Core gameplay alredy done. Still some bytes left for more sprites!

# #bootsector #1bit

Find out this awesome IDE: Fresh.

It's for Flat Assembler. I was able to fix some bug and now I have a .COM version of the boot-sector games working fine in DOS/WinXP!

=> https://fresh.flatassembler.net/index.cgi?page=content/0index.txt

#asm #assembly #x86 #bootsector #512bytes

Fresh IDE project - Introduction