ptitSeb / box64

Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices
https://box86.org
MIT License
3.73k stars 267 forks source link

Unknown architecture :- add "DEC Alpha" #1285

Open maquis196 opened 7 months ago

maquis196 commented 7 months ago

Afternoon, now this is a bit niche, legacy and potentially too slow to be useful at all. (top end processors were around 1Ghz only), but there is a 64bit architecture not represented in the list.

Is it possible to add the DEC alpha? Or is there some "generic" option I could use to avoid "unknown architecture".

Cheers, Chris

ptitSeb commented 7 months ago

I am not familliar at all with the DEC alpha architecture. Is it a Little Endian architecture? Do you what the ABI is, especialy then handling of vaargs?

maquis196 commented 7 months ago

Hi, it is little endian, I don't have the ability to discuss vaargs, but it does have an ABI I believe;

https://danluu.com/dick-sites-alpha-axp-architecture.pdf

It is called "alpha AXP" afaik.

Like I said, very old platform 😅