Posts

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

w84death, to webdev
@w84death@fosstodon.org avatar

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.

deshipu,
@deshipu@fosstodon.org avatar

@w84death how about something like the haiku icon format? https://blog.leahhanson.us/post/recursecenter2016/haiku_icons.html

w84death, to pixelart
@w84death@fosstodon.org avatar

Just chillin' pixelartin'

#DeluxePaint #PixelArt #FreeDOS

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

@w84death Shouldn't the fly be trying to get to poop? Surely this should be a bee.

w84death,
@w84death@fosstodon.org avatar

@tripplehelix You're up to something :D 💩 but...

"Yes, flies do contribute to pollination and they are known to visit flowers." 🌻

"... are crucial for the pollination of cacao plants" 🍫

w84death, to asm
@w84death@fosstodon.org avatar

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).

image/png

w84death,
@w84death@fosstodon.org avatar

Box design

tripplehelix,
@tripplehelix@fosstodon.org avatar

@w84death Where's the 💩. It's looking great!

w84death, to pixelart
@w84death@fosstodon.org avatar

I put Deluxe Paint II on my FreeDOS retro EeePC. Did some pixelart next to the fireplace.
It shows what we got in the garden.

Nice article => https://www.datagubbe.se/dpaint/

BTW: this setup uses so little computing power (relative to the EeePC power) that it still works hours on battery!

image/jpeg
image/jpeg

tripplehelix,
@tripplehelix@fosstodon.org avatar

@w84death Does your house only have two walls?

w84death,
@w84death@fosstodon.org avatar

@tripplehelix This is an inset corner - outside fireplace.

(And it's not exactly mine house, family retreat)

w84death, to ai
@w84death@fosstodon.org avatar

User: Make simple python application using pygame. Let it opens in the center of the screen, be 512x512 in size and have a hearth icon/shape inside that changes size in hearthbeat fashion.

It works! Looks like Sci-Fi when it does each step just as any other junior programmer. Runs code, checks errors, adds graphics (almost hearth) and in the end even creates venv for this project.

I'm using OpenAI API for this.

=> https://github.com/entropy-research/Devon

image/png

w84death,
@w84death@fosstodon.org avatar

@tripplehelix Do you have the same bug - when it runs local server there is no way to kill it so the Devon is stuck and can not continue? (in python you close the app and can ask for changes).

tripplehelix,
@tripplehelix@fosstodon.org avatar

@w84death Don't have access to Devon yet, these didn't need a server.

w84death, to pixelart
@w84death@fosstodon.org avatar

redrawn sprites with 2 frame animation.

video/mp4

tripplehelix,
@tripplehelix@fosstodon.org avatar

@w84death Looks great! Controls are perfect too, you can't control a fly!

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,
@tripplehelix@fosstodon.org avatar

@w84death @voxel I'm sure some Linux magazine would do an article on something like this.

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

@w84death I may be finally able to get past pesky level 4!

w84death, to asm
@w84death@fosstodon.org avatar

Emulated 386/33Mhz, 2MB RAM

Works perfectly smooth on EeePC class CPU.

tripplehelix,
@tripplehelix@fosstodon.org avatar

@w84death The paratroopers are falling straight through my piss!

This really reminds me of those old commodore games, just less flashing.

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!

tripplehelix,
@tripplehelix@fosstodon.org avatar

@w84death Did you know you can get the dude stuck on the sides by spamming the direction?

w84death, to retrocomputing
@w84death@fosstodon.org avatar

one man's trash is another man's treasure

After identification: Chicony KB-5911 from 1995

tripplehelix,
@tripplehelix@fosstodon.org avatar

@w84death That shift key is too low, has the rubber dome disintegrated?

Clean your desk, that's gross.

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)

tripplehelix,
@tripplehelix@fosstodon.org avatar

@w84death "Ganja Farmer in Boot Sector!" huh... well, I'm intrigued.

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

tripplehelix,
@tripplehelix@fosstodon.org avatar

@w84death strangely hard once you get to level 3. What even is she anymore?

w84death,
@w84death@fosstodon.org avatar

@tripplehelix become a robot-can!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • everett
  • osvaldo12
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • kavyap
  • Durango
  • ngwrru68w68
  • GTA5RPClips
  • megavids
  • DreamBathrooms
  • khanakhh
  • Leos
  • cisconetworking
  • ethstaker
  • modclub
  • tester
  • cubers
  • tacticalgear
  • provamag3
  • normalnudes
  • anitta
  • lostlight
  • All magazines