#asm — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #asm, aggregated by home.social.
-
RE: https://mastodon.gamedev.place/@rygorous/117080411849496891
Damn this trick is neat! 🤩
-
RE: https://mastodon.gamedev.place/@rygorous/117080411849496891
Damn this trick is neat! 🤩
-
RE: https://social.heise.de/@ct_Magazin/117072302148680373
wow a single x86 asm instruction that can take up to 23 seconds (or under heavy PCIe load up to 63 seconds).
Wow.
-
RE: https://social.heise.de/@ct_Magazin/117072302148680373
wow a single x86 asm instruction that can take up to 23 seconds (or under heavy PCIe load up to 63 seconds).
Wow.
-
L'Assemblea Sobiranista de Mallorca aposta per la descolonització de Ceuta i Melilla https://www.dbalears.cat/balears/balears/2026/08/04/421649/assemblea-sobiranista-mallorca-aposta-per-descolonitzacio-ceuta-melilla.html #AssembleaSobiranistadeMallorca #IllesBalears #Melilla #Balears #Ceuta #ASM -
🎉 Wow, FFmpeg 9.0 is here! 🎉 If you can't contain your #excitement over 2200 tiny fixes nobody will notice, you must be a real life of the party. 🙄 Vulkan! WebP! asm! Because what else would you be doing on a Saturday night in 2026? 😂
https://jbkempf.com/blog/2026/ffmpeg-9.0/ #FFmpeg9 #Vulkan #WebP #asm #softwareupdate #HackerNews #ngated -
🎉 Wow, FFmpeg 9.0 is here! 🎉 If you can't contain your #excitement over 2200 tiny fixes nobody will notice, you must be a real life of the party. 🙄 Vulkan! WebP! asm! Because what else would you be doing on a Saturday night in 2026? 😂
https://jbkempf.com/blog/2026/ffmpeg-9.0/ #FFmpeg9 #Vulkan #WebP #asm #softwareupdate #HackerNews #ngated -
#USA longue et pénible audition de l'ancien «Monsieur Covid» #fauci sur qui les Républicains veulent rejeter toutes les fautes
https://www.rfi.fr/fr/am%C3%A9riques/20260801-%C3%A9tats-unis-la-longue-et-p%C3%A9nible-audition-de-l-ancien-monsieur-covid-sur-qui-les-r%C3%A9publicains-veulent-rejeter-toutes-les-fautes
Cette politique « définit largement plusieurs catégories de recherche qui, si elles sont fermées, entraveront notre capacité en tant que nation à faire face aux menaces de maladies infectieuses et à répondre aux futures épidémies » s’inquiètent les membres de l’American Society of Microbiology #ASM communiqué diffusé le 29 juillet #trump -
L’Assemblea Sobiranista de Mallorca felicita el Perú pels 205 anys d’independència https://www.dbalears.cat/balears/balears/2026/07/29/421477/assemblea-sobiranista-mallorca-felicita-peru-pels-205-anys-independencia.html #independència #IllesBalears #Balears #Perú #ASM -
L’ASM crida a la participació a la manifestació de diumenge: «mai no havíem estat tan poc amos i senyors dels nostre destí» https://www.dbalears.cat/balears/balears/2026/07/24/421327/asm-crida-participacio-manifestacio-diumenge-mai-haviem-estat-tan-poc-amos-senyors-dels-nostre-desti.html #IllesBalears #Balears #ASM -
Màrtirs de la independència de Colòmbia (alguns, d’origen català) executats pels colonitzadors espanyols https://www.dbalears.cat/balears/balears/2026/07/21/421241/martirs-independencia-colombia-alguns-origen-catala-executats-pels-colonitzadors-espanyols.html #IllesBalears #Colòmbia #Balears #ASM -
Màrtirs de la independència de Colòmbia executats pels colonitzadors espanyols (alguns, d’origen català) https://www.dbalears.cat/balears/balears/2026/07/20/421241/martirs-independencia-colombia-executats-pels-colonitzadors-espanyols-alguns-origen-catala.html #IllesBalears #Colòmbia #Balears #ASM -
L’ASM felicita Colòmbia en el 216è aniversari de la independència i referma el compromís per una Mallorca lliure i independent https://www.dbalears.cat/balears/balears/2026/07/20/421239/asm-felicita-colombia-216e-aniversari-independencia-referma-compromis-per-mallorca-lliure-independent.html #IllesBalears #Colòmbia #Balears #ASM -
Frame: a X11 Display Server written in x86_64 Linux Assembly ; no libc, no toolkits, no FreeType, no Mesa, no Xlib - Project by Geir Isene #ASM #X11 https://github.com/isene/frame
-
Frame: a X11 Display Server written in x86_64 Linux Assembly ; no libc, no toolkits, no FreeType, no Mesa, no Xlib - Project by Geir Isene #ASM #X11 https://github.com/isene/frame
-
-
-
I'm gonna need to print out a cheatsheet for all these commands. mov actually copies, je is jump-if-equal. words have no meaning here.
-
Learning assembly for a small project. Assembly very much does not care about my comfort and will continue to hurt me as I keep bricking emulated bare metal.
-
the video playback may interest some.
-
the video playback may interest some.
-
this should give you a rough idea of where i am going with the code.
it is very tightly following the 8080 implementation of Tiny BASIC Extended.
https://paste.sr.ht/~vidak/c76d042342675987c1d85558592fb8e88b4f3ab6
-
this should give you a rough idea of where i am going with the code.
it is very tightly following the 8080 implementation of Tiny BASIC Extended.
https://paste.sr.ht/~vidak/c76d042342675987c1d85558592fb8e88b4f3ab6
-
Good morning! It's been a few days of work, but happily I think these are very promising results. My assembler is now able to assemble a good part of IA-64 / AMD64 / x86_64 code and run simple programmes calling the Linux kernel directly, no C library involved, which accounts for the performance difference in the first rough benchmark (unsophisticated but directionally right).
This assembler architecture is an extension improving on the zenas Z80 assembler, so it's likely that a future version will fold zenas into the new architecture, and the new unified assembler will target both architectures (initially Z80 and AMD64).
The parts it still can't assemble: legacy i386 modes, fpu x87, SSE, SIMD instructions. It's possible that I may never go through the hassle of implementing i386. The payoff of implementing ARM64 next is much more important I think (that opens a few other modern platforms, including the M1 and Raspberry Pi).
In the coming months, ironing out the assembler wrinkles, completing ELF64, Mach-O, and PE32 output, it starts to look like I might be able to make ual generate native binaries directly, adding a new ual-zenas backend. Probably Linux-only sometime by the end of the year, and the rest sometime in 2027.
#assembler #asm #programming #amd64 #ia64 #ia_64 #z80 #golang #foss
-
Good morning! It's been a few days of work, but happily I think these are very promising results. My assembler is now able to assemble a good part of IA-64 / AMD64 / x86_64 code and run simple programmes calling the Linux kernel directly, no C library involved, which accounts for the performance difference in the first rough benchmark (unsophisticated but directionally right).
This assembler architecture is an extension improving on the zenas Z80 assembler, so it's likely that a future version will fold zenas into the new architecture, and the new unified assembler will target both architectures (initially Z80 and AMD64).
The parts it still can't assemble: legacy i386 modes, fpu x87, SSE, SIMD instructions. It's possible that I may never go through the hassle of implementing i386. The payoff of implementing ARM64 next is much more important I think (that opens a few other modern platforms, including the M1 and Raspberry Pi).
In the coming months, ironing out the assembler wrinkles, completing ELF64, Mach-O, and PE32 output, it starts to look like I might be able to make ual generate native binaries directly, adding a new ual-zenas backend. Probably Linux-only sometime by the end of the year, and the rest sometime in 2027.
#assembler #asm #programming #amd64 #ia64 #ia_64 #z80 #golang #foss
-
@stevekohls The most advanced AND solid Z80 assembler is sjasmplus, of which two branches/generations exist:
the original Aprisobal SjASMPlus (historical, no longer maintained)
the z00m128 SjASMPlus (current, active)
https://github.com/z00m128/sjasmplus
PASMO is another, simpler, but very effective assembler which has more of a traditional vibe.
https://pasmo.speccy.org/#docuAnd if you are feeling venturous, here's my own project, the zenas assembler, which has a number of novel and powerful features:
https://ha1tch.github.io/zsp/projects/zenas/index.htmlHappy coding!
-
@stevekohls The most advanced AND solid Z80 assembler is sjasmplus, of which two branches/generations exist:
the original Aprisobal SjASMPlus (historical, no longer maintained)
the z00m128 SjASMPlus (current, active)
https://github.com/z00m128/sjasmplus
PASMO is another, simpler, but very effective assembler which has more of a traditional vibe.
https://pasmo.speccy.org/#docuAnd if you are feeling venturous, here's my own project, the zenas assembler, which has a number of novel and powerful features:
https://ha1tch.github.io/zsp/projects/zenas/index.htmlHappy coding!
-
My assembler is getting x64 and ARM64 smarts. This is the first time it assembles simple arithmetic, writes an ELF64 binary, and then signs off correctly with the right exit code on linux/amd64.
#asm #assembler #amd64 #x86assembly #x86_64 #assembly #assembly64
-
My assembler is getting x64 and ARM64 smarts. This is the first time it assembles simple arithmetic, writes an ELF64 binary, and then signs off correctly with the right exit code on linux/amd64.
#asm #assembler #amd64 #x86assembly #x86_64 #assembly #assembly64
-
Essentially zenas can run and test its own output
https://oldbytes.space/@haitchfive/116869961859865201 -
Essentially zenas can run and test its own output
https://oldbytes.space/@haitchfive/116869961859865201 -
Introducing zenas: a Z80/Z80N macro assembler written in Go, now public at v0.7.5.
The difference: it runs and tests the code it assembles. One static binary — assemble, package to ZX Spectrum tape or snapshot, execute in a built-in emulator, assert on machine state, go-test style.
Encodings verified byte-for-byte against pasmo and sjasmplus across all 545 forms. Typed macro linkage, packages, build tags — with the design reasoning written down.
https://github.com/ha1tch/zenas
#ZXSpectrum #Z80 #retrocomputing #golang #foss #Speccy #Spectrum #ZXSpectrumNext #assembler #asm
-
Introducing zenas: a Z80/Z80N macro assembler written in Go, now public at v0.7.5.
The difference: it runs and tests the code it assembles. One static binary — assemble, package to ZX Spectrum tape or snapshot, execute in a built-in emulator, assert on machine state, go-test style.
Encodings verified byte-for-byte against pasmo and sjasmplus across all 545 forms. Typed macro linkage, packages, build tags — with the design reasoning written down.
https://github.com/ha1tch/zenas
#ZXSpectrum #Z80 #retrocomputing #golang #foss #Speccy #Spectrum #ZXSpectrumNext #assembler #asm
-
Spotted at a blackfriday sale. It assembles well, I'm told.
-
Spotted at a blackfriday sale. It assembles well, I'm told.
-
New issue, still #TASM-related. Almost certainly a bug in Psion's #CTRAN that I feel I need to resolve.
This line in C struct
UNDOMAN:VOID * pEngine;Gets translated into TASM code like this:
Undoman pEngine dw ?But this:
VOID* pEngine;Turns into this:
UndomanPengine VOID* <>And this:
VOID *pEngine;Turns into this:
UndomanPengine dw ?I think the last one is correct, but I could do with the opinion of someone more knowledgeable than me!
-
New issue, still #TASM-related. Almost certainly a bug in Psion's #CTRAN that I feel I need to resolve.
This line in C struct
UNDOMAN:VOID * pEngine;Gets translated into TASM code like this:
Undoman pEngine dw ?But this:
VOID* pEngine;Turns into this:
UndomanPengine VOID* <>And this:
VOID *pEngine;Turns into this:
UndomanPengine dw ?I think the last one is correct, but I could do with the opinion of someone more knowledgeable than me!
-
Snippets from Inosculate by Xylem & Cosmic Orbs, #1 winner of @party 2026 Oldskool Demo competition.
Target system = DOS 486 66
https://www.pouet.net/prod.php?which=106473
Running here on my 5x86 160 + Gravis Ultrasound.
#demoscene #scemedemo #demo #Xylem #atparty2026 #atparty #video #CRT #DOS #PC #asm #chiptune #demoparty
-
Snippets from Inosculate by Xylem & Cosmic Orbs, #1 winner of @party 2026 Oldskool Demo competition.
Target system = DOS 486 66
https://www.pouet.net/prod.php?which=106473
Running here on my 5x86 160 + Gravis Ultrasound.
#demoscene #scemedemo #demo #Xylem #atparty2026 #atparty #video #CRT #DOS #PC #asm #chiptune #demoparty
-
More computery art. :)
I've been obsessed with the fibonacci sequence for a very long time.
Yes, the x64 asm is probably silly paired with the retro aesthetic but I don't care, ha.
-
More computery art. :)
I've been obsessed with the fibonacci sequence for a very long time.
Yes, the x64 asm is probably silly paired with the retro aesthetic but I don't care, ha.
-
ASM SHADER TOY – It's shader toy but you code in asm
https://wegfawefgawefg.github.io/asm-shader-toy/
#HackerNews #ASM #Shader #Toy #shader #programming #asm #creativity #coding #tools