COSCUP x UbuCon Asia 2026 Logo
  • About
  • Session
  • Transportation
  • Venue
  • Communities
  • Sponsors
    • Participate Guide
    • First Timer
    • Activity
    • Speaker Participation
    • Welcome Party
    • For Overseas Visitors
    • Open Source Communities
    • Sponsorship Partners
    • Invitation Letter Guide
  • Staff
  • Fringe Events / BoF
  • Blog
  • CoC
中文

Box64 in Action: Playing x86-64 Steam Games on ARM64 / RISC-V with Dynamic Binary Translation

Time
2026-08-08 15:30 ~ 16:00
Speaker
Chi-Kuan Chiu
Room
TR213
Co-write
System Software IntermediateEnglish

Abstract

Running unmodified x86-64 binaries on ARM64 and RISC-V Linux systems remains important, but general-purpose emulators such as QEMU often impose too much overhead for demanding workloads, while hardware-assisted translators such as Rosetta 2 depend on platform- specific silicon. Box64 addresses this gap with a wrapping-first architec- ture that routes calls into native host libraries through ABI translation wrappers and reserves JIT compilation for guest code. This paper describes three parts of the design: a native wrapping layer spanning 278 libraries, including entry-point interception and callback bridging; a four-pass JIT compiler with flag liveness analysis, deferred flag computation, and native flag reuse; and system-level support for deployment, including Steam container bypass, Wine mixed-bitness co- ordination, and TSO emulation on weakly ordered hosts. Evaluation on Raspberry Pi 5 (ARM64), HiFive™ Premier P550 and Andes AX45MP (RISC-V) shows a median of 67% native CPU performance on ARM64 microbenchmarks, 63–94% native throughput for favorable wrapped library calls, and a median 4× speedup over QEMU, reaching 40×when wrapping removes translation from the hot path.

Speaker

Chi-Kuan Chiu

Chi-Kuan Chiu

NCKU CSIE 115

Diamond

Canonical

Gold

Consecutive2 YrsInformation Management AssociationConsecutive2 YrsCathay Financial HoldingsConsecutive5 YrsE.SUN BankCumulative12 YrsMySQLCumulative6 YrsBerry AINitra

Silver

Cumulative16 YrsGamesofa Inc.

Bronze

KKTIXNational Center for High-performance ComputingONLYOFFICEQNAP Systems, Inc.Consecutive16 YrsThe Archilife Research FoundationSUN SQUARE Co., Ltd

Friend

Consecutive3 YrsAndes Technology CorporationAppier

Special Thanks

Consecutive2 YrsDepartment of Information Technology, Taipei City GovernmentSiFiveRozeta AI

Co-host

Collaborator9 YrsNTUST - Department of Electronic and Computer Engineering

Co-organizer

Collaborator12 YrsOpen Culture Foundation

COSCUP x UbuCon Asia 2026

Conference for Open Source Coders, Users, and Promoters | Asia's largest open source community conference.

Contact

  • Attendee Services
  • Sponsorship
  • Call for Proposals
  • Marketing

Resources

  • COSCUP Blog
  • Newsletter Subscription
  • Event Photos

Sitemap

  • Home
  • About
  • Transportation
20062007200820092010201120122013201420152016201720182019202020212022202320242025