#bootsector — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #bootsector, aggregated by home.social.
-
I wrote a Pong game in a 512-byte boot sector
https://akshatjoshi.com/i-wrote-a-pong-game-in-a-512-byte-boot-sector/
#HackerNews #PongGame #BootSector #Coding #FunTech #RetroGaming
-
I wrote a Pong game in a 512-byte boot sector
https://akshatjoshi.com/i-wrote-a-pong-game-in-a-512-byte-boot-sector/
#HackerNews #PongGame #BootSector #Coding #FunTech #RetroGaming
-
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 codeFull 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
-
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 codeFull 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
-
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.
-
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.
-
Dedicated sub-page for all my assembly, 512 bytes, games!
-
Dedicated sub-page for all my assembly, 512 bytes, games!
-
Pixelartin' for next game.
Core gameplay alredy done. Still some bytes left for more sprites! -
Pixelartin' for next game.
Core gameplay alredy done. Still some bytes left for more sprites! -
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
-
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
-
I'm thinking of making actual isometric graphics in 512bytes.
I only need 4 sprites (8x8). Figuring out the optimal drawing method will be a lot of fun!
#assembly #asm #bootsector #512bytes #PixelArt #IndieGameDev
-
I'm thinking of making actual isometric graphics in 512bytes.
I only need 4 sprites (8x8). Figuring out the optimal drawing method will be a lot of fun!
#assembly #asm #bootsector #512bytes #PixelArt #IndieGameDev
-
The power of the algorithm!
Problem to solve:
Moving the 🦜 parrot on the screen with arrows, only diagonal movement.Naive vs pro solution is a whopping 88 bytes difference!
Explanation in 🧵
#asm #Assembly #bootsector #GameDev #IndieGameDev #x86 #16bit
-
The power of the algorithm!
Problem to solve:
Moving the 🦜 parrot on the screen with arrows, only diagonal movement.Naive vs pro solution is a whopping 88 bytes difference!
Explanation in 🧵
#asm #Assembly #bootsector #GameDev #IndieGameDev #x86 #16bit
-
I'm thinking of keeping sprites as set of rectangles for my bootsector games.
To test this approach I'm creating a simple painting app that will export to such format.
-
I'm thinking of keeping sprites as set of rectangles for my bootsector games.
To test this approach I'm creating a simple painting app that will export to such format.
-
The whole binary.
-
The whole binary.
-
Nicer backgrounds :)
-
Nicer backgrounds :)
-
The Fly Escape game is done. It sits on this magnificent, translucent floppy 💾
Watch it boot: video in 🧵
I sizecode the hell of this code! It has all the features I wanted, works on 286 with 256 KB of RAM and fits perfectly on the first sector (512bytes).
-
The Fly Escape game is done. It sits on this magnificent, translucent floppy 💾
Watch it boot: video in 🧵
I sizecode the hell of this code! It has all the features I wanted, works on 286 with 256 KB of RAM and fits perfectly on the first sector (512bytes).
-
Fly with a health bar. That took a lot of code size optimizations to happend. Now its real!
GitHub page: https://github.com/w84death/x86-assembly/tree/main/bootsector/game3
-
Fly with a health bar. That took a lot of code size optimizations to happend. Now its real!
GitHub page: https://github.com/w84death/x86-assembly/tree/main/bootsector/game3
-
Last days was spend debugging fatal bug (crashing the system) in my latest game - Fly Escape!
Last night I finally get pass it. I found new bugs but at least now I can play few levels now. After fixing those smaller bugs game will be done. Its already addicting and fun.
I learnt few more tricks for reducing code length. Pentium processor required. 💻
Around 14 bytes left. 💾
#assembly #asm #BootSector #512bytes #GameDev #IndieGameDev #PixelArt
-
Last days was spend debugging fatal bug (crashing the system) in my latest game - Fly Escape!
Last night I finally get pass it. I found new bugs but at least now I can play few levels now. After fixing those smaller bugs game will be done. Its already addicting and fun.
I learnt few more tricks for reducing code length. Pentium processor required. 💻
Around 14 bytes left. 💾
#assembly #asm #BootSector #512bytes #GameDev #IndieGameDev #PixelArt
-
I've updated my first bootsector game. Closing last bugs. It is complete now!
2 bytes left ;)
https://github.com/w84death/x86-assembly/tree/main/bootsector/game1
-
I've updated my first bootsector game. Closing last bugs. It is complete now!
2 bytes left ;)
https://github.com/w84death/x86-assembly/tree/main/bootsector/game1
-
Updated sprites, randomization.
-
Updated sprites, randomization.
-
My latest engine with entities, sprites, no flickering and just 323 bytes.
Next will be collision checking, lives, collecting flowers.
-
My latest engine with entities, sprites, no flickering and just 323 bytes.
Next will be collision checking, lives, collecting flowers.
-
Game 1 updated with 4 life system (red line).
https://github.com/w84death/x86-assembly/tree/main/bootsector/game1
-
Game 1 updated with 4 life system (red line).
https://github.com/w84death/x86-assembly/tree/main/bootsector/game1
-
Ganja Farmer 512b finished!
https://github.com/w84death/x86-assembly/tree/main/bootsector/game2
-
Emulated 386/33Mhz, 2MB RAM
Works perfectly smooth on EeePC class CPU.
-
Emulated 386/33Mhz, 2MB RAM
Works perfectly smooth on EeePC class CPU.
-
I could not sleep last night so I made some updates and get working bullets and first enemy!
Around 20 bytest left.. there will be a lot of code golfing to add alle the gameplay needed :D
-
I could not sleep last night so I made some updates and get working bullets and first enemy!
Around 20 bytest left.. there will be a lot of code golfing to add alle the gameplay needed :D
-
For anyone intrested in boot sector programming this is *the best* tool out there!
I was searching so long for anything close to this for days. And bum! I don't even remember where I found it.
=> https://www.bootsector.games/
- x86 BIOS Emulator
- Assembly IDE (bad error handling)
- Compiler, Debugger, Stepper
- Live memory map! <- this is HUGE for me
- Web only (Good and bad) -
For anyone intrested in boot sector programming this is *the best* tool out there!
I was searching so long for anything close to this for days. And bum! I don't even remember where I found it.
=> https://www.bootsector.games/
- x86 BIOS Emulator
- Assembly IDE (bad error handling)
- Compiler, Debugger, Stepper
- Live memory map! <- this is HUGE for me
- Web only (Good and bad) -
While making my second boot sector game I learned new size coding tricks.
I applied those to the first game and got 18 bytes for exact same game! I can add more levels and/or 3x lives system to beat the game.
-
While making my second boot sector game I learned new size coding tricks.
I applied those to the first game and got 18 bytes for exact same game! I can add more levels and/or 3x lives system to beat the game.
-
Yes!
Decoding binary pixel data using AND mask.4b worth of sprite 🌱 (4x8)
-
Yes!
Decoding binary pixel data using AND mask.4b worth of sprite 🌱 (4x8)
-
Learning disk read/write. I will need that to write a boot sector text editor :)
-
Learning disk read/write. I will need that to write a boot sector text editor :)
-
My first boot-sector game is done!
Your goal is to fall into the moving boat at the bottom. Do not touch red platforms or fall into the ocean.
It has four levels.
https://github.com/w84death/x86-assembly
All 512 bytes used!
-
My first boot-sector game is done!
Your goal is to fall into the moving boat at the bottom. Do not touch red platforms or fall into the ocean.
It has four levels.
https://github.com/w84death/x86-assembly
All 512 bytes used!
-
Added my own signature 😎
-
Added my own signature 😎