@w84death@fosstodon.org
@w84death@fosstodon.org avatar

w84death

@w84death@fosstodon.org

> Cyfrowy Nomada and P1X Founder.
> Producer at beffio.

I know how to code.
I know how to make digital art. Pixel Art & 3D.
I know how to fly FPV racing quads.
I host everything myself.

I'm still using floppies.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

w84death, to pixelart
@w84death@fosstodon.org avatar

redrawn sprites with 2 frame animation.

video/mp4

w84death, to asm
@w84death@fosstodon.org avatar

I made a paper backup of the code. Four A4 pages per game (single side).

image/jpeg

w84death,
@w84death@fosstodon.org avatar

@voxel I remember those. Never write any but know friends that did.

@tripplehelix Are there any magazines left?

tripplehelix, to random
@tripplehelix@fosstodon.org avatar

Argh, my mail was delivered to the wrong address again, someone else has a very similar road name. This keeps happening, especially when we get a new postman. It's frustrating for both myself and the other person!

w84death,
@w84death@fosstodon.org avatar

@tripplehelix You do not have postal codes for streets? or new mailman do not look at this information?

w84death, to asm
@w84death@fosstodon.org avatar
w84death, to asm
@w84death@fosstodon.org avatar

Emulated 386/33Mhz, 2MB RAM

Works perfectly smooth on EeePC class CPU.

w84death,
@w84death@fosstodon.org avatar

@tripplehelix Im still figuring out how to make collision detection in the last free bytes...
the look is similar because I made 2x1 pixels.

w84death, to asm
@w84death@fosstodon.org avatar

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)


image/png
image/png

w84death, to random
@w84death@fosstodon.org avatar

Next game (3) will be something cyberpunk themed. This cover will fit perfectly!

w84death,
@w84death@fosstodon.org avatar

@tripplehelix I was learning how to move my variables into memory and use that for particles/enemies positions. Yesterday I found out how to debug my code and made pissing bullets!

w84death, to retrocomputing
@w84death@fosstodon.org avatar

one man's trash is another man's treasure

After identification: Chicony KB-5911 from 1995

w84death,
@w84death@fosstodon.org avatar

@ tripplehelix yes! very good keyboard. still works fine after this long time!

w84death,
@w84death@fosstodon.org avatar

Night shoot but already shows how I cleaned it up.

One of the best (non mechanical) keyboards I have!

Perfect for my retro IBM PC.

There is a chance I will use one of my Arduino to make a converter for USB. True PS/2 will not work without a dedicated CPU.

w84death,
@w84death@fosstodon.org avatar

@tripplehelix Shift (and fre others) are now fixed. Rubber domes looks like new, problem was the "legs" each button has ant those needst to be perfectly straight. Its platic those bends when I taken them out for cleaning.

My precious dirt!

w84death, to asm
@w84death@fosstodon.org avatar

Yes!
Decoding binary pixel data using AND mask.

4b worth of sprite 🌱 (4x8)

w84death,
@w84death@fosstodon.org avatar

How:

db 11010100b ; D4
db 00111111b ; 7F
db 01001100b ; 4C
db 00010000b ; 10

Becomes a sprite!

w84death,
@w84death@fosstodon.org avatar

Selecting sprites also works now.

w84death,
@w84death@fosstodon.org avatar

@tripplehelix slowly... :)

w84death, to asm
@w84death@fosstodon.org avatar

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!

image/png
image/png
image/png

w84death,
@w84death@fosstodon.org avatar

This is the whole game :)

w84death,
@w84death@fosstodon.org avatar

Quick gameplay video. QEMU.

video/mp4

w84death,
@w84death@fosstodon.org avatar

@tripplehelix become a robot-can!

w84death, to asm
@w84death@fosstodon.org avatar

Removed super nice animated sprite of the player for more space.... This enables me to implement:

  • restart game
  • exit platform to go to next level
  • dying restart to first level
  • 4 levels (last 2 empty in video).

504 bytes

video/mp4

w84death,
@w84death@fosstodon.org avatar

@tripplehelix was taken to another castle :D

w84death, to asm
@w84death@fosstodon.org avatar

State of the game.

  • The dude has 3 frames to save space
  • Simple gravity added
  • Key-press changes his movement direction
  • Dude cant go outside the screen

359 bytes used of 512b limit.

video/mp4

w84death, (edited )
@w84death@fosstodon.org avatar

@tripplehelix all delays, vsyncs do not works and there is flickering. But I'm almost done with the per pixel drawing of the dude (now girl) with transparency!

EDIT: done ;)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • tsrsr
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • mdbf
  • Youngstown
  • osvaldo12
  • slotface
  • everett
  • rosin
  • hgfsjryuu7
  • kavyap
  • PowerRangers
  • normalnudes
  • ngwrru68w68
  • khanakhh
  • cisconetworking
  • modclub
  • GTA5RPClips
  • Durango
  • InstantRegret
  • vwfavf
  • tacticalgear
  • tester
  • cubers
  • ethstaker
  • anitta
  • All magazines