Home New Trending Search
About Privacy Terms
#
#Emscripten
Posts tagged #Emscripten on Bluesky

Do you have an existing Swift codebase depending on native C/C++ libraries like SDL, OpenGL, OpenAL, zlib etc that you want to run in the browser or a standalone JavaScript runtime? Then this pitch is for you! 🚀
forums.swift.org/t/pitch-emsc...

#Wasm #WebAssembly #Emscripten #SwiftLang

5 3 1 0
Original post on mastodon.gamedev.place

Long show but is there anyone here who has used SDL3 and Emscripten or is familiar with building Emscripten from source?

I had to get SDL3_TTF from a PR, and managed to build it with embuilder but so far when I try to build with -sUSE_SDL_TTF=3 it doesn't seem to acknowledge the option and if […]

1 1 0 0
Post image Post image Post image Post image

The web-based version of ACMX2.
#webapp #emscripten #software #glitchart

lostsidedead.biz/visualizer.h...

1 0 0 0
Post image

Git в браузере. Расширяем возможности с помощью LFS Привет, Хабр! Я Паша, разработчик Gramax — Open Source платформы для...

#git #libgit2 #lfs #webassembly #rust #ffi #emscripten #docs-as-code #open-source #local-first

Origin | Interest | Match

0 0 0 0
Post image

Git в браузере. Расширяем возможности с помощью LFS Привет, Хабр! Я Паша, разработчик Gramax — Open Source платформы для...

#git #libgit2 #lfs #webassembly #rust #ffi #emscripten #docs-as-code #open-source #local-first

Origin | Interest | Match

0 0 0 0
Post image

Todays update let me generate the code shaping separately from the glyph atlas. I can draw tens of thousands of lines of unique strings in ms!

Next I want to support allographic languages and ligatures, like Arabic's غغغ

(google fonts for comparison)

#clang #llvm #emscripten #gamedev #webdev

6 0 1 0
Post image Post image

This week I integrated kb_text_shape.h to my project and drew a complete string with proper text shaping using instancing. It was quite a bit trickier than I expected because WebGL doesn't support texture buffers, and I had to revert to using samplers.

#clang #llvm #emscripten #gamedev #webdev

5 1 2 0
Post image

This week I fixed the Windows build for my project gitlab.com/timpz/emscrap, added textures to the shaders, UVs to the vertexes, and started generating texture maps for any ttf at any size!

I also created a VODs channel here: www.youtube.com/@timpzvods

#clang #llvm #emscripten #gamedev #webdev

3 1 0 0
LostSideDead – Web Apps

Try out a bunch of my old game demos ported to Web Assembly with emscripten C++ compiler. #demos #emscripten #webassembly #wasm #webasm #cplusplus #projects #code #opensource

2 0 0 0
simd-prng | devlog

simd-prng, a small webassembly library

devlog.ikumene.com/simd-prng/

#prng #webassembly #emscripten #simd

2 0 0 0

I have yet to figure out a way to debug anything, but I can print whatever I want to the browser window.

I would not recommend this setup without a tablet and a bluetooth keyboard, but it works surprisingly well with a decent keyboard app and some patience!

#C #WASM #emscripten #android

1 0 1 0
Preview
EMSCRIPTEN 多线程编程笔记 ...

EMSCRIPTEN 多线程编程笔记 操作系统的多线程 进程是操作系统分配资源的最小单位,每创建一个新的进程,会把父进程的资源复制一份到子进程。而线...

#webassembly #emscripten #javascript

Origin | Interest | Match

1 0 0 0
Preview
Saus - Actually Running C++ on Cloudflare WebAssembly While available since 2018, how usable it is in practice can vary greatly.

It was trickier than I'd hoped, so I wrote up my experience getting non-trivial #cpp to run on #cloudflare using #wasm via #emscripten saus.app/blag/cpp-on-...

0 0 0 0
Post image

Как мы засунули Git в браузер (и чего нам это стоило) Привет, Хабр! Меня зовут Паша, я разработчик Gramax — open source-п...

#emscripten #rust #webassembly #libgit2 #wasm #git #wysiwyg #open #source #local-first

