RE: https://mastodon.social/@alefunguju/116289145722680856

By the way, this screenshot is of the Linux-native version built with Raylib, which is shaping up quite nicely lately!

(The original web version has no dependencies and works through the Web Canvas 2D context)

#raylib #gamedev #FruitsAndTails #gamingonlinux #zig #ziglang

Cursed to C#

Yearning to #ziglang

update to my UEFI engine.

I added game of life rules that are affected by terrain and age of the cell.

Video in 🧡

#ZigLang

Things are steadily falling into place on the custom PS1 Emulator. It's actually semi-playable too!

Crash Team Racing: Roos Tubes

 

#emulator #emulators #PS1 #CTR #Zig #ZigLang #gamedev

Devlog ⚑ Zig Programming Language

State of UEFI engine project. Drawing tiles.

For fullHD those are tiny! This is 40" monitor.

I will need to update my drawing tool for supporting 32x32 sprites and draw a new dedicated tileset for this side-project. I always wanted to make a tower defense game but for some reason never did one.

#ZigLang #PixelArt

ZIG UEFI test application works on bare-metal!

Here some terminal x86 + CRT monitor. Run from an USB pendrive. Mouse support.

BOOTIA32.EFI 300KB

#ZigLang

"we have tracker at home"

I'm back to work on audio part of the P1Xel Tool.
This also means that I will update music and sfx in the game :)

#ZigLang #GameDev #IndieDev #Tools #ChipTune #Tracker

Ok, a Zig follow up... I managed to get the headers included properly, but now I'm having trouble passing a prebuilt library on.

I've seen suggestions that it can be added as an object file with e.g:

lib.addObjectFile(wgpu_lib.path("lib/libwgpu_native.a"));

This does seems to kind of repack it into a new library, of which Zig itself is saying "not an ELF file" when I try to use it. ("file" and "readelf" say that it _is_ and ELF, but it's different from the original lib.)

>>

#zig #ziglang

This is UEFI application in ZIG!

#ZigLang #BareMetal