Short introduction to Assembly Language programming on OpenBSD amd64/arm64 #Programming #ASM #OpenBSD https://nechtan.io/articles/openbsd_assembly/
Short introduction to Assembly Language programming on OpenBSD amd64/arm64 #Programming #ASM #OpenBSD https://nechtan.io/articles/openbsd_assembly/
Note to self: For the next version of my PIC assembler, add a way to explicitly declare constants and register numbers instead of just using equ for both. That way it can warn me when I mix up the WF and LW instructions (debugging nightmare).
From the ADMIN Update newsletter: Learn how the tools used in attack surface management help identify attack surfaces more precisely and respond to changes in risk situations
https://www.admin-magazine.com/Archive/2025/85/ASM-tools-and-strategies-for-threat-management?utm_source=mam
#ASM #tools #vulnerabilities #security #AttackSurface #SaaS
My time with the Hydrasynth is over after four years. I took some time to write up my take on it as a synth and why it didn't find a permanent home in my collection, and why you still might love it even tho I didn't. Have a read, won't you?
https://www.etherdiver.com/2025/06/18/exit-interview-hydrasynth/
How to compile C sources
$
./configure; make; make check; make install
Make sure to check the references in your shell regarding compilation also
The man pages are your friend
Are you interested in helping organize a game jam in the biggest computer, demoskene and gaming festival in Finland? Apply to vilunteer before July 6th: https://docs.google.com/forms/d/e/1FAIpQLScSWM070Fr7GI8x-ZCEd3L9T5zbQqP6neC4wJSM9hXTcY6EZA/viewform?usp=sharing&ouid=107043477307131844732
Stay tuned for registration announcements!
#finnishgamejam #indeidev #gamedev #assembly #asm #asmgamejam
500 lines of pure x64 assembly.
Just to create a Vulkan instance.
No helpers. No C. No safety nets. Just raw MASM64 and the Vulkan headers.
This is what low-level graphics looks like when you go all the way down.
Next up: surface and device creation.
Just finished my arena allocator in x64 assembly!
It’s a simple stack allocator—no free, just fast linear allocation with a reset. I wrote it to avoid runtime malloc entirely in my handmade game engine, and to stay as close to the metal as possible.
github.com/IbrahimHindawi/masm64-handmade
I just got Vulkan’s vkCreateInstance to execute from raw x64 assembly.
No C, no C++. Just MASM64 calling into the driver directly.
This is the first working step in my all-assembly engine — from boot to battle, everything will be handwritten in x64 asm.
Part 3 of my Assembly fun (with guest appearance of emacs' hex mode):
Is #RISCV any fun to write assembly language in? #asm #assemblylanguage #programming
Besides the 6502, what other processor is genuinely fun to hand write assembly on? #asm #assemblylanguage #programming
Tracks number indicator works! And gets red below 10.
Low level UX:
- mode 0: viewport panning
- mode 1: cursor movement + tracks building
For future there will be mode 2 for infrastructure placement/management.
Current size: 5175 bytes.
Only 7 sprites, 4 colors per sprite, 16x16
64x64 procedural terrain. 2KB com file.
@puppygirlhornypost2 @soatok Compiler not doing what you want? Just #asm. You won't regret it.