Origin | Interest | Match

1 0 0 0
The wasm files compiled with -Os vs -O2 are about 10% smaller

The wasm files compiled with -Os vs -O2 are about 10% smaller

Oh, and I can confirm that `-Os` (i.e. optimize for size) does make a difference. #wasm #emscripten

3 0 1 0

Sad news: I decided to drop web platform support. Main reasons are non-conformant OpenGL ES implementation and issues with future WASIp3 support.

#Emscripten #opengl #WebAssembly

2 0 1 0
Janela do navegador de internet com rodando um projeto Godot mostrando o ícone do projeto Lua GDExtension.

Janela do navegador de internet com rodando um projeto Godot mostrando o ícone do projeto Lua GDExtension.

Consegui rodar #Lua #GDExtension na web, vamo timeeee! 🔥🔥🔥 🚀🚀🚀

Em breve ;)

#gamedev #indiegamedev #indiedev #GodotEngine #Godot #Emscripten #WebAssembly

3 1 0 0
Browser window with an exported Godot project showing the Lua GDExtension icon.

Browser window with an exported Godot project showing the Lua GDExtension icon.

Got #Lua #GDExtension running in the web, hell yeah! 🔥🔥🔥 🚀🚀🚀

Coming soon ;)

#gamedev #indiegamedev #indiedev #GodotEngine #Godot #Emscripten #WebAssembly

6 2 0 0
Preview
GitHub - pongasoft/emscripten-ports: A collection of Emscripten ports #wasm #WebAssembly #Emscripten A collection of Emscripten ports #wasm #WebAssembly #Emscripten - pongasoft/emscripten-ports

I released an Emscripten port of Dawn, which is an open-source and cross-platform implementation of the WebGPU standard.

github.com/pongasoft/em...

#WebGPU #Emscripten #wasm #WebAssembly #cpp

0 0 0 0
Post image

Our work with supporting threads for HTML5 continues.

If you wish to track the progress, you can do so here:
github.com/defold/defol...

#defold #html5 #threads #emscripten

6 1 0 0

Anyone have experience with #Emscripten + pthread support?
I currently have two issues:
1) the threads don't start
2) the app doesn't call Module.onRuntimeInitialized

#gamedev #html5

5 0 1 0
Post image

Запуск Linux внутри PDF По мнению некоторых пользователе...

habr.com/ru/companies/globalsign/...

#PDF #Linux #RISC-V #LinuxPDF #Doom #DoomPDF #TinyEMU #Emscripten #asm.js #JSLinux #pdfsyntax

Event Attributes

0 0 0 0
A screenshot showing an example usage of Lua with Emscripten

A screenshot showing an example usage of Lua with Emscripten

My latest contribution to the Emscripten project is now live with 4.0.4: a contrib port to easily embed Lua in any project

emscripten.org/docs/compili...

#Lua #Emscripten #cpp #wasm #webassembly

0 1 0 0
Preview
Nice PDF, But Can It Run Linux? Yikes! <p>The days that PDFs were the granny-proof Swiss Army knives of document sharing are definitely over, according to [vk6]. He has managed to pull off the ultimate mind-bender: <a href="https://www.youtube.com/watch?v=cWnN-FA3zRM" rel="noopener" target="_blank">running Linux inside a PDF file</a>. Yep, you read that right. A full Linux distro chugging along in a virtual machine all encapsulated within a document. Just when you thought <a href="https://hackaday.com/2025/01/15/nice-pdf-but-can-it-run-doom-yup/">running DOOM</a> was the epitome of it. You can even try it out in your own browser, <a href="https://linux.doompdf.dev/" rel="noopener" target="_blank">right here</a>. Mind-boggling, or downright Pandora’s box?</p> <p>Let’s unpack how this black magic works. The humble PDF file format supports JavaScript – with a limited standard library, mind you. By leveraging this, [vk6] managed to compile a RISC-V emulator (TinyEMU) into JavaScript using an old version of Emscripten targeting asm.js instead of WebAssembly. The emulator, embedded within the PDF, interfaces with virtual input through a keyboard and text box.</p> <p>The graphical output is ingeniously rendered as ASCII characters – each line displayed in a separate text field. It’s a wild solution but works astonishingly well for something so unconventional.</p> <p>Security-wise, this definitely raises eyebrows. PDFs have long been vectors for malware, but this pushes things further: PDFs with computational power. We know not to trust Word documents, whether they just <a href="https://hackaday.com/2025/01/20/you-can-now-play-doom-in-microsoft-word-but-you-probably-shouldnt/">capable of running Doom</a>, or trash your entire system in a blink. This PDF anomaly unfolds a complete, powerful operating system in front of your very eyes. Should we think lightly, and hope it’ll lead to smarter, more interactive PDFs – or will it bring us innocent looking files weaponized for chaos?</p> <p>Curious minds, go take a look for yourself. The project’s code is available on <a href="https://github.com/ading2210/linuxpdf" rel="noopener" target="_blank">GitHub</a>.</p> <p><span id="more-758301"></span></p> <p><iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="" frameborder="0" height="480" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/cWnN-FA3zRM?feature=oembed" title="Linux running in a PDF file" width="640"></iframe></p>

