--------W-7C00--------------------------------- INT 7C - ALMO7AYA - WEB & TV APPS AH = 00h Desc: Staff Web Engineer at Anghami and OSN+: the streaming apps, on the web and on smart TVs SeeAlso: AH=01h,AH=02h,AH=03h --------W-7C01--------------------------------- INT 7C - ALMO7AYA - VIDEO PLAYBACK AH = 01h Return: CF clear if the video is playing CF set if it is buffering (see Watch) Desc: videos that start fast and play smoothly on every browser and TV --------W-7C02--------------------------------- INT 7C - ALMO7AYA - DRM AH = 02h Desc: protected content that plays wherever people watch SeeAlso: AH=01h --------W-7C03--------------------------------- INT 7C - ALMO7AYA - SKILLS AH = 03h Return: web: TypeScript, JavaScript, React, Preact, Node.js, Astro systems: C++, Go, Rust, Lua infra: Docker, GitHub Actions, Linux, OpenWrt
--------H-7D00--------------------------------- INT 7D - ALMO7AYA - THIS 8086 PC AH = 00h Desc: the disks on the screen above: an OS, a GUI, a demo, games and a DRM player, all 8086 assembly, on an 8086 PC emulated in JavaScript, also written for this site Link: almo7aya.asm · almo7aya.img --------H-7D01--------------------------------- INT 7D - ALMO7AYA - KYTYPS5 - EMULATE PS5 AH = 01h Desc: open-source PS5 emulator in C++. merged: build provenance in the crash log and window title, keyboard input with a controller plugged in, Windows and Linux build fixes Link: github.com/KytyPS5/KytyPS5 --------H-7D02--------------------------------- INT 7D - ALMO7AYA - PS5 SHADER LAB AH = 02h Desc: C++20: extracts shaders from game files and runs them through KytyPS5's shader compiler to catch regressions. never runs guest code Link: github.com/Almo7aya/KytyPS5-Shaders-Lab --------H-7D03--------------------------------- INT 7D - ALMO7AYA - LEARNING KYTYPS5 AH = 03h Desc: interactive course on how a PS5 emulator works: 20 topics, checked against the source Link: almo7aya.dev/leaning-something --------H-7D04--------------------------------- INT 7D - ALMO7AYA - GOWAN - MULTI-WAN SOCKS5 AH = 04h Desc: Go: balances TCP connections across several internet links on OpenWrt, SO_BINDTODEVICE per WAN, with a LuCI web UI Link: github.com/Almo7aya/luci-app-gowan --------H-7D05--------------------------------- INT 7D - ALMO7AYA - OPENINGH.NVIM / NEOGRUVBOX.NVIM AH = 05h Desc: Lua: open the current file on GitHub from Neovim (★ 163), and a modern gruvbox theme Link: openingh.nvim · neogruvbox.nvim
(Table 07h) merged upstream patches KytyPS5/KytyPS5#499 2026-09-07 windows build: UTF-16 conversion KytyPS5/KytyPS5#232 2026-08-11 linux build: gs oversubscription clamps KytyPS5/KytyPS5#196 2026-08-08 build provenance in the crash log KytyPS5/KytyPS5#194 2026-08-08 a controller no longer disables the keyboard LunarVim/LunarVim#3180 2022-10-08 cmp.setup.cmdline configs pystardust/ani-cli#31 2021-09-14 (r) to replay the current episode vscode-live-server#330 2019-04-08 random port if the default is taken preactjs/preact#1452 2019-03-27 skip childDom when _dom is null
Volume in drive C is ALMO7AYA Directory of C:\POSTS THEPROCE MD 2022-10-05 The Process Of Creating almo7aya.dev Directory of C:\READING READING LST 22 links things I read and kept ABOUT TXT the long version INDEX XML RSS feed
me.state = CALM
player = ▶ playing
drm.license = OK
232 repos · 172 followers · since 2016
a real disk image (… bytes). boot it anywhere:
qemu-system-i386 -drive format=raw,file=almo7aya.img