Randal Linden

Tools And Emulation Programmer

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Randal Linden is a veteran tools and emulation programmer with four decades of experience building high-performance software, firmware and DRM systems, currently shaping emulation tooling at Limited Run Games from Seattle. He founded bleem and R and R Digital, architecting run-time recompilers, consoles-to-PC/Dreamcast emulators and the compact, feature-rich Cyboid FPS for mobile and TV platforms, all demonstrating deep assembly-level and systems expertise. His work spans reverse engineering, custom build systems, compression and copy-protection schemes—several of which remained uncracked for years and earned patents—while also shipping consumer hardware firmware at Microsoft (Band, Kinect, Xbox controller). On GitHub he continues low-level SNES development (Doom-FX), showing ongoing mastery of memory-constrained, bitwise and decompression techniques. Colleagues know him for turning stringent hardware limits into elegant, compact solutions—like squeezing full engines into kilobytes or megabytes—while leading teams and solo projects to production.
code6 years of coding experience
job26 years of employment as a software developer
languagesEnglish, French
github-logo-circle

Github Skills (8)

compression10
assembly10
bit10
assemble10
assembler10
compress10
bitwise10
reverse-engineering9

Programming languages (4)

VHDLC++CAssembly

Github contributions (5)

github-logo-circle
RandalLinden/DOOM-FX

Feb 2020 - Jun 2022

Doom/FX for Super Nintendo with SuperFX GSU2A
Role in this project:
userEmbedded Systems Engineer
Contributions:12 commits, 3 PRs, 11 pushes in 2 years 4 months
Contributions summary:Randal appears to be focused on low-level programming and data compression techniques for the Super Nintendo Entertainment System (SNES) platform. Their primary contributions involve implementing and modifying assembly code to decompress data used in the "doom-fx" project, specifically for the SuperFX GSU2A chip. The commits show a detailed understanding of memory management, bitwise operations, and the SNES's hardware limitations. The changes include modifying and adding functions used to decompress various data formats.
super-nintendoarcadegenesisseganintendo-ds
RandalLinden/ACCESS

Jul 2020 - Jul 2020

Contributions:3 commits, 2 pushes, 1 branch in 1 day
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Randal Linden - Tools And Emulation Programmer