Nice PDF, But Can It Run Linux? Yikes! The days that PDFs were the granny-proof Swiss Army knives...

hackaday.com/2025/02/10/nice-pdf-but-...

#Linux #Hacks #News #Security #Hacks #Software #Hacks #asm.js #doom #emscripten #javascript

Event Attributes

0 0 0 0
Preview
Nice PDF, But Can It Run Linux? Yikes! <p>The days that PDFs were the granny-proof Swiss Army knives of document sharing are definitely over, according to [vk6]. He has managed to pull off the ultimate mind-bender: <a href="https://www.youtube.com/watch?v=cWnN-FA3zRM" rel="noopener" target="_blank">running Linux inside a PDF file</a>. Yep, you read that right. A full Linux distro chugging along in a virtual machine all encapsulated within a document. Just when you thought <a href="https://hackaday.com/2025/01/15/nice-pdf-but-can-it-run-doom-yup/">running DOOM</a> was the epitome of it. You can even try it out in your own browser, <a href="https://linux.doompdf.dev/" rel="noopener" target="_blank">right here</a>. Mind-boggling, or downright Pandora’s box?</p> <p>Let’s unpack how this black magic works. The humble PDF file format supports JavaScript – with a limited standard library, mind you. By leveraging this, [vk6] managed to compile a RISC-V emulator (TinyEMU) into JavaScript using an old version of Emscripten targeting asm.js instead of WebAssembly. The emulator, embedded within the PDF, interfaces with virtual input through a keyboard and text box.</p> <p>The graphical output is ingeniously rendered as ASCII characters – each line displayed in a separate text field. It’s a wild solution but works astonishingly well for something so unconventional.</p> <p>Security-wise, this definitely raises eyebrows. PDFs have long been vectors for malware, but this pushes things further: PDFs with computational power. We know not to trust Word documents, whether they just <a href="https://hackaday.com/2025/01/20/you-can-now-play-doom-in-microsoft-word-but-you-probably-shouldnt/">capable of running Doom</a>, or trash your entire system in a blink. This PDF anomaly unfolds a complete, powerful operating system in front of your very eyes. Should we think lightly, and hope it’ll lead to smarter, more interactive PDFs – or will it bring us innocent looking files weaponized for chaos?</p> <p>Curious minds, go take a look for yourself. The project’s code is available on <a href="https://github.com/ading2210/linuxpdf" rel="noopener" target="_blank">GitHub</a>.</p> <p><span id="more-758301"></span></p> <p><iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="" frameborder="0" height="480" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/cWnN-FA3zRM?feature=oembed" title="Linux running in a PDF file" width="640"></iframe></p>

Nice PDF, But Can It Run Linux? Yikes! The days that PDFs were the granny-proof Swiss Army knives...

hackaday.com/2025/02/10/nice-pdf-but-...

#Linux #Hacks #News #Security #Hacks #Software #Hacks #asm.js #doom #emscripten #javascript

Event Attributes

0 0 0